Método ICLRRuntimeInfo::LoadLibrary
Carrega uma biblioteca do .NET Framework no CLR (Common Language Runtime) representado por uma interface ICLRRuntimeInfo.
Esse método substitui a função LoadLibraryShim.
Sintaxe
HRESULT LoadLibrary(
[in] LPCWSTR pwzDllName,
[out, retval] HMODULE *phndModule);
Parâmetros
pwzDllName
[in] O nome do assembly a ser carregado.
phndModule
[out] Um identificador para o assembly carregado.
Valor Retornado
Esse método retorna os seguintes HRESULTs específicos, bem como erros HRESULT que indicam falha de método.
HRESULT | Descrição |
---|---|
S_OK | O método foi concluído com sucesso. |
E_POINTER | pwzDllName ou phndModule é nulo. |
E_OUTOFMEMORY | Não há memória suficiente disponível para identificar a solicitação. |
Comentários
Esse método carrega apenas DLLs incluídas no pacote redistribuível do .NET Framework. Ele não pode carregar assemblies gerados pelo usuário.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: MetaHost.h
Biblioteca: incluída como um recurso no MSCorEE.dll
Versões do .NET Framework: disponíveis desde 4