Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém um ICLRReferenceAssemblyEnum instância que contém uma lista de assemblies referenciados pelo conjunto de módulos no caminho de arquivo especificado.
HRESULT GetReferencedAssembliesFromFile (
[in] LPCWSTR pwzFilePath,
[in] DWORD dwFlags,
[in] ICLRAssemblyReferenceList *pExcludeAssembliesList,
[out] ICLRReferenceAssemblyEnum **ppReferenceEnum
);
Parâmetros
pwzFilePath
[in] O caminho para o assembly a ser avaliada.dwFlags
[in] Fornecido para futura extensibilidade. CLR_ASSEMBLY_IDENTITY_FLAGS_DEFAULT é o valor único que suporta a versão corrente do common linguagem tempo de execução (CLR).pExcludeAssembliesList
[in] Um ponteiro para um ICLRAssemblyReferenceList objeto que representa os assemblies que devem ser excluídos da ppReferenceEnum.ppReferenceEnum
[out] Um ponteiro para o endereço de um ICLRReferenceAssemblyEnum objeto que contém dados de identidade de assembly para assemblies referenciados pelo assembly em pwzFilePath, excluindo os assemblies representados por pExcludeAssembliesList.
Valor de retorno
HRESULT |
Descrição |
|---|---|
S_OK |
O método retornou com êxito. |
HOST_E_CLRNOTAVAILABLE |
O CLR não foi carregado em um processo ou o CLR está em um estado em que ele não possa executar código gerenciado ou processar a telefonar com êxito. |
HOST_E_TIMEOUT |
A telefonar expirou. |
HOST_E_NOT_OWNER |
O chamador não é proprietário do bloquear. |
HOST_E_ABANDONED |
Um evento foi cancelado enquanto um segmento bloqueado ou fibra estava aguardando nele. |
E_FAIL |
Ocorreu uma falha catastrófica desconhecida. Se um método retornar E_FAIL, o CLR não é mais útil dentro do processo. As chamadas subseqüentes à hospedagem métodos retornam HOST_E_CLRNOTAVAILABLE. |
Comentários
O chamador pode optar por excluir um conjunto de referências assembly conhecidos da lista retornada. Esse conjunto é definido pelo pExcludeAssembliesList parâmetro.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.idl
Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Consulte também
Referência
Interface ICLRAssemblyIdentityManager