fonction GPIO_CLX_UnregisterClient (gpioclx.h)
La méthode GPIO_CLX_UnregisterClient supprime l’inscription d’un pilote de contrôleur d’E/S à usage général (GPIO) auprès de l’extension d’infrastructure GPIO (GpioClx).
Syntaxe
NTSTATUS GPIO_CLX_UnregisterClient(
[in] WDFDRIVER Driver
);
Paramètres
[in] Driver
Un handle WDFDRIVER vers l’objet de pilote d’infrastructure pour le pilote de contrôleur GPIO.
Valeur retournée
GPIO_CLX_UnregisterClient retourne STATUS_SUCCESS si l’appel réussit. Les valeurs de retour possibles incluent le code d’erreur suivant.
Code de retour | Description |
---|---|
|
L’appelant n’est pas un client inscrit de GpioClx. |
Remarques
Un pilote de contrôleur GPIO appelle cette méthode pour annuler son inscription. Pilote inscrit dans un appel précédent à la méthode GPIO_CLX_RegisterClient .
En règle générale, le pilote du contrôleur GPIO appelle cette méthode à partir de sa fonction de rappel d’événement EvtDriverUnload , qui s’exécute peu avant le déchargement du pilote.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8. |
Plateforme cible | Universal |
En-tête | gpioclx.h |
Bibliothèque | Msgpioclxstub.lib |
IRQL | PASSIVE_LEVEL |