IMEINFOHEADER
typedef struct _IMEINFOHEADER {
ULONG cbSize;
CHAR szIMEName[IMENAMESIZE];
ULONG ulCodePageCount;
ULONG offsetCodePage;
ULONG ulDescriptionLen;
ULONG offsetDescription;
ULONG ulFlag;
} IMEINFOHEADER;
typedef IMEINFOHEADER * PIMEINFOHEADER;
cbSize - size of this structure, in bytes.
szIMEName - IMEName, which is a file name of DLL of the IME without extension.
ulCodePageCount - count of Code pages which the IME supports.
offsetCodePage - offset from top of this structure(in bytes). The code pages
are put here.
ulDescriptionLen - length of a description of the IME.
offsetDescription - offset from top of this structure(in bytes). The description
are put here.
ulFlag - flag. For system use only.