IDiaSession::findFile
Recuperar arquivos de origem pelo compiland e nome.
HRESULT findFile (
IDiaSymbol* pCompiland,
LPCOLESTR name,
DWORD option,
IDiaEnumSourceFiles** ppResult
);
Parâmetros
pCompiland
[in] um objeto de IDiaSymbol que representa o compiland a ser usado como um contexto para a pesquisa. Defina o parâmetro como NULL para localizar arquivos de origem em todos os compilands.name
[in] especifica o nome do arquivo de origem para ser recuperado. Defina o parâmetro como NULL para que todos os arquivos de origem sejam recuperados.option
[in] especifica as opções de comparação aplicadas para nomear a pesquisa. Os valores da enumeração de NameSearchOptions podem ser usados apenas ou em combinação.ppResult
[out] retorna um objeto de IDiaEnumSourceFiles que contém uma lista dos arquivos de origem recuperados.
Valor de retorno
Se com êxito, retorna S_OK; caso contrário, retorna um código de erro.
Exemplo
IDiaEnumSourceFiles* pEnum;
pSession->findFile( NULL, L"sourcefile.cpp", nsFNameExt, &pEnum );