estructura URS_CONFIG (ursdevice.h)
Contiene punteros a las funciones de devolución de llamada de eventos implementadas por el controlador cliente URS para un controlador de doble rol USB. Para inicializar esta estructura, llame a URS_CONFIG_INIT.
Sintaxis
typedef struct _URS_CONFIG {
ULONG Size;
URS_HOST_INTERFACE_TYPE HostInterfaceType;
PFN_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTS EvtUrsFilterRemoveResourceRequirements;
PFN_URS_SET_ROLE EvtUrsSetRole;
} URS_CONFIG, *PURS_CONFIG;
Miembros
Size
Tamaño de esta estructura.
HostInterfaceType
Valor de tipo URS_HOST_INTERFACE_TYPE que indica el tipo de controlador de host USB: EHCI, xHCI u otro.
EvtUrsFilterRemoveResourceRequirements
Puntero a una función de devolución de llamada EVT_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTS .
EvtUrsSetRole
Puntero a una función de devolución de llamada EVT_URS_SET_ROLE .
Requisitos
Requisito | Value |
---|---|
Versión mínima de KMDF | 1.0 |
Encabezado | ursdevice.h (incluya Urscx.h) |