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) |