IDebugSymbols::GetImagePath 메서드(dbgeng.h)

GetImagePath 메서드는 실행 파일 이미지 경로를 반환합니다.

구문

HRESULT GetImagePath(
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG PathSize
);

매개 변수

[out, optional] Buffer

실행 파일 이미지 경로를 수신합니다. 세미콜론(;)으로 구분된 디렉터리를 포함하는 문자열입니다. BufferNULL이면 이 정보가 반환되지 않습니다.

[in] BufferSize

버퍼 버퍼의 크기를 문자 단위로 지정합니다.

[out, optional] PathSize

실행 파일 이미지 경로의 크기(문자)를 받습니다.

반환 값

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

반환 코드 Description
S_OK
메서드를 성공적으로 수행했습니다.
S_FALSE
메서드를 성공적으로 수행했습니다. 그러나 버퍼가 실행 파일 이미지 경로를 보유할 만큼 크지 않았고 경로가 잘렸습니다.

설명

실행 파일 이미지 경로는 실행 이미지를 검색할 때 엔진에서 사용됩니다.

실행 파일 이미지 경로는 세미콜론으로 구분된 여러 디렉터리로 구성됩니다. 이러한 디렉터리 순서대로 검색됩니다.

요구 사항

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

추가 정보

AppendImagePath

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetImagePath