Compartilhar via


Método ISymUnmanagedBinder::GetReaderForFile

Dada uma interface de metadados e um nome de arquivo, retorna o correto ISymUnmanagedReader estrutura lerá os símbolos de depuração associados com o módulo.

Esse método abrirá o arquivo de banco de dados (PDB) de programa somente se ele estiver próxima ao arquivo executável. Essa alterar foi feita para fins de segurança. Se você precisar de uma Pesquisar mais abrangente para o arquivo PDB, use o ISymUnmanagedBinder2::GetReaderForFile2 método.

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

Parâmetros

  • importer
    [in] Um ponteiro para a interface de importação de metadados.

  • fileName
    [in] Um ponteiro para nome de arquivo.

  • searchPath
    [in] Um ponteiro para o caminho de Pesquisar.

  • pRetVal
    [out] Um ponteiro é definido como a retornadoISymUnmanagedReader interface.

Valor de retorno

S_OK se o método for bem-sucedida; caso contrário, E_FAIL ou Outros código de erro.

Requisitos

Cabeçalho: CorSym.idl

Consulte também

Referência

Interface ISymUnmanagedBinder

Método ISymUnmanagedBinder2::GetReaderForFile2