estructura USBPM_CLIENT_CONFIG (usbpmapi.h)
Estructura de configuración usada en el registro del controlador cliente con el Administrador de directivas. Esta estructura se usa en la llamada UsbPm_Register .
Sintaxis
typedef struct _USBPM_CLIENT_CONFIG {
ULONG Version;
ULONG AccessDesired;
PFN_USBPM_EVENT_CALLBACK EventCallback;
PVOID Context;
PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo;
} USBPM_CLIENT_CONFIG, *PUSBPM_CLIENT_CONFIG;
Miembros
Version
Versión de esta estructura.
AccessDesired
OR bit a bit de los valores de USBPM_ACCESS_TYPE .
EventCallback
Puntero a la implementación del controlador cliente de la función de devolución de llamada USBPM_EVENT_CALLBACK .
Context
Estructura de contexto definida por el controlador.
ExtraInfo
Puntero a una estructura de USBPM_CLIENT_CONFIG_EXTRA_INFO que contiene información adicional, como el objeto de dispositivo WDM asociado al controlador de cliente.
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 |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de