Fields

NULL = 0,

No type information or unknown base type. Microsoft tools use this setting

VOID = 1,

No valid type; used with void pointers and functions

CHAR = 2,

A character (signed byte)

SHORT = 3,

A 2-byte signed integer

INT = 4,

A natural integer type (normally 4 bytes in Windows)

LONG = 5,

A 4-byte signed integer

FLOAT = 6,

A 4-byte floating-point number

DOUBLE = 7,

An 8-byte floating-point number

STRUCT = 8,

A structure

UNION = 9,

A union

ENUM = 10,

An enumerated type

MOE = 11,

A member of enumeration (a specified value)

BYTE = 12,

A byte; unsigned 1-byte integer

WORD = 13,

A word; unsigned 2-byte integer

UINT = 14,

An unsigned integer of natural size (normally, 4 bytes)

DWORD = 15,

An unsigned 4-byte integer