准备在程序数据库 (.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