Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Definieert een transportbuffer voor thread-lokale modulegegevens.
Note
Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik van derden, raden we u aan om indien mogelijk met ICorDebug en ICorProfiler API's te werken.
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
| Lid | Beschrijving |
|---|---|
threadAddr |
Het adres van de thread die wordt gebruikt als invoerparameter voor een aanvraag. |
ModuleIndex |
De moduleindex die wordt gebruikt als invoerparameter voor een aanvraag. |
pClassData |
Het adres van de klassegegevens. |
pDynamicClassTable |
Het adres van de dynamische klassetabel. |
pGCStaticDataStart |
Het beginadres voor statische gegevens die door garbagecollection zijn verzameld. |
pNonGCStaticDataStart |
Het beginadres voor niet-garbage-verzamelde statische gegevens. |
Remarks
Deze structuur bevindt zich in de runtime en wordt niet weergegeven via headers of bibliotheekbestanden. Als u deze wilt gebruiken, definieert u de structuur zoals hierboven is opgegeven.
Requirements
Platformen: Zie Systeemvereisten.
Rubriek: Geen
Bibliotheek: Geen
.NET Framework-versies: beschikbaar sinds 4.7