DEVPROP_TYPEMOD_ARRAY

W Windows Vista i nowszych wersjach Windows identyfikator DEVPROP_TYPEMOD_ARRAY reprezentuje modyfikator typu danych właściwości, który może być połączony z identyfikatorami typu danych bazowych w celu utworzenia identyfikatora typu danych właściwości, który reprezentuje tablicę wartości typu danych bazowych.

Remarks

Identyfikator DEVPROP_TYPEMOD_ARRAY można połączyć tylko z identyfikatorami typu danych o stałej długości (wartości DEVPROPTYPE ), które są skojarzone z danymi. Identyfikator DEVPROP_TYPEMOD_ARRAY nie może być połączony z identyfikatorem DEVPROP_TYPE_EMPTY, DEVPROP_TYPE_NULL ani żadnym z identyfikatorów typu podstawowego o zmiennej długości.

Aby utworzyć identyfikator typu danych właściwości reprezentujący tablicę wartości typu danych podstawowych, wykonaj bitowe or między DEVPROP_TYPEMOD_ARRAY a odpowiednim identyfikatorem DEVPROP_TYPE_Xxx . Aby na przykład określić tablicę niepodpisanych bajtów, wykonaj następujące czynności bitowe OR: (DEVPROP_TYPEMOD_ARRAY | DEVPROP_TYPE_BYTE).

Rozmiar w bajtach tablicy wartości typu danych bazowych to rozmiar tablicy w bajtach tablicy.

Aby uzyskać informacje o sposobie tworzenia identyfikatora typu danych właściwości, który reprezentuje listę REG_MULTI_SZ ciągów Unicode zakończonych wartościami NULL, zobacz DEVPROP_TYPEMOD_LIST.

Requirements

Header

Devpropdef.h (w tym Devpropdef.h)

Informacje dodatkowe

DEVPROPTYPE

DEVPROP_TYPEMOD_LIST