Método IPortWMIRegistration::RegisterWMIProvider (portcls.h)

El RegisterWMIProvider método registra la funcionalidad Seguimiento de eventos para Windows (ETW) del controlador de minipuerto con PortCls.

Sintaxis

NTSTATUS RegisterWMIProvider(
  [in] PDEVICE_OBJECT unnamedParam1,
  [in] PVOID          unnamedParam2
);

Parámetros

[in] unnamedParam1

MiniportWmiContext : especifica un puntero a una estructura de WMILIB_CONTEXT que proporciona información de registro para los bloques de datos y bloques de eventos de un controlador.

[in] unnamedParam2

pDeviceObject : especifica un puntero a una estructura DEVICE_OBJECT que representa el objeto de dispositivo funcional del controlador del adaptador.

Valor devuelto

El RegisterWMIProvider método devuelve STATUS_SUCCESS si la llamada es correcta. De lo contrario, devuelve un código de error adecuado.

Comentarios

Para obtener más información sobre ETW, vea Mejorar la depuración y el ajuste del rendimiento con ETW.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado portcls.h (incluya Portcls.h)
IRQL PASSIVE_LEVEL.

Consulte también

DEVICE_OBJECT

Seguimiento de eventos para Windows

IPortWMIRegistration

Mejorar la depuración y el ajuste del rendimiento con ETW

WMILIB_CONTEXT