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.

38 lines
1.0 KiB

  1. // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  2. //
  3. // _EVNTLOG.H
  4. //
  5. // EVNTLOG precompiled header
  6. //
  7. //
  8. // Copyright 1986-1998 Microsoft Corporation, All Rights Reserved
  9. //
  10. #ifndef __EVNTLOG_H_
  11. #define __EVNTLOG_H_
  12. // Disable unnecessary (i.e. harmless) warnings
  13. //
  14. #pragma warning(disable:4100) // unref formal parameter (caused by STL templates)
  15. #pragma warning(disable:4127) // conditional expression is constant */
  16. #pragma warning(disable:4201) // nameless struct/union
  17. #pragma warning(disable:4514) // unreferenced inline function
  18. #pragma warning(disable:4710) // (inline) function not expanded
  19. //$ RAID: 574486: This changes the behaviors for HRESULT_FROM_WIN32 such
  20. // that if the param is a function call, the value is not evaluated multiple times.
  21. //
  22. #define INLINE_HRESULT_FROM_WIN32
  23. //
  24. //$ RAID: 574486: end.
  25. // Windows headers
  26. //
  27. #include <windows.h>
  28. // CRT headers
  29. //
  30. #include <malloc.h> // For _alloca()
  31. #include <wchar.h> // For swprintf()
  32. #endif // !defined(__EVNTLOG_H_)