USBDEVICE_DISABLE结构(ucxusbdevice.h)
包含用于禁用指定设备的请求的参数。 此结构由 UCX 在 EVT_UCX_USBDEVICE_DISABLE 回调函数的框架请求对象的请求参数(Parameters.Others.Arg1)中传递。
语法
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 (include Ucxclass.h) |