función USBPM_CLIENT_CONFIG_INIT (usbpmapi.h)
Inicializa una estructura de USBPM_CLIENT_CONFIG . El controlador cliente debe llamar a esta función antes de llamar a UsbPm_Register.
Sintaxis
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
Puntero a un USBPM_CLIENT_CONFIG que se va a inicializar.
[In] AccessDesired
OR bit a bit de las marcas definidas por la enumeración USBPM_ACCESS_TYPE que indica el tipo de acceso que requiere el controlador cliente.
[In] EventCallback
Puntero a la función de devolución de llamada EVT_USBPM_EVENT_CALLBACK implementada por el controlador de cliente.
[In] ExtraInfo
Puntero a una estructura de USBPM_CLIENT_CONFIG_EXTRA_INFO que contiene información opcional, como el objeto de dispositivo WDM.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Versión mínima de KMDF | 1.27 |
Versión mínima de UMDF | 2,27 |
Encabezado | usbpmapi.h |