79 virtual uint16_t
Atom()
const = 0;
Definition guest_ptr.hh:88
Basic raw UTF-16 string wrapper.
Definition WStr.hh:32
Status codes returned by Windows NT system calls.
Definition NTSTATUS.hh:34
Handler class for the NtFindAtom system call.
Definition NtFindAtom.hh:32
virtual guest_ptr< void > AtomPtr() const =0
Getter for AtomPtr.
virtual uint16_t Atom() const =0
virtual const WStr * AtomName() const =0
virtual uint32_t AtomNameLength() const =0
Getter for AtomNameLength.
virtual guest_ptr< void > AtomNamePtr() const =0
Getter for AtomNamePtr.
virtual void AtomPtr(const guest_ptr< void > &pAtom)=0
Setter for AtomPtr.
static NTSTATUS inject(const WStr &AtomName, uint32_t AtomNameLength, uint16_t *Atom)
virtual void AtomNameLength(uint32_t AtomNameLength)=0
Setter for AtomNameLength.
virtual void Atom(uint16_t Atom)=0
virtual void AtomNamePtr(const guest_ptr< void > &pAtomName)=0
Setter for AtomNamePtr.
virtual WStr * AtomName()=0
Base type for NT system calls.
Definition NtSystemCall.hh:29
Core IntroVirt classes.
Definition Cr0.hh:20