Definition guest_ptr.hh:88
Status codes returned by Windows NT system calls.
Definition NTSTATUS.hh:34
Handler class for the NtQuerySymbolicLinkObject system call.
Definition NtQuerySymbolicLinkObject.hh:32
virtual uint32_t ReturnedLength() const =0
virtual const UNICODE_STRING * LinkTarget() const =0
virtual void ReturnedLengthPtr(const guest_ptr< void > &pReturnedLength)=0
Setter for ReturnedLengthPtr.
virtual void ReturnedLength(uint32_t ReturnedLength)=0
virtual guest_ptr< void > LinkTargetPtr() const =0
Getter for LinkTargetPtr.
virtual void LinkHandle(uint64_t LinkHandle)=0
Setter for LinkHandle.
virtual void LinkTargetPtr(const guest_ptr< void > &pLinkTarget)=0
Setter for LinkTargetPtr.
virtual guest_ptr< void > ReturnedLengthPtr() const =0
Getter for ReturnedLengthPtr.
static NTSTATUS inject(uint64_t LinkHandle, UNICODE_STRING &LinkTarget, uint32_t *ReturnedLength)
virtual UNICODE_STRING * LinkTarget()=0
virtual uint64_t LinkHandle() const =0
Getter for LinkHandle.
Base type for NT system calls.
Definition NtSystemCall.hh:29
Class for the Windows UNICODE_STRING structure.
Definition UNICODE_STRING.hh:37
Core IntroVirt classes.
Definition Cr0.hh:20