Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Versionsnummer der Common Language Runtime (CLR) ab, die durch die angegebene Anwendung angefordert wird. Wenn diese Version nicht installiert ist, wird die letzte installierte Version vor der angeforderten Version abgerufen.
Diese Funktion ist in .NET Framework, Version 4 veraltet.
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Parameter
pExe
[in] Der Name der Anwendung.pVersion
[out] Ein Puffer, der bei erfolgreichem Abschluss die Versionsnummernzeichenfolge enthält.cchBuffer
[in] Die Länge des Versionspuffers.pdwLength
[out] Ein Zeiger auf die Länge der Versionsnummernzeichenfolge.
Rückgabewert
Diese Methode gibt COM-Standardfehlercodes (Component Object Model) zurück, die zusätzlich zu den folgenden Werten in WinError.h definiert sind.
Rückgabecode |
Beschreibungen |
|---|---|
S_OK |
Die Methode wurde erfolgreich abgeschlossen. |
ERROR_INSUFFICIENT_BUFFER |
Die Größe des Versionspuffers reicht nicht aus, um die Versionszeichenfolge zu speichern. |
E_POINTER |
pdwLength ist NULL. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1
Siehe auch
Referenz
GetRequestedRuntimeInfo-Funktion
GetVersionFromProcess-Funktion
Weitere Ressourcen
Hosten globaler statischer .NET Framework 1.1- und 2.0-Funktionen