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::loadDataForExe