DEFINE_DEVPROPKEY

Windows Windows Vista ve sonraki sürümlerinde DEFINE_DEVPROPKEY makro, birleşik cihaz özellik modelindeki bir cihaz özellik anahtarını temsil eden bir DEVPROPKEY yapısı oluşturur.

#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

Adı
Cihaz özellik anahtarını temsil eden DEVPROPKEY yapısının adı.

l
DEVPROPKEY yapısının fmtid üyesinin data1 üyesinin değerini sağlayan, işaretsiz, uzun tür bir değişken.

w1
DEVPROPKEY yapısının fmtid üyesinin data2 üyesinin değerini sağlayan imzasız bir kısa tür değişkeni.

w2
DEVPROPKEY yapısının fmtid üyesinin data3 üyesinin değerini sağlayan imzasız bir kısa tür değişkeni.

b1
DEVPROPKEY yapısının fmtid üyesinin data4[0] üyesinin değerini sağlayan bayt türünde bir değişken.

b2
DEVPROPKEY yapısının fmtid üyesinin data4[1] üyesinin değerini sağlayan bayt türünde bir değişken.

b3
DEVPROPKEY yapısının fmtid üyesinin data4[2] üyesinin değerini sağlayan bayt türünde bir değişken.

b4
DEVPROPKEY yapısının fmtid üyesinin data4[3] üyesinin değerini sağlayan bayt türünde bir değişken.

b5
DEVPROPKEY yapısının fmtid üyesinin data4[4] üyesinin değerini sağlayan bayt türünde bir değişken.

b6
DEVPROPKEY yapısının fmtid üyesinin data4[5] üyesinin değerini sağlayan bayt türünde bir değişken.

b7
DEVPROPKEY yapısının fmtid üyesinin data4[6] üyesinin değerini sağlayan bayt türünde bir değişken.

b8
DEVPROPKEY yapısının fmtid üyesinin data4[7] üyesinin değerini sağlayan bayt türünde bir değişken.

pid
DEVPROPKEY yapısının pid (özellik tanımlayıcısı) üyesinin değerini sağlayan DEVPROPID türünde bir değişken. Özellik tanımlayıcısı ikiden büyük veya buna eşit olmalıdır.

Remarks

DEFINE_DEVPROPKEY yapısı , birleşik cihaz özellik modelinin bir parçasıdır.

DEFINE_DEVPROPKEY makro, özel bir cihaz özelliğini temsil eden bir DEVPROPKEY yapısı oluşturmak için kullanılabilir.

Requirements

Header

Devpropdef.h (Devpropdef.h içerir)

Ayrıca bkz.

DEVPROPKEY