Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит указатели на функции обратного вызова событий, реализованные драйвером клиента URS для контроллера двойной роли USB. Инициализировать эту структуру путем вызова URS_CONFIG_INIT.
Синтаксис
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;
Члены
Size
Размер этой структуры.
HostInterfaceType
Значение типа URS_HOST_INTERFACE_TYPE, указывающее тип контроллера USB-узла: EHCI, xHCI или другое.
EvtUrsFilterRemoveResourceRequirements
Указатель на функцию обратного вызова EVT_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTS.
EvtUrsSetRole
Указатель на функцию обратного вызова EVT_URS_SET_ROLE.
Требования
| Требование | Ценность |
|---|---|
| минимальная версия KMDF | 1.0 |
| заголовка | ursdevice.h (include Urscx.h) |