2.1.8 TransformInfoHeader
The TransformInfoHeader structure specifies the identity of a transform. Additional data or structures can follow this header in a stream (1). See section 2.2.6 for an example of the usage of additional data.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TransformLength |
|||||||||||||||||||||||||||||||
TransformType |
|||||||||||||||||||||||||||||||
TransformID (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
TransformName (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ReaderVersion |
|||||||||||||||||||||||||||||||
UpdaterVersion |
|||||||||||||||||||||||||||||||
WriterVersion |
TransformLength (4 bytes): An unsigned integer that specifies the number of bytes in this structure before the TransformName field.
TransformType (4 bytes): An unsigned integer that specifies the type of transform to be applied. It MUST be 0x00000001.
TransformID (variable): A UNICODE-LP-P4 structure (section 2.1.2) that specifies an identifier associated with a specific transform.
TransformName (variable): A UNICODE-LP-P4 structure that specifies the friendly name of the transform.
ReaderVersion (4 bytes): A Version structure (section 2.1.4) that specifies the reader version.
UpdaterVersion (4 bytes): A Version structure that specifies the updater version.
WriterVersion (4 bytes): A Version structure that specifies the writer version.