Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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 ).