Compartir a través de


ISymUnmanagedBinder::GetReaderForFile (Método)

Dada una interfaz de metadatos y un nombre de archivo, devuelve la interfaz ISymUnmanagedReader correcta que leerá los símbolos de depuración asociados al módulo.

Este método abrirá el archivo de base de datos de programa (PDB) solo si está junto al archivo ejecutable. Este cambio se ha realizado con fines de seguridad. Si necesita una búsqueda más extensiva para el archivo PDB, use el método ISymUnmanagedBinder2::GetReaderForFile2.

Sintaxis

HRESULT GetReaderForFile(  
    [in]  IUnknown     *importer,  
    [in]  const WCHAR  *fileName,  
    [in]  const WCHAR  *searchPath,  
    [out, retval] ISymUnmanagedReader  **pRetVal);  

Parámetros

importer
[in] Puntero a la interfaz de importación de metadatos.

fileName
[in] Puntero al nombre de archivo.

searchPath
[in] Puntero a la ruta de acceso de búsqueda.

pRetVal
[out] Puntero que se establece en la interfaz ISymUnmanagedReader devuelta.

Valor devuelto

Es S_OK si el método se realiza correctamente; de lo contrario, es E_FAIL o algún otro código de error.

Requisitos

Header: CorSym.idl, CorSym.h

Consulte también