Интерфейс IXCLRDataProcess

Предоставляет методы для запроса сведений о процессе.

Примечание

Этот API изначально был разработан для внутреннего использования в среде выполнения. Хотя теперь он поддерживается для стороннего использования, мы рекомендуем по возможности работать с ICorDebug API и ICorProfiler .

Методы

Метод Описание
GetRuntimeNameByAddress Возвращает имя для заданного адреса.
GetAppDomainByUniqueId Возвращает объект AppDomain в процессе по его уникальному идентификатору.
StartEnumModules Предоставляет дескриптор для перечисления модулей процесса.
EnumModule Перечисляет модули этого процесса.
EndEnumModules Освобождает ресурсы, используемые внутренними итераторами, используемыми во время перечисления модуля.
StartEnumMethodInstancesByAddress Предоставляет дескриптор для перечисления экземпляров метода, AppDomain начиная с заданного адреса.
EnumMethodInstanceByAddress Перечисляет экземпляры метода этого процесса, начиная со смещения адреса.
EndEnumMethodInstancesByAddress Освобождает ресурсы, используемые внутренними итераторами, используемыми во время перечисления экземпляров.

Комментарии

Этот интерфейс находится внутри среды выполнения и не предоставляется через заголовки или файлы библиотеки. Однако это ИНТЕРФЕЙС COM, производный от IUnknown с GUID 5c552ab6-fc09-4cb3-8e36-22fa03c798b7 , который можно получить с помощью обычных механизмов COM.

Требования

Платформы: см. раздел Требования к системе. Заголовка: Ни один
Библиотека: Ни один
версии платформа .NET Framework: доступно с версии 4.7

См. также раздел