#include <ntoskrnl.h>
#include <initguid.h>
#include <debug.h>
Go to the source code of this file.
|
| | DEFINE_GUID (KseIgnoreFreePoolTagGuid, 0x8d0ed225, 0x0892, 0x4efc, 0x9e, 0x72, 0x50, 0x89, 0x12, 0x42, 0x74, 0x53) |
| |
| static VOID NTAPI | ShimExFreePoolWithTag (_In_ PVOID P, _In_ ULONG Tag) |
| |
| NTSTATUS NTAPI | KseIgnoreFreePoolTagInitialize (VOID) |
| |
◆ NDEBUG
◆ DEFINE_GUID()
| DEFINE_GUID |
( |
KseIgnoreFreePoolTagGuid |
, |
|
|
0x8d0ed225 |
, |
|
|
0x0892 |
, |
|
|
0x4efc |
, |
|
|
0x9e |
, |
|
|
0x72 |
, |
|
|
0x50 |
, |
|
|
0x89 |
, |
|
|
0x12 |
, |
|
|
0x42 |
, |
|
|
0x74 |
, |
|
|
0x53 |
|
|
) |
| |
◆ KseIgnoreFreePoolTagInitialize()
Definition at line 59 of file ignorepooltag.c.
60{
62
65 DPRINT1(
"KSE: Unable to register IgnoreFreePoolTag shim (0x%lx)\n",
Status);
66
68}
#define NT_SUCCESS(StatCode)
KSE_SHIM KseIgnoreFreePoolTagShim
NTSTATUS NTAPI KseRegisterShim(_In_ PKSE_SHIM Shim, _In_ PVOID Ignored, _In_ ULONG Flags)
Referenced by KseInitialize().
◆ ShimExFreePoolWithTag()
Definition at line 29 of file ignorepooltag.c.
32{
34
36
37
40
41 OriginalFunction(
P,
Tag);
42}
PKSE_HOOK_COLLECTION HookCollectionsArray
_Must_inspect_result_ _In_ UCXENDPOINT _In_ PVOID Tag
◆ KseIgnoreFreePoolTagCollections
Initial value:= {
}
static KSE_HOOK KseIgnoreFreePoolTagHooksNT[]
#define KseCollectionInvalid
#define KseCollectionNtExport
Definition at line 49 of file ignorepooltag.c.
◆ KseIgnoreFreePoolTagHooksNT
Initial value:= {
}
static VOID NTAPI ShimExFreePoolWithTag(_In_ PVOID P, _In_ ULONG Tag)
Definition at line 44 of file ignorepooltag.c.
◆ KseIgnoreFreePoolTagShim