ICLRMetaHost::EnumerateLoadedRuntimes, méthode
Retourne une énumération qui inclut un pointeur d’interface ICLRRuntimeInfo valide pour chaque version du Common Language Runtime (CLR) chargé dans un processus donné. Cette méthode remplace la fonction GetVersionFromProcess.
Syntaxe
HRESULT EnumerateLoadedRuntimes (
[in] HANDLE hndProcess,
[out, retval] IEnumUnknown **ppEnumerator
);
Paramètres
hndProcess
[in] Handle du processus à inspecter pour les runtimes chargés.
ppEnumerator
[out] Énumération IEnumUnknown des interfaces ICLRRuntimeInfo correspondant à chaque CLR chargé par le processus.
Valeur de retour
Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.
HRESULT | Description |
---|---|
S_OK | La commande s'est correctement terminée. |
E_POINTER | ppEnumerator a la valeur null. |
Notes
Cette méthode liste tous les runtimes chargés, même s’ils ont été chargés avec des fonctions dépréciées telles que CorBindToRuntime.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MetaHost.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponibles depuis 4
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour