Delen via


GetRequestedRuntimeVersion, functie

Hiermee haalt u het versienummer op van de COMMON Language Runtime (CLR) die is aangevraagd door de opgegeven toepassing. Als die versie niet is geïnstalleerd, wordt de meest recente versie opgehaald die vóór de aangevraagde versie is geïnstalleerd.

Deze functie is afgeschaft in de .NET Framework 4.

Syntaxis

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

Parameters

pExe
[in] De naam van de toepassing.

pVersion
[uit] Een buffer die de versienummertekenreeks bevat na voltooiing.

cchBuffer
[in] De lengte van de versiebuffer.

pdwLength
[uit] Een verwijzing naar de lengte van de versienummertekenreeks.

Retourwaarde

Deze methode retourneert standaard COM-foutcodes (Component Object Model), zoals gedefinieerd in WinError.h, naast de volgende waarden.

Retourcode Beschrijving
S_OK De methode is voltooid.
ERROR_INSUFFICIENT_BUFFER De versiebuffer is niet groot genoeg om de versietekenreeks op te slaan.
E_POINTER pdwLength is null.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MSCorEE.h

Bibliotheek: MSCorEE.dll

.NET Framework versies: beschikbaar sinds 1.1

Zie ook