2.5.1 FlatUID Structure

A FlatUID structure is a GUID structure put into little-endian byte order. That is, FlatUID and GUID structures have the same byte order when used on a little-endian processor. However, on a big-endian processor, the FlatUID structure has the same byte order as on the little-endian machine, but the GUID structure uses big-endian format for certain fields.


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

FlatUID

...

...

...

FlatUID (16 bytes): A flat little-endian sequence used as a unique identifier in various structures.