定制属性 (CuAt) 对象类

描述

"定制属性" (CuAt) 对象类包含特定于定制设备的属性信息。

定制设备 (CuDv) 对象类中表示的设备实例具有在 预定义属性 (PdAt) 对象类或 CuAt 对象类中找到的属性。 CuAt 对象类中有一个条目用于采用非缺省值的属性。 在 PdAt 对象类中找到采用缺省值的属性。 每个条目都描述属性的当前值。

更改属性的值时,必须引用预定义的属性对象类以确定其他可能的属性值。

必须查询这两个属性对象类,以获取特定设备的属性的当前值的完整集合。 请分别使用 盖塔特尔普塔特尔 子例程来检索和修改定制属性。

Descriptors

"定制属性" 对象类包含以下描述符:

ODM 类型 描述符名称 描述 描述符状态
ODM_CHAR 名称 [NAMESIZE] 设备名 必需
ODM_CHAR 属性 [ATTRNAMESIZE] 属性名 必需
ODM_VCHAR 值 [ATTRVALSIZE] 属性值 必需
ODM_CHAR 类型 [FLAGSIZE] 属性类型 必需
ODM_CHAR 通用 [FLAGSIZE] 通用属性标志 可选
ODM_CHAR 代表 [FLAGSIZE] 属性表示标志 必需
ODM_SHORT nls_index NLS 索引 可选

以下描述了这些描述符:

描述信息 描述
设备名 标识与此属性相关联的设备实例的逻辑名称。
属性名 标识定制的设备属性的名称。
属性值 标识与相应属性名称关联的定制值。 此值是非缺省值。
属性类型 标识与属性名称关联的属性类型。 创建 CuAt 对象时,将从相应 PdAt 对象 中的 属性类型描述符 复制此描述符。
通用属性标志 标识与属性名称关联的一个或多个通用属性标志。 创建 CuAt 对象时,将从相应 PdAt 对象 中的 通用属性标志描述符 复制此描述符。
属性表示标志 标识属性值的表示。 创建 "定制属性" 对象时,将从相应 预定义属性对象 中的 属性表示标志 描述符复制此描述符。
NLS 索引 标识 NLS 消息目录中包含该属性的文本描述的消息号。 在创建定制属性对象时,会从相应 预定义属性对象 中的 NLS 索引描述符 复制此描述符。