Freigeben über


ExtRemoteTyped-Klasse (engextcpp.hpp)

Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten auf dem Ziel zu bearbeiten. Ein instance dieser Klasse stellt einen kleinen Speicherbereich auf dem Ziel dar. Dieser Bereich wird als bestimmter Typ interpretiert. Diese Klasse stellt Methoden zum Bearbeiten des Arbeitsspeichers gemäß dem Typ und zum Zugreifen auf die Objekthierarchie auf dem Ziel bereit.

ExtRemoteTyped ist eine Unterklasse von ExtRemoteData.

Die ExtRemoteTyped-Klasse enthält die folgenden Konstruktoren, Operatoren und Methoden:

ExtRemoteTyped

operator=

Copy(Debug Typed Data)

Copy(ExtRemoteTyped)

Set(bool)

Set(pcstr)

Set(pcstr ulong64)

Set(pcstr ulong64 bool)

SetPrint

HasField

GetTypeSize

GetFieldSize

GetFieldOffset

Feld

ArrayElement

Dereference

GetPointerTo

Eval

Operator*

Operator[]

GetTypeName

OutTypeName

OutSimpleValue

OutFullValue

OutTypeDefinition

Release

GetTypeFieldOffset

Klasse ExtRemoteTyped : public ExtRemoteData { public: DEBUG_TYPED_DATA m_Typed; bool m_Release; };

m_Typed
Die DEBUG_TYPED_DATA Struktur, die die typisierten Daten beschreibt, die durch diese instance von ExtRemoteTyped dargestellt werden.
m_Release
Gibt an, ob der Destruktor für diese instance von ExtRemoteTyped die in m_Typed angegebene DEBUG_TYPED_DATA-Struktur freigeben muss.

Vererbung

Die ExtRemoteTyped-Klasse implementiert ExtRemoteData.

Methoden

Die ExtRemoteTyped-Klasse verfügt über diese Methoden.

 
ExtRemoteTyped::~ExtRemoteTyped

Der Destruktor der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten auf dem Ziel zu bearbeiten.
ExtRemoteTyped::ArrayElement

Die ArrayElement-Methode gibt die typisierten Daten im angegebenen Arrayelement der typisierten Daten zurück, die durch das ExtRemoteTyped-Objekt dargestellt werden.
ExtRemoteTyped::Clear

Die Clear-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten auf dem Ziel zu bearbeiten.
ExtRemoteTyped::Copy

Die Copy(constDEBUG_TYPED_DATA)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem die Informationen aus einem anderen Objekt kopiert werden.
ExtRemoteTyped::Copy

Die Copy(constExtRemoteTyped&)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem die Informationen aus einem anderen Objekt kopiert werden.
ExtRemoteTyped::D ereference

Die Dereference-Methode gibt die typisierten Daten zurück, auf die durch die durch dieses Objekt dargestellten typisierten Daten verwiesen wird.
ExtRemoteTyped::ErtIoctl

Die ErtIoctl-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten auf dem Ziel zu bearbeiten.
ExtRemoteTyped::Eval

Die Eval-Methode gibt typisierte Daten zurück, die das Ergebnis der Auswertung eines Ausdrucks sind.
ExtRemoteTyped::ExtRemoteTyped

Die ExtRemoteTyped-Konstruktoren erstellen eine neue instance der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped(constDEBUG_TYPED_DATA)-Konstruktor erstellt eine neue instance der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped-Kopierkonstruktor erstellt eine neue instance der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped::ExtRemoteTyped(PCSTR)-Konstruktor erstellt eine neue instance der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped::ExtRemoteTyped(PCSTR,ULONG64)-Konstruktor erstellt eine neue instance der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped(PCSTR,ULONG64,bool,PULONG64,PCSTR)-Konstruktor erstellt eine neue instance der ExtRemoteTyped-Klasse.
ExtRemoteTyped::Field

Die Field-Methode gibt die typisierten Daten für einen Member in den typisierten Daten zurück, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::GetFieldOffset

Die GetFieldOffset-Methode gibt den Offset eines Elements aus der Basisadresse eines instance des Typs zurück, der durch dieses Objekt dargestellt wird.
ExtRemoteTyped::GetPointerTo

Die GetPointerTo-Methode gibt typisierte Daten zurück, die ein Zeiger auf die durch dieses Objekt dargestellten typisierten Daten sind.
ExtRemoteTyped::GetSimpleValue

Die GetSimpleValue-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten auf dem Ziel zu bearbeiten.
ExtRemoteTyped::GetTypeFieldOffset

Die statische GetTypeFieldOffset-Methode gibt den Offset eines Elements innerhalb einer Struktur zurück.
ExtRemoteTyped::GetTypeName

Die GetTypeName-Methode gibt den Typnamen der typisierten Daten zurück, die von diesem Objekt dargestellt werden.
ExtRemoteTyped::GetTypeSize

Die GetTypeSize-Methode gibt die Größe des Typs zurück, der durch dieses Objekt dargestellt wird.
ExtRemoteTyped::HasField

Die HasField-Methode bestimmt, ob der Typ der von diesem Objekt dargestellten Daten den angegebenen Member enthält.
ExtRemoteTyped::operator=

Die operator=-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten auf dem Ziel zu bearbeiten.
ExtRemoteTyped::operator=

Der operator= überladene Zuweisungsoperator legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem die Informationen aus einem anderen Objekt kopiert werden.
ExtRemoteTyped::operator[]

Der operator[] überladene Operator gibt die typisierten Daten im angegebenen Arrayelement der typisierten Daten zurück, die von diesem Objekt dargestellt werden.
ExtRemoteTyped::operator*

Der operator*-überladene Operator gibt die typisierten Daten zurück, auf die von den typisierten Daten verwiesen wird, die von diesem Objekt dargestellt werden.
ExtRemoteTyped::OutFullValue

Die OutFullValue-Methode gibt den Typ und den Wert der typisierten Daten aus, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::OutSimpleValue

Die OutSimpleValue-Methode gibt den Wert der typisierten Daten aus, die von diesem Objekt dargestellt werden.
ExtRemoteTyped::OutTypeDefinition

Die OutTypeDefinition-Methode gibt den Typ der typisierten Daten aus, die von diesem Objekt dargestellt werden.
ExtRemoteTyped::OutTypeName

Die OutTypeName-Methode gibt den Typnamen der typisierten Daten aus, die von diesem Objekt dargestellt werden.
ExtRemoteTyped::Release

Die Release-Methode gibt alle Ressourcen frei, die von diesem Objekt gehalten werden.
ExtRemoteTyped::Set

Die Set(bool,ULONG64,ULONG,ULONG64)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden.
ExtRemoteTyped::Set

Die Set(PCSTR)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden. Diese Methode gibt keinen Wert zurück.
ExtRemoteTyped::Set

Die Set(PCSTR,ULONG64)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden. Diese Methode gibt keinen Wert zurück.
ExtRemoteTyped::Set

Die Set(PCSTR,ULONG64,bool,PULONG64,PCSTR)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden. Diese Methode gibt keinen Wert zurück.
ExtRemoteTyped::SetPrint

Die SetPrint-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem ein Ausdruck formatiert und anschließend ausgewertet wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile engextcpp.hpp (include Engextcpp.hpp)

Weitere Informationen

DEBUG_TYPED_DATA

ExtRemoteData