Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В Windows Vista и более поздних версиях Windows макрос DEFINE_DEVPROPKEY создает структуру DEVPROPKEY, представляющую ключ свойства устройства в модели унифицированных свойств устройства.
#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
Имя
Имя структуры DEVPROPKEY, представляющей ключ свойства устройства.
l
Переменная без знака с длинным типом, которая предоставляет значение члена data1 элемента fmtid структуры DEVPROPKEY.
w1
Переменная короткого типа без знака, которая предоставляет значение элемента data2 элемента fmtid структуры DEVPROPKEY.
w2
Переменная короткого типа без знака, которая предоставляет значение члена data3 элемента fmtid структуры DEVPROPKEY.
b1
Переменная типа байтов, которая предоставляет значение элементаdata4[0] структуры DEVPROPKEY.
b2
Переменная типа байтов, которая предоставляет значение элемента data4[1] элемента fmtid структуры DEVPROPKEY.
b3
Переменная с типом байтов, которая предоставляет значение элемента data4[2] элемента fmtid структуры DEVPROPKEY.
b4
Переменная типа байтов, которая предоставляет значение элементаdata4[3] структуры DEVPROPKEY.
b5
Переменная с байтами, которая предоставляет значение элемента data4[4] элемента fmtid структуры DEVPROPKEY.
b6
Байтовая переменная, которая предоставляет значение элементаdata4[5] структуры DEVPROPKEY.
b7
Переменная с типом байтов, которая предоставляет значение элемента data4[6] в элементе fmtid структуры DEVPROPKEY.
b8
Переменная с типом байтов, которая предоставляет значение элемента data4[7] в элементе fmtid структуры DEVPROPKEY.
pid
Переменная с типом DEVPROPID, которая предоставляет значение элемента pid (идентификатор свойства) структуры DEVPROPKEY. Идентификатор свойства должен быть больше или равен двум.
Remarks
Структура DEFINE_DEVPROPKEY является частью унифицированной модели свойств устройства.
Макрос DEFINE_DEVPROPKEY можно использовать для создания структуры DEVPROPKEY , представляющей пользовательское свойство устройства.
Requirements
Заголовок |
Devpropdef.h (include Devpropdef.h) |