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.

60 lines
961 B

  1. /*++
  2. Copyright (c) 2001-2002 Microsoft Corporation
  3. Module Name:
  4. bugcheck.h
  5. Abstract:
  6. A few errors are so severe that our only option is to bugcheck.
  7. HTTP.SYS bugcheck codes are declared here.
  8. Author:
  9. George V. Reilly Jun-2001
  10. Revision History:
  11. --*/
  12. #ifndef _BUGCHECK_H_
  13. #define _BUGCHECK_H_
  14. #include <bugcodes.h>
  15. #ifndef HTTP_DRIVER_CORRUPTED
  16. #define HTTP_DRIVER_CORRUPTED ((ULONG)0x000000FAL)
  17. #endif
  18. //
  19. // Parameter 1 subcodes
  20. //
  21. //
  22. // A workitem is invalid. This will eventually result in corruption of
  23. // the thread pool and an access violation.
  24. // p2 = address of workitem, p3 = __FILE__, p4 = __LINE__.
  25. //
  26. #define HTTP_SYS_BUGCHECK_WORKITEM 0x01
  27. //
  28. // Public routines
  29. //
  30. VOID
  31. UlBugCheckEx(
  32. IN ULONG_PTR HttpSysBugcheckSubCode,
  33. IN ULONG_PTR Param2,
  34. IN ULONG_PTR Param3,
  35. IN ULONG_PTR Param4
  36. );
  37. #endif // _BUGCHECK_H_