USB控制器获取驱动键名和USB集线器获取节点连接驱动键名 IOCTL_GET_HCD_DRIVERKEY_NAME和IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME

2024-01-04 32 0
站长漫谈淘宝店 https://zzmt.taobao.com
您好,该文仅对付费用户可见,请开通VIP会员

0 篇笔记 写笔记

USB设备和USB集线器HUB的数据传输
USB高速集线器与USB根集线器之间只通过USB使用USB高速通讯讯方式,而对于低速或全速的数据通讯的转换是由其挂接的最近的USB-HUB负责完成转换。如下图:对于USB高速设备和USB高速HUB,使用高速通讯。对于连接到高速HUB上的低速或全速USB-HUB,使用低速或全速通讯方式。对于连接到高速......
USB控制器及分类
USB是一直在变化的,从最开始的1.0发展到现在开始大规模使用的3.0,甚至到今天已经发布的USB4.0。所以USB的控制器也在不断的变化升级。所以由于历史的原因,导致USB的主机控制器,出现了多种不同的类型,即OHCI和UHCI,EHCI,和xHCI。不论是那种USB主机控制器,简称主控,都是符合......
USB集线器HUB的枚举过程及集线器状态
USB集线器和其他USB设备一样,都需要在上电时进行配置。在USB协议中,使用默认的端0点。进行上电初期的通信。USB集线器除了配置其自身外,还需要对下行端口连接的其他USB设备进行识别。USB集线器HUB枚举过程USB集线器的上电配置过程如下:USB集线器连接到USB主机的根集线器上。USB......
USB集线器描述符概述
USB集线器是USB设备的一个子类,所以和普通的USB设备一样,也有相关的USB设备描述符,这些描述符都是通过HUB的控制端点来返回给主机。USB集线器除过USB规范定义的USB设备描述符,USB配置描述符,USB接口描述符,USB端点描述符和USB字符串描述符之外,也定义了一个USB集线器特有的......
USB集线器类特定描述符-集线器类描述符
除过USB标准的描述符外,USB集线器也定义了一个特别的集线器类描述符。BUSHOUND抓不到该描述符的请求。USB集线器类描述符的结构体定义如下:typedef struct _USB_HUB_DESCRIPTOR { UCHAR bDescriptorLength; ......
USB集线器ClearHubFeature
USB集线器CLEAR_HUB_FEATUER用于复位USB集线器上报给主机的状态值。清除集线器的某个功能即表示该功能不再可用,即禁用。bmRequestTypebRequestwValuewIndexwLengthData00100000B(0x20)CLEAR_FE......
USB集线器ClearPortFeature
USB集线器CLEAR_PORT_FEATURE请求用于清除USB下游端口特性。如果集线器未被配置(SelectConfigure),USB集线器对此请求应返回未定义。bmRequestTypebRequestwValuewIndexwLengthData00100......
USB集线器GetHubDescriptor
GetHubDescriptor用于获取USB集线器类描述符bmRequestTypebRequestwValuewIndexwLengthData10100000B(0xa0)GET_DESCRIPTOR(0x06)Descriptor Type and Descr......
USB集线器SetPortFeature
USB集线器SET_PORT_FEATURE用于启用USB集线器下游端口的某种功能。RequestbmRequestTypebRequestwValuewIndexwLength SetPortFeature00100011B (0x23)SET_FEATURE......
USB集线器GetPortStatus
RequestbmRequestTypebRequestwValuewIndexwLengthDataGetPortStatus10100011B (0xA3)GET_STATUS(0x00)0Port4Port Status and Change Statu......
USB集线器Get_TT_State
GetTTState请求以厂商自定义的格式返回事务转换器的内部状态。接收此请求的TT必须首先通过Stop_TT请求停止。提供此请求是为了进行调试。RequestbmRequestTypebRequestwValuewIndexwLength数据GetTTState10......
USB集线器SetHubDescriptor
USB集线器SetHubDescriptor类特定请求用于设置USB集线器的描述符。所有集线器都需要实现一个索引为零的集线器描述符。该请求是非必须的,该请求将数据写入特定于类的描述符。主机提供要在控制事务的数据传输阶段传输到集线器的数据。这个请求一次写入整个集线器描述符。集线器必须缓冲从该请求接收......
Windows系统USB控制器百科
Windows系统下的USB控制器可以通过设备管理器来查看。具体方法是选择任意一USB设备,然后按连接显示。这样其上级为PCIE设备的就是USB控制器。如本人计算机中的USB控制器设备如下:USB控制器一般是挂在PCIE总线上,该控制器会有一个根USB集线器。本人计算机中的该USB控制器硬......
USBIP USB控制器驱动键名称DriverKeyName
IOCTL_GET_HCD_DRIVERKEY_NAME用于获取USB主机控制器驱动注册表键值的名称即DriverKeyName。PAGEABLE NTSTATUSvhci_ioctl_vhci(pvhci_dev_t vhci, PIO_STACK_LOCATION irpstack, ULO......
USB控制器驱动注册表键名称DriverKeyName
使用IOCTL_GET_HCD_DRIVERKEY_NAME获取USB驱动注册表键值名称。DriverKeyName是一个Windows驱动程序的注册表键名。在Windows操作系统中,驱动程序使用注册表来存储设备和驱动程序的相关信息。DriverKeyName指的是驱动程序在注册表中的键名,它通......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!