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 |
一个值,该值指定此属性的值的最大大小(以字节为单位)。 |