ю如何在USB驱动程序中定义多个PID? 我应该为每个设备添加这样的新行吗?
[DeviceList]
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0001
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0002
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0003
[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0001
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0002
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0003
或者可以在一行中定义多个?
%DESCRIPTION%=DriverInstall, USB\VID_***C&PID_0001&PID_0003
我找不到[DeviceList]
的任何定义。我打开了其他驱动程序,每个驱动程序都使用[DeviceList]
的其他名称。我可以将自己的名字用于治疗清单吗?
答案 0 :(得分:3)
您需要为每个设备ID设置不同的不同条目。在您的示例中,整个字符串USB\VID_***C&PID_0001
标识设备,您无法通过&
将差异附加到单个字符串。 &
是预定义格式的一部分,用于分隔单个设备ID的不同子部分。
关于[DeviceList]
- 您无法找到有关此部分的文档,因为它是[Manufacturer]
部分中的用户定义的。有关详细信息,请参阅here。