estrutura URS_CONFIG (ursdevice.h)
Contém ponteiros para funções de retorno de chamada de evento implementadas pelo driver de cliente urs para um controlador de função dupla USB. Inicialize essa estrutura chamando URS_CONFIG_INIT.
Sintaxe
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;
Membros
Size
O tamanho desta estrutura.
HostInterfaceType
Um URS_HOST_INTERFACE_TYPE valor de tipo que indica o tipo de controlador de host USB: EHCI, xHCI ou outro.
EvtUrsFilterRemoveResourceRequirements
Um ponteiro para uma função de retorno de chamada EVT_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTS.
EvtUrsSetRole
Um ponteiro para uma função de retorno de chamada EVT_URS_SET_ROLE.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.0 |
Cabeçalho | ursdevice.h (inclua Urscx.h) |