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

El método RegisterWMIProvider registra la funcionalidad de seguimiento de eventos para Windows (ETW) del controlador de miniport 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 los bloques de eventos de un controlador.

[in] unnamedParam2

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

Valor devuelto

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

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 7 y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de portcls.h (incluya Portcls.h)
irQL PASSIVE_LEVEL.

Consulte también

DEVICE_OBJECT

seguimiento de eventos de para Windows

IPortWMIRegistration

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

WMILIB_CONTEXT