Método ISymUnmanagedBinder::GetReaderForFile
Considerando uma interface de metadados e um nome de arquivo, retorna a interface ISymUnmanagedReader correta que lerá os símbolos de depuração associados ao módulo.
Esse método abrirá o arquivo PDB (banco de dados do programa) somente se ele estiver ao lado do arquivo executável. Essa alteração foi feita para fins de segurança. Se você precisar de uma pesquisa mais extensa para o arquivo PDB, use o método ISymUnmanagedBinder2::GetReaderForFile2.
Sintaxe
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 do importador de metadados.
fileName
[in] Um ponteiro para o nome do arquivo.
searchPath
[in] Um ponteiro para o caminho de pesquisa.
pRetVal
[out] Um ponteiro definido como a interface ISymUnmanagedReader retornada.
Valor Retornado
S_OK se o método for bem-sucedido, caso contrário, E_FAIL ou algum outro código de erro.
Requisitos
Cabeçalho: CorSym.idl, CorSym.h