aboutsummaryrefslogtreecommitdiff
path: root/KMemDriver/Imports.h
diff options
context:
space:
mode:
authorsegfault <toni@impl.cc>2021-04-18 16:00:54 +0200
committersegfault <toni@impl.cc>2021-04-18 16:00:54 +0200
commite2bb9595f6442c96c017bddd461ec40b4e6b410e (patch)
tree6d245b0f598865015ebc15e0fab4413222a5c432 /KMemDriver/Imports.h
parent89ec896bede35949a43a41e779aadb11fe16f9a2 (diff)
minor improvments
Diffstat (limited to 'KMemDriver/Imports.h')
-rw-r--r--KMemDriver/Imports.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/KMemDriver/Imports.h b/KMemDriver/Imports.h
index 8a33dbb..48bc882 100644
--- a/KMemDriver/Imports.h
+++ b/KMemDriver/Imports.h
@@ -25,7 +25,15 @@ NTSTATUS
NTAPI
PsLookupProcessByProcessId(
_In_ HANDLE ProcessId,
- _Outptr_ PEPROCESS *Process
+ _Outptr_ PEPROCESS* Process
+);
+
+NTKERNELAPI
+NTSTATUS
+NTAPI
+PsLookupThreadByThreadId(
+ HANDLE ThreadId,
+ PETHREAD* Thread
);
typedef struct _KAPC_STATE
@@ -35,7 +43,7 @@ typedef struct _KAPC_STATE
UCHAR KernelApcInProgress;
UCHAR KernelApcPending;
UCHAR UserApcPending;
-} KAPC_STATE, *PKAPC_STATE, *PRKAPC_STATE;
+} KAPC_STATE, * PKAPC_STATE, * PRKAPC_STATE;
NTKERNELAPI
VOID
@@ -113,7 +121,7 @@ ObReferenceObjectByName(
NTSTATUS ZwAllocateVirtualMemory(
_In_ HANDLE ProcessHandle,
- _Inout_ PVOID *BaseAddress,
+ _Inout_ PVOID* BaseAddress,
_In_ ULONG_PTR ZeroBits,
_Inout_ PSIZE_T RegionSize,
_In_ ULONG AllocationType,
@@ -122,7 +130,7 @@ NTSTATUS ZwAllocateVirtualMemory(
NTSTATUS ZwFreeVirtualMemory(
_In_ HANDLE ProcessHandle,
- _Inout_ PVOID *BaseAddress,
+ _Inout_ PVOID* BaseAddress,
_Inout_ PSIZE_T RegionSize,
_In_ ULONG FreeType
);