AuroraRuntime/Source/Process/AuProcessMap.NT.hpp
Reece 4e6f116925 [*] Refactor
[+] IProcessSectionView::GetStart
[+] IProcessSectionView::GetEnd
2022-12-17 20:14:19 +00:00

25 lines
564 B
C++

/***
Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved.
File: AuProcessMap.NT.hpp
Date: 2022-1-24
Author: Reece
***/
#pragma once
namespace Aurora::Process
{
void DeinitProcessMapNt();
void InitProcessMapNt();
AuOptional<Section> LookupArbitrarySection(AuUInt address);
void InvaildateModule(HMODULE hmod);
void MakeAware(HMODULE hmod);
bool MakeAwarePtr(AuUInt pointer);
PublicModule GetExecutableRoot();
AuString ModuleToName(HMODULE handle);
AuString ModuleToPath(HMODULE handle);
}