IDiaDataSource::loadDataFromIStream
Připraví ladicí data uložená v souboru databáze programu (PDB) přístupného prostřednictvím datového proudu v paměti.
Syntaxe
HRESULT loadDataFromIStream (
IStream* pIStream
);
Parametry
pIStream
[v] Objekt IStream představující datový proud, který se má použít.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby. Následující tabulka ukazuje možné návratové hodnoty pro tuto metodu.
Hodnota | Popis |
---|---|
E_PDB_FORMAT | Pokusil se o přístup k souboru s zastaralým formátem. |
E_INVALIDARG | Neplatný parametr. |
E_UNEXPECTED | Zdroj dat je již připravený. |
Poznámky
Tato metoda umožňuje ladicí data pro spustitelný soubor získat z paměti prostřednictvím objektu IStream .
Pokud chcete načíst soubor .pdb bez ověření, použijte metodu IDiaDataSource::loadDataFromPdb .
K ověření souboru .pdb s konkrétními kritérii použijte metodu IDiaDataSource::loadAndValidateDataFromPdb .
Pokud chcete získat přístup k procesu načítání dat (prostřednictvím mechanismu zpětného volání), použijte metodu IDiaDataSource::loadDataForExe .