Megosztás a következőn keresztül:


GetRequestedRuntimeVersion függvény

Lekéri a megadott alkalmazás által kért közös nyelvi futtatókörnyezet (CLR) verziószámát. Ha ez a verzió nincs telepítve, lekéri a legújabb verziót, amely a kért verzió előtt van telepítve.

Ez a függvény elavult a .NET-keretrendszer 4-ben.

Szintaxis

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

Paraméterek

pExe
[in] Az alkalmazás neve.

pVersion
[kifelé] A sikeres befejezéskor a verziószám sztringet tartalmazó puffer.

cchBuffer
[in] A verziópuffer hossza.

pdwLength
[kifelé] Mutató a verziószám-sztring hosszára.

Visszatérési érték

Ez a metódus a WinError.h fájlban meghatározott standard Component Object Model (COM) hibakódokat adja vissza az alábbi értékek mellett.

Visszatérési kód Description
S_OK A metódus sikeresen befejeződött.
ERROR_INSUFFICIENT_BUFFER A verziópuffer nem elég nagy a verziósztring tárolásához.
E_POINTER pdwLength értéke null.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

Kódtár: MSCorEE.dll

.NET-keretrendszer verziók: 1.1 óta érhető el

Lásd még