Definition guest_ptr.hh:88
Status codes returned by Windows NT system calls.
Definition NTSTATUS.hh:34
Handler class for the NtReplaceKey system call.
Definition NtReplaceKey.hh:32
virtual OBJECT_ATTRIBUTES * NewHiveFileName()=0
virtual guest_ptr< void > BackupHiveFileNamePtr() const =0
Getter for BackupHiveFileNamePtr.
virtual const OBJECT_ATTRIBUTES * BackupHiveFileName() const =0
virtual void NewHiveFileNamePtr(const guest_ptr< void > &pNewHiveFileName)=0
Setter for NewHiveFileNamePtr.
virtual guest_ptr< void > NewHiveFileNamePtr() const =0
Getter for NewHiveFileNamePtr.
virtual void BackupHiveFileNamePtr(const guest_ptr< void > &pBackupHiveFileName)=0
Setter for BackupHiveFileNamePtr.
static NTSTATUS inject(const guest_ptr< void > &pNewHiveFileName, uint64_t KeyHandle, const guest_ptr< void > &pBackupHiveFileName)
virtual const OBJECT_ATTRIBUTES * NewHiveFileName() const =0
virtual void KeyHandle(uint64_t KeyHandle)=0
Setter for KeyHandle.
virtual uint64_t KeyHandle() const =0
Getter for KeyHandle.
virtual OBJECT_ATTRIBUTES * BackupHiveFileName()=0
Base type for NT system calls.
Definition NtSystemCall.hh:29
Definition OBJECT_ATTRIBUTES.hh:38
Core IntroVirt classes.
Definition Cr0.hh:20