Udostępnij za pośrednictwem


GetCORVersion — Funkcja

Zwraca numer wersji środowiska uruchomieniowego języka wspólnego (CLR), który jest uruchomiony w bieżącym procesie.

Ta funkcja została uznana za przestarzałą w programie .NET Framework 4.

Składnia

HRESULT GetCORVersion (  
    [in] LPWSTR  pbuffer,  
    [in]  DWORD   cchBuffer,
    [out] DWORD*  dwlength  
);

Parametry

pbuffer
Wskaźnik do buforu, w którym CLR zwraca ciąg określający wersję środowiska uruchomieniowego, która jest obecnie ładowana do procesu. Zwrócony ciąg ma taką samą formę, jak ciągi przekazane do klasy CorBindToRuntimeEx, na przykład "v1.0.1216". Jeśli środowisko uruchomieniowe nie zostało jeszcze załadowane do procesu, funkcja zwraca odpowiednie informacje o katalogu dla najnowszej wersji środowiska uruchomieniowego zainstalowanego na komputerze.

cchBuffer
Liczba znaków (WCHARs), które mogą być przechowywane w .pbuffer

dwLength
Wskaźnik do liczby znaków, które zostały rzeczywiście zwrócone w elemecie pbuffer. Jeśli pbuffer jest wskaźnikiem o wartości null, środowisko uruchomieniowe zwraca E_POINTER. Jeśli liczba znaków jest większa, czas pbufferwykonywania zwraca ERROR_INSUFFICIENT_BUFFER.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: MSCorEE.h

Biblioteka: MSCorEE.dll

Wersje programu .NET Framework: dostępne od wersji 1.0

Zobacz też