Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Windows Vista und höheren Versionen von Windows erstellt das DEFINE_DEVPROPKEY-Makro eine DEVPROPKEY-Struktur, die einen Geräteeigenschaftsschlüssel im einheitlichen Geräteeigenschaftenmodell darstellt.
#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
Mitglieder
Namen
Der Name einer DEVPROPKEY-Struktur, die einen Geräteeigenschaftsschlüssel darstellt.
l
Eine nicht signierte long-typed-Variable, die den Wert des Data1-Members des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
w1
Eine nicht signierte Kurztypvariable, die den Wert des Data2-Members des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
w2
Eine nicht signierte Kurztypvariable, die den Wert des Data3-Members des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b1
Eine Bytetypvariable, die den Wert des Data4[0] -Elements des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b2
Eine Bytetypvariable, die den Wert des Data4[1] -Members des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b3
Eine Bytetypvariable, die den Wert des Data4[2] -Elements des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b4
Eine Bytetypvariable, die den Wert des Data4[3] -Elements des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b5
Eine Bytetypvariable, die den Wert des Data4[4] -Members des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b6
Eine Bytetypvariable, die den Wert des Data4[5] -Elements des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b7
Eine Bytetypvariable, die den Wert des Data4[6] -Members des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
b8
Eine Bytetypvariable, die den Wert des Data4[7] -Elements des fmtid-Elements der DEVPROPKEY-Struktur bereitstellt.
pid
Eine DEVPROPID-typierte Variable, die den Wert des Pid-Elements (Eigenschaftsbezeichner) der DEVPROPKEY-Struktur bereitstellt. Der Eigenschaftsbezeichner muss größer oder gleich zwei sein.
Bemerkungen
Die DEFINE_DEVPROPKEY Struktur ist Teil des einheitlichen Geräteeigenschaftenmodells.
Das DEFINE_DEVPROPKEY Makro kann verwendet werden, um eine DEVPROPKEY-Struktur zu erstellen, die eine benutzerdefinierte Geräteeigenschaft darstellt.
Requirements
Header |
Devpropdef.h (enthalten Devpropdef.h) |