Compartilhar via


Método de ICLRRuntimeInfo::LoadLibrary

Carrega um.Biblioteca de NET Framework a partir do common language runtime (CLR) representado por um ICLRRuntimeInfo interface.

Este método substitui a LoadLibraryShim função.

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 de retorno

Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.

HRESULT

Descrição

S_OK

O método foi concluído com êxito.

E_POINTER

pwzDllNameou phndModule é null.

E_OUTOFMEMORY

Não há memória suficiente está disponível para manipular a solicitação.

Comentários

Esse método carrega apenas DLLs incluídas na.NET Framework completo. Ele não pode carregar assemblies gerados pelo usuário.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4

Consulte também

Referência

Interface de ICLRRuntimeInfo

Outros recursos

Interfaces de hospedagem.

Hospedagem (referência de API não gerenciada)