다음을 통해 공유


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

WritePointersVirtual 메서드는 대상의 가상 주소 공간에 대한 포인터를 작성하는 편리한 방법입니다.

구문

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

매개 변수

[in] Count

쓸 포인터 수를 지정합니다.

[in] Offset

포인터 작성을 시작할 대상의 가상 주소 공간의 위치를 지정합니다.

[in] Ptrs

쓸 포인터의 배열을 지정합니다. 이 배열의 요소 수는 Count입니다.

반환 값

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

반환 코드 Description
S_OK
Ptrs의 모든 포인터가 대상의 메모리에 기록되었습니다.

설명

대상이 32비트 포인터를 사용하는 경우 이 메서드는 지정된 64비트 값을 32비트 포인터로 캐스팅합니다. 그런 다음 대상의 메모리에 이러한 포인터를 씁니다.

요구 사항

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

추가 정보

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

ReadPointersVirtual

WriteVirtual