IXCLRDataProcess 介面

提供查詢處理序相關資訊的方法。

注意

此 API 原先是為了在執行階段內部使用而設計的。 雖然現在支援第三方使用,但建議您盡量優先採用 ICorDebugICorProfiler API。

方法

方法 描述
GetRuntimeNameByAddress 取得指定位址的名稱。
GetAppDomainByUniqueId 依唯一識別碼取得處理序中的 AppDomain
StartEnumModules 提供控制代碼來列舉流程的模組。
EnumModule 列舉此處理序的模組。
EndEnumModules 釋放在模組列舉期間所使用內部迭代器所使用的資源。
StartEnumMethodInstancesByAddress 提供控制碼,列舉從指定位址 AppDomain 開始的方法執行個體。
EnumMethodInstanceByAddress 列舉從位址位移開始的此處理序方法執行個體。
EndEnumMethodInstancesByAddress 釋放在執行個體列舉期間所使用內部迭代器所使用的資源。

備註

此介面只存在於執行階段內,不會透過任何標頭或程式庫檔案公開。 不過,這是衍生自 IUnknown 且 GUID 為 5c552ab6-fc09-4cb3-8e36-22fa03c798b7 的 COM 介面,可透過一般 COM 機制取得。

規格需求

平台:請參閱系統需求標頭:
程式庫:
.NET Framework版本:自 4.7 起可用

另請參閱