DacpThreadLocalModuleData 結構

定義一個傳輸緩衝區,用於執行緒本地模組資訊。

Note

此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebugICorProfiler API。

Syntax

struct DacpThreadLocalModuleData : ZeroInit<DacpThreadLocalModuleData>
{
    // These two parameters are used as input parameters when populating the structure.
    CLRDATA_ADDRESS threadAddr;
    ULONG64 ModuleIndex;
    
    CLRDATA_ADDRESS pClassData;   
    CLRDATA_ADDRESS pDynamicClassTable;   
    CLRDATA_ADDRESS pGCStaticDataStart;
    CLRDATA_ADDRESS pNonGCStaticDataStart;
};

Members

會員 說明
threadAddr 作為請求輸入參數的執行緒位址。
ModuleIndex 模組索引作為請求的輸入參數。
pClassData 類別資料的位址。
pDynamicClassTable 動態類別表的位址。
pGCStaticDataStart 垃圾回收靜態資料的起始位址。
pNonGCStaticDataStart 非垃圾回收靜態資料的起始位址。

Remarks

此結構位於運行時間內,不會透過任何標頭或庫檔案公開。 使用時,請依上述定義結構。

要求

平台:請參閱系統需求
標題:
圖書館:
.NET Framework 版本:自 4.7 版本起可用

也請參閱