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.
Hebt die Registrierung des Clienttreibers mit dem Richtlinien-Manager auf.
Syntax
NTSTATUS UsbPm_Deregister(
[In] USBPM_CLIENT ClientHandle
);
Parameter
[In] ClientHandle
Das Handle, das der Clienttreiber in einem vorherigen Aufruf von UsbPm_Registerempfangen hat.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein entsprechender NTSTATUS-Wert zurückgegeben.
Bemerkungen
UsbPm_Deregister wird erst zurückgegeben, wenn alle ausstehenden Aufrufe der Rückruffunktionen des Clienttreibers zurückgegeben werden. Nachdem UsbPm_Deregister zurückgegeben wurde, ruft der Richtlinien-Manager keine Rückruffunktionen mehr für dasselbe Handle auf.
Der Treiber ruft in der Regel UsbPm_Register im EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT des Treibers auf und hebt die Registrierung in EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP auf, indem UsbPm_Deregister aufgerufen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10, Version 1809 |
| Minimale KMDF-Version | 1.27 |
| Mindest-UMDF-Version | 2.27 |
| Header- | usbpmapi.h |
| Bibliothek | UsbPmApi.lib |
| IRQL- | PASSIVE_LEVEL |