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