📄 dbg.h
字号:
//===========================================================================
//
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
// PURPOSE.
//
// Copyright (c) 1996 - 1998 Microsoft Corporation. All Rights Reserved.
//
//===========================================================================
/*++
Module Name:
dbg.h
Abstract:
Debug Code for 1394 drivers.
Environment:
kernel mode only
Notes:
Revision History:
5-Sep-95
--*/
//
// Various definitions
//
#if DBG
ULONG DCamDebugLevel;
#define ERROR_LOG(_x_) KdPrint(_x_);
// Critical
#define DbgMsg1(_x_) {if (DCamDebugLevel >= 1) \
KdPrint (_x_);}
// Warning/trace
#define DbgMsg2(_x_) {if (DCamDebugLevel >= 2) \
KdPrint (_x_);}
// Information
#define DbgMsg3(_x_) {if (DCamDebugLevel >= 3) \
KdPrint (_x_);}
#else
#define ERROR_LOG(_x_)
#define DbgMsg1(_x_)
#define DbgMsg2(_x_)
#define DbgMsg3(_x_)
#endif
//
// Function declarations
//
VOID
Debug_Assert(
__in PVOID FailedAssertion,
__in PVOID FileName,
__in ULONG LineNumber,
__in PCHAR Message
);
VOID
Debug_LogEntry(
__in CHAR *Name,
__in ULONG Info1,
__in ULONG Info2,
__in ULONG Info3
);
VOID
Debug_LogInit(
);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -