Definition guest_ptr.hh:88
Status codes returned by Windows NT system calls.
Definition NTSTATUS.hh:34
Handler class for the NtFlushInstructionCache system call.
Definition NtFlushInstructionCache.hh:31
virtual guest_ptr< void > BaseAddressPtr() const =0
Getter for BaseAddressPtr.
static NTSTATUS inject(uint64_t ProcessHandle, const guest_ptr< void > &pBaseAddress, uint32_t NumberOfBytesToFlush)
virtual void ProcessHandle(uint64_t ProcessHandle)=0
Setter for ProcessHandle.
virtual void NumberOfBytesToFlush(uint32_t NumberOfBytesToFlush)=0
Setter for NumberOfBytesToFlush.
virtual uint64_t ProcessHandle() const =0
Getter for ProcessHandle.
virtual uint32_t NumberOfBytesToFlush() const =0
Getter for NumberOfBytesToFlush.
virtual void BaseAddressPtr(const guest_ptr< void > &pBaseAddress)=0
Setter for BaseAddressPtr.
Base type for NT system calls.
Definition NtSystemCall.hh:29
Core IntroVirt classes.
Definition Cr0.hh:20