Метод ICLRRuntimeInfo::LoadLibraryICLRRuntimeInfo::LoadLibrary Method

Загружает библиотеку платформа .NET Framework из среды CLR, представленной интерфейсом ICLRRuntimeInfo .Loads a .NET Framework library from the common language runtime (CLR) represented by an ICLRRuntimeInfo interface.

Этот метод заменяет функцию лоадлибраришим .This method supersedes the LoadLibraryShim function.

СинтаксисSyntax

HRESULT LoadLibrary(  
     [in]  LPCWSTR pwzDllName,  
     [out, retval] HMODULE *phndModule);  

ПараметрыParameters

pwzDllName
окне Имя загружаемой сборки.[in] The name of the assembly to be loaded.

phndModule
заполняет Маркер загруженной сборки.[out] A handle to the loaded assembly.

Возвращаемое значениеReturn Value

Этот метод возвращает следующие конкретные результаты HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.This method returns the following specific HRESULTs as well as HRESULT errors that indicate method failure.

HRESULTHRESULT Описание:Description
S_OKS_OK Метод завершился успешно.The method completed successfully.
E_POINTERE_POINTER pwzDllName или phndModule равно null.pwzDllName or phndModule is null.
E_OUTOFMEMORYE_OUTOFMEMORY Недостаточно памяти для выполнения запроса.Not enough memory is available to handle the request.

RemarksRemarks

Этот метод загружает только библиотеки DLL, входящие в распространяемый пакет платформа .NET Framework.This method only loads DLLs included in the .NET Framework redistributable package. Он не может загружать сборки, созданные пользователем.It can not load user-generated assemblies.

ТребованияRequirements

Платформы: см. раздел Требования к системе.Platforms: See System Requirements.

Заголовок: Метахост. hHeader: MetaHost.h

Библиотека: Включается в качестве ресурса в MSCorEE.dllLibrary: Included as a resource in MSCorEE.dll

Платформа .NET Framework версии:Доступно с версии 4Available since 4.NET Framework Versions: Доступно с версии 4Available since 4

См. такжеSee also