Freigeben über


ExtRemoteTyped::ExtRemoteTyped(PCSTR,ULONG64)-Methode (engextcpp.hpp)

Der ExtRemoteTyped-Konstruktor erstellt eine neue Instanz der ExtRemoteTyped Klasse.

Syntax

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

Parameter

[in] Expr

Ein Ausdruck, der zum gewünschten Symbol ausgewertet wird. Dieser Ausdruck wird vom Standardausdruck-Evaluator ausgewertet.

[in] Offset

Ein zusätzlicher Parameter, der beim Auswerten des Ausdrucks expr verwendet werden kann. Dieser zusätzliche Parameter ist im Ausdruck als $extin Pseudoregister verfügbar. Wenn Sie beispielsweise einen Prozessumgebungsblock (PEB) an einem bestimmten Speicherort angeben möchten, können Sie Expr- auf den C++-Ausdruck (ntdll!_PEB *)@$extinfestlegen. Dadurch wird das Pseudoregister $extin in einen Zeiger auf ein PEB umgeschalten. Legen Sie dann Offset- auf die Position der PEB-Struktur fest.

Rückgabewert

Nichts

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- engextcpp.hpp (include Engextcpp.hpp)

Siehe auch

DEBUG_TYPED_DATA

ExtRemoteData-

ExtRemoteTyped

ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped::ExtRemoteTyped (DEBUG_TYPED_DATA)

ExtRemoteTyped::ExtRemoteTyped (ExtRemoteTyped)

ExtRemoteTyped::ExtRemoteTyped (PCSTR)

ExtRemoteTyped::ExtRemoteTyped (PCSTR, ULONG64, bool)

ExtRemoteTyped::Set(bool)

ExtRemoteTyped::Set(pcstr ulong64 bool)

ExtRemoteTyped::Set(pcstr ulong64)

ExtRemoteTyped::Set(pcstr)

ExtRemoteTypedList