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.

93 lines
2.1 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // File: globals.cpp
  4. //
  5. // Contents: Global variables.
  6. //
  7. //----------------------------------------------------------------------------
  8. #include "private.h"
  9. #include "ciccs.h"
  10. HINSTANCE g_hInst = NULL;
  11. CCicCriticalSectionStatic g_cs;
  12. #ifdef DEBUG
  13. // for tracking last owner of g_cs
  14. const TCHAR *g_szMutexEnterFile = NULL;
  15. int g_iMutexEnterLine = -1;
  16. #endif // DEBUG
  17. // {12E86EF3-4A16-46d6-A56C-3B887DB16E22}
  18. extern const GUID GUID_ATTR_KORIMX_INPUT =
  19. {
  20. 0x12e86ef3,
  21. 0x4a16,
  22. 0x46d6,
  23. { 0xa5, 0x6c, 0x3b, 0x88, 0x7d, 0xb1, 0x6e, 0x22 }
  24. };
  25. // {12A9B212-9463-49bb-85E0-D6CBF9A85F99}
  26. extern const GUID GUID_IC_PRIVATE =
  27. {
  28. 0x12a9b212,
  29. 0x9463,
  30. 0x49bb,
  31. { 0x85, 0xe0, 0xd6, 0xcb, 0xf9, 0xa8, 0x5f, 0x99 }
  32. };
  33. // {91656349-4BA9-4143-A1AE-7FBC20B631BC}
  34. extern const GUID GUID_COMPARTMENT_KORIMX_CONVMODE =
  35. {
  36. 0x91656349,
  37. 0x4ba9,
  38. 0x4143,
  39. { 0xa1, 0xae, 0x7f, 0xbc, 0x20, 0xb6, 0x31, 0xbc }
  40. };
  41. // {91656350-4BA9-4143-A1AE-7FBC20B631BC}
  42. extern const GUID GUID_COMPARTMENT_KOR_SOFTKBD_OPENCLOSE =
  43. {
  44. 0x91656350,
  45. 0x4ba9,
  46. 0x4143,
  47. { 0xa1, 0xae, 0x7f, 0xbc, 0x20, 0xb6, 0x31, 0xbc }
  48. };
  49. // {2232E454-03BA-482E-A0D4-5DCDD99DFF68}
  50. extern const GUID GUID_KOREAN_HANGULSIMULATE =
  51. {
  52. 0x2232E454,
  53. 0x03BA,
  54. 0x482E,
  55. { 0xA0, 0xD4, 0x5D, 0xCD, 0xD9, 0x9D, 0xFF, 0x68 }
  56. };
  57. // {2232E455-03BA-482E-A0D4-5DCDD99DFF68}
  58. extern const GUID GUID_KOREAN_HANJASIMULATE =
  59. {
  60. 0x2232E455,
  61. 0x03BA,
  62. 0x482E,
  63. { 0xA0, 0xD4, 0x5D, 0xCD, 0xD9, 0x9D, 0xFF, 0x68 }
  64. };
  65. // ac72b67f-d965-4b78-99fc-6547c2f62064
  66. extern const GUID GUID_COMPARTMENT_SOFTKBD_KBDLAYOUT =
  67. {
  68. 0xac72b67f,
  69. 0xd965,
  70. 0x4b78,
  71. {0x99, 0xfc, 0x65, 0x47, 0xc2, 0xf6, 0x20, 0x64}
  72. };
  73. // ac72b680-d965-4b78-99fc-6547c2f62064
  74. extern const GUID GUID_COMPARTMENT_SOFTKBD_WNDPOSITION =
  75. {
  76. 0xac72b680,
  77. 0xd965,
  78. 0x4b78,
  79. {0x99, 0xfc, 0x65, 0x47, 0xc2, 0xf6, 0x20, 0x64}
  80. };