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. Inicialice esta estructura llamando 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 | Valor |
---|---|
versión mínima de KMDF | 1.0 |
encabezado de | ursdevice.h (incluya Urscx.h) |