次の方法で共有


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 を含む)

関連項目

EVT_UCX_USBDEVICE_RESET