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.

90 lines
1.6 KiB

  1. /*++
  2. Copyright (c) 1995-1996 Microsoft Corporation
  3. Module Name :
  4. isapip.hxx
  5. Abstract:
  6. Precompiled header file
  7. Author:
  8. Murali R. Krishnan ( MuraliK ) 18-July-1996
  9. Environment:
  10. Project:
  11. Internet Server DLL
  12. Revision History:
  13. --*/
  14. # ifndef _ISAPIP_HXX_
  15. # define _ISAPIP_HXX_
  16. /************************************************************
  17. * Include Headers
  18. ************************************************************/
  19. #if 1
  20. extern "C" {
  21. # include <nt.h>
  22. # include <ntrtl.h>
  23. # include <nturtl.h>
  24. # include <windows.h>
  25. # include <wtypes.h>
  26. # include <stdlib.h>
  27. #ifndef DEFAULT_TRACE_FLAGS
  28. #define DEFAULT_TRACE_FLAGS (DEBUG_ERROR | DEBUG_IID)
  29. #endif
  30. # include <inetinfo.h>
  31. # include "iisextp.h"
  32. # include "iisfiltp.h"
  33. # include "w3svc.h"
  34. # include <atq.h>
  35. };
  36. # include "dbgutil.h"
  37. //# include <iistypes.hxx>
  38. //# include <iisendp.hxx>
  39. # include "string.hxx"
  40. //# include "conn.hxx"
  41. //# include "httpreq.hxx"
  42. //# include "inline.hxx"
  43. # include "wammsg.h"
  44. #else
  45. # include "isapi.hxx"
  46. #endif
  47. #include <atlbase.h>
  48. //You may derive a class from CComModule and use it if you want to override
  49. //something, but do not change the name of _Module
  50. class CWamModule: public CComModule
  51. {
  52. public:
  53. LONG Lock();
  54. LONG Unlock();
  55. };
  56. extern CWamModule _Module;
  57. #include <atlcom.h>
  58. /************************************************************
  59. * Global Variables
  60. ************************************************************/
  61. # endif // _ISAPIP_HXX_
  62. /************************ End of File ***********************/