다음을 통해 공유


IDebugDataSpaces3::ReadPointersVirtual 메서드(dbgeng.h)

ReadPointersVirtual 메서드는 대상의 가상 주소 공간에서 포인터를 읽기 위한 편리한 방법입니다.

구문

HRESULT ReadPointersVirtual(
  [in]  ULONG    Count,
  [in]  ULONG64  Offset,
  [out] PULONG64 Ptrs
);

매개 변수

[in] Count

읽을 포인터 수를 지정합니다.

[in] Offset

포인터 읽기를 시작할 대상의 가상 주소 공간에 있는 위치를 지정합니다.

[out] Ptrs

포인터를 저장할 배열을 지정합니다. 이 배열이 보유하는 요소의 수는 Count입니다.

반환 값

반환 코드 Description
S_OK
모든 포인터는 대상의 메모리에서 읽고 Ptrs에 저장되었습니다.
 

이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요.

설명

이 메서드는 대상의 가상 주소 공간에서 메모리에서 읽습니다. 그런 다음 메모리는 포인터 목록으로 처리됩니다. 모든 32비트 포인터는 64비트 값으로 기호 확장됩니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 dbgeng.h(Dbgeng.h 포함)

추가 정보

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

ReadVirtual

WritePointersVirtual