ISAPNP 设备的标识符

每个 ISAPNP 卡都支持一个可读的资源数据结构,该结构描述支持的资源以及卡请求的资源。 此结构支持 ISA 卡的多个函数(或“逻辑设备”)的概念。 一组单独的“标记”或“描述符”与卡片的每个函数相关联。 使用此标记信息,ISAPNP 枚举器构造两个硬件标识符,格式为:

ISAPNP\m(3)d(4)

*m(3)n(4)

其中 m(3)d(4) 一起构成设备 EISA 样式的标识符-3 个字母,用于标识制造商和 4 个十六进制数字来标识特定设备。

以下一对硬件 ID 可能是由多功能卡上的特定函数生成的:

ISAPNP\CSC6835_DEV0000

*CSC0000

两个硬件 ID 中的第一个是设备 ID。 如果相关设备是多功能卡的一个功能,则设备 ID 采用以下形式:

ISAPNP\m(3)d(4)_DEVn(4)

其中 n(4) 是函数的十进制索引(前导零)。

两个硬件标识符中的第二个也是兼容的 ID。 ISAPNP 枚举器生成一个或多个兼容的 ID,其中第一个 ID 始终是第二个硬件 ID。 与 ISAPNP 兼容的 ID 中后面的前三个字符 m(3)通常是“PNP”。例如,串行端口的兼容 ID 可能是:

PNP0501