Bagikan melalui


ExtRemoteData::GetString(ExtBuffer<char>*,ULONG) metode (engextcpp.hpp)

Metode GetString membaca string null-terminated dari memori target. String terletak di awal wilayah yang diwakili oleh objek ExtRemoteData.

Sintaksis

PSTR GetString(
  [out] ExtBuffer<char> *Buffer,
  [in]  ULONG           MaxChars
);

Parameter

[out] Buffer

Menerima string null-terminated yang dibaca dari target. Jenis Buffer harus sama dengan jenis string pada target. Jika string adalah string Unicode, jenis Buffer harus PWSTR. Jika string adalah string multibyte, jenis Buffer harus PSTR.

Catatan sisa buffer Buffer, setelah string, dapat ditimpa oleh metode ini.
 

[in] MaxChars

Menentukan jumlah maksimum karakter yang akan dibaca dari target.

Mengembalikan nilai

GetString mengembalikan string null-terminated yang dibaca dari target. Ini Buffer.

Komentar

Metode ini hanya dapat digunakan jika wilayah yang diwakili oleh objek ExtRemoteData berada dalam memori virtual. Ini tidak akan berfungsi jika wilayah menentukan memori fisik.

Persyaratan

Syarat Nilai
Platform Target Desktop
Header engextcpp.hpp (termasuk Engextcpp.hpp)

Lihat juga

ExtRemoteData

ExtRemoteData::ReadBuffer