Delen via


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

Zie ook