USBDEVICE_DISABLE 構造体 (ucxusbdevice.h)
指定したデバイスを無効にする要求のパラメーターが含まれています。 この構造体は、EVT_UCX_USBDEVICE_DISABLEコールバック関数のフレームワーク要求オブジェクトの要求パラメーター (Parameters.Others.Arg1) で UCX によって渡されます。
構文
typedef struct _USBDEVICE_DISABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
UCX_USBDEVICE_RECOVERY_ACTION UsbDeviceRecoveryAction;
} USBDEVICE_DISABLE, *PUSBDEVICE_DISABLE;
メンバー
Header
USB ハブまたはデバイスのハンドルを含む USBDEVICE_MGMT_HEADER 構造体。
DefaultEndpoint
無効にする USB デバイスまたはハブの既定のエンドポイントへのハンドル。
UsbDeviceRecoveryAction
FLDR または PLDR トリガーのリセットを示す UCX_USBDEVICE_RECOVERY_ACTION値。
要件
要件 | 値 |
---|---|
Header | ucxusbdevice.h (Ucxclass.h を含む) |