Megosztás:


IDiaDataSource::loadDataFromIStream

Előkészíti a memóriabeli adatfolyamon keresztül elért programadatbázisban (.pdb) tárolt hibakeresési adatokat.

Szemantika

HRESULT loadDataFromIStream ( 
   IStream* pIStream
);

Paraméterek

pIStream

[in] A IStream használni kívánt adatfolyamot jelképező objektum.

Visszaadott érték

Ha sikeres, S_OK; ellenkező esetben egy hibakódot ad vissza. Az alábbi táblázat a metódus lehetséges visszatérési értékeit mutatja be.

Érték Leírás
E_PDB_FORMAT Egy elavult formátumú fájlhoz próbált hozzáférni.
E_INVALIDARG Érvénytelen paraméter.
E_UNEXPECTED Az adatforrás már elkészült.

Megjegyzések

Ez a módszer lehetővé teszi, hogy a végrehajtható fájlok hibakeresési adatai egy IStream objektumon keresztül legyenek lekértek.

Az előre betöltéshez használja a metódust IDiaDataSourceEx::loadDataFromIStreamEx .

Ha érvényesítés nélkül szeretne betölteni egy .pdb fájlt, használja a metódust IDiaDataSource::loadDataFromPdb .

A .pdb fájl adott feltételek szerinti érvényesítéséhez használja a metódust IDiaDataSource::loadAndValidateDataFromPdb .

Az adatbetöltési folyamathoz (visszahívási mechanizmuson keresztül) való hozzáféréshez használja a IDiaDataSource::loadDataForExe módszert.

Lásd még