Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

tagKL Struct Reference

#include <userk.h>

List of all members.

Public Attributes

HEAD head
tagKLpklNext
tagKLpklPrev
DWORD dwKL_Flags
HKL hkl
KBDFILEspkf
DWORD dwFontSigs
UINT iBaseCharset
WORD CodePage
WCHAR wchDiacritic
PIMEINFOEX piiex


Member Data Documentation

WORD tagKL::CodePage
 

Definition at line 2512 of file userk.h.

Referenced by xxxCreateThreadInfo(), xxxImmActivateAndUnloadThreadsLayout(), xxxImmActivateThreadsLayout(), xxxInternalActivateKeyboardLayout(), xxxInternalToUnicode(), and xxxLoadKeyboardLayoutEx().

DWORD tagKL::dwFontSigs
 

Definition at line 2510 of file userk.h.

Referenced by xxxImmProcessKey(), xxxLoadKeyboardLayoutEx(), and xxxScanSysQueue().

DWORD tagKL::dwKL_Flags
 

Definition at line 2507 of file userk.h.

Referenced by FreeWindowStation(), HKLtoPKL(), xxxInternalUnloadKeyboardLayout(), and xxxLoadKeyboardLayoutEx().

HEAD tagKL::head
 

Definition at line 2504 of file userk.h.

HKL tagKL::hkl
 

Definition at line 2508 of file userk.h.

Referenced by _GetKeyboardLayout(), _GetKeyboardLayoutList(), ChangeForegroundKeyboardTable(), GetActiveHKL(), GetImeInfoEx(), HKLtoPKL(), MungeClipData(), NtUserSetThreadLayoutHandles(), SetConvMode(), SetImeInfoEx(), xxxCreateThreadInfo(), xxxCreateWindowEx(), xxxImmActivateAndUnloadThreadsLayout(), xxxImmActivateThreadsLayout(), xxxImmProcessKey(), xxxInternalActivateKeyboardLayout(), xxxLoadKeyboardLayoutEx(), xxxNotifyIMEStatus(), xxxScanSysQueue(), xxxSetFocus(), and xxxSystemParametersInfo().

UINT tagKL::iBaseCharset
 

Definition at line 2511 of file userk.h.

Referenced by xxxInternalActivateKeyboardLayout(), and xxxLoadKeyboardLayoutEx().

PIMEINFOEX tagKL::piiex
 

Definition at line 2514 of file userk.h.

Referenced by DestroyKL(), GetImeInfoEx(), SetImeInfoEx(), xxxImmProcessKey(), and xxxLoadKeyboardLayoutEx().

struct tagKL* tagKL::pklNext
 

Definition at line 2505 of file userk.h.

Referenced by DestroyKL(), FreeWindowStation(), GetImeInfoEx(), HKLtoPKL(), ReorderKeyboardLayouts(), SetImeInfoEx(), Win32kNtUserCleanup(), xxxInternalUnloadKeyboardLayout(), xxxLoadKeyboardLayoutEx(), and xxxSetPKLinThreads().

struct tagKL* tagKL::pklPrev
 

Definition at line 2506 of file userk.h.

Referenced by DestroyKL(), HKLtoPKL(), ReorderKeyboardLayouts(), xxxLoadKeyboardLayoutEx(), and xxxSetPKLinThreads().

KBDFILE* tagKL::spkf
 

Definition at line 2509 of file userk.h.

Referenced by _GetKeyNameText(), AdjustPushState(), AdjustPushStateForKL(), ChangeForegroundKeyboardTable(), DestroyKL(), InternalVkKeyScanEx(), NtUserGetKeyboardLayoutName(), NtUserMapVirtualKeyEx(), NtUserVkKeyScanEx(), VKFromVSC(), xxxInternalActivateKeyboardLayout(), xxxInternalToUnicode(), and xxxLoadKeyboardLayoutEx().

WCHAR tagKL::wchDiacritic
 

Definition at line 2513 of file userk.h.

Referenced by ComposeDeadKeys(), xxxInternalActivateKeyboardLayout(), xxxInternalToUnicode(), and xxxLoadKeyboardLayoutEx().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:30 2004 for test by doxygen 1.3.7