ExtRemoteTyped::Set(PCSTR,ULONG64) method (engextcpp.hpp)

The Set method sets the typed data represented by the ExtRemoteTyped object.

Syntax

void Set(
  [in] PCSTR   Expr,
  [in] ULONG64 Offset
);

Parameters

[in] Expr

An expression that evaluates to the desired symbol. This expression is evaluated by the default expression evaluator.

[in] Offset

Specifies an additional parameter that can be used when evaluating the Expr expression. This additional parameter is available in the expression as the $extin pseudo-register. For example, to specify a process environment block (PEB) at a particular location, you could set Expr to the C++ expression (ntdll!_PEB *)@$extin. This casts the pseudo-register $extin to a pointer to a PEB. Then, set Offset to the location of the PEB instance.

Return value

None

Remarks

Returns

This method does not return a value.

Requirements

Requirement Value
Target Platform Desktop
Header engextcpp.hpp (include Engextcpp.hpp)

See also

ExtRemoteTyped

ExtRemoteTyped::Set (PCSTR)

ExtRemoteTyped::Set (PCSTR, ULONG64, bool)

ExtRemoteTyped::Set (bool)

ExtRemoteTyped::SetPrint

ExtRemoteTypedList