2009-02-17 52 views

回答

3

我不确定Windows是否强加限制,但USB协议标准的每个主机控制器有128个设备的限制。允许的设备地址范围是0到127

您可以在这里下载USB规格:http://www.usb.org/developers/docs/

+0

我相信大多数电脑(主板)有多个(2或3)USB控制器,所以限制是绝对比设备的数量更高人们将会连接。我无法想象要为Windows管理240多个USB设备需要多少资源。 – 2009-02-18 16:22:47

0

我相信每个USB驱动器可分割成多个逻辑分区了。

如果最终没有得到答案,请选择一个数字,并且如果出现超出预期的情况,将优雅地失败。

0

Win32下有一个限制,因为MOUNTVOL安装驱动器,必须为驱动器分配驱动器号(DOS遗留问题)。这意味着,由于A & B是为软盘驱动器保留的,而C(默认情况下)是第一个硬盘驱动器,因此最多可以安装23个其他驱动器并分配驱动器号。无论什么类型的驱动器 - USB,HDD或CD/DVD都无关紧要。

根据在Win32文档,MOUNTVOL语法如下:

mountvol [Drive:]Path VolumeName 

mountvol [Drive:]Path /d 

mountvol [Drive:]Path /L 

mountvol Drive: /s