Função USBPM_CLIENT_CONFIG_INIT (usbpmapi.h)
Inicializa uma estrutura USBPM_CLIENT_CONFIG . O driver do 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.
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | 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 |