Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ReadBuffer--Methode liest Daten aus dem Speicher des Ziels. Die Daten befinden sich am Anfang der Region, die durch das ExtRemoteData--Objekt dargestellt wird. Die Größe der Daten kann jedoch unterschiedlich sein.
Syntax
ULONG ReadBuffer(
[out] PVOID Buffer,
[in] ULONG Bytes,
[in] bool MustReadAll
);
Parameter
[out] Buffer
Zeiger, der die Vom Ziel gelesenen Daten empfängt.
[in] Bytes
Gibt die Anzahl der zu lesenden Bytes an. Der Puffer- Puffer muss mindestens diese Größe aufweisen.
[in] MustReadAll
Gibt an, was passiert, wenn das Debuggermodul nicht alle Daten aus dem Ziel lesen kann. Wenn MustReadAlltrue ist und das Debuggermodul nicht Bytes Bytes aus dem Ziel lesen kann, wird eine ExtRemoteException ausgelöst. Wenn MustReadAll-falseist, wird keine Ausnahme ausgelöst, wenn das Modul die angeforderte Anzahl von Bytes aus dem Ziel nicht lesen kann.
Rückgabewert
ReadBuffer- gibt die Anzahl der vom Ziel gelesenen Bytes zurück und wird in den puffer Puffer kopiert. Wenn MustReadAll-trueist, wird der Wert von Bytes zurückgegeben (es sei denn, eine Ausnahme wird ausgelöst).
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | engextcpp.hpp (include Engextcpp.hpp) |