다음을 통해 공유


IDebugHostMemory2::LinearizeLocation 메서드(dbgmodel.h)

가상 메모리 주소 이외의 항목을 나타낼 수 있는 위치를 사용하고 지정된 컨텍스트 내의 가상 메모리 주소로 위치를 선형화하려고 시도합니다. 위치를 가상 주소(예: 레지스터)로 나타낼 수 없는 경우 이 작업이 실패할 수 있습니다.

구문

HRESULT LinearizeLocation(
  IDebugHostContext *context,
  Location          location,
  Location          *pLinearizedLocation
);

매개 변수

context

위치가 유효한 호스트 컨텍스트입니다. 예를 들어 위치가 있는 주소 공간을 나타냅니다.

location

가상 메모리 주소로 선형화할 위치입니다.

pLinearizedLocation

가상 메모리 주소를 나타내는 새 위치가 여기에 반환됩니다. 위치를 가상 메모리 주소로 선형화할 수 없는 경우(예: 위치가 등록된 값을 나타냄) 이 메서드는 실패합니다.

반환 값

이 메서드는 성공 또는 실패를 나타내는 HRESULT를 반환합니다.

요구 사항

요구 사항
헤더 dbgmodel.h

추가 정보

IDebugHostMemory2 인터페이스