Compartir a través de


Método ExtRemoteData::ReadBuffer (engextcpp.hpp)

El método readBuffer lee los datos de la memoria del destino. Los datos se encuentran en el 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 de 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 bytes del destino, se producirá un 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 . Si MustReadAll es true, se devolverá el valor de Bytes (a menos que se produzca una excepción).

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de engextcpp.hpp (incluya Engextcpp.hpp)

Consulte también

ExtRemoteData

ExtRemoteData::WriteBuffer