Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
781 B

  1. //
  2. // Include Files.
  3. //
  4. #ifndef EXTERNAL_H
  5. #define EXTERNAL_H
  6. typedef struct layoutlist_s
  7. {
  8. DWORD dwLocale; // input locale id
  9. DWORD dwLayout; // layout id
  10. DWORD dwSubst; // substitution key value
  11. BOOL bLoaded; // if the layout is already loaded
  12. BOOL bIME; // if the layout is an IME
  13. } LAYOUTLIST, *LPLAYOUTLIST;
  14. BOOL InstallInputLayout(
  15. LCID lcid,
  16. DWORD dwLayout,
  17. BOOL bDefLayout,
  18. HKL hklDefault,
  19. BOOL bDefUser,
  20. BOOL bSysLocale);
  21. BOOL UnInstallInputLayout(
  22. LCID lcid,
  23. DWORD dwLayout,
  24. BOOL bDefUser);
  25. void LoadCtfmon(
  26. BOOL bLoad,
  27. LCID SysLocale,
  28. BOOL bDefUser);
  29. #endif // EXTERNAL_H