Sdílet prostřednictvím


GetVersionFromProcess – funkce

Získá číslo verze modulu CLR (Common Language Runtime), který je přidružen k zadanému popisovači procesu.

Tato funkce je v rozhraní .NET Framework 4 zastaralá.

Syntaxe

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

Parametry

hProcess
[v] Popisovač procesu.

pVersion
[out] Vyrovnávací paměť, která po úspěšném dokončení metody obsahuje řetězec čísla verze.

cchBuffer
[v] Délka vyrovnávací paměti verze.

pdwLength
[out] Ukazatel na délku řetězce čísla verze.

Návratová hodnota

Tato metoda vrátí kromě následujících hodnot standardní kódy chyb modelu COM (Component Object Model), jak jsou definovány v souboru WinError.h.

Návratový kód Description
S_OK Metoda se úspěšně dokončila.
E_INVALIDARG pVersion je null a cchBuffer není null nebo naopak.

-nebo-

hProcess není platným popisovačem procesu.

-nebo-

ClR není načten.
ERROR_INSUFFICIENT_BUFFER cchBuffer má hodnotu null nebo menší než délka řetězce verze.
E_NOTIMPL Tato metoda není k dispozici v operačním systému Microsoft Windows 95, Microsoft Windows 98 nebo Microsoft Windows Millennium Edition.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: MSCorEE.h

Knihovna: MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také