fpPS4-Temmie-s-Launcher/App/node_modules/memoryjs/lib/module.h

18 lines
497 B
C++

#pragma once
#ifndef MODULE_H
#define MODULE_H
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <TlHelp32.h>
#include <vector>
namespace module {
DWORD64 getBaseAddress(const char* processName, DWORD processId);
MODULEENTRY32 findModule(const char* moduleName, DWORD processId, char** errorMessage);
std::vector<MODULEENTRY32> getModules(DWORD processId, char** errorMessage);
std::vector<THREADENTRY32> getThreads(DWORD processId, char** errorMessage);
};
#endif
#pragma once