Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Anula el registro del controlador cliente con el Administrador de directivas.
Sintaxis
NTSTATUS UsbPm_Deregister(
[In] USBPM_CLIENT ClientHandle
);
Parámetros
[In] ClientHandle
Identificador que el controlador cliente recibió en una llamada anterior a UsbPm_Register.
Valor devuelto
Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, devuelve un valor NTSTATUS adecuado.
Observaciones
UsbPm_Deregister no devuelve hasta que se devuelven todas las llamadas pendientes a las funciones de devolución de llamada del controlador cliente. Después de que UsbPm_Deregister devuelva, Policy Manager ya no invoca funciones de devolución de llamada en el mismo identificador.
Normalmente, el controlador llama a UsbPm_Register en el EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT del controlador y anula el registro en EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP llamando a UsbPm_Deregister.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 10, versión 1809 |
| versión mínima de KMDF | 1.27 |
| versión mínima de UMDF | 2.27 |
| encabezado de | usbpmapi.h |
| biblioteca de | UsbPmApi.lib |
| irQL | PASSIVE_LEVEL |