Go to the source code of this file.
◆ APPLICATION_VERIFIER_CORRUPT_HEAP_POINTER
#define APPLICATION_VERIFIER_CORRUPT_HEAP_POINTER 0x0006 |
◆ APPLICATION_VERIFIER_CORRUPTED_END_STAMP
#define APPLICATION_VERIFIER_CORRUPTED_END_STAMP 0x0011 |
◆ APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_AFTER_FREE
#define APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_AFTER_FREE 0x000D |
◆ APPLICATION_VERIFIER_CORRUPTED_INFIX_PATTERN
#define APPLICATION_VERIFIER_CORRUPTED_INFIX_PATTERN 0x000E |
◆ APPLICATION_VERIFIER_CORRUPTED_PREFIX_PATTERN
#define APPLICATION_VERIFIER_CORRUPTED_PREFIX_PATTERN 0x0012 |
◆ APPLICATION_VERIFIER_CORRUPTED_START_STAMP
#define APPLICATION_VERIFIER_CORRUPTED_START_STAMP 0x0010 |
◆ APPLICATION_VERIFIER_CORRUPTED_SUFFIX_PATTERN
#define APPLICATION_VERIFIER_CORRUPTED_SUFFIX_PATTERN 0x000F |
◆ APPLICATION_VERIFIER_DOUBLE_FREE
#define APPLICATION_VERIFIER_DOUBLE_FREE 0x0007 |
◆ APPLICATION_VERIFIER_EXCEPTION_WHILE_VERIFYING_BLOCK_HEADER
#define APPLICATION_VERIFIER_EXCEPTION_WHILE_VERIFYING_BLOCK_HEADER 0x000B |
◆ DLL_PROCESS_VERIFIER
#define DLL_PROCESS_VERIFIER 4 |
◆ RTL_VRF_DBG_CS_CREATE_DELETE
#define RTL_VRF_DBG_CS_CREATE_DELETE 0x00800 |
◆ RTL_VRF_DBG_CS_DUMP_SPLAYTREE
#define RTL_VRF_DBG_CS_DUMP_SPLAYTREE 0x00400 |
◆ RTL_VRF_DBG_CS_SPLAYTREE
#define RTL_VRF_DBG_CS_SPLAYTREE 0x00200 |
◆ RTL_VRF_DBG_ENTRYPOINT_CALLS
#define RTL_VRF_DBG_ENTRYPOINT_CALLS 0x20000 |
◆ RTL_VRF_DBG_ENTRYPOINT_HOOKS
#define RTL_VRF_DBG_ENTRYPOINT_HOOKS 0x10000 |
◆ RTL_VRF_DBG_LISTPROVIDERS
#define RTL_VRF_DBG_LISTPROVIDERS 0x00008 |
◆ RTL_VRF_DBG_SHOWCHAINING
#define RTL_VRF_DBG_SHOWCHAINING 0x00010 |
◆ RTL_VRF_DBG_SHOWCHAINING_DEBUG
#define RTL_VRF_DBG_SHOWCHAINING_DEBUG 0x00020 |
◆ RTL_VRF_DBG_SHOWFOUNDEXPORTS
#define RTL_VRF_DBG_SHOWFOUNDEXPORTS 0x00002 |
◆ RTL_VRF_DBG_SHOWSNAPS
#define RTL_VRF_DBG_SHOWSNAPS 0x00001 |
◆ RTL_VRF_DBG_SHOWVERIFIEDEXPORTS
#define RTL_VRF_DBG_SHOWVERIFIEDEXPORTS 0x00004 |
◆ RTL_VRF_DBG_VERIFIER_LOGCALLS
#define RTL_VRF_DBG_VERIFIER_LOGCALLS 0x04000 |
◆ RTL_VRF_DBG_VERIFIER_SHOWDYNTHUNKS
#define RTL_VRF_DBG_VERIFIER_SHOWDYNTHUNKS 0x08000 |
◆ RTL_VRF_FLG_APPCOMPAT_CHECKS
#define RTL_VRF_FLG_APPCOMPAT_CHECKS 0x00000010 |
◆ RTL_VRF_FLG_COM_CHECKS
#define RTL_VRF_FLG_COM_CHECKS 0x00000100 |
◆ RTL_VRF_FLG_DANGEROUS_APIS
#define RTL_VRF_FLG_DANGEROUS_APIS 0x00000200 |
◆ RTL_VRF_FLG_DEADLOCK_CHECKS
#define RTL_VRF_FLG_DEADLOCK_CHECKS 0x00000800 |
◆ RTL_VRF_FLG_DIRTY_STACKS
#define RTL_VRF_FLG_DIRTY_STACKS 0x00000040 |
◆ RTL_VRF_FLG_ENABLE_LOGGING
#define RTL_VRF_FLG_ENABLE_LOGGING 0x00004000 |
◆ RTL_VRF_FLG_ENABLED_SYSTEM_WIDE
#define RTL_VRF_FLG_ENABLED_SYSTEM_WIDE 0x00020000 |
◆ RTL_VRF_FLG_FAST_FILL_HEAP
#define RTL_VRF_FLG_FAST_FILL_HEAP 0x00008000 |
◆ RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS
#define RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS 0x00001000 |
◆ RTL_VRF_FLG_FULL_PAGE_HEAP
#define RTL_VRF_FLG_FULL_PAGE_HEAP 0x00000001 |
◆ RTL_VRF_FLG_HANDLE_CHECKS
#define RTL_VRF_FLG_HANDLE_CHECKS 0x00000004 |
◆ RTL_VRF_FLG_LOCK_CHECKS
#define RTL_VRF_FLG_LOCK_CHECKS 0x00040000 |
◆ RTL_VRF_FLG_MISCELLANEOUS_CHECKS
#define RTL_VRF_FLG_MISCELLANEOUS_CHECKS 0x00020000 |
◆ RTL_VRF_FLG_RACE_CHECKS
#define RTL_VRF_FLG_RACE_CHECKS 0x00000400 |
◆ RTL_VRF_FLG_RESERVED_DONOTUSE
#define RTL_VRF_FLG_RESERVED_DONOTUSE 0x00000002 |
◆ RTL_VRF_FLG_RPC_CHECKS
#define RTL_VRF_FLG_RPC_CHECKS 0x00000080 |
◆ RTL_VRF_FLG_STACK_CHECKS
#define RTL_VRF_FLG_STACK_CHECKS 0x00000008 |
◆ RTL_VRF_FLG_TLS_CHECKS
#define RTL_VRF_FLG_TLS_CHECKS 0x00000020 |
◆ RTL_VRF_FLG_VIRTUAL_MEM_CHECKS
#define RTL_VRF_FLG_VIRTUAL_MEM_CHECKS 0x00002000 |
◆ RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING
#define RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING 0x00010000 |
◆ PRTL_VERIFIER_DLL_DESCRIPTOR
◆ PRTL_VERIFIER_PROVIDER_DESCRIPTOR
◆ PRTL_VERIFIER_THUNK_DESCRIPTOR
◆ RTL_VERIFIER_DLL_DESCRIPTOR
◆ RTL_VERIFIER_DLL_LOAD_CALLBACK
◆ RTL_VERIFIER_DLL_UNLOAD_CALLBACK
◆ RTL_VERIFIER_NTDLLHEAPFREE_CALLBACK
◆ RTL_VERIFIER_PROVIDER_DESCRIPTOR
◆ RTL_VERIFIER_THUNK_DESCRIPTOR
◆ RtlApplicationVerifierStop()
Definition at line 23 of file appverifier.c.
34{
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[]
NTSYSAPI void WINAPI DbgBreakPoint(void)
_In_ UCHAR _In_ UCHAR _In_ ULONG Code
Referenced by RtlpDphReportCorruptedBlock().