다음을 통해 공유


ISymUnmanagedReader::Initialize 메서드

모듈의 파일 이름과 함께 이 판독기가 연결되는 메타데이터 가져오기 인터페이스를 사용하여 기호 판독기를 초기화합니다.

참고참고

이 메서드는 한 번만 호출할 수 있으며 다른 판독기 메서드가 호출되기 전에 호출해야 합니다.

HRESULT Initialize (
    [in]  IUnknown     *importer,
    [in]  const WCHAR  *filename,
    [in]  const WCHAR  *searchPath,
    [in]  IStream      *pIStream);

매개 변수

  • importer
    [in] 이 판독기가 연결되는 메타데이터 가져오기 인터페이스입니다.

  • filename
    [in] 모듈의 파일 이름입니다. pIStream 매개 변수를 대신 사용할 수 있습니다.

  • searchPath
    [in] 검색할 경로입니다. 이 매개 변수는 선택적 요소입니다.

  • pIStream
    [in] 파일 이름 매개 변수 대신 사용되는 파일 스트림입니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 그렇지 않으면 E_FAIL 또는 기타 오류 코드를 반환합니다.

설명

filename과 pIStream 매개 변수 중에 하나만 지정해야 합니다. searchPath 매개 변수는 선택적 요소입니다.

요구 사항

헤더: CorSym.idl, CorSym.h

참고 항목

참조

ISymUnmanagedReader 인터페이스