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 informacje o wersji środowiska uruchomieniowego języka wspólnego (CLR) skojarzone z danym interfejsem ICLRRuntimeInfo .
Ta metoda zastępuje następujące funkcje:
Składnia
HRESULT GetVersionString(
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer);
Parametry
pwzBuffer
[out] Wersja kompilacji .NET Framework w formacie "vA. B[. X]".
A, B i X to liczby dziesiętne, które odpowiadają wersji głównej, wersji pomocniczej i numeru kompilacji.
X jest opcjonalne. Jeśli znak X nie istnieje, nie ma końcowego okresu.
Uwaga
Ten parametr musi być zgodny z nazwą katalogu wersji .NET Framework, ponieważ jest wyświetlany w folderze C:\Windows\Microsoft.NET\Framework.
Przykładowe wartości to "v1.0.3705", "v1.1.4322", "v2.0.50727" i "v4.0. x", gdzie x zależy od zainstalowanego numeru kompilacji. Należy pamiętać, że prefiks "v" jest obowiązkowy.
pchBuffer
[in, out] Określa rozmiar, pwzBuffer aby uniknąć przepełnień buforu. Jeśli pwzBuffer parametr ma nullwartość , zwraca wymagany rozmiarpwzBuffer, pchBuffer aby umożliwić wstępnelokowanie.
Wartość zwracana
Ta metoda zwraca następujące specyficzne wartości HRESULTs, a także błędy HRESULT wskazujące niepowodzenie metody.
| HRESULT | Opis |
|---|---|
| S_OK | Metoda została ukończona pomyślnie. |
| E_POINTER |
pwzBuffer lub pchBuffer ma wartość null. |
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MetaHost.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
wersje .NET Framework: dostępne od 4