WIA 属性

本部分包含所有 WIA 属性及其属性。

这些属性的参考主题列出了以下属性:属性类型、有效值和访问权限。

属性类型

WIA 中使用以下类型来指示属性的数据类型:

VT_BSTR

宽字符字符串 (unicode 字符串) 。

VT_I4

一个 4 字节整数。

VT_R4

(C 浮点 数) 的 4 字节实数。

VT_UI2

2 字节无符号整数。

VT_VECTOR

特定类型的元素数组。 如果使用 OR 运算符将另一个属性类型与 VT_VECTOR 组合在一起,则生成的值是一个由 DWORD 元素计数组成的计数数组,后跟指向数组中第一个元素的指针。 例如,VT_UI2 |VT_VECTOR具有 DWORD 元素计数,后跟指向 2 字节无符号整数元素数组的指针。

有效值

以下类型指示属性是否以单个值、值范围、值列表或标志的形式存在:

WIA_PROP_NONE

属性包含单个值。

WIA_PROP_RANGE

属性包含一系列值,包括最小值、最大值、名义值和增量。

WIA_PROP_LIST

属性包含值列表。

WIA_PROP_FLAG

属性包含 标志。

访问权限

以下列表描述了属性的可能访问权限:

只读

驱动程序具有只读访问权限。

读/写

驱动程序具有读取和写入访问权限。

注解

前面的列表仅描述了本节包含的 WIA 属性中使用的那些类型。

有关这些属性类型和其他属性类型的详细信息,请参阅 WIA_PROPERTY_INFO

Windows SDK 包含有关 WIA_RAW_HEADER 结构的信息。

它还包含 WIA 事件标识符 主题中讨论的WIA_EVENT_XXX和WIA_CMD_XXX常量的相关信息。