Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft die Versionsnummer der Common Language Runtime (CLR) ab, die dem angegebenen Prozesshandle zugeordnet ist.
Diese Funktion ist in .NET Framework 4 veraltet.
Syntax
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
Parameter
hProcess
[in] Ein Handle zu einem Prozess.
pVersion
[out] Ein Puffer, der die Versionsnummernzeichenfolge nach erfolgreichem Abschluss der Methode enthält.
cchBuffer
[in] Die Länge des Versionspuffers.
pdwLength
[out] Ein Zeiger auf die Länge der Versionsnummernzeichenfolge.
Rückgabewert
Diese Methode gibt zusätzlich zu den folgenden Werten COM-Standardfehlercodes (Component Object Model) zurück, die in „WinError.h“ definiert sind.
| Rückgabecode | Beschreibung |
|---|---|
| S_OK | Die Methode wurde erfolgreich abgeschlossen. |
| E_INVALIDARG |
pVersion ist NULL und cchBuffer ist nicht NULL oder umgekehrt.Oder hProcess ist kein gültiger Handle zu einem Prozess.Oder Die CLR wird nicht geladen. |
| ERROR_INSUFFICIENT_BUFFER |
cchBuffer ist NULL oder kleiner als die Länge der Versionszeichenfolge. |
| E_NOTIMPL | Diese Methode ist unter den Betriebssystemen Microsoft Windows 95, Microsoft Windows 98 und Microsoft Windows Millennium Edition nicht verfügbar. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: Seit 2.0 verfügbar.