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.

41 lines
1.4 KiB

  1. /*
  2. * _ D A V C D A T A . H
  3. *
  4. * Precompiled header sources
  5. *
  6. * Copyright 2000 Microsoft Corporation, All Rights Reserved
  7. */
  8. #ifndef __DAVCDATA_H_
  9. #define __DAVCDATA_H_
  10. #pragma warning(disable:4001) /* single line comments */
  11. #pragma warning(disable:4050) /* different code attributes */
  12. #pragma warning(disable:4100) /* unreferenced formal parameter */
  13. #pragma warning(disable:4115) /* named type definition in parentheses */
  14. #pragma warning(disable:4127) /* conditional expression is constant */
  15. #pragma warning(disable:4201) /* nameless struct/union */
  16. #pragma warning(disable:4206) /* translation unit is empty */
  17. #pragma warning(disable:4209) /* benign typedef redefinition */
  18. #pragma warning(disable:4214) /* bit field types other than int */
  19. #pragma warning(disable:4514) /* unreferenced inline function */
  20. #pragma warning(disable:4200) /* zero-sized array in struct/union */
  21. #pragma warning(disable:4710) /* (inline) function not expanded */
  22. // Windows headers
  23. //
  24. //$HACK!
  25. //
  26. // Define _WINSOCKAPI_ to keep windows.h from including winsock.h,
  27. // whose declarations would be redefined in winsock2.h,
  28. // which is included by iisextp.h,
  29. // which we include in davimpl.h!
  30. //
  31. #define _WINSOCKAPI_
  32. #include <windows.h>
  33. #include <winnls.h>
  34. #include <stdio.h> /* for _snwprintf() */
  35. #include <shellapi.h> /* for CommandLineToArgvW() */
  36. #endif // __DAVCDATA_H_