Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
In Windows Vista and later versions of Windows, the DEFINE_DEVPROPKEY macro creates a DEVPROPKEY structure that represents a device property key in the unified device property model.
#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
name
The name of a DEVPROPKEY structure that represents a device property key.
l
An unsigned long-typed variable that supplies the value of the data1 member of the fmtid member of the DEVPROPKEY structure.
w1
An unsigned short-type variable that supplies the value of the data2 member of the fmtid member of the DEVPROPKEY structure.
w2
An unsigned short-type variable that supplies the value of the data3 member of the fmtid member of the DEVPROPKEY structure.
b1
A byte-typed variable that supplies the value of the data4[0] member of the fmtid member of the DEVPROPKEY structure.
b2
A byte-typed variable that supplies the value of the data4[1] member of the fmtid member of the DEVPROPKEY structure.
b3
A byte-typed variable that supplies the value of the data4[2] member of the fmtid member of the DEVPROPKEY structure.
b4
A byte-typed variable that supplies the value of the data4[3] member of the fmtid member of the DEVPROPKEY structure.
b5
A byte-typed variable that supplies the value of the data4[4] member of the fmtid member of the DEVPROPKEY structure.
b6
A byte-typed variable that supplies the value of the data4[5] member of the fmtid member of the DEVPROPKEY structure.
b7
A byte-typed variable that supplies the value of the data4[6] member of the fmtid member of the DEVPROPKEY structure.
b8
A byte-typed variable that supplies the value of the data4[7] member of the fmtid member of the DEVPROPKEY structure.
pid
A DEVPROPID-typed variable that supplies the value of the pid (property identifier) member of the DEVPROPKEY structure. The property identifier must be greater than or equal to two.
Remarks
The DEFINE_DEVPROPKEY structure is part of the unified device property model.
The DEFINE_DEVPROPKEY macro can be used to create a DEVPROPKEY structure that represents a custom device property.
Requirements
Header |
Devpropdef.h (include Devpropdef.h) |