GetVersionFromProcess İşlevi
Belirtilen işlem tanıtıcısıyla ilişkili ortak dil çalışma zamanının (CLR) sürüm numarasını alır.
Bu işlev .NET Framework 4'te kullanım dışı bırakılmıştır.
Sözdizimi
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
Parametreler
hProcess
[in] İşlemin tutamacı.
pVersion
[out] yöntemi başarıyla tamamlandıktan sonra sürüm numarası dizesini içeren bir 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ı. |
E_INVALIDARG | pVersion null ve cchBuffer null değil veya tam tersi.-veya- hProcess işlem için geçerli bir tanıtıcı değildir.-veya- CLR yüklenmedi. |
ERROR_INSUFFICIENT_BUFFER | cchBuffer null veya sürüm dizesinin uzunluğundan küçüktür. |
E_NOTIMPL | Bu yöntem Microsoft Windows 95, Microsoft Windows 98 veya Microsoft Windows Millennium Edition işletim sisteminde kullanılamaz. |
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.h
Kitaplık: MSCorEE.dll
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin