Udostępnij przez


WIA Properties

Ta sekcja zawiera wszystkie właściwości WIA i ich atrybuty.

Tematy referencyjne dotyczące tych właściwości zawierają następujące atrybuty: typ właściwości, prawidłowe wartości i prawa dostępu.

Property Types

WIA są używane następujące typy, aby wskazać typ danych właściwości:

VT_BSTR

Ciąg znaków Unicode (szeroki ciąg znaków).

VT_I4

Liczba całkowita 4-bajtowa.

VT_R4

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

VT_UI2

Liczba całkowita bez znaku 2 bajtów.

VT_VECTOR

Tablica elementów określonego typu. Jeśli inny typ właściwości jest połączony z VT_VECTOR za pomocą operatora OR, wynikowa wartość jest zliczoną tablicą składającą się z liczby elementów DWORD, a następnie wskaźnik do pierwszego elementu w tablicy. Na przykład VT_UI2 | VT_VECTOR ma liczbę elementów DWORD, a następnie wskaźnik do tablicy 2-bajtowych niepodpisanych elementów całkowitych.

Valid Values

Następujące typy wskazują, czy właściwość istnieje jako pojedyncza wartość, zakres wartości, lista wartości lub flaga:

WIA_PROP_NONE

Właściwość zawiera jedną wartość.

WIA_PROP_RANGE

Właściwość zawiera zakres wartości, w tym wartość minimalną, wartość maksymalną, wartość nominalną i przyrost.

WIA_PROP_LIST

Właściwość zawiera listę wartości.

WIA_PROP_FLAG

Właściwość zawiera flagę.

Access Rights

Poniższa lista zawiera opis możliwych praw dostępu dla właściwości:

Read-only

Sterownik ma dostęp tylko do odczytu.

Read/write

Sterownik ma zarówno dostęp do odczytu, jak i zapisu.

Remarks

Powyższe listy opisują tylko te typy, które są używane we właściwościach WIA, które zawiera ta sekcja.

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

The Windows SDK contain information about the WIA_RAW_HEADER structure.

Zawiera również informacje o WIA_EVENT_XXX i WIA_CMD_XXX stałych omówionych w temacie WIA Event Identifiers (Identyfikatory zdarzeń WIA ).