DacpThreadLocalModuleData Yapısı

İş parçacığı yerel modül bilgileri için bir aktarım arabelleği tanımlar.

Note

Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorDebug API'leriyle ICorProfiler çalışmanızı öneririz.

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

Üye Açıklama
threadAddr bir istek için giriş parametresi olarak kullanılan iş parçacığının adresi.
ModuleIndex İstek için giriş parametresi olarak kullanılan modül dizini.
pClassData Sınıf verilerinin adresi.
pDynamicClassTable Dinamik sınıf tablosunun adresi.
pGCStaticDataStart Atık olarak toplanan statik verilerin başlangıç adresi.
pNonGCStaticDataStart Çöp toplanmayan statik verilerin başlangıç adresi.

Remarks

Bu yapı çalışma zamanının içinde bulunur ve hiçbir üst bilgi veya kitaplık dosyası aracılığıyla kullanıma sunulmaz. Bunu kullanmak için, yukarıda belirtilen yapıyı tanımlayın.

Requirements

Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: Hiç kimse
Kütüphane: Hiç kimse
.NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir

Ayrıca bakınız