Интерфейс 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
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по