DEFINE_DEVPROPKEY

W Windows Vista i nowszych wersjach Windows makro DEFINE_DEVPROPKEY tworzy strukturę DEVPROPKEY reprezentującą klucz właściwości urządzenia w ujednoliconym modelu właściwości urządzenia.

#ifdef INITGUID
#define DEFINE_DEVPROPKEY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) EXTERN_C const DEVPROPKEY DECLSPEC_SELECTANY name = { { l, w1, w2, { b1, b2,  b3,  b4,  b5,  b6,  b7,  b8 } }, pid }
#else
#define DEFINE_DEVPROPKEY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) EXTERN_C const DEVPROPKEY name
#endif // INITGUID

Members

Nazwa
Nazwa struktury DEVPROPKEY reprezentująca klucz właściwości urządzenia.

l
Niepodpisana zmienna o długim typie, która dostarcza wartość elementu członkowskiego data1 elementu członkowskiego fmtid struktury DEVPROPKEY.

w1
Niepodpisane zmiennej typu krótkiego, która dostarcza wartość elementu członkowskiego data2 elementu członkowskiego fmtid struktury DEVPROPKEY.

w2
Niepodpisane zmiennej typu krótkiego, która dostarcza wartość elementu członkowskiego data3 elementu członkowskiego fmtid struktury DEVPROPKEY.

b1
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[0] elementu członkowskiego fmtid struktury DEVPROPKEY.

b2
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[1] elementu członkowskiego fmtid struktury DEVPROPKEY.

b3
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[2] elementu członkowskiego fmtid struktury DEVPROPKEY.

b4
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[3] elementu członkowskiego fmtid struktury DEVPROPKEY.

b5
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[4] elementu członkowskiego fmtid struktury DEVPROPKEY.

b6
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[5] elementu członkowskiego fmtid struktury DEVPROPKEY.

b7
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[6] elementu członkowskiego fmtid struktury DEVPROPKEY.

b8
Zmienna typu bajtowego, która dostarcza wartość elementu członkowskiego data4[7] elementu członkowskiego fmtid struktury DEVPROPKEY.

pid
Zmienna typu DEVPROPID, która dostarcza wartość elementu członkowskiego pid (identyfikator właściwości) struktury DEVPROPKEY. Identyfikator właściwości musi być większy lub równy dwóm.

Remarks

Struktura DEFINE_DEVPROPKEY jest częścią ujednoliconego modelu właściwości urządzenia.

Makro DEFINE_DEVPROPKEY może służyć do utworzenia struktury DEVPROPKEY reprezentującej niestandardową właściwość urządzenia.

Requirements

Header

Devpropdef.h (w tym Devpropdef.h)

Informacje dodatkowe

DEVPROPKEY