ReactOS 0.4.15-dev-7906-g1b85a5f
appverifier.c File Reference
#include <rtl.h>
#include <debug.h>
Include dependency graph for appverifier.c:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

VOID NTAPI RtlApplicationVerifierStop (_In_ ULONG_PTR Code, _In_ PCSTR Message, _In_ PVOID Value1, _In_ PCSTR Description1, _In_ PVOID Value2, _In_ PCSTR Description2, _In_ PVOID Value3, _In_ PCSTR Description3, _In_ PVOID Value4, _In_ PCSTR Description4)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 13 of file appverifier.c.

Function Documentation

◆ RtlApplicationVerifierStop()

VOID NTAPI RtlApplicationVerifierStop ( _In_ ULONG_PTR  Code,
_In_ PCSTR  Message,
_In_ PVOID  Value1,
_In_ PCSTR  Description1,
_In_ PVOID  Value2,
_In_ PCSTR  Description2,
_In_ PVOID  Value3,
_In_ PCSTR  Description3,
_In_ PVOID  Value4,
_In_ PCSTR  Description4 
)

Definition at line 23 of file appverifier.c.

34{
35 PTEB Teb = NtCurrentTeb();
36
37 DbgPrint("**************************************************\n");
38 DbgPrint("VERIFIER STOP %08Ix: pid %04Ix: %s\n",
40 DbgPrint(" %p : %s\n", Value1, Description1);
41 DbgPrint(" %p : %s\n", Value2, Description2);
42 DbgPrint(" %p : %s\n", Value3, Description3);
43 DbgPrint(" %p : %s\n", Value4, Description4);
44 DbgPrint("**************************************************\n");
46}
static const WCHAR Message[]
Definition: register.c:74
#define DbgPrint
Definition: hal.h:12
NTSYSAPI void WINAPI DbgBreakPoint(void)
#define NtCurrentTeb
HANDLE UniqueProcess
Definition: compat.h:825
Definition: compat.h:836
CLIENT_ID ClientId
Definition: compat.h:839
uint32_t ULONG_PTR
Definition: typedefs.h:65
_In_ UCHAR _In_ UCHAR _In_ ULONG Code
Definition: wdfdevice.h:1701

Referenced by RtlpDphReportCorruptedBlock().