Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
At the beginning of the property set stream is a header. It consists of a byte-order indicator, a format version, the originating operating system version, the class identifier (CLSID), and a reserved field.
The following pseudo-structure illustrates the header.
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;