UDECX_USB_ENDPOINT_CALLBACKS 構造体 (udecxusbendpoint.h)
UDE クライアント ドライバーによって実装されるエンドポイント コールバック関数への関数ポインターが含まれています。 UDECX_USB_ENDPOINT_CALLBACKS_INITを呼び出して、この構造体 を初期化します。
構文
typedef struct _UDECX_USB_ENDPOINT_CALLBACKS {
ULONG Size;
PFN_UDECX_USB_ENDPOINT_RESET EvtUsbEndpointReset;
PFN_UDECX_USB_ENDPOINT_START EvtUsbEndpointStart;
PFN_UDECX_USB_ENDPOINT_PURGE EvtUsbEndpointPurge;
} UDECX_USB_ENDPOINT_CALLBACKS, *PUDECX_USB_ENDPOINT_CALLBACKS;
メンバー
Size
この構造のサイズ。
EvtUsbEndpointReset
必須。 UDE クライアント ドライバーによって実装される EVT_UDECX_USB_ENDPOINT_RESET コールバック関数へのポインター。
EvtUsbEndpointStart
省略可能。 UDE クライアント ドライバーによって実装される EVT_UDECX_USB_ENDPOINT_START コールバック関数へのポインター。
EvtUsbEndpointPurge
省略可能。 UDE クライアント ドライバーによって実装される EVT_UDECX_USB_ENDPOINT_PURGE コールバック関数へのポインター。
要件
要件 | 値 |
---|---|
Header | udecxusbendpoint.h (Udecx.h を含む) |