Поделиться через


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