GetCORVersion-Funktion
Gibt die Versionsnummer der Common Language Runtime (CLR) zurück, die im aktuellen Prozess ausgeführt wird.
Diese Funktion ist in .NET Framework, Version 4 veraltet.
HRESULT GetCORVersion (
[in] LPWSTR pbuffer,
[in] DWORD cchBuffer,
[out] DWORD* dwlength
);
Parameter
pbuffer
Ein Zeiger auf einen Puffer, an den die CLR eine Zeichenfolge zurückgibt, die die Version der momentan in den Prozess geladenen Runtime angibt. Die zurückgegebene Zeichenfolge hat dieselbe Form wie an CorBindToRuntimeEx übergebene Zeichenfolgen, z. B. "v1.0.1216". Wenn die CLR noch nicht in den Prozess geladen worden ist, gibt die Funktion die entsprechenden Verzeichnisinformationen für die neueste Version der auf dem Computer installierten Runtime zurück.cchBuffer
Die Anzahl von Zeichen (WCHARs), die pbuffer aufnehmen kann.dwLength
Ein Zeiger auf die Anzahl der Zeichen, die tatsächlich in pbuffer zurückgegeben werden. Wenn pbuffer ein NULL-Zeiger ist, gibt die Runtime E_POINTER zurück. Wenn die Anzahl der Zeichen größer als die Länge von pbuffer ist, gibt die Runtime ERROR_INSUFFICIENT_BUFFER zurück.
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, 1.0
Siehe auch
Weitere Ressourcen
Hosten globaler statischer .NET Framework 1.1- und 2.0-Funktionen