GetRequestedRuntimeVersion-Funktion
Ruft die Versionsnummer der Common Language Runtime (CLR) ab, die von der angegebenen 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 4 veraltet.
Syntax
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 die Versionsnummernzeichenfolge nach erfolgreichem Abschluss enthält.
cchBuffer
[in] Die Länge des Versionspuffers.
pdwLength
[out] Ein Zeiger auf die Länge der Versionsnummerzeichenfolge.
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. |
ERROR_INSUFFICIENT_BUFFER | Der Versionspuffer ist nicht groß genug, um die Versionszeichenfolge zu speichern. |
E_POINTER | pdwLength ist NULL. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: Seit Version 1.1 verfügbar