Поделиться через


Структура 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)

См. также раздел

DEFINE_DEVPROPKEY