IOCTL_USB_HUB_CYCLE_PORT是用户模式 I/O 控制请求。 此请求面向 USB 集线器设备 (GUID_DEVINTERFACE_USB_HUB) 。 主要代码 IRP_MJ_DEVICE_CONTROL 输入缓冲区 AssociatedIrp.SystemBuffer成员指向调用方分配USB_CYCLE_PORT_PARAMS结构,该结构指定端口号。
IOCTL_USB_HUB_CYCLE_PORTis a user-mode I/O control request. This request targets the USB hub device (GUID_DEVINTERFACE_USB_HUB). Major code IRP_MJ_DEVICE_CONTROL Input buffer TheAssociatedIrp.SystemBuffermember points to a caller-allocatedUSB_CYCLE_PORT_PARAMSstructure that specifies the port num...
IOCTL_INTERNAL_USB_CYCLE_PORTI/O 要求會模擬與 PDO 相關聯之埠上的裝置卸除和重新卸除。 驅動程式應該取消所有 I/O 要求,並等待它們完成,再起始此作業。 管理複合裝置上個別介面的驅動程式無法迴圈連接裝置的埠,而不會影響整個複合裝置及其所有介面。 因此,管理介面的驅動程式應該在迴圈埠之前嘗試...
HUB_DEVICE_CONFIG_INFO 结构 IOCTL_GET_HCD_DRIVERKEY_NAME IOCTL IOCTL_INTERNAL_USB_CYCLE_PORT IOCTL IOCTL_INTERNAL_USB_ENABLE_PORT IOCTL IOCTL_INTERNAL_USB_GET_BUS_INFO IOCTL IOCTL_INTERNAL_USB_GET_BUSGUID_INFO IOCTL IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME IOCTL IOCTL_INTERNAL_USB_GET_DEVICE_CONFI...
The IOCTL_USB_GET_HUB_INFORMATION_EX I/O control request is sent by an application to retrieve information about a USB hub in a USB_HUB_INFORMATION_EX structure.The request retrieves the highest port number on the hub.
Usbioctl.h 概述 HUB_DEVICE_CONFIG_INFO 结构 IOCTL_GET_HCD_DRIVERKEY_NAME IOCTL IOCTL_INTERNAL_USB_CYCLE_PORT IOCTL IOCTL_INTERNAL_USB_ENABLE_PORT IOCTL IOCTL_INTERNAL_USB_GET_BUS_INFO IOCTL IOCTL_INTERNAL_USB_GET_BUSGUID_INFO IOCTL IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME IOCT...
Usbdlib.h Usbfnattach.h Usbfnbase.h Usbfnioctl.h Usbioctl.h Overview HUB_DEVICE_CONFIG_INFO structure IOCTL_GET_HCD_DRIVERKEY_NAME IOCTL IOCTL_INTERNAL_USB_CYCLE_PORT IOCTL IOCTL_INTERNAL_USB_ENABLE_PORT IOCTL IOCTL_INTERNAL_USB_GET_BUS_INFO IOCTL IOCTL_INTERNAL_USB_GET_BUSGUID_INFO IOCTL ...
The IOCTL_INTERNAL_USB_GET_HUB_NAME I/O request is used by drivers to retrieve the UNICODE symbolic name for the target PDO if the PDO is for a hub.
USB_CYCLE_PORT_PARAMS结构与IOCTL_USB_HUB_CYCLE_PORTI/O 控制请求一起使用,以对与接收请求的 PDO 关联的端口进行电源循环。 语法 C++复制 typedefstruct_USB_CYCLE_PORT_PARAMS{ULONG ConnectionIndex; ULONG StatusReturned; } USB_CYCLE_PORT_PARAMS, *PUSB_CYCLE_PORT_PARAMS; ...
La structure USB_HUB_INFORMATION_EX est utilisée avec la demande de contrôle d’E/S IOCTL_USB_GET_HUB_INFORMATION_EX pour récupérer des informations sur un hub USB (Universal Serial Bus).