GetVersionFromProcess — Funkcja
Pobiera numer wersji środowiska uruchomieniowego języka wspólnego (CLR), który jest skojarzony z określonym uchwytem procesu.
Ta funkcja została przestarzała w .NET Framework 4.
Składnia
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
Parametry
hProcess
[w] Dojście do procesu.
pVersion
[out] Bufor zawierający ciąg numeru wersji po pomyślnym ukończeniu metody.
cchBuffer
[w] Długość buforu wersji.
pdwLength
[out] Wskaźnik długości ciągu numeru wersji.
Wartość zwracana
Ta metoda zwraca standardowe kody błędów modelu obiektów składników (COM) zgodnie z definicją w metodzie WinError.h oprócz następujących wartości.
Kod powrotu | Opis |
---|---|
S_OK | Metoda została ukończona pomyślnie. |
E_INVALIDARG | pVersion ma wartość null i cchBuffer nie ma wartości null lub odwrotnie.-lub- hProcess nie jest prawidłowym dojściem do procesu.-lub- ClR nie jest załadowany. |
ERROR_INSUFFICIENT_BUFFER | cchBuffer ma wartość null lub mniejszą niż długość ciągu wersji. |
E_NOTIMPL | Ta metoda nie jest dostępna w systemie operacyjnym Microsoft Windows 95, Microsoft Windows 98 lub Microsoft Windows Millennium Edition. |
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.h
Biblioteka: MSCorEE.dll
.NET Framework wersje: dostępne od wersji 2.0