Método ExtRemoteData::ReadBuffer (engextcpp.hpp)
El método ReadBuffer lee los datos de la memoria del destino. Los datos se encuentran al principio de la región representada por el objeto ExtRemoteData . Sin embargo, el tamaño de los datos puede ser diferente.
Sintaxis
ULONG ReadBuffer(
[out] PVOID Buffer,
[in] ULONG Bytes,
[in] bool MustReadAll
);
Parámetros
[out] Buffer
Puntero que recibe los datos leídos del destino.
[in] Bytes
Especifica el número de bytes que se van a leer. El búfer del búfer debe tener al menos este tamaño.
[in] MustReadAll
Especifica lo que sucede si el motor del depurador no puede leer todos los datos del destino. Si MustReadAll es true
y el motor del depurador no puede leer bytes del destino, se iniciará una excepción ExtRemoteException . Si MustReadAll es false
, no se producirá ninguna excepción si el motor no puede leer el número solicitado de bytes del destino.
Valor devuelto
ReadBuffer devuelve el número de bytes leídos del destino y copiados en el búfer de búfer . Si MustReadAll es true
, se devolverá el valor de Bytes (a menos que se produzca una excepción).
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | engextcpp.hpp (include Engextcpp.hpp) |