WdfDeviceGetDevicePnpState-Funktion (wdfdevice.h)
[Gilt nur für KMDF]
Hinweis
Diese Funktion ist nur für die interne Verwendung von Microsoft vorgesehen.
Die WdfDeviceGetDevicePnpState-Methode gibt den aktuellen Zustand des Plug & Play Zustandscomputers des Frameworks für ein angegebenes Gerät zurück.
Syntax
WDF_DEVICE_PNP_STATE WdfDeviceGetDevicePnpState(
[in] WDFDEVICE Device
);
Parameter
[in] Device
Ein Handle für ein Framework-Geräteobjekt.
Rückgabewert
WdfDeviceGetDevicePnpState gibt einen WDF_DEVICE_PNP_STATE typisierten Enumerator zurück, der den aktuellen Zustand des Plug & Play Zustandscomputers des Frameworks für das angegebene Gerät identifiziert.
Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.
Hinweise
Weitere Informationen zu den Zustandscomputern des Frameworks finden Sie unter Zustandscomputer im Framework.
Beispiele
Im folgenden Codebeispiel wird der aktuelle Zustand des Plug & Play-Zustandscomputers des Frameworks für ein angegebenes Gerät abgerufen.
WDF_DEVICE_PNP_STATE state;
state = WdfDeviceGetDevicePnpState(Device);
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |
Bibliothek | Wdf01000.sys (siehe Versionsverwaltung der Frameworkbibliothek).) |
IRQL | <= DISPATCH_LEVEL |
DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für