UDECX_WDF_DEVICE_CONFIG 構造体 (udecxwdfdevice.h)
USB ホスト コントローラー用の UDE クライアント ドライバーによって実装されるイベント コールバック関数へのポインターが含まれています。 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コールバック関数へのポインター。
要件
要件 | 値 |
---|---|
Header | udecxwdfdevice.h (Udecx.h を含む) |