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.

42 lines
864 B

  1. //+------------------------------------------------------------
  2. //
  3. // Copyright (C) 1999, Microsoft Corporation
  4. //
  5. // File: catglobals.h
  6. //
  7. // Contents: Global varialbles and utility functions
  8. //
  9. // Functions: CatInitGlobals
  10. // CatDeinitGlobals
  11. //
  12. // History:
  13. // jstamerj 1999/03/03 12:51:30: Created.
  14. //
  15. //-------------------------------------------------------------
  16. #ifndef __CATGLOBALS_H__
  17. #define __CATGLOBALS_H__
  18. #include <windows.h>
  19. #include <rwex.h>
  20. #include <tran_evntlog.h>
  21. //
  22. // Global variables:
  23. //
  24. extern CExShareLock g_InitShareLock;
  25. extern DWORD g_InitRefCount;
  26. //
  27. // Functions:
  28. //
  29. HRESULT CatInitGlobals();
  30. VOID CatDeinitGlobals();
  31. //
  32. // Store layer init/deinit functions
  33. //
  34. HRESULT CatStoreInitGlobals();
  35. VOID CatStoreDeinitGlobals();
  36. #endif //__CATGLOBALS_H__