Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo ReadBuffer legge i dati dalla memoria della destinazione. I dati si trovano all'inizio dell'area rappresentata dall'oggetto extRemoteData. Tuttavia, le dimensioni dei dati possono essere diverse.
Sintassi
ULONG ReadBuffer(
[out] PVOID Buffer,
[in] ULONG Bytes,
[in] bool MustReadAll
);
Parametri
[out] Buffer
Puntatore che riceve i dati letti dalla destinazione.
[in] Bytes
Specifica il numero di byte da leggere. Il buffer buffer buffer deve essere almeno questa dimensione.
[in] MustReadAll
Specifica cosa accade se il motore del debugger non è in grado di leggere tutti i dati dalla destinazione. Se MustReadAll è true
e il motore del debugger non è in grado di leggere byte byte dalla destinazione, verrà generata una ExtRemoteException. Se MustReadAll è false
, non verrà generata alcuna eccezione se il motore non è in grado di leggere il numero di byte richiesto dalla destinazione.
Valore restituito
ReadBuffer restituisce il numero di byte letti dalla destinazione e copiati nel buffer buffer. Se MustReadAll è true
, verrà restituito il valore di Byte (a meno che non venga generata un'eccezione).
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | engextcpp.hpp (include Engextcpp.hpp) |