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.

74 lines
1.0 KiB

  1. /*++
  2. Copyright (c) 1998-1999 Microsoft Corporation
  3. All rights reserved.
  4. Module Name:
  5. dbgnul.hxx
  6. Abstract:
  7. Debug null device header file
  8. Author:
  9. Steve Kiraly (SteveKi) 28-Jun-1997
  10. Revision History:
  11. --*/
  12. #ifndef _DBGNUL_HXX_
  13. #define _DBGNUL_HXX_
  14. DEBUG_NS_BEGIN
  15. class TDebugDeviceNull : public TDebugDevice {
  16. public:
  17. TDebugDeviceNull::
  18. TDebugDeviceNull(
  19. IN LPCTSTR pszConfiguration,
  20. IN EDebugType eDebugType
  21. );
  22. TDebugDeviceNull::
  23. ~TDebugDeviceNull(
  24. VOID
  25. );
  26. BOOL
  27. TDebugDeviceNull::
  28. bValid(
  29. VOID
  30. );
  31. BOOL
  32. TDebugDeviceNull::
  33. bOutput(
  34. IN UINT uSize,
  35. IN LPBYTE pBuffer
  36. );
  37. private:
  38. //
  39. // Copying and assignment are not defined.
  40. //
  41. TDebugDeviceNull::
  42. TDebugDeviceNull(
  43. const TDebugDeviceNull &rhs
  44. );
  45. const TDebugDeviceNull &
  46. TDebugDeviceNull::
  47. operator=(
  48. const TDebugDeviceNull &rhs
  49. );
  50. };
  51. DEBUG_NS_END
  52. #endif