Structure PROPERTYKEY (wtypes.h)

Spécifie l’identificateur FMTID/PID qui identifie par programmation une propriété. Remplace SHCOLUMNID.

Syntaxe

typedef struct _tagpropertykey {
  GUID  fmtid;
  DWORD pid;
} PROPERTYKEY;

Membres

fmtid

Type : GUID

GUID unique pour la propriété .

pid

Type : DWORD

Identificateur de propriété (PID). Ce paramètre n’est pas utilisé comme dans SHCOLUMNID. Il est recommandé de définir cette valeur sur PID_FIRST_USABLE. Toute valeur supérieure ou égale à 2 est acceptable.

Note Les valeurs 0 et 1 sont réservées et ne doivent pas être utilisées.
 

Remarques

À partir de Windows Vista, la structure SHCOLUMNID est simplement un alias pour PROPERTYKEY, comme indiqué dans cette déclaration de Shobjidl.h.

typedef PROPERTYKEY SHCOLUMNID;

SHCOLUMNID peut être considéré comme une structure héritée, propertyKEY étant la nouvelle forme préférée. PROPERTYKEY a un objectif plus large que SHCOLUMNID, et le nouveau nom est plus descriptif de ses utilisations.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
En-tête wtypes.h