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