WPD_PROPERTY_ATTRIBUTE_CAN_DELETE |
VT_BOOL |
一个布尔值,指定客户端是否可以删除属性。 若要删除属性,请将其值设置为 VT_EMPTY。 |
WPD_PROPERTY_ATTRIBUTE_CAN_READ |
VT_BOOL |
一个布尔值,指定客户端是否可以读取属性。 |
WPD_PROPERTY_ATTRIBUTE_CAN_WRITE |
VT_BOOL |
一个布尔值,指定客户端是否可以修改属性。 |
WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE |
VT_XXXX |
由设备定义的值,该值指定属性的默认值。 这仅适用于可写属性。 |
WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS |
VT_UNKNOWN |
一个 IPortableDevicePropVariantCollection 接口,该接口包含WPD_PROPERTY_ATTRIBUTE_FORM属性WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION的属性的值集合。 数据类型取决于要查询的属性。 |
WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY |
VT_BOOL |
如果为 True,则此属性属于 快速属性 组。 这些属性可从设备快速检索。 |
WPD_PROPERTY_ATTRIBUTE_FORM |
VT_UI4 |
一个 WpdAttributeForm 枚举值,该值指定此属性允许的有效值的形式。 |
WPD_PROPERTY_ATTRIBUTE_NAME |
VT_LPWSTR |
一个指定属性的脚本友好名称的字符串。 有效字符为字母数字 [a-zA-Z0-9] 和 “_”。 |
WPD_PROPERTY_ATTRIBUTE_RANGE_MAX |
VT_XXXX |
属性的最大值,该属性 的WPD_PROPERTY_ATTRIBUTE_FORM 属性 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE。 数据类型可以是任何数值类型。 |
WPD_PROPERTY_ATTRIBUTE_RANGE_MIN |
VT_XXXX |
其WPD_PROPERTY_ATTRIBUTE_FORM属性WPD_PROPERTY_ATTRIBUTE_FORM_RANGE的最小值。 数据类型可以是任何数值类型。 |
WPD_PROPERTY_ATTRIBUTE_RANGE_STEP |
VT_XXXX |
WPD_PROPERTY_ATTRIBUTE_FORM 属性WPD_PROPERTY_ATTRIBUTE_FORM_RANGE的属性的步长值。 该步骤按范围属性必须更改多少来指定。 例如,最小值为 10、最大值为 20、步骤为 5 的属性可能具有以下值: 10、 15、 20。 数据类型可以是任何数值类型。 |
WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION |
VT_LPWSTR |
一个正则表达式字符串,指定其格式 为WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION的属性的可接受值。 |
WPD_PROPERTY_ATTRIBUTE_VARTYPE |
VT_UI4 |
一个整数,指定属性的 VARTYPE,例如 ,VT_BOOL。 |
WPD_PROPERTY_ATTRIBUTE_MAX_SIZE |
VT_UI8 |
一个 值,该值指定此属性的值的最大大小(以字节为单位)。 |