Структура DEVPROPKEY
В Windows Vista и более поздних версиях Windows структура DEVPROPKEY представляет ключ свойства устройства для свойства устройства в унифицированной модели свойств устройства.
Синтаксис
struct DEVPROPKEY {
DEVPROPGUID fmtid;
DEVPROPID pid;
};
Члены
fmtid
Значение типа DEVPROPGUID, указывающее категорию свойств.
Тип данных DEVPROPGUID определяется следующим образом:
typedef GUID DEVPROPGUID, *PDEVPROPGUID;
pid
Значение типа DEVPROPID, которое однозначно идентифицирует свойство в категории свойств. По причинам внутренней системы идентификатор свойства должен быть больше или равен двум.
Тип данных DEVPROPID определяется следующим образом:
typedef ULONG DEVPROPID, *PDEVPROPID;
Комментарии
Структура DEVPROPKEY является частью унифицированной модели свойств устройства.
Базовый набор ключей свойств устройства, предоставляемых системой, определяется в Devpkey.h.
Макрос DEFINE_DEVPROPKEY создает экземпляр структуры DEVPROPKEY, представляющей ключ свойства устройства.
Требования
Заголовок |
Devpropdef.h (включая Devpropdef.h) |