次の方法で共有


USBDEVICE_ENABLE構造体 (ucxusbdevice.h)

指定したデバイスを有効にする要求のパラメーターが含まれています。 この構造体は、EVT_UCX_USBDEVICE_ENABLE コールバック関数のフレームワーク要求オブジェクトの要求パラメーター (Parameters.Others.Arg1) で UCX によって渡されます。

構文

typedef struct _USBDEVICE_ENABLE {
  USBDEVICE_MGMT_HEADER          Header;
  UCXENDPOINT                    DefaultEndpoint;
  USBDEVICE_ENABLE_FAILURE_FLAGS FailureFlags;
} USBDEVICE_ENABLE, *PUSBDEVICE_ENABLE;

メンバーズ

Header

USB ハブまたはデバイスのハンドルを含む USBDEVICE_MGMT_HEADER 構造体。

DefaultEndpoint

転送を有効にする USB ハブまたはデバイスの既定のエンドポイント。

FailureFlags

ハブまたはデバイスの転送を有効にしようとしたときに発生したエラー (存在する場合)。

必要条件

要件 価値
ヘッダー ucxusbdevice.h (Ucxclass.h を含む)

関連項目

USBDEVICE_DISABLE

WdfRequestGetParameters