USBDEVICE_RESET構造体 (ucxusbdevice.h)
指定したデバイスをリセットする要求のパラメーターを格納します。 この構造体は、EVT_UCX_USBDEVICE_RESET コールバック関数のフレームワーク要求オブジェクトの要求パラメーター (Parameters.Others.Arg1) で UCX によって渡されます。
構文
typedef struct _USBDEVICE_RESET {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;
メンバーズ
Header
USB ハブまたはデバイスのハンドルを含む USBDEVICE_MGMT_HEADER 構造体。
DefaultEndpoint
USB ハブまたはデバイスの既定のエンドポイント。
EndpointsToDisableCount
無効にするエンドポイントの数。
EndpointsToDisable
無効にするエンドポイントへのハンドルの配列へのポインター。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ucxusbdevice.h (Ucxclass.h を含む) |