2.2.4.3 SQM Section Header

The SQM section header describes the SQM section data BLOB. The SQM section header is composed of two fields: a SectionType field and a SectionLength field.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

SectionType

SectionLength

SectionType (4 bytes): A 32-bit unsigned integer specifying the type of data in the SQM section. This value MUST be specified from one of the following values:

Value

Meaning

0x00000000

The data type in the SQM section is SQM DWORD data points.

0x00000003

The data type in the SQM section is SQM UNICODE STRING data points.

0x00000005

The data type in the SQM section is a SQM stream, an array consisting of SQM UNICODE STRING data, SQM DWORD data, and SQM QWORD data.

0x00000006

The data type in the SQM section is SQM QWORD data points.

SectionLength (4 bytes): A 32-bit unsigned integer specifying the length of the SQM section data, in bytes. This value MUST be specified.