ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

debug.h File Reference

Go to the source code of this file.

Defines

#define assert(x)   if (!(x)) {RtlAssert((PVOID)#x,(PVOID)__FILE__,__LINE__, ""); }
#define ASSERT(x)   if (!(x)) {RtlAssert((PVOID)#x,(PVOID)__FILE__,__LINE__, ""); }
#define ASSERTMSG(x, m)   if (!(x)) {RtlAssert((PVOID)#x,__FILE__,__LINE__, m); }
#define DPFLTR_DEFAULT_ID   -1
#define DPRINT1(...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define DPRINT(...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define UNIMPLEMENTED
#define ERR_(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define WARN_(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define TRACE_(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define INFO_(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define ERR__(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define WARN__(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define TRACE__(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define INFO__(ch,...)   do { if(0) { DbgPrint(__VA_ARGS__); } } while(0)
#define ASSERT_IRQL_LESS_OR_EQUAL(x)   ASSERT(KeGetCurrentIrql()<=(x))
#define ASSERT_IRQL_EQUAL(x)   ASSERT(KeGetCurrentIrql()==(x))
#define ASSERT_IRQL_LESS(x)   ASSERT(KeGetCurrentIrql()<(x))

Functions

ULONG __cdecl DbgPrint (IN PCCH Format, IN...)
NTSYSAPI ULONG __cdecl DbgPrintEx (IN ULONG ComponentId, IN ULONG Level, IN PCCH Format, IN...)
NTSYSAPI VOID NTAPI RtlAssert (PVOID FailedAssertion, PVOID FileName, ULONG LineNumber, PCHAR Message)

Generated on Fri May 25 2012 04:42:21 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.