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 |
ヘッダー | ursdevice.h (Urscx.h を含む) |
関連項目
UrsDeviceInitialize の