Estrutura DEVPROPKEY

No Windows Vista e versões posteriores do Windows, a estrutura DEVPROPKEY representa uma chave de propriedade do dispositivo para uma propriedade de dispositivo no modelo de propriedade do dispositivo unificado.

Sintaxe

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

Membros

fmtid
Um valor do tipo DEVPROPGUID que especifica uma categoria de propriedade.

O tipo de dados DEVPROPGUID é definido como:

typedef GUID  DEVPROPGUID, *PDEVPROPGUID;

pid
Um valor do tipo DEVPROPID que identifica exclusivamente a propriedade dentro da categoria de propriedade. Por motivos internos do sistema, um identificador de propriedade deve ser maior ou igual a dois.

O tipo de dados DEVPROPID é definido como:

typedef ULONG DEVPROPID, *PDEVPROPID;

Comentários

A estrutura DEVPROPKEY faz parte do modelo de propriedade do dispositivo unificado.

O conjunto básico de chaves de propriedade do dispositivo fornecidas pelo sistema é definido em Devpkey.h.

A macro DEFINE_DEVPROPKEY cria uma instância de uma estrutura DEVPROPKEY que representa uma chave de propriedade do dispositivo.

Requisitos

parâmetro

Devpropdef.h (inclua Devpropdef.h)

Confira também

DEFINE_DEVPROPKEY