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 runtime-assemblygegevens.
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 DacpAssemblyData : ZeroInit<DacpAssemblyData>
{
CLRDATA_ADDRESS AssemblyPtr; //useful to have
CLRDATA_ADDRESS ClassLoader;
CLRDATA_ADDRESS ParentDomain;
CLRDATA_ADDRESS BaseDomainPtr;
CLRDATA_ADDRESS AssemblySecDesc;
BOOL isDynamic;
UINT ModuleCount;
UINT LoadContext;
BOOL isDomainNeutral;
DWORD dwLocationFlags;
HRESULT Request(ISOSDacInterface *sos, CLRDATA_ADDRESS addr, CLRDATA_ADDRESS baseDomainPtr)
{
return sos->GetAssemblyData(baseDomainPtr, addr, this);
}
HRESULT Request(ISOSDacInterface *sos, CLRDATA_ADDRESS addr)
{
return Request(sos, addr, NULL);
}
};
Members
| Lid | Beschrijving |
|---|---|
AssemblyPtr |
Het adres van de assembly. |
ClassLoader |
Het adres van de klasselader voor de assembly. |
ParentDomain |
Het adres van het bovenliggende toepassingsdomein. |
BaseDomainPtr |
Het adres van het basisdomein dat de assembly bevat. |
AssemblySecDesc |
Het adres van de assemblybeveiligingsdescriptor. |
isDynamic |
Een waarde die aangeeft of de assembly dynamisch is. |
ModuleCount |
Het aantal modules in de assembly. |
LoadContext |
De contextwaarde van de assemblybelasting. |
isDomainNeutral |
Een waarde die aangeeft of de assembly domeinneutraal is. |
dwLocationFlags |
Een bitmasker van locatievlagmen voor de assembly. |
Request |
Vult de structuur door aan te roepen ISOSDacInterface::GetAssemblyData. |
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