Source code of Windows XP (NT5)
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.

46 lines
1006 B

  1. /*** data.h - Global Data Definitions
  2. *
  3. * This module contains global data definitions.
  4. *
  5. * Copyright (c) 1996,1997 Microsoft Corporation
  6. * Author: Michael Tsang (MikeTs)
  7. * Created 09/07/96
  8. *
  9. * MODIFICATION HISTORY
  10. */
  11. #ifndef _DATA_H
  12. #define _DATA_H
  13. #ifdef DEBUG
  14. extern DWORD gdwcMemObjs;
  15. #endif
  16. extern ARGTYPE FAR ArgTypes[];
  17. extern PROGINFO ProgInfo;
  18. #ifdef __UNASM
  19. extern HANDLE ghVxD;
  20. #endif
  21. extern char gszAMLName[];
  22. extern char gszLSTName[];
  23. extern PSZ gpszASLFile;
  24. extern PSZ gpszAMLFile;
  25. extern PSZ gpszASMFile;
  26. extern PSZ gpszLSTFile;
  27. extern PSZ gpszNSDFile;
  28. extern PSZ gpszTabSig;
  29. extern DWORD gdwfASL;
  30. extern PCODEOBJ gpcodeRoot;
  31. extern PCODEOBJ gpcodeScope;
  32. extern PNSOBJ gpnsNameSpaceRoot;
  33. extern PNSOBJ gpnsCurrentScope;
  34. extern PNSOBJ gpnsCurrentOwner;
  35. extern PNSCHK gpnschkHead;
  36. extern PNSCHK gpnschkTail;
  37. extern DWORD gdwFieldAccSize;
  38. extern DESCRIPTION_HEADER ghdrDDB;
  39. extern char FAR SymCharTable[];
  40. extern char * FAR gapszTokenType[];
  41. #endif //ifndef _DATA_H