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.
Hiermee haalt u de huidige context van deze stack-wandeling op.
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
HRESULT GetContext(
[in] ULONG32 contextFlags,
[in] ULONG32 contextBufSize,
[out] ULONG32* contextSize,
[out, size_is(contextBufSize)] BYTE contextBuf[]
);
Parameters
contextFlags
[in] De vlaggen die bepalen welke onderdelen van de context moeten worden geretourneerd.
contextBufSize
[in] De grootte van de contextBuf buffer.
contextSize
[uit] Een aanwijzer naar het aantal bytes dat daadwerkelijk in de contextBuf buffer is geschreven.
contextBuf
[out, size_is(contextBufSize)] Een buffer waarin de context wordt opgeslagen.
Remarks
De opgegeven methode maakt deel uit van de IXCLRDataStackWalk interface en komt overeen met de vierde sleuf van de tabel met virtuele methoden.
De context is de oorspronkelijke context waarbij er rust op wordt toegepast. Omdat het afwikkelen slechts een subset van de registers kan herstellen, zoals alleen niet-vluchtige registers, komt de context mogelijk niet exact overeen met de registerstatus op het moment van de werkelijke aanroep.
Requirements
Platformen: Zie Systeemvereisten.
Rubriek: Geen
Bibliotheek: Geen
.NET Framework-versies: beschikbaar sinds 4.7