Freigeben über


GetCORSystemDirectory-Funktion

Gibt das Installationsverzeichnis der Common Language Runtime (CLR) zurück, die in den Prozess geladen wird. Das Installationsverzeichnis ist vollständig qualifiziert, z. B. „c:\windows\microsoft.net\framework\v1.0.3705“.

Diese Funktion ist als veraltet markiert. Sie wird durch die ICLRRuntimeInfo::GetRuntimeDirectory-Methode aus .NET Framework 4 ersetzt.

Syntax

HRESULT GetCORSystemDirectory (
    [out] LPWSTR  pbuffer,
    [in]  DWORD   cchBuffer,
    [out] DWORD*  dwlength  
);

Parameter

pbuffer
[out] Ein Puffer, in dem die Runtime eine Zeichenfolge zurückgibt, die den vollqualifizierten Namen des Installationsverzeichnisses für die Runtime enthält, die in den Prozess geladen wird. Wenn die Runtime noch nicht in den Prozess geladen wurde, gibt die Funktion die entsprechenden Verzeichnisinformationen für die neueste Version der auf dem Computer installierten Runtime zurück.

cchBuffer
[in] Die Größe von pbuffer in Bytes.

dwLength
[out] Die Anzahl der im pbuffer zurückgegebenen Zeichen.

Bemerkungen

Achtung

Verwenden Sie diese Funktion nicht in Prozessen, die Version 4 der CLR ausführen. Wenn eine frühere Version der CLR auf dem Computer installiert ist, gibt diese Funktion das Installationsverzeichnis für diese Version zurück.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MSCorEE.h

Bibliothek: MSCorEE.dll

.NET Framework-Versionen: Seit Version 1.0 verfügbar

Weitere Informationen