Compartir a través de


ISymUnmanagedBinder::GetReaderForFile (Método)

Dados una interfaz de metadatos y un nombre de archivo, devuelve la estructura 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) sólo si está junto al archivo ejecutable. Este cambio se ha realizado por motivos de seguridad. Si necesita una búsqueda más extensa para el archivo PDB, utilice el método ISymUnmanagedBinder2::GetReaderForFile2.

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 búsqueda.

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

Valor devuelto

S_OK si el método se ejecuta correctamente; en caso contrario, E_FAIL u otro código de error.

Requisitos

Encabezado: CorSym.idl, CorSym.h

Vea también

Referencia

ISymUnmanagedBinder (Interfaz)

ISymUnmanagedBinder2::GetReaderForFile2 (Método)