다음을 통해 공유


IMsmError::get_Path 메서드(mergemod.h)

get_Path 메서드는 Error 개체의 Path 속성을 검색합니다.

구문

HRESULT get_Path(
  [out] BSTR *ErrorPath
);

매개 변수

[out] ErrorPath

BSTR 값으로 채워진 메모리의 위치에 대한 포인터입니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

의미
E_INVALIDARG
경로가 null입니다.
E_OUTOFMEMORY
시스템에서 문자열에 대한 메모리를 할당할 수 없습니다.
S_OK
함수가 성공했습니다.

설명

클라이언트는 SysFreeString을 사용하여 결과 문자열을 해제해야 합니다.

Windows Installer 버전 1.0 및 1.1 에서 get_Path 항상 빈 문자열을 반환합니다. 이후 버전의 클래스는 이 함수를 사용하여 만들 수 없는 파일 또는 디렉터리의 경로를 반환할 수 있습니다. 이 값은 msmErrorFileCreate 또는 msmErrorDirCreate 형식의 오류에 대해서만 유효합니다. IMsmError::get_Type 호출하여 오류 유형을 확인할 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 Mergemod.dll 1.0 이상
대상 플랫폼 Windows
헤더 mergemod.h
DLL Mergemod.dll

참고 항목

통합 모듈 자동화