DacpJitCodeHeapInfo 結構

定義 JIT 程式碼堆積資訊的傳輸緩衝區。

Note

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

Syntax

struct DacpJitCodeHeapInfo : ZeroInit<DacpJitCodeHeapInfo>
{
    DWORD codeHeapType; // for union below

    union
    {
        CLRDATA_ADDRESS LoaderHeap;    // if CODEHEAP_LOADER
        struct
        {
            CLRDATA_ADDRESS baseAddr; // if CODEHEAP_HOST
            CLRDATA_ADDRESS currentAddr;
        } HostData;
    };
};

Members

會員 說明
codeHeapType 程式碼堆積類型的值。
LoaderHeap codeHeapType 載入堆為 時,載入堆的位址為 CODEHEAP_LOADER
HostData codeHeapType 為 時 CODEHEAP_HOST,主機程式碼堆積資料 。
HostData.baseAddr 主機程式碼堆積的基底位址。
HostData.currentAddr 主機程式碼堆中的當前位址。

Remarks

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

要求

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

也請參閱