Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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