Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Scrive i dati di debug archiviate in un file di database di programma (PDB) accede mediante un flusso di dati in memoria.
HRESULT loadDataFromIStream (
IStream* pIStream
);
Parametri
- pIStream
[in] IStream oggetto che rappresenta il flusso di dati da utilizzare.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.Nella tabella seguente vengono illustrati i valori restituiti possibili di questo metodo.
Valore |
Descrizione |
|---|---|
E_PDB_FORMAT |
Ha tentato di accedere a un file con un formato obsoleto. |
E_INVALIDARG |
Invalidparameter. |
E_UNEXPECTED |
L'origine dati è già stata preparare. |
Note
Questo metodo consente l'utilizzo dei dati di debug per un eseguibile sia ottenuto dalla memoria con IStream oggetto.
Per caricare un file con estensione pdb senza convalida, utilizzare IDiaDataSource::loadDataFromPdb metodo.
Per convalidare il file pdb in base a criteri specifici, utilizzare IDiaDataSource::loadAndValidateDataFromPdb metodo.
Per accedere al processo di caricamento dati (tramite un meccanismo di callback, utilizzare IDiaDataSource::loadDataForExe metodo.
Vedere anche
Riferimenti
IDiaDataSource::loadDataForExe