مشاركة عبر


أسلوب ICLRMetaHost::EnumerateLoadedRuntimes

إرجاع لتعداد يحتوي على مؤشر واجهة صالح ICLRRuntimeInfo لكل الإصدار من وقت تشغيل اللغة العامة (CLR) التي هو تحميلها في عملية معينة. وهذا أسلوب محل GetVersionFromProcess دالة.

HRESULT EnumerateLoadedRuntimes (
    [in] HANDLE hndProcess,
    [out, retval] IEnumUnknown **ppEnumerator
);

المعلمات

  • hndProcess
    [في] المؤشر عملية لفحص لأوقات التشغيل تم تحميلهه.

  • ppEnumerator
    [خارج] لتعداد واجهات ICLRRuntimeInfo المقابل لكل CLR التي هو تحميلها بواسطة العملية.

القيمة المُرجعة

This أسلوب إرجاع the following specific HRESULTs كـ well كـ HRESULT أخطاء that indicate أسلوب فشل.

hresult

الوصف

S_OK

أسلوب بنجاح.

e_pointer

ppEnumerator فارغ.

ملاحظات

Th هو أسلوب هو أوقات lهوts الجميع تم تحميله التشغيل، حتى لو كانت محملة باستخدام دالات المعارض مثل من CorBindToRuntime.

المتطلبات

الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.

**Header:**MetaHost.idl

**المكتبة:**مُضمن كـ مورد في MSCorEE.dll

.NET Framework Versions: 4

راجع أيضًا:

المرجع

واجهة ICLRMetaHost

موارد أخرى

استضافة (مرجع API غير مدارة)