2.2 ADSFieldExtensionHeader

The ADSFieldExtensionHeader structure extends the ADSStreamHeader (section 2.1) structure to store information that cannot be determined for this version of the structure format.


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

ExtensionId (16 bytes)

...

...

BlockLength

Data (variable)

...

...

ExtensionId (16 bytes): Contains the GUID ([MS-DTYP] section 2.3.4.2) that identifies the field extension.

BlockLength (4 bytes): A 32-bit unsigned integer set to the size, in bytes, of the ADSFieldExtensionHeader structure, including the length of the Data field.

Data (variable): Contains unformatted data.