Bagikan melalui


DEFINE_DEVPROPKEY

Di Windows Vista dan versi Windows yang lebih baru, makro DEFINE_DEVPROPKEY membuat struktur DEVPROPKEY yang mewakili kunci properti perangkat dalam model properti perangkat terpadu.

#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

Anggota

Nama
Nama struktur DEVPROPKEY yang mewakili kunci properti perangkat.

L
Variabel berjenis panjang yang tidak ditandatangani yang memasok nilai anggota data1 dari anggota fmtid struktur DEVPROPKEY.

w1
Variabel jenis pendek yang tidak ditandatangani yang memasok nilai anggota data2 dari anggota fmtid struktur DEVPROPKEY.

W2
Variabel jenis pendek yang tidak ditandatangani yang memasok nilai anggota data3 dari anggota fmtid struktur DEVPROPKEY.

b1
Variabel berjenis byte yang memasok nilai data4[0] anggota fmtid dari struktur DEVPROPKEY.

B2
Variabel berjenis byte yang memasok nilai data4[1] anggota fmtid dari struktur DEVPROPKEY.

b3
Variabel berjenis byte yang memasok nilai data4[2] anggota fmtid dari struktur DEVPROPKEY.

b4
Variabel berjenis byte yang memasok nilai data4[3] anggota fmtid dari struktur DEVPROPKEY.

b5
Variabel berjenis byte yang memasok nilai data4[4] anggota fmtid dari struktur DEVPROPKEY.

b6
Variabel berjenis byte yang memasok nilai data4[5] anggota fmtid dari struktur DEVPROPKEY.

b7
Variabel berjenis byte yang memasok nilai data4[6] anggota fmtid dari struktur DEVPROPKEY.

b8
Variabel berjenis byte yang memasok nilai data4[7] anggota fmtid dari struktur DEVPROPKEY.

Pid
Variabel berjenis DEVPROPID yang memasok nilai pid (pengidentifikasi properti) anggota struktur DEVPROPKEY. Pengidentifikasi properti harus lebih besar dari atau sama dengan dua.

Keterangan

Struktur DEFINE_DEVPROPKEY adalah bagian dari model properti perangkat terpadu.

Makro DEFINE_DEVPROPKEY dapat digunakan untuk membuat struktur DEVPROPKEY yang mewakili properti perangkat kustom.

Persyaratan

Header

Devpropdef.h (termasuk Devpropdef.h)

Lihat juga

DEVPROPKEY