2.3.2.1 EmfPlusComment Record
The EmfPlusComment record specifies arbitrary private data.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Flags |
||||||||||||||||||||||||||||||
Size |
|||||||||||||||||||||||||||||||
DataSize |
|||||||||||||||||||||||||||||||
PrivateData (variable) |
|||||||||||||||||||||||||||||||
... |
Type (2 bytes): An unsigned integer that identifies this record type as EmfPlusComment from the RecordType enumeration. The value MUST be 0x4003.
Flags (2 bytes): An unsigned integer that is not used. This field SHOULD be set to zero and MUST be ignored upon receipt.<19>
Size (4 bytes): An unsigned integer that specifies the 32-bit–aligned number of bytes in the entire record, including the 12-byte record header and record-specific data. For this record type, it MUST be computed as follows:
-
Size = DataSize + 0x0000000C
DataSize (4 bytes): An unsigned integer that specifies the 32-bit–aligned number of bytes of record-specific data that follows.
PrivateData (variable): A DataSize-length byte array of private data.