메타데이터 인터페이스 및 파일 이름이 제공되는 경우 모듈과 관련된 디버깅 기호를 읽을 올바른 ISymUnmanagedReader 구조체를 반환합니다.
이 메서드는 PDB(프로그램 데이터베이스) 파일이 실행 파일 옆에 있을 경우에만 해당 파일을 엽니다. 보안을 위해 이러한 변경 사항이 적용되었습니다. 보다 광범위한 PDB 파일 검색이 필요한 경우 ISymUnmanagedBinder2::GetReaderForFile2 메서드를 사용합니다.
HRESULT GetReaderForFile(
[in] IUnknown *importer,
[in] const WCHAR *fileName,
[in] const WCHAR *searchPath,
[out, retval] ISymUnmanagedReader **pRetVal);
매개 변수
importer
[in] 메타데이터 가져오기 인터페이스에 대한 포인터입니다.fileName
[in] 파일 이름에 대한 포인터입니다.searchPath
[in] 검색 경로에 대한 포인터입니다.pRetVal
[out] 반환된 ISymUnmanagedReader 인터페이스에 설정된 포인터입니다.
반환 값
메서드가 성공하면 S_OK를 반환하고, 그렇지 않으면 E_FAIL 또는 기타 오류 코드를 반환합니다.
요구 사항
헤더: CorSym.idl, CorSym.h