Поделиться через


Функция GetRequestedRuntimeVersion

Обновлен: Ноябрь 2007

Получает номер версии среды CLR, запрашиваемый указанным приложением. Если эта версия не установлена, получает самую последнюю версию, установленную перед запрашиваемой.

HRESULT GetRequestedRuntimeVersion (
       [in]  LPWSTR  pExe, 
       [out] LPWSTR  pVersion, 
       [in]  DWORD   cchBuffer, 
       [out] DWORD  *pdwLength
);

Параметры

  • pExe
    [in] Имя приложения.

  • pVersion
    [out] Буфер, содержащий при успешном завершении строку номера версии.

  • cchBuffer
    [in] Длина буфера версий.

  • pdwLength
    [out] Указатель на длину строки номера версий.

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

Этот метод, в дополнение к перечисленным ниже значениям, возвращает стандартные коды ошибок модели COM, заданные в WinError.h.

Код возврата

Описание

S_OK

Метод успешно выполнен.

ERROR_INSUFFICIENT_BUFFER

Размер буфера версии недостаточен для хранения строки версии.

E_POINTER

Значение параметра pdwLength равно NULL.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: MSCorEE.idl

Библиотека: MSCorEE.dll

Версии платформы .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1

См. также

Ссылки

Функция GetRequestedRuntimeInfo

Функция GetVersionFromProcess

Другие ресурсы

Функции Hosting Global Static