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.
 
 
 
 
 
 

81 lines
2.8 KiB

/*************************************************
Copyright (c) 2000 Microsoft Corporation
Module Name:
FaxDebug.h
Abstract:
This file defines the debugging enum/masks
available to the FAX compoments.
Author:
Mooly Beery (MoolyB) 22-06-2000
Environment:
User Mode
**************************************************/
#ifndef __FAX_EDBUG_HEADER_FILE__
#define __FAX_EDBUG_HEADER_FILE__
typedef enum
{
DEBUG_CONTEXT_T30_MAIN = 0x00000001,
DEBUG_CONTEXT_T30_CLASS1 = 0x00000002,
DEBUG_CONTEXT_T30_CLASS2 = 0x00000004,
DEBUG_CONTEXT_T30_COMM = 0x00000008,
DEBUG_CONTEXT_ADMIN_FAXCLIENT = 0x00000010,
DEBUG_CONTEXT_ADMIN_MMC = 0x00000020,
DEBUG_CONTEXT_ADMIN_FAXRES = 0x00000040,
DEBUG_CONTEXT_ADMIN_T30EXT = 0x00000080,
DEBUG_CONTEXT_ADMIN_ROUTINGEXT = 0x00000100,
DEBUG_CONTEXT_CLIENT_CONSOLE = 0x00000200,
DEBUG_CONTEXT_EXCHANGE_EXT = 0x00000400,
DEBUG_CONTEXT_EXCHANGE_XPORT = 0x00000800,
DEBUG_CONTEXT_FAXCOVER_SRC = 0x00001000,
DEBUG_CONTEXT_FAXCOVER_RENDERER = 0x00002000,
DEBUG_CONTEXT_SERVICE_RPC = 0x00004000,
DEBUG_CONTEXT_SERVICE_EFSPUTIL = 0x00008000,
DEBUG_CONTEXT_SERVICE_REGISTRY = 0x00010000,
DEBUG_CONTEXT_SERVICE_CLIENT = 0x00020000,
DEBUG_CONTEXT_SERVICE_FAXEVENT = 0x00040000,
DEBUG_CONTEXT_SERVICE_FAXROUTE = 0x00080000,
DEBUG_CONTEXT_SERVICE_SERVER = 0x00100000,
DEBUG_CONTEXT_SETUP_UTIL = 0x00200000,
DEBUG_CONTEXT_SETUP_CLIENT = 0x00400000,
DEBUG_CONTEXT_SETUP_SERVER = 0x00800000,
DEBUG_CONTEXT_TIFF_SRC = 0x01000000,
DEBUG_CONTEXT_UTIL = 0x02000000,
DEBUG_CONTEXT_DEBUGEX = 0x04000000,
DEBUG_CONTEXT_ALL = 0xFFFFFFFF
} DEBUG_MESSAGE_CONTEXT;
typedef enum
{
DBG_PRNT_THREAD_ID = 0x80000000, // Print thread ID in debug stream
DBG_PRNT_TIME_STAMP = 0x40000000, // Print Date/Time in debug stream
DBG_PRNT_MSG_TYPE = 0x20000000, // Print [MSG],[WRN],[ERR] in debug stream
DBG_PRNT_FILE_LINE = 0x10000000, // Print Filename & line number in debug stream
DBG_PRNT_TO_FILE = 0x08000000, // Output debug stream to a file (you have to call OpenLogFile with a filename
DBG_PRNT_TO_STD = 0x04000000, // Use std debug output
DBG_PRNT_TICK_COUNT = 0x02000000, // Print Tick count
DBG_PRNT_MOD_NAME = 0x01000000, // Print the module name
DBG_PRNT_ALL = 0xFFFFFFFF,
DBG_PRNT_ALL_TO_FILE = DBG_PRNT_ALL & ~DBG_PRNT_TO_STD,
DBG_PRNT_ALL_TO_STD = DBG_PRNT_ALL & ~DBG_PRNT_TO_FILE,
} DbgMsgFormat;
#endif // __FAX_EDBUG_HEADER_FILE__