Функции Hosting Global Static
Обновлен: Ноябрь 2007
В этом разделе описаны неуправляемые глобальные статические функции, используемые API размещения.
В этом подразделе
Функция CallFunctionShim
Выполняет вызов функции, для которой в указанной библиотеке задано имя и параметры.Функция ClrCreateManagedInstance
Создает экземпляра указанного управляемого типа.Функция CorBindToCurrentRuntime
Загружает среду CLR в процесс, используя сведения, хранящиеся в XML-файле.Функция CorBindToRuntime
Позволяет неуправляемым основным приложениям загружать среду CLR в процесс.Функция CorBindToRuntimeByCfg
Загружает среду CLR в процесс, используя сведения о версии, считываемые из XML-файла.Функция CorBindToRuntimeEx
Позволяет неуправляемым основным приложениям загружать среду CLR в процесс и задавать флаги для определения поведения этой среды.Функция CorBindToRuntimeHost
Позволяет основным приложениям загружать в процесс заданную версию среды CLR.Функция CorExitProcess
Завершает выполнение текущего неуправляемого процесса.Функция CorLaunchApplication
Запускает приложение по указанному сетевому пути, используя заданные манифесты и другие данные приложения.Функция CorMarkThreadInThreadPool
Обозначает выполняемый в настоящий момент поток пула потоков для выполнения управляемого кода.Функция CreateDebuggingInterfaceFromVersion
Создает объект ICorDebug на основе сведений о заданной версии.Функция CreateICeeFileGen
Создает объект ICeeFileGen.Функция DestroyICeeFileGen
Удаляет объект ICeeFileGen.Указатель функции FExecuteInAppDomainCallback
Указывает на функцию, которая вызывается средой CLR для выполнения управляемого кода.Указатель FLockClrVersionCallback Function
Указывает на функцию, которую среда CLR вызывает для уведомления основного приложения о начале или завершении инициализации.Функция GetCLRIdentityManager
Получает указатель на интерфейс, позволяющий среде CLR осуществлять управление идентификацией.Функция GetCORRequiredVersion
Получает требуемый номер версии среды CLR.Функция GetCORSystemDirectory
Возвращает каталог установки загруженной в процесс среды CLR.Функция GetCORVersion
Возвращает номер версии среды CLR, выполняющейся в текущем процессе.Функция GetFileVersion
Получает сведения о версии среды CLR для заданного файла, используя указанный буфер.Функция GetRealProcAddress
Получает адрес заданной функции, экспортируемой из последней установленной версии среды CLR.Функция GetRequestedRuntimeInfo
Получает сведения о версии и каталоге среды CLR, запрашиваемой приложением.Функция GetRequestedRuntimeVersion
Получает номер версии среды CLR, запрашиваемой указанным приложением. Если эта версия не установлена, получает самую последнюю версию, установленную перед запрашиваемой.Функция GetRequestedRuntimeVersionForCLSID
Получает сведения о допустимой версии среды CLR для класса с указанным идентификатором CLSID.Функция GetVersionFromProcess
Получает номер версии среды CLR, связанной с указанным дескриптором процесса.Функция LoadLibraryShim
Загружает указанную версию библиотеки DLL платформы .NET Framework.Функция LoadStringRC
Преобразовывает значение HRESULT в сообщение об ошибке, используя язык и региональные параметры, заданные для текущего потока по умолчанию.Функция LoadStringRCEx
Преобразовывает значение HRESULT в соответствующее сообщение об ошибке для указанного языка и региональных параметров.Функция LockClrVersion
Позволяет основному приложению определить версию среды CLR, которая будет использоваться в процессе до явной инициализации этой среды.Указатель функции LPOVERLAPPED_COMPLETION_ROUTINE
Указывает на функцию, уведомляющую основное приложение о завершении перекрывающегося (то есть, асинхронного) ввода-вывода на устройстве.Указатель функции LPTHREAD_START_ROUTINE
Указатель функции, уведомляющий основное приложение о начале выполнения потока.Функция RunDll32ShimW
Выполняет указанную команду.Указатель функции WAITORTIMERCALLBACK
Указывает на функцию, которая уведомляет основное приложение о том, что для дескриптора ожидания либо был подан сигнал, либо истекло время ожидания.