Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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.
Návratová hodnota
V případě úspěchu vrátí 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 prostřednictvím objektu IStream .
K načtení s předběžným načtením použijte metodu IDiaDataSourceEx::loadDataFromIStreamEx .
K načtení souboru .pdb bez ověření použijte metodu IDiaDataSource::loadDataFromPdb .
K ověření souboru .pdb na základě konkrétních kritérií 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 .