Udostępnij za pośrednictwem


GetRequestedRuntimeVersion — Funkcja

Pobiera numer wersji środowiska uruchomieniowego języka wspólnego (CLR) żądany przez określoną aplikację. Jeśli ta wersja nie jest zainstalowana, pobiera najnowszą wersję zainstalowaną przed żądaną wersją.

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

Składnia

HRESULT GetRequestedRuntimeVersion (  
    [in]  LPWSTR  pExe,
    [out] LPWSTR  pVersion,
    [in]  DWORD   cchBuffer,
    [out] DWORD  *pdwLength  
);  

Parametry

pExe
[in] Nazwa aplikacji.

pVersion
[out] Bufor zawierający ciąg numeru wersji po pomyślnym zakończeniu.

cchBuffer
[in] Długość buforu wersji.

pdwLength
[out] Wskaźnik do 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 pliku WinError.h, oprócz następujących wartości.

Kod powrotu Opis
S_OK Metoda została ukończona pomyślnie.
ERROR_INSUFFICIENT_BUFFER Bufor wersji nie jest wystarczająco duży, aby przechowywać ciąg wersji.
E_POINTER pdwLength ma wartość null.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MSCorEE.h

Biblioteka: MSCorEE.dll

wersje .NET Framework: dostępne od wersji 1.1

Zobacz też