Metodo ISymUnmanagedBinder::GetReaderForFile
Dato un'interfaccia di metadati e un nome di file, restituisce l'interfaccia ISymUnmanagedReader corretta che leggerà i simboli di debug associati al modulo.
Questo metodo aprirà il file PDB (Program Database) solo se si trova accanto al file eseguibile. Questa modifica è stata apportata ai fini della sicurezza. Se è necessaria una ricerca più estesa per il file PDB, usare il metodo ISymUnmanagedBinder2::GetReaderForFile2 .
Sintassi
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 ha esito positivo; in caso contrario, E_FAIL o un altro codice di errore.
Requisiti
Intestazione: CorSym.idl, CorSym.h