Compartilhar via


WIA Properties

Esta seção contém todas as propriedades wia e seus atributos.

Os tópicos de referência dessas propriedades listam os seguintes atributos: tipo de propriedade, valores válidos e direitos de acesso.

Property Types

Os seguintes tipos são usados no WIA para indicar o tipo de dados de uma propriedade:

VT_BSTR

Uma cadeia de caracteres Unicode (uma cadeia de caracteres larga).

VT_I4

Um inteiro de 4 bytes.

VT_R4

A 4-byte real number (a C float).

VT_UI2

Um inteiro de dois bytes sem sinal.

VT_VECTOR

Uma matriz de elementos de um tipo específico. Se outro tipo de propriedade for combinado com VT_VECTOR usando o operador OR, o valor resultante será uma matriz contada que consiste em uma contagem DWORD de elementos, seguida por um ponteiro para o primeiro dos elementos na matriz. Por exemplo, VT_UI2 | VT_VECTOR tem uma contagem de elementos DWORD, seguido por um ponteiro para uma matriz de elementos inteiros sem sinal de 2 bytes.

Valid Values

Os tipos a seguir indicam se uma propriedade existe como um único valor, um intervalo de valores, uma lista de valores ou um sinalizador:

WIA_PROP_NONE

A propriedade contém um único valor.

WIA_PROP_RANGE

A propriedade contém um intervalo de valores, incluindo um valor mínimo, um valor máximo, um valor nominal e um incremento.

WIA_PROP_LIST

A propriedade contém uma lista de valores.

WIA_PROP_FLAG

A propriedade contém um sinalizador.

Access Rights

A lista a seguir descreve os possíveis direitos de acesso de uma propriedade:

Read-only

O driver tem acesso somente leitura.

Read/write

O driver tem acesso de leitura e gravação.

Remarks

As listas anteriores descrevem apenas os tipos usados nas propriedades wia que esta seção inclui.

For more information about these and other property types, see WIA_PROPERTY_INFO.

The Windows SDK contain information about the WIA_RAW_HEADER structure.

Ele também contém informações sobre as constantes WIA_EVENT_XXX e WIA_CMD_XXX, discutidas no tópico Identificadores de Eventos wia .