共用方式為


USBDEVICE_DISABLE 結構 (ucxusbdevice.h)

包含要停用指定裝置之要求的參數。 此結構是由要求參數中的 UCX 傳遞, (Parameters.Others.Arg1) EVT_UCX_USBDEVICE_DISABLE 回呼函式的架構要求物件。

語法

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值。

規格需求

需求
標頭 ucxusbdevice.h (包含 Ucxclass.h)

另請參閱

EVT_UCX_USBDEVICE_DISABLE

USBDEVICE_ENABLE

WdfRequestGetParameters