Partager via


ICLRRuntimeInfo::GetRuntimeDirectory, méthode

Obtient le répertoire d'installation du Common Language Runtime (CLR) associé à cette interface.

Cette méthode remplace la fonction GetCORSystemDirectory fournie dans les versions 2.0, 3.0 et 3.5 du .NET Framework.

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

Paramètres

  • pwzBuffer
    [out] Retourne le répertoire d'installation du CLR. Le chemin d'installation est qualifié complet, par exemple, " c:\windows\microsoft. net\framework\v1.0.3705\".

  • pchBuffer
    [in, out] Spécifie la taille de pwzBuffer pour éviter les dépassements de mémoire tampon. Si pwzBuffer est null, pchBuffer retourne la taille exigée pour pwzBuffer.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT qui indiquent l'échec de la méthode.

HRESULT

Description

S_OK

La méthode s'est correctement terminée.

E_POINTER

pwzBuffer ou pchBuffer est null.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 4

Voir aussi

Référence

ICLRRuntimeInfo, interface

Autres ressources

Hébergement (Référence des API non managées)