Поделиться через


Свойства WIA

Этот раздел содержит все свойства WIA и их атрибуты.

В справочных разделах по этим свойствам перечислены следующие атрибуты: тип свойства, допустимые значения и права доступа.

Типы свойств

Следующие типы используются в WIA для указания типа данных свойства:

VT_BSTR

Строка символов Юникода (строка расширенных символов).

VT_I4

4-байтное целое число.

VT_R4

4-байтовое вещественное число (с плавающей точкой C).

VT_UI2

2-байтовое целое число без знака.

VT_VECTOR

Массив элементов определенного типа. Если другой тип свойства объединяется с VT_VECTOR с помощью оператора OR, результирующее значение представляет собой подсчитываемый массив, состоящий из числа элементов DWORD, за которым следует указатель на первый из элементов в массиве. Например, VT_UI2 | VT_VECTOR содержит число элементов DWORD, за которым следует указатель на массив 2-байтовых целочисленных элементов без знака.

Допустимые значения

Следующие типы указывают, существует ли свойство в виде одного значения, диапазона значений, списка значений или флага:

WIA_PROP_NONE

Свойство содержит одно значение.

WIA_PROP_RANGE

Свойство содержит диапазон значений, включая минимальное значение, максимальное значение, номинальное значение и приращение.

WIA_PROP_LIST

Свойство содержит список значений.

WIA_PROP_FLAG

Свойство содержит флаг .

Права доступа

В следующем списке описаны возможные права доступа для свойства:

Только для чтения

Драйвер имеет доступ только для чтения.

Чтение и запись

Драйвер имеет доступ для чтения и записи.

Комментарии

В предыдущих списках описаны только те типы, которые используются в свойствах WIA, которые включены в этот раздел.

Дополнительные сведения об этих и других типах свойств см. в разделе WIA_PROPERTY_INFO.

Пакет SDK для Windows содержит сведения о структуре WIA_RAW_HEADER .

Он также содержит сведения о константах WIA_EVENT_XXX и WIA_CMD_XXX, которые рассматриваются в разделе Идентификаторы событий WIA .