Megosztás:


GetVersionFromProcess függvény

Lekéri a megadott folyamatleíróhoz társított közös nyelvi futtatókörnyezet (CLR) verziószámát.

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

Szintaxis

HRESULT GetVersionFromProcess (  
    [in]  HANDLE  hProcess,
    [out] LPWSTR  pVersion,
    [in]  DWORD   cchBuffer,
    [out] DWORD  *dwLength  
);  

Paraméterek

hProcess
[in] Egy folyamat leírója.

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

cchBuffer
[in] A verziópuffer hossza.

pdwLength
[kifelé] A verziószám sztringjének hosszára mutató mutató.

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.
E_INVALIDARG pVersion értéke null, és cchBuffer nem null, vagy fordítva.

-vagy-

hProcess nem érvényes leíró egy folyamathoz.

-vagy-

A CLR nincs betöltve.
ERROR_INSUFFICIENT_BUFFER cchBuffer null értékű vagy kisebb, mint a verziósztring hossza.
E_NOTIMPL Ez a módszer nem érhető el a Microsoft Windows 95, a Microsoft Windows 98 vagy a Microsoft Windows Millennium Edition operációs rendszeren.

Követelmények

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

Fejléc: MSCorEE.h

Kódtár: MSCorEE.dll

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

Lásd még