3.2 DataSpaceMap Stream
This section provides an example of a DataSpaceMap stream (1) that contains a DataSpaceMap structure (section 2.1.6). The DataSpaceMap structure, in turn, contains a DataSpaceMapEntry structure (section 2.1.6.1).
-
-
00000000: 08 00 00 00 01 00 00 00 60 00 00 00 01 00 00 00 00000010: 00 00 00 00 20 00 00 00 45 00 6E 00 63 00 72 00 00000020: 79 00 70 00 74 00 65 00 64 00 50 00 61 00 63 00 00000030: 6B 00 61 00 67 00 65 00 2A 00 00 00 44 00 52 00 00000040: 4D 00 45 00 6E 00 63 00 72 00 79 00 70 00 74 00 00000050: 65 00 64 00 44 00 61 00 74 00 61 00 53 00 70 00 00000060: 61 00 63 00 65 00 00 00
-
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
HeaderLength |
|||||||||||||||||||||||||||||||
EntryCount |
|||||||||||||||||||||||||||||||
MapEntries (variable) |
|||||||||||||||||||||||||||||||
... |
HeaderLength (4 bytes): 0x00000008 specifies the number of bytes in the DataSpaceMap structure before the first DataSpaceMapEntry.
EntryCount (4 bytes): 0x00000001 specifies the number of DataSpaceMapEntry items in the MapEntries array.
MapEntries (variable): The contents of the DataSpaceMapEntry array. For more information, see section 3.2.1.