//0x40 bytes (sizeof)
struct _CPTABLEINFO
{
USHORT CodePage; //0x0
USHORT MaximumCharacterSize; //0x2
USHORT DefaultChar; //0x4
USHORT UniDefaultChar; //0x6
USHORT TransDefaultChar; //0x8
USHORT TransUniDefaultChar; //0xa
USHORT DBCSCodePage; //0xc
UCHAR LeadByte[12]; //0xe
USHORT* MultiByteTable; //0x20
VOID* WideCharTable; //0x28
USHORT* DBCSRanges; //0x30
USHORT* DBCSOffsets; //0x38
};