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.

74 lines
1.5 KiB

  1. /*++
  2. Copyright (c) 2000 Microsoft Corporation
  3. Module Name:
  4. dbgutil.h
  5. Abstract:
  6. This module declares the macros to wrap around DEBUG_PRINTS class
  7. defined in pudebug.h
  8. This is the exported header file, that the users are allowed to modify.
  9. If there are no custom definitions, please use the templated version
  10. in the root iisrearc\inc\dbgutil.h
  11. Author:
  12. Murali R. Krishnan (MuraliK) 22-Sept-1994
  13. --*/
  14. # ifndef _DBGUTIL_H_
  15. # define _DBGUTIL_H_
  16. // begin_user_modifiable
  17. //
  18. // Modify the following flags if necessary
  19. //
  20. # define DEFAULT_OUTPUT_FLAGS ( DbgOutputStderr | DbgOutputKdb )
  21. // end_user_modifiable
  22. //
  23. // include standard debug support
  24. //
  25. // note: define DEFAULT_OUTPUT_FLAGS before including pudebug.h
  26. //
  27. # include <pudebug.h>
  28. // begin_user_modifiable
  29. // Use the default constants from pudebug.h: 0x00000001 to 0x00000100
  30. //
  31. // Define the debugging constants as bit-flag values
  32. // Example: # define DEBUG_FOOBAR 0x00010000
  33. // Note: All debugging bit-values below 0x00001000 are reserved!
  34. //
  35. // If you add or change a flag, please update FlagTableWp
  36. // in core\common\dtflags\dtflags.c
  37. //
  38. #define DEBUG_DLL_SECURITY 0x80000000
  39. #define DEBUG_CONN 0x40000000
  40. #define DEBUG_HANDLE_REQUEST 0x20000000
  41. #define DEBUG_STATICFILE 0x10000000
  42. #define DEBUG_ISAPI 0x08000000
  43. // end_user_modifiable
  44. # endif /* _DBGUTIL_H_ */