UsbPm_Deregister, fonction (usbpmapi.h)
Annule l’inscription du pilote client auprès du Gestionnaire de stratégies.
Syntaxe
NTSTATUS UsbPm_Deregister(
[In] USBPM_CLIENT ClientHandle
);
Paramètres
[In] ClientHandle
Handle que le pilote client a reçu lors d’un appel précédent à UsbPm_Register.
Valeur retournée
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne une valeur NTSTATUS appropriée.
Remarques
[UsbPm_Deregister] ne retourne pas tant que tous les appels en attente aux fonctions de rappel du pilote client ne sont pas retournés. Une fois UsbPm_Deregister retournée, Policy Manager n’appelle plus les fonctions de rappel sur le même handle.
Le pilote appelle généralement UsbPm_Register dans le EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT du pilote et se désinscrit dans EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP en appelant UsbPm_Deregister.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
Version KMDF minimale | 1,27 % |
Version UMDF minimale | 2,27 |
En-tête | usbpmapi.h |
Bibliothèque | UsbPmApi.lib |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour