共用方式為


URS_CONFIG結構 (ursdevice.h)

包含由 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 (包括 Urscx.h)

另請參閱

URS_CONFIG_INIT

UrsDeviceInitialize