Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die RegisterWMIProvider-Methode registriert die funktion Ereignisablaufverfolgung für Windows (ETW) des Miniporttreibers mit PortCls.
Syntax
NTSTATUS RegisterWMIProvider(
[in] PDEVICE_OBJECT unnamedParam1,
[in] PVOID unnamedParam2
);
Parameter
[in] unnamedParam1
MiniportWmiContext- – Gibt einen Zeiger auf eine WMILIB_CONTEXT Struktur an, die Registrierungsinformationen für die Datenblöcke und Ereignisblöcke eines Treibers bereitstellt.
[in] unnamedParam2
pDeviceObject – Gibt einen Zeiger auf eine DEVICE_OBJECT Struktur an, die das funktionale Geräteobjekt des Adaptertreibers darstellt.
Rückgabewert
Die RegisterWMIProvider-Methode gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich ist. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.
Bemerkungen
Weitere Informationen zu ETW finden Sie unter Verbessern der Debugging- und Leistungsoptimierung mit ETW.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Windows 7 und höheren Versionen von Windows. |
| Zielplattform- | Universal |
| Header- | portcls.h (include Portcls.h) |
| IRQL- | PASSIVE_LEVEL. |
Siehe auch
Ereignisablaufverfolgung für Windows