ReactOS 0.4.16-dev-983-g23ad936
|
Go to the source code of this file.
Classes | |
struct | _VERIFIER_PROVIDER |
Macros | |
#define | NDEBUG |
#define | VERIFIER_DLL_FLAGS_RESOLVED 1 |
Typedefs | |
typedef struct _VERIFIER_PROVIDER | VERIFIER_PROVIDER |
typedef struct _VERIFIER_PROVIDER * | PVERIFIER_PROVIDER |
#define NDEBUG |
Definition at line 13 of file verifier.c.
#define VERIFIER_DLL_FLAGS_RESOLVED 1 |
Definition at line 28 of file verifier.c.
typedef struct _VERIFIER_PROVIDER * PVERIFIER_PROVIDER |
VOID NTAPI AVrfDllLoadNotification | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 298 of file verifier.c.
Referenced by LdrpWalkImportDescriptor().
VOID NTAPI AVrfDllUnloadNotification | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 332 of file verifier.c.
Referenced by LdrUnloadDll().
Definition at line 672 of file verifier.c.
Referenced by LdrpInitializeProcess().
Definition at line 364 of file verifier.c.
VOID NTAPI AVrfPageHeapDllNotification | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 390 of file verifier.c.
Referenced by LdrpWalkImportDescriptor().
Definition at line 477 of file verifier.c.
Referenced by AVrfpLoadAndInitializeProvider().
SIZE_T AVrfpCountThunks | ( | PIMAGE_THUNK_DATA | Thunk | ) |
Definition at line 124 of file verifier.c.
Referenced by AVrfpSnapDllImports().
|
static |
Definition at line 525 of file verifier.c.
Referenced by AVrfpLoadAndInitializeProvider().
Definition at line 541 of file verifier.c.
Referenced by AVrfpLoadAndInitializeProvider().
PVOID NTAPI AvrfpFindDuplicateThunk | ( | PLIST_ENTRY | EndEntry, |
PWCHAR | DllName, | ||
PCHAR | ThunkName | ||
) |
Definition at line 431 of file verifier.c.
Referenced by AVrfpChainDuplicateThunks().
Definition at line 515 of file verifier.c.
Referenced by AVrfpLoadAndInitializeProvider().
Definition at line 107 of file verifier.c.
Referenced by AVrfDllLoadNotification(), AVrfDllUnloadNotification(), and AVrfpResnapInitialModules().
NTSTATUS NTAPI AVrfpLoadAndInitializeProvider | ( | PVERIFIER_PROVIDER | Provider | ) |
Definition at line 549 of file verifier.c.
Referenced by AVrfInitializeVerifier().
Definition at line 403 of file verifier.c.
Referenced by AVrfpLoadAndInitializeProvider().
VOID AvrfpResolveThunks | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 239 of file verifier.c.
Referenced by AVrfDllLoadNotification(), and AVrfpResnapInitialModules().
VOID AVrfpSnapDllImports | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 133 of file verifier.c.
Referenced by AvrfpResolveThunks().
Definition at line 50 of file verifier.c.
Referenced by LdrpInitializeApplicationVerifierPackage().
NTSTATUS NTAPI LdrpInitializeApplicationVerifierPackage | ( | HANDLE | KeyHandle, |
PPEB | Peb, | ||
BOOLEAN | SystemWide, | ||
BOOLEAN | ReadAdvancedOptions | ||
) |
Definition at line 86 of file verifier.c.
HANDLE NTAPI RtlpPageHeapCreate | ( | ULONG | Flags, |
PVOID | Addr, | ||
SIZE_T | TotalSize, | ||
SIZE_T | CommitSize, | ||
PVOID | Lock, | ||
PRTL_HEAP_PARAMETERS | Parameters | ||
) |
Definition at line 1537 of file heappage.c.
Referenced by AVrfpDebugPageHeapCreate(), and RtlCreateHeap().
Definition at line 1678 of file heappage.c.
Referenced by AVrfpDebugPageHeapDestroy(), and RtlDestroyHeap().
ULONG AVrfpDebug = 0 |
Definition at line 23 of file verifier.c.
Referenced by AVrfpChainDuplicateThunks(), AvrfpFindDuplicateThunk(), AVrfpLoadAndInitializeProvider(), AVrfpResnapInitialModules(), AvrfpResolveThunks(), AVrfpSnapDllImports(), and AVrfReadIFEO().
Definition at line 24 of file verifier.c.
Referenced by AVrfDllUnloadNotification(), AVrfInternalHeapFreeNotification(), AVrfpLoadAndInitializeProvider(), and AvrfpResolveThunks().
WCHAR AVrfpVerifierDllsString[256] = { 0 } |
Definition at line 22 of file verifier.c.
Referenced by AVrfInitializeVerifier(), and AVrfReadIFEO().
ULONG AVrfpVerifierFlags = 0 |
Definition at line 21 of file verifier.c.
Referenced by AVrfInitializeVerifier(), AVrfpLoadAndInitializeProvider(), and AVrfReadIFEO().
RTL_CRITICAL_SECTION AVrfpVerifierLock |
Definition at line 25 of file verifier.c.
Referenced by AVrfDllLoadNotification(), AVrfDllUnloadNotification(), AVrfInitializeVerifier(), and AVrfInternalHeapFreeNotification().
LIST_ENTRY AVrfpVerifierProvidersList |
Definition at line 26 of file verifier.c.
Referenced by AVrfDllLoadNotification(), AVrfDllUnloadNotification(), AVrfInitializeVerifier(), AVrfInternalHeapFreeNotification(), AVrfpChainDuplicateThunks(), AvrfpFindDuplicateThunk(), AVrfpIsVerifierProviderDll(), AvrfpResolveThunks(), and AVrfpSnapDllImports().
|
extern |
Definition at line 39 of file ldrinit.c.
Referenced by AVrfInitializeVerifier(), AVrfpLoadAndInitializeProvider(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpRunInitializeRoutines(), LdrShutdownProcess(), and LdrShutdownThread().