Share via


Metodo ExtRemoteData::GetData (engextcpp.hpp)

Il metodo GetData restituisce il contenuto della memoria della destinazione, rappresentato dall'oggetto ExtRemoteData .

Sintassi

ULONG64 GetData(
  [in] ULONG Request
);

Parametri

[in] Request

Numero di byte richiesti. Deve corrispondere alla dimensione della memoria specificata dal costruttore ExtRemoteData::ExtRemoteData o dai metodi ExtRemoteData::Set(Typed) o ExtRemoteData::Set(Offset Bytes). Se non è lo stesso, viene generata ExtRemoteException .

Valore restituito

GetData restituisce il contenuto memorizzato nella cache della memoria della destinazione, rappresentato dall'oggetto ExtRemoteData .

Commenti

Il contenuto dell'area di memoria rappresentata da un oggetto ExtRemoteData viene memorizzato nella cache solo se le dimensioni dell'area sono inferiori a 8 byte. Se le dimensioni dell'area sono maggiori di 8 byte, il metodo GetData non restituisce un valore significativo.

Per vari tipi primitivi sono disponibili diversi metodi di praticità. Questi metodi forniscono automaticamente le dimensioni del tipo e eseguiranno il cast del valore restituito a tale tipo. Questi metodi sono elencati nella sezione Vedere anche.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione engextcpp.hpp (include Engextcpp.hpp)

Vedi anche

ExtRemoteData

ExtRemoteData::ExtRemoteData

ExtRemoteData::Set(Byte offset)

ExtRemoteData::Set(Typed)

GetBoolean

GetChar

GetDouble

GetFloat

GetLong

GetLong64

GetLongPtr

GetPtr

Getshort

GetStdBool

GetUchar

GetUlong

GetUlong64

GetUlongPtr

GetUshort

GetW32Bool