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.1 KiB

  1. // stdinc.h
  2. //
  3. #if defined(_WIN64)
  4. #define UNICODE
  5. #define _UNICODE
  6. #endif
  7. #define __USE_MSXML2_NAMESPACE__
  8. #include <utility>
  9. #pragma warning(disable:4663) /* C++ language change */
  10. #pragma warning(disable:4512) /* assignment operator could not be generated */
  11. #pragma warning(disable:4511) /* copy constructor could not be generated */
  12. #pragma warning(disable:4189) /* local variable is initialized but not referenced */
  13. #if defined(_WIN64)
  14. #pragma warning(disable:4267) /* conversion, possible loss of data */
  15. #pragma warning(disable:4244) /* conversion, possible loss of data */
  16. #endif
  17. #include "windows.h"
  18. #include <vector>
  19. #include <string>
  20. #include <algorithm>
  21. #include <map>
  22. #include <stdio.h>
  23. #include "wincrypt.h"
  24. #include "objbase.h"
  25. #include "msxml.h"
  26. #include "msxml2.h"
  27. #include "imagehlp.h"
  28. #include "atlbase.h"
  29. #include "comdef.h"
  30. #include "comutil.h"
  31. #include "tchar.h"
  32. typedef CONST VOID* PCVOID;
  33. #define QUIET_MODE 0x001
  34. #define NORM_MODE 0x002
  35. #include "share.h"
  36. using std::string;
  37. #define NUMBER_OF(x) (sizeof(x)/sizeof((x)[0]))
  38. #include "helpers.h"