Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Inicializa uma estrutura de USBPM_CLIENT_CONFIG. O driver cliente deve chamar essa função antes de chamar UsbPm_Register.
Sintaxe
VOID USBPM_CLIENT_CONFIG_INIT(
[Out] PUSBPM_CLIENT_CONFIG ClientConfig,
[In] ULONG AccessDesired,
[In] PFN_USBPM_EVENT_CALLBACK EventCallback,
[In] PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo
);
Parâmetros
[Out] ClientConfig
Um ponteiro para um USBPM_CLIENT_CONFIG a ser inicializado.
[In] AccessDesired
Um OR bit a bit dos sinalizadores definidos pela enumeração USBPM_ACCESS_TYPE que indica o tipo de acesso que o driver cliente requer.
[In] EventCallback
Um ponteiro para a função de retorno de chamada EVT_USBPM_EVENT_CALLBACK implementada pelo driver cliente.
[In] ExtraInfo
Um ponteiro para uma estrutura USBPM_CLIENT_CONFIG_EXTRA_INFO que contém informações opcionais, como o objeto do dispositivo WDM.
Valor de retorno
Nenhum
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 |