Techwiki:Win32k/KL
Windows Keyboard Layout structure.
typedef struct tagKL { HEAD head; struct tagKL* pklNext; struct tagKL* pklPrev; DWORD dwKL_Flags; HKL hkl; PKBDFILE spkf; PKBDFILE spkfPrimary; DWORD dwFontSigs; UINT iBaseCharset; USHORT CodePage; WCHAR wchDiacritic; PIMEINFOEX piiex; // W7U sym tagIMEINFOEX and tagIMEINFO UINT uNumTbl; PKBDFILE* pspkfExtra; DWORD dwLastKbdType; DWORD dwLastKbdSubType; } KL, *PKL;
References
- Windows Symbol files, userkdx.dll, W7U symbols.