4

ю 如何在我的 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]。我可以在这些列表中使用我自己的名字吗?

4

1 回答 1

3

您需要为每个设备 ID 设置不同的不同条目。在您的示例中,整个字符串USB\VID_***C&PID_0001标识设备,您不能将&差异附加到单个字符串。&是预定义格式的一部分,用于分隔单个设备 ID 的不同子部分。

关于[DeviceList]- 您找不到有关本节的文档,因为它是用户在本[Manufacturer]节中定义的。有关详细信息,请参见此处

于 2013-07-04T17:34:15.253 回答