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.
Inicializa una estructura 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 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
Ninguno
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 |