GetVersionFromProcess, functie
Hiermee haalt u het versienummer op van de COMMON Language Runtime (CLR) die is gekoppeld aan de opgegeven procesingang.
Deze functie is afgeschaft in de .NET Framework 4.
Syntaxis
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
Parameters
hProcess
[in] Een ingang voor een proces.
pVersion
[uit] Een buffer die de versienummertekenreeks bevat nadat de methode is voltooid.
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. |
E_INVALIDARG | pVersion is null en cchBuffer is niet null, of omgekeerd.-of- hProcess is geen geldige ingang voor een proces.-of- De CLR is niet geladen. |
ERROR_INSUFFICIENT_BUFFER | cchBuffer is null of kleiner dan de lengte van de versietekenreeks. |
E_NOTIMPL | Deze methode is niet beschikbaar op het besturingssysteem Microsoft Windows 95, Microsoft Windows 98 of Microsoft Windows Millennium Edition. |
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0