다음을 통해 공유


IDiaDataSource::loadDataFromIStream

인-메모리 데이터 스트림을 통해 액세스할 프로그램 데이터베이스 (.pdb) 파일에 저장 된 디버그 데이터를 준비 합니다.

HRESULT loadDataFromIStream ( 
   IStream* pIStream
);

매개 변수

  • pIStream
    [in] IStream 를 사용 하는 데이터 스트림을 나타내는 개체입니다.

반환 값

성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환 합니다.다음 표에서 가능한 반환 값을이 메서드에 대 한 표시 됩니다.

설명

E_PDB_FORMAT

파일은 구식 형식에 액세스 하려고 했습니다.

E_INVALIDARG

Invalidparameter입니다.

E_UNEXPECTED

데이터 원본이 이미 준비가 되었습니다.

설명

이 메서드는 메모리를 가져와야 하는 실행 파일에 대 한 디버그 데이터 있습니다는 IStream 개체입니다.

유효성 검사 없이.pdb 파일을 로드 하려면 사용 하는 IDiaDataSource::loadDataFromPdb 메서드.

.Pdb 파일 특정 조건에 대해 유효성 검사를 사용 하 여 IDiaDataSource::loadAndValidateDataFromPdb 메서드.

(콜백 메커니즘을 통해) 액세스할 수 있는 데이터 로드 프로세스를 사용 하 여 IDiaDataSource::loadDataForExe 메서드.

참고 항목

참조

IDiaDataSource

IDiaDataSource::loadDataForExe

IDiaDataSource::loadDataFromPdb

IDiaDataSource::loadAndValidateDataFromPdb