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.

77 lines
1.9 KiB

  1. /*++
  2. Copyright (c) 1997 Microsoft Corporation
  3. Module Name:
  4. localsvc.h
  5. Abstract:
  6. Header file for definitions and structure for the NT Cluster
  7. Special generic services.
  8. Author:
  9. John Vert (jvert) 23-May-1997
  10. Revision History:
  11. --*/
  12. #ifndef _XCHGDAT_H_
  13. #define _XCHGDAT_H_
  14. #ifdef __cplusplus
  15. extern "C" {
  16. #endif
  17. SERVICE_INFOLIST ServiceInfoList=
  18. {
  19. 2,
  20. {
  21. {
  22. L"MsExchangeMTA", //name
  23. 2, //dependency count
  24. {L"MSExchangeDS", L"MSExchangeSA", L""} //dependencylist
  25. },
  26. {
  27. L"MsExchangeIS", //name
  28. 2, //dependency count
  29. {L"MSExchangeDS",L"MSExchangeSA", L""}
  30. },
  31. {
  32. L"", //name
  33. 0, //dependency count
  34. {L"",L"",L""}
  35. },
  36. {
  37. L"", //name
  38. 0, //dependency count
  39. {L"",L"",L""}
  40. },
  41. {
  42. L"", //name
  43. 0, //dependency count
  44. {L"",L"",L""}
  45. }
  46. }
  47. };
  48. static HANDLE CommonMutex = NULL;
  49. static DWORD RegSyncCount = SYNC_VALUE_COUNT;
  50. static LPWSTR RegSync[SYNC_VALUE_COUNT] = {
  51. L"System\\CurrentControlSet\\Services\\MSExchangeSA",
  52. L"System\\CurrentControlSet\\Services\\MSExchangeDS",
  53. L"System\\CurrentControlSet\\Services\\MSExchangeIS",
  54. L"System\\CurrentControlSet\\Services\\MSExchangeMTA",
  55. };
  56. #ifdef _cplusplus
  57. }
  58. #endif
  59. #endif // ifndef _XCHGDAT_H