参数特性
对于 Windows 7,Windows 可移植设备支持设备服务的方法和事件的以下参数属性。 这些属性由以下方法返回:
属性 |
VarType |
说明 |
WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE |
VT_XXXX |
参数的默认值。 |
WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS |
VT_UNKNOWN |
一个 IPortableDevicePropVariantCollection 接口,包含参数的枚举值。 |
WPD_PARAMETER_ATTRIBUTE_FORM |
VT_UI4 |
允许的有效参数值的形式。 |
WPD_PARAMETER_ATTRIBUTE_MAX_SIZE |
VT_UI8 |
参数的最大大小(以字节为单位)。 |
WPD_PARAMETER_ATTRIBUTE_NAME |
VT_LPWSTR |
一个字符串,指定事件或方法参数的脚本友好名称。 有效字符为字母数字 [a-zA-Z0-9] 和 “_”。 |
WPD_PARAMETER_ATTRIBUTE_ORDER |
VT_UI4 |
从零开始的参数顺序索引,使顺序值 0 对应于第一个参数。 |
WPD_PARAMETER_ATTRIBUTE_RANGE_MIN |
VT_XXXX |
窗体 WPD_PARAMETER_ATTRIBUTE_FORM_RANGE 的参数的最大值。 |
WPD_PARAMETER_ATTRIBUTE_RANGE_MAX |
VT_XXXX |
窗体 WPD_PARAMETER_ATTRIBUTE_FORM_RANGE 的参数的最小值。 |
WPD_PARAMETER_ATTRIBUTE_RANGE_STEP |
VT_XXXX |
窗体 WPD_PARAMETER_ATTRIBUTE_FORM_RANGE 的参数的步长值。 |
WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION |
VT_LPWSTR |
一个正则表达式,指定窗体 WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION 的参数可接受的值。 |
WPD_PARAMETER_ATTRIBUTE_USAGE_TYPE |
VT_UI4 |
一个整数,指定方法参数的用法,例如 in/out。有效值属于 WPD_PARAMETER_USAGE_TYPES 枚举类型。 |
WPD_PARAMETER_ATTRIBUTE_VARTYPE |
VT_UI4 |
参数 VarType。 |
要求
要求 |
值 |
Header
|
- PortableDevice.h
|
另请参阅
-
属性和特性