다음을 통해 공유


ExtRemoteData::ReadBuffer 메서드(engextcpp.hpp)

ReadBuffer 메서드는 대상의 메모리에서 데이터를 읽습니다. 데이터는 ExtRemoteData 개체가 나타내는 영역의 시작 부분에 있습니다. 그러나 데이터의 크기는 다를 수 있습니다.

통사론

ULONG ReadBuffer(
  [out] PVOID Buffer,
  [in]  ULONG Bytes,
  [in]  bool  MustReadAll
);

매개 변수

[out] Buffer

대상에서 읽은 데이터를 받는 포인터입니다.

[in] Bytes

읽을 바이트 수를 지정합니다. 버퍼 버퍼는 이 크기 이상이어야 합니다.

[in] MustReadAll

디버거 엔진이 대상에서 모든 데이터를 읽을 수 없는 경우 발생하는 작업을 지정합니다. MustReadAlltrue 디버거 엔진이 대상에서 바이트 바이트를 읽을 수 없는 경우 ExtRemoteException throw됩니다. MustReadAllfalse경우 엔진이 대상에서 요청된 바이트 수를 읽을 수 없는 경우 예외가 throw되지 않습니다.

반환 값

ReadBuffer 대상에서 읽고 버퍼 버퍼에 복사된 바이트 수를 반환합니다. MustReadAlltrue경우 예외가 throw되지 않는 한 바이트 값이 반환됩니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 engextcpp.hpp(Engextcpp.hpp 포함)

참고 항목

extRemoteData

ExtRemoteData::WriteBuffer