UDECX_WDF_DEVICE_CONFIG結構 (udecxwdfdevice.h)
包含 UDE 用戶端驅動程式針對 USB 主機控制器所實作的事件回呼函式指標。 呼叫 UDECX_WDF_DEVICE_CONFIG_INIT來初始化這個結構。
語法
typedef struct _UDECX_WDF_DEVICE_CONFIG {
ULONG Size;
USHORT NumberOfUsb20Ports;
USHORT NumberOfUsb30Ports;
PFN_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY EvtUdecxWdfDeviceQueryUsbCapability;
UDECX_WDF_DEVICE_RESET_ACTION ResetAction;
PFN_UDECX_WDF_DEVICE_RESET EvtUdecxWdfDeviceReset;
} UDECX_WDF_DEVICE_CONFIG, *PUDECX_WDF_DEVICE_CONFIG;
成員
Size
這個結構的大小。
NumberOfUsb20Ports
模擬主機控制器根中樞上的USB 2.0埠數目。
NumberOfUsb30Ports
模擬主機控制器根中樞上的USB 3.0埠數目。
EvtUdecxWdfDeviceQueryUsbCapability
EVT_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY 回呼函式的指標。
ResetAction
UDECX_WDF_DEVICE_RESET_ACTION類型值,指出重設動作:每個鏈接的裝置或主機控制器。
EvtUdecxWdfDeviceReset
EVT_UDECX_WDF_DEVICE_RESET 回呼函式的指標。
要求
要求 | 價值 |
---|---|
標頭 | udecxwdfdevice.h (include Udecx.h) |