Freigeben über


ICLRRuntimeInfo::GetRuntimeDirectory-Methode

Ruft das Installationsverzeichnis der dieser Schnittstelle zugeordneten Common Language Runtime (CLR) ab.

Diese Methode ersetzt die in .NET Framework, Version 2.0, 3.0 und 3.5., bereitgestellte GetCORSystemDirectory-Funktion.

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. Beispiel: "c:\windows\microsoft. net\framework\v1 .0.3705 \".

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

Rückgabewert

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

HRESULT

Beschreibungen

S_OK

Die Methode wurde erfolgreich abgeschlossen.

E_POINTER

pwzBuffer oder pchBuffer ist NULL.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MetaHost.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4

Siehe auch

Referenz

ICLRRuntimeInfo-Schnittstelle

Weitere Ressourcen

Hosting (Referenz zur nicht verwalteten API)