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.

63 lines
1.5 KiB

  1. /*++
  2. Copyright (c) 1985 - 1999, Microsoft Corporation
  3. Module Name:
  4. globals.h
  5. Abstract:
  6. This module contains the global variables used by the
  7. console server DLL.
  8. Author:
  9. Jerry Shea (jerrysh) 21-Sep-1993
  10. Revision History:
  11. --*/
  12. extern CONSOLE_REGISTRY_INFO DefaultRegInfo;
  13. extern PFONT_INFO FontInfo;
  14. extern UINT OEMCP;
  15. extern UINT WINDOWSCP;
  16. extern HANDLE ghInstance;
  17. extern HICON ghDefaultIcon;
  18. extern HICON ghDefaultSmIcon;
  19. extern HCURSOR ghNormalCursor;
  20. extern CRITICAL_SECTION ConsoleHandleLock;
  21. extern int DialogBoxCount;
  22. extern LPTHREAD_START_ROUTINE CtrlRoutine; // client side ctrl-thread routine
  23. // IME
  24. extern LPTHREAD_START_ROUTINE ConsoleIMERoutine; // client side console IME routine
  25. extern BOOL FullScreenInitialized;
  26. extern CRITICAL_SECTION ConsoleVDMCriticalSection;
  27. extern PCONSOLE_INFORMATION ConsoleVDMOnSwitching;
  28. extern DWORD InputThreadTlsIndex;
  29. extern int MinimumWidthX;
  30. extern SHORT VerticalScrollSize;
  31. extern SHORT HorizontalScrollSize;
  32. extern SHORT VerticalClientToWindow;
  33. extern SHORT HorizontalClientToWindow;
  34. extern BOOL fOneTimeInitialized;
  35. extern UINT ConsoleOutputCP;
  36. extern UINT ProgmanHandleMessage;
  37. extern DWORD gExtendedEditKey;
  38. extern BOOL gfTrimLeadingZeros;
  39. extern BOOL gfEnableColorSelection;
  40. extern BOOL gfLoadConIme;
  41. // FE
  42. extern ULONG NumberOfFonts;
  43. extern CRITICAL_SECTION gInputThreadMsgLock;