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.
|
|
/*****************************************************************************
* * Copyright (c) 1999 Microsoft Corporation * * FILELOG.H - File Logging * * Author: Jeff spencer * * Created: 2/19/1999 * *****************************************************************************/
VOID __cdecl OsFileLogInit(); VOID __cdecl OsFileLogOpen(); VOID __cdecl OsLogPrintf(char *pszFmt, ... ); VOID __cdecl OsFileLogClose(void); VOID __cdecl OsFileLogFlush(void); VOID __cdecl OsFileLogShutdown(void);
// File Logging Levels
#define FLL_OFF 0
#define FLL_USER 1 // Simple logging useful for product support people
#define FLL_DETAILED 2 // Detailed logging helpful for debugging
#define LOGMSG(level,format) \
if( FileLogLevel>=(level)){ \ LARGE_INTEGER Time; \ NdisGetCurrentSystemTime(&Time); \ OsLogPrintf format; \ }
//#define LOGHDRS ":::%d:%08x:%08x:%d.%d.%d.%d:"
//#define LOGHDR(id, ip) (id), Time.HighPart, Time.LowPart, IPADDR(ip)
extern ULONG FileLogLevel;
|