Structure DEVPROPKEY

Dans Windows Vista et les versions ultérieures de Windows, la structure DEVPROPKEY représente une clé de propriété d’appareil pour une propriété d’appareil dans le modèle de propriété d’appareil unifié.

Syntaxe

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

Membres

fmtid
Valeur de type DEVPROPGUID qui spécifie une catégorie de propriété.

Le type de données DEVPROPGUID est défini comme suit :

typedef GUID  DEVPROPGUID, *PDEVPROPGUID;

pid
Valeur de type DEVPROPID qui identifie de manière unique la propriété dans la catégorie de propriété. Pour des raisons système internes, un identificateur de propriété doit être supérieur ou égal à deux.

Le type de données DEVPROPID est défini comme suit :

typedef ULONG DEVPROPID, *PDEVPROPID;

Remarques

La structure DEVPROPKEY fait partie du modèle de propriété d’appareil unifié.

L’ensemble de base des clés de propriété d’appareil fournies par le système est défini dans Devpkey.h.

La macro DEFINE_DEVPROPKEY crée un instance d’une structure DEVPROPKEY qui représente une clé de propriété d’appareil.

Configuration requise

En-tête

Devpropdef.h (inclure Devpropdef.h)

Voir aussi

DEFINE_DEVPROPKEY