2.2.6.6.1 A-SQM Property Set Header
The A-SQM property set header describes the properties contained within the section.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
HeaderLength |
|||||||||||||||||||||||||||||||
|
PropertySetLength |
|||||||||||||||||||||||||||||||
|
PropertyCount |
|||||||||||||||||||||||||||||||
|
PropertySetName |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
HeaderLength (4 bytes): A 32-bit unsigned integer specifying the length of the A-SQM Property Set Header, in bytes.
PropertySetLength (4 bytes): A 32-bit unsigned integer specifying the length of the A-SQM Property Set (including the Property Set Header), in bytes.
PropertyCount (4 bytes): A 32-bit unsigned integer specifying the number of Properties in the Property Set.
PropertySetName (variable): An array of bytes specifying a null-terminated Unicode string (16-bit character units). Each PropertySetName within a manifest MUST be unique.
-
The PropertySetName byte length is computed: HeaderLength – 0xC. The PropertySetName is aligned on an 8-byte boundary so it is possible for the byte length to be larger than the null-terminated Unicode string requires.