These constants define data types to be contained in data structures.
| CONTENT_TYPE_POINTER | pointer to something (4 bytes) |
| CONTENT_TYPE_BYTE | unsigned byte (1 byte) |
| CONTENT_TYPE_WORD | unsigned word (2 bytes) |
| CONTENT_TYPE_DWORD | unsigned dword (4 bytes) |
| CONTENT_TYPE_QWORD | unsigned qword (8 bytes) |
| CONTENT_TYPE_DQWORD | unsigned dqword (16 bytes) |
| CONTENT_TYPE_SBYTE | signed byte (1 byte) |
| CONTENT_TYPE_SWORD | signed word (2 bytes) |
| CONTENT_TYPE_SDWORD | signed dword (4 bytes) |
| CONTENT_TYPE_SQWORD | signed qword (8 bytes) |
| CONTENT_TYPE_SDQWORD | signed dqword (16 bytes) |
| CONTENT_TYPE_REAL4 | 4-byte real (4 bytes) |
| CONTENT_TYPE_REAL8 | 8-byte real (8 bytes) |
| CONTENT_TYPE_REAL10 | 10-byte real (10 bytes padded to 16 bytes) |
| CONTENT_TYPE_MAP | unsigned dword key and pointer value (8 bytes) |
| CONTENT_TYPE_FIXED_SIZE | flag indicating that the data structure has a fixed capacity |