Common.inc

This file defines structures and constants for the library of common data types and algorithms of PwnOS.

See Also

Authors

  • Neil G.  Dickson
Summary
Common.incThis file defines structures and constants for the library of common data types and algorithms of PwnOS.
Constants
Content Type ConstantsThese constants define data types to be contained in data structures.

Constants

Content Type Constants

These constants define data types to be contained in data structures.

CONTENT_TYPE_POINTERpointer to something (4 bytes)
CONTENT_TYPE_BYTEunsigned byte (1 byte)
CONTENT_TYPE_WORDunsigned word (2 bytes)
CONTENT_TYPE_DWORDunsigned dword (4 bytes)
CONTENT_TYPE_QWORDunsigned qword (8 bytes)
CONTENT_TYPE_DQWORDunsigned dqword (16 bytes)
CONTENT_TYPE_SBYTEsigned byte (1 byte)
CONTENT_TYPE_SWORDsigned word (2 bytes)
CONTENT_TYPE_SDWORDsigned dword (4 bytes)
CONTENT_TYPE_SQWORDsigned qword (8 bytes)
CONTENT_TYPE_SDQWORDsigned dqword (16 bytes)
CONTENT_TYPE_REAL44-byte real (4 bytes)
CONTENT_TYPE_REAL88-byte real (8 bytes)
CONTENT_TYPE_REAL1010-byte real (10 bytes padded to 16 bytes)
CONTENT_TYPE_MAPunsigned dword key and pointer value (8 bytes)
CONTENT_TYPE_FIXED_SIZEflag indicating that the data structure has a fixed capacity
This file defines the library for common data types and algorithms of PwnOS.