预定义连接 (PdCn) 对象类
描述
预定义的连接 (PdCn) 对象类包含中间设备的连接信息。 此对象类还包含预定义的依赖关系信息。 对于每个连接位置,有一个或多个对象描述了可以连接的设备的子类。 例如,在验证要定义和配置的设备实例是否可以连接到给定设备时,此信息非常有用。
Descriptors
预定义的连接对象类包含以下描述符:
ODM 类型 | 描述符名称 | 描述 | 描述符状态 |
---|---|---|---|
ODM_CHAR | uniquetype [UNIQUESIZE] | 唯一类型 | 必需 |
ODM_CHAR | connkey [KEYSIZE] | 连接密钥 (connection key) | 必需 |
ODM_CHAR | connwhere [LOCSIZE] | 连接位置 (connection location) | 必需 |
以下描述了这些字段:
字段 | 描述 |
---|---|
唯一 类型 | 标识中间设备的 class-subclass-type 名称。 对于具有依赖关系信息的设备,此描述符将标识存在依赖关系的设备的唯一类型。 此描述符包含与 预定义设备 (PdDv) 对象类中的唯一类型描述符相同的信息。 |
连接密钥 (connection key) | 标识可以连接到指定位置的中间设备的设备的子类。 对于具有依赖关系信息的设备,此描述符用于向依赖于它的设备标识 "唯一类型" 字段所指示的设备。 |
连接位置 (connection location) | 标识中间设备上的特定位置,子设备可以连接到该位置。 对于具有依赖关系信息的设备,此描述符并非总是必需的,因此可能使用空字符串填充。 术语 位置 是在一般意义上使用的。 例如,对于总线设备,该位置可以引用总线上的特定插槽,并带有值1, 2, 3,...。对于多端口串行适配器设备,该位置可以引用具有值的适配器上的特定端口0, 1,.... |