aboutsummaryrefslogtreecommitdiff
path: root/client/src/injection/process.cpp
diff options
context:
space:
mode:
authorauth12 <[email protected]>2020-08-06 15:33:18 +0100
committerauth12 <[email protected]>2020-08-06 15:33:18 +0100
commitd120e7b489adc42a4489c63305413dfe52ed8bbf (patch)
tree6c114e3b0e8f22aa4c0210e2006a88ec63182b95 /client/src/injection/process.cpp
parentMore ui improvements. (diff)
downloadloader-d120e7b489adc42a4489c63305413dfe52ed8bbf.tar.xz
loader-d120e7b489adc42a4489c63305413dfe52ed8bbf.zip
Improved CPU usage drastically.
Switched to directx9. Reduced RAM usage by only remapping modules from a blacklist.
Diffstat (limited to 'client/src/injection/process.cpp')
-rw-r--r--client/src/injection/process.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/client/src/injection/process.cpp b/client/src/injection/process.cpp
index c37e131..588699f 100644
--- a/client/src/injection/process.cpp
+++ b/client/src/injection/process.cpp
@@ -68,7 +68,7 @@ bool util::base_process::free(const uintptr_t addr, size_t size, uint32_t type /
return true;
}
-bool util::base_process::info(PROCESSINFOCLASS proc_info, void* data, size_t size) {
+bool util::base_process::info(native::PROCESSINFOCLASS proc_info, void* data, size_t size) {
static auto nt_proc_info = g_syscalls.get<native::NtQueryInformationProcess>("NtQueryInformationProcess");
auto status = nt_proc_info(m_handle, proc_info, data, size, nullptr);
if (!NT_SUCCESS(status)) {
@@ -179,7 +179,7 @@ uintptr_t util::process<T>::peb() {
if (is64) {
native::PROCESS_EXTENDED_BASIC_INFORMATION proc_info;
proc_info.Size = sizeof(proc_info);
- if (!info(ProcessBasicInformation, &proc_info, sizeof(proc_info))) {
+ if (!info(native::ProcessBasicInformation, &proc_info, sizeof(proc_info))) {
return {};
}
@@ -187,7 +187,7 @@ uintptr_t util::process<T>::peb() {
}
uintptr_t addr;
- if (!info(ProcessWow64Information, &addr, sizeof(addr))) {
+ if (!info(native::ProcessWow64Information, &addr, sizeof(addr))) {
return {};
}