Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Cancela o registro do driver cliente com o Gerenciador de Políticas.
Sintaxe
NTSTATUS UsbPm_Deregister(
[In] USBPM_CLIENT ClientHandle
);
Parâmetros
[In] ClientHandle
O identificador que o driver cliente recebeu em uma chamada anterior para UsbPm_Register.
Valor de retorno
Retorna STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, retornará um valor NTSTATUS apropriado.
Observações
UsbPm_Deregister não retorna até que todas as chamadas pendentes para as funções de retorno de chamada do driver cliente sejam retornadas. Depois que UsbPm_Deregister retorna, o Gerenciador de Políticas não invoca mais funções de retorno de chamada no mesmo identificador.
O driver normalmente chama UsbPm_Register no EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT do driver e cancela o registro em EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP chamando UsbPm_Deregister.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 10, versão 1809 |
| versão mínima do KMDF | 1.27 |
| versão mínima do UMDF | 2.27 |
| cabeçalho | usbpmapi.h |
| biblioteca | UsbPmApi.lib |
| IRQL | PASSIVE_LEVEL |