Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Förbereder felsökningsdata som lagras i en programdatabasfil (.pdb) som nås via en minnesintern dataström.
Syntax
HRESULT loadDataFromIStream (
IStream* pIStream
);
Parameterar
pIStream
[i] Ett IStream objekt som representerar dataströmmen som ska användas.
Returvärde
Om det lyckas returnerar S_OK; annars returneras en felkod. I följande tabell visas möjliga returvärden för den här metoden.
| Värde | Beskrivning |
|---|---|
E_PDB_FORMAT |
Försökte komma åt en fil med ett föråldrat format. |
E_INVALIDARG |
Ogiltig parameter. |
E_UNEXPECTED |
Datakällan har redan förberetts. |
Anmärkningar
Med den här metoden kan felsökningsdata för en körbar fil hämtas via ett IStream objekt.
Om du vill läsa in med prefetching använder du IDiaDataSourceEx::loadDataFromIStreamEx metoden .
Om du vill läsa in en .pdb-fil utan validering använder du IDiaDataSource::loadDataFromPdb metoden .
Använd metoden för att verifiera .pdb-filen mot specifika kriterier IDiaDataSource::loadAndValidateDataFromPdb .
Använd metoden för att få åtkomst till datainläsningsprocessen (via en återanropsmekanism IDiaDataSource::loadDataForExe ).