Metodo ISymUnmanagedBinder::GetReaderForFile
Una volta specificati un'interfaccia dei metadati e un nome del file, restituisce la struttura ISymUnmanagedReader corretta che leggerà i simboli di debug associati al modulo.
Questo metodo aprirà il file del database di programma (PDB) solo se si trova vicino al file eseguibile. Questa modifica è stata apportata per motivi di sicurezza. Se è necessaria una ricerca più estesa per il file PDB, utilizzare il metodo ISymUnmanagedBinder2::GetReaderForFile2.
HRESULT GetReaderForFile(
[in] IUnknown *importer,
[in] const WCHAR *fileName,
[in] const WCHAR *searchPath,
[out, retval] ISymUnmanagedReader **pRetVal);
Parametri
importer
[in] Puntatore all'interfaccia di importazione dei metadati.fileName
[in] Puntatore al nome del file.searchPath
[in] Puntatore al percorso di ricerca.pRetVal
[out] Puntatore impostato sull'interfaccia ISymUnmanagedReader restituita.
Valore restituito
S_OK se il metodo viene eseguito correttamente; in caso contrario, restituisce E_FAIL o un altro codice di errore.
Requisiti
Intestazione: CorSym.idl, CorSym.h