mirror of
https://github.com/forrest-orr/moneta
synced 2026-06-08 14:14:09 +00:00
19 lines
595 B
C++
19 lines
595 B
C++
enum class MemorySelection_t {
|
|
Invalid,
|
|
Block,
|
|
All,
|
|
Suspicious,
|
|
Referenced
|
|
};
|
|
|
|
class ScannerContext {
|
|
public:
|
|
uint64_t GetFlags() const { return this->Flags; }
|
|
MemorySelection_t GetMemorySelectionType() const { return this->MemorySelectionType; }
|
|
const uint8_t* GetAddress() const { return this->Address; }
|
|
ScannerContext(uint64_t qwFlags, MemorySelection_t MemorySelectionType, uint8_t* pAddress) : Flags(qwFlags), MemorySelectionType(MemorySelectionType), Address(pAddress) {}
|
|
protected:
|
|
const uint64_t Flags;
|
|
const MemorySelection_t MemorySelectionType;
|
|
const uint8_t* Address;
|
|
}; |