ReactOS 0.4.16-dev-555-g690643f
|
#include <ntoskrnl.h>
#include "regtests.h"
Go to the source code of this file.
Macros | |
#define | TestProcessHandle (HANDLE) 1 |
#define | TestProcessObject (PVOID) 0x2 |
#define | TestBaseAddress (PVOID) 0x1000 |
#define | TestNumberOfBytesToLock 0x2000 |
#define | TestMdl (PMDL) 0xD0000000 |
Functions | |
static VOID NTAPI | MockExFreePool (PVOID Block) |
static PMDL NTAPI | MockMmCreateMdl (PMDL Mdl, PVOID Base, ULONG Length) |
static VOID NTAPI | MockMmProbeAndLockPages (PMDL Mdl, KPROCESSOR_MODE AccessMode, LOCK_OPERATION Operation) |
static VOID FASTCALL | MockObDereferenceObject (PVOID Object) |
static NTSTATUS NTAPI | MockObReferenceObjectByHandle (HANDLE Handle, ACCESS_MASK DesiredAccess, POBJECT_TYPE ObjectType, KPROCESSOR_MODE AccessMode, PVOID *Object, POBJECT_HANDLE_INFORMATION HandleInformation) |
static void | RunTest () |
Variables | |
static BOOLEAN | MockExFreePoolCalled = FALSE |
static BOOLEAN | MockMmCreateMdlCalled = FALSE |
static BOOLEAN | MockMmProbeAndLockPagesCalled = FALSE |
static BOOLEAN | MockObDereferenceObjectCalled = FALSE |
static BOOLEAN | MockObReferenceObjectByHandleCalled = FALSE |
Definition at line 15 of file VirtualMemory.c.
Definition at line 17 of file VirtualMemory.c.
#define TestNumberOfBytesToLock 0x2000 |
Definition at line 16 of file VirtualMemory.c.
Definition at line 13 of file VirtualMemory.c.
Definition at line 14 of file VirtualMemory.c.
Definition at line 22 of file VirtualMemory.c.
Referenced by RunTest().
Definition at line 32 of file VirtualMemory.c.
Referenced by RunTest().
|
static |
Definition at line 46 of file VirtualMemory.c.
Referenced by RunTest().
Definition at line 60 of file VirtualMemory.c.
Referenced by RunTest().
|
static |
Definition at line 70 of file VirtualMemory.c.
Referenced by RunTest().
|
static |
Definition at line 89 of file VirtualMemory.c.
Definition at line 19 of file VirtualMemory.c.
Referenced by MockExFreePool(), and RunTest().
Definition at line 29 of file VirtualMemory.c.
Referenced by MockMmCreateMdl(), and RunTest().
Definition at line 43 of file VirtualMemory.c.
Referenced by MockMmProbeAndLockPages(), and RunTest().
Definition at line 57 of file VirtualMemory.c.
Referenced by MockObDereferenceObject(), and RunTest().
Definition at line 67 of file VirtualMemory.c.
Referenced by MockObReferenceObjectByHandle(), and RunTest().