Freigeben über


ICLRRuntimeInfo::GetRuntimeDirectory-Methode

Ruft das Installationsverzeichnis der Common Language Runtime (CLR) ab, die dieser Schnittstelle zugeordnet ist.

Diese Methode ersetzt die GetCORSystemDirectory-Funktion, die in den .NET Framework-Versionen 2.0, 3.0 und 3.5 bereitgestellt wird.

Syntax

HRESULT GetRuntimeDirectory(  
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,  
[in, out]  DWORD *pcchBuffer);  

Parameter

pwzBuffer
[out] Gibt das CLR-Installationsverzeichnis zurück. Der Installationspfad ist vollqualifiziert, z. B. „c:\windows\microsoft.net\framework\v1.0.3705“.

pchBuffer
[in, out] Gibt die Größe von pwzBuffer an, um Pufferüberläufe zu vermeiden. Wenn pwzBuffer NULL ist, gibt pchBuffer die erforderliche Größe von pwzBuffer zurück.

Rückgabewert

Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.

HRESULT BESCHREIBUNG
S_OK Die Methode wurde erfolgreich abgeschlossen.
E_POINTER pwzBuffer oder pchBuffer ist NULL.

Bemerkungen

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MetaHost.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.

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

Siehe auch