GPIO_CLX_UnregisterClient-Funktion (gpioclx.h)
Die GPIO_CLX_UnregisterClient-Methode entfernt die Registrierung eines GPIO-Controllertreibers (General Purpose E/O) mit der GPIO-Frameworkerweiterung (GpioClx).
Syntax
NTSTATUS GPIO_CLX_UnregisterClient(
[in] WDFDRIVER Driver
);
Parameter
[in] Driver
Ein WDFDRIVER-Handle für das Frameworktreiberobjekt für den GPIO-Controllertreiber.
Rückgabewert
GPIO_CLX_UnregisterClient gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich ist. Mögliche Rückgabewerte sind der folgende Fehlercode.
Rückgabecode | Beschreibung |
---|---|
|
Der Aufrufer ist kein registrierter GpioClx-Client. |
Hinweise
Ein GPIO-Controllertreiber ruft diese Methode auf, um die Registrierung abzubrechen. Der Treiber, der bei einem vorherigen Aufruf der GPIO_CLX_RegisterClient-Methode registriert wurde.
In der Regel ruft der GPIO-Controllertreiber diese Methode über seine EvtDriverUnload-Ereignisrückruffunktion auf, die kurz vor dem Entladen des Treibers ausgeführt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8. |
Zielplattform | Universell |
Header | gpioclx.h |
Bibliothek | Msgpioclxstub.lib |
IRQL | PASSIVE_LEVEL |