Aracılığıyla paylaş


GetRequestedRuntimeVersion İşlevi

Belirtilen uygulama tarafından istenen ortak dil çalışma zamanının (CLR) sürüm numarasını alır. Bu sürüm yüklü değilse, istenen sürümden önce yüklenen en son sürümü alır.

Bu işlev .NET Framework 4'te kullanım dışı bırakılmıştır.

Sözdizimi

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

Parametreler

pExe
[in] Uygulamanın adı.

pVersion
[out] Başarıyla tamamlandıktan sonra sürüm numarası dizesini içeren arabellek.

cchBuffer
[in] Sürüm arabelleğinin uzunluğu.

pdwLength
[out] Sürüm numarası dizesinin uzunluğuna ilişkin bir işaretçi.

Dönüş Değeri

Bu yöntem, WinError.h'de tanımlanan standart Bileşen Nesne Modeli (COM) hata kodlarını ve aşağıdaki değerleri döndürür.

Dönüş kodu Description
S_OK Yöntem başarıyla tamamlandı.
ERROR_INSUFFICIENT_BUFFER Sürüm arabelleği, sürüm dizesini depolayabilecek kadar büyük değil.
E_POINTER pdwLength null değeridir.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: MSCorEE.h

Kitaplık: MSCorEE.dll

.NET Framework Sürümleri: 1.1 sürümünden itibaren kullanılabilir

Ayrıca bkz.