Propriedades do WIA
Esta seção contém todas as propriedades wia e seus atributos.
Os tópicos de referência para essas propriedades listam os seguintes atributos: tipo de propriedade, valores válidos e direitos de acesso.
Tipos de propriedade
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
Um número real de 4 bytes (um float C).
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, seguida por um ponteiro para uma matriz de elementos inteiros sem sinal de 2 bytes.
Valores válidos
Os seguintes tipos 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.
Direitos de acesso
A lista a seguir descreve os possíveis direitos de acesso de uma propriedade:
Somente leitura
O driver tem acesso somente leitura.
Leitura/gravação
O driver tem acesso de leitura e gravação.
Comentários
As listas anteriores descrevem apenas os tipos usados nas propriedades wia que esta seção inclui.
Para obter mais informações sobre esses e outros tipos de propriedade, consulte WIA_PROPERTY_INFO.
O SDK do Windows contém informações sobre a estrutura WIA_RAW_HEADER .
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 .