En-tête du jeu de propriétés
Au début du flux de jeu de propriétés se trouve un en-tête. Il se compose d’un indicateur d’ordre d’octet, d’une version de format, de la version du système d’exploitation d’origine, de l’identificateur de classe (CLSID) et d’un champ réservé.
La pseudo-structure suivante illustre l’en-tête.
typedef struct tagPROPERTYSETHEADER
{
// Header
WORD wByteOrder ; // Always 0xFFFE
WORD wFormat ; // Always 0
DWORD dwOSVer ; // System version
CLSID clsID ; // Application CLSID
DWORD reserved ; // Should be 1
} PROPERTYSETHEADER;