50 virtual uint64_t
Event()
const = 0;
Interface class for hypervisor events.
Definition Event.hh:43
Definition guest_ptr.hh:88
Definition IO_STATUS_BLOCK.hh:31
Handler class for the NtQueryDirectoryFileBase system call.
Definition NtQueryDirectoryFileBase.hh:35
virtual guest_ptr< void > FileNamePtr() const =0
Getter for FileNamePtr.
virtual const FILE_INFORMATION * FileInformation() const =0
virtual void ApcRoutinePtr(const guest_ptr< void > &pApcRoutine)=0
Setter for ApcRoutinePtr.
virtual void Event(uint64_t Event)=0
Setter for Event.
virtual uint32_t FileInformationLength() const =0
Getter for FileInformationLength.
virtual guest_ptr< void > ApcRoutinePtr() const =0
Getter for ApcRoutinePtr.
virtual const IO_STATUS_BLOCK * IoStatusBlock() const =0
virtual guest_ptr< void > ApcContextPtr() const =0
Getter for ApcContextPtr.
virtual void FileHandle(uint64_t FileHandle)=0
Setter for FileHandle.
virtual void FileInformationLength(uint32_t FileInformationLength)=0
Setter for FileInformationLength.
virtual void FileInformationClass(FILE_INFORMATION_CLASS FileInformationClass)=0
Setter for FileInformationClass.
virtual IO_STATUS_BLOCK * IoStatusBlock()=0
virtual FILE_INFORMATION_CLASS FileInformationClass() const =0
Getter for FileInformationClass.
virtual uint64_t FileHandle() const =0
Getter for FileHandle.
virtual void FileNamePtr(const guest_ptr< void > &pFileName)=0
Setter for FileNamePtr.
virtual const UNICODE_STRING * FileName() const =0
virtual UNICODE_STRING * FileName()=0
virtual void IoStatusBlockPtr(const guest_ptr< void > &pIoStatusBlock)=0
Setter for IoStatusBlockPtr.
virtual FILE_INFORMATION * FileInformation()=0
virtual uint64_t Event() const =0
Getter for Event.
virtual guest_ptr< void > FileInformationPtr() const =0
Getter for FileInformationPtr.
virtual void FileInformationPtr(const guest_ptr< void > &pFileInformation)=0
Setter for FileInformationPtr.
virtual void ApcContextPtr(const guest_ptr< void > &pApcContext)=0
Setter for ApcContextPtr.
virtual guest_ptr< void > IoStatusBlockPtr() const =0
Getter for IoStatusBlockPtr.
Base type for NT system calls.
Definition NtSystemCall.hh:29
Class for the Windows UNICODE_STRING structure.
Definition UNICODE_STRING.hh:37
FILE_INFORMATION_CLASS
Definition FILE_INFORMATION_CLASS.hh:24
Core IntroVirt classes.
Definition Cr0.hh:20