URS_CONFIG 構造体 (ursdevice.h)
USB デュアルロール コントローラーの URS クライアント ドライバーによって実装されるイベント コールバック関数へのポインターが含まれています。 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
USB ホスト コントローラーの種類 (EHCI、xHCI、またはその他) を示すURS_HOST_INTERFACE_TYPE型の値。
EvtUrsFilterRemoveResourceRequirements
EVT_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTSコールバック関数へのポインター。
EvtUrsSetRole
EVT_URS_SET_ROLEコールバック関数へのポインター。
要件
要件 | 値 |
---|---|
最小 KMDF バージョン | 1.0 |
Header | ursdevice.h (Urscx.h を含む) |