VOID MCDrvDebugPrint(char *pMessage, ...) { va_list ap; va_start(ap, pMessage); EngDebugPrint("[MCD DRIVER] ", pMessage, ap); EngDebugPrint("", "\n", ap); va_end(ap); }
VOID _cdecl EngPrint (char *fmt, ...) { va_list va; va_start (va, fmt); EngDebugPrint ("", fmt, va); }
void XenVesaDebugPrint(XenVesaDebugLevel eLevel, char *szMessage, ...) { va_list vaList; va_start(vaList, szMessage); if ( eLevel >= eDefaultLevel ) EngDebugPrint(STANDARD_DEBUG_PREFIX, szMessage, vaList); }
static INLINE void _EngDebugPrint(const char *format, ...) { va_list ap; va_start(ap, format); EngDebugPrint("", (PCHAR)format, ap); va_end(ap); }
ULONG DbgPrint(IN PCCH Format, IN ...) { va_list args; va_start(args, Format); EngDebugPrint("ft2: ", (PCHAR)Format, args); va_end(args); return 0; }
void DrvDbgPrint( char * pch, ...) { va_list ap; va_start(ap, pch); EngDebugPrint("",pch,ap); va_end(ap); }
VOID DebugPrint( LONG DebugPrintLevel, PCHAR DebugMessage, ... ) { va_list ap; va_start(ap, DebugMessage); if (DebugPrintLevel <= DebugLevel) { EngDebugPrint(STANDARD_DEBUG_PREFIX, DebugMessage, ap); EngDebugPrint("", "\n", ap); } va_end(ap); } // DebugPrint()
VOID faxlogprintf(PCHAR pszFmt, ...) { va_list ap; char buffer[256]; va_start(ap, pszFmt); EngDebugPrint("", pszFmt, ap); va_end(ap); }
VOID DbgPrint( PCHAR DebugMessage, ... ) { va_list ap; va_start(ap, DebugMessage); EngDebugPrint("TestFD", DebugMessage, ap); va_end(ap); }
VOID DbgPrint( CHAR * format, ... ) { va_list ap; va_start(ap, format); EngDebugPrint("", format, ap); va_end(ap); }
VOID DebugPrint( __in ULONG DebugPrintLevel, __in PCHAR DebugMessage, ... ) { va_list ap; va_start(ap, DebugMessage); if (DebugPrintLevel <= DebugLevel) { EngDebugPrint("", DebugMessage, ap); } va_end(ap); }
VOID cdecl PlotDbgPrint( LPCSTR pszFormat, ... ) /*++ Routine Description: This fucntion output the debug informat to the debugger Arguments: pszFormat - format string ... - variable data Return Value: VOID Author: 15-Nov-1993 Mon 17:57:59 created Revision History: --*/ { va_list vaList; #if defined(UMODE) || defined(USERMODE_DRIVER) static WCHAR wOutBuf[768]; static WCHAR wFormatBuf[256]; size_t cch; // // We assume that UNICODE flag is turn on for the compilation, bug the // format string passed to here is ASCII version, so we need to convert // it to LPWSTR before the wvsprintf() // if (!SUCCEEDED(StringCchLengthA(pszFormat, CCHOF(wFormatBuf), &cch))) { return; } va_start(vaList, pszFormat); MultiByteToWideChar(CP_ACP, 0, pszFormat, -1, wFormatBuf, CCHOF(wFormatBuf)); if (!SUCCEEDED(StringCchVPrintfW(wOutBuf, CCHOF(wOutBuf), wFormatBuf, vaList))) { return; } va_end(vaList); OutputDebugString((LPCTSTR)wOutBuf); OutputDebugString(TEXT("\n")); #else va_start(vaList, pszFormat); EngDebugPrint("PLOT",pszFormat,vaList); va_end(vaList); #endif }