Estrutura DEVPROPKEY

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

Syntax

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

Members

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 de forma única a propriedade dentro da categoria de propriedade. Por razões internas do sistema, um identificador de propriedade deve ser maior ou igual a dois.

O tipo de dados DEVPROPID é definido como:

typedef ULONG DEVPROPID, *PDEVPROPID;

Remarks

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

O conjunto básico de chaves de propriedade fornecidas pelo sistema está definido no Devpkey.h.

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

Requirements

Header

Devpropdef.h (incluir Devpropdef.h)

Ver também

DEFINE_DEVPROPKEY