Freigeben über


ExtRemoteData::GetData-Methode (engextcpp.hpp)

Die GetData--Methode gibt den Inhalt des Zielspeichers zurück, dargestellt durch das ExtRemoteData--Objekt.

Syntax

ULONG64 GetData(
  [in] ULONG Request
);

Parameter

[in] Request

Anzahl der angeforderten Bytes. Dies muss mit der Größe des speichers übereinstimmen, der durch den ExtRemoteData::ExtRemoteData-Konstruktor oder den ExtRemoteData::Set(Typed) oder ExtRemoteData::Set(Offset Bytes) Methoden angegeben wird. Wenn dies nicht derselbe ist, wird ExtRemoteException ausgelöst.

Rückgabewert

GetData- gibt den zwischengespeicherten Inhalt des Zielspeichers zurück, dargestellt durch das ExtRemoteData--Objekt.

Bemerkungen

Der Inhalt des Speicherbereichs, der durch ein ExtRemoteData--Objekt dargestellt wird, wird nur zwischengespeichert, wenn die Größe des Bereichs kleiner als 8 Byte ist. Wenn die Größe des Bereichs größer als 8 Byte ist, gibt die GetData--Methode keinen aussagekräftigen Wert zurück.

Eine Reihe von Komfortmethoden stehen für verschiedene Grundtypen zur Verfügung. Diese Methoden stellen automatisch die Größe des Typs bereit und wandeln den Rückgabewert in diesen Typ um. Diese Methoden werden im Abschnitt "Siehe auch" aufgeführt.

Anforderungen

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

Siehe auch

ExtRemoteData-

ExtRemoteData::ExtRemoteData

ExtRemoteData::Set(Offset Bytes)

ExtRemoteData::Set(Typed)

GetBoolean-

GetChar-

GetDouble

GetFloat-

GetLong-

GetLong64-

GetLongPtr-

GetPtr-

GetShort-

GetStdBool

GetUchar-

GetUlong-

GetUlong64-

GetUlongPtr-

GetUshort-

GetW32Bool