Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definisce un buffer di trasporto per informazioni sull'heap del codice JIT.
Note
Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug le API e ICorProfiler quando possibile.
Sintassi
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
| Membro | Descrizione |
|---|---|
codeHeapType |
Valore del tipo di heap del codice. |
LoaderHeap |
Indirizzo dell'heap del caricatore quando codeHeapType è CODEHEAP_LOADER. |
HostData |
Dati dell'heap del codice host quando codeHeapType è CODEHEAP_HOST. |
HostData.baseAddr |
Indirizzo di base dell'heap del codice host. |
HostData.currentAddr |
Indirizzo corrente nell'heap del codice host. |
Remarks
Questa struttura si trova all'interno del runtime e non viene esposta tramite intestazioni o file di libreria. Per usarla, definire la struttura come specificato in precedenza.
Requisiti
Piattaforme: Vedere Requisiti di sistema.
Intestazione: Nessuno
Biblioteca: Nessuno
versioni di .NET Framework: disponibile dalla versione 4.7