Sdílet prostřednictvím


ICorDebugRegisterSet::GetThreadContext – metoda

Získá kontext aktuálního vlákna.

Syntaxe

HRESULT GetThreadContext(
    [in] ULONG32 contextSize,
    [in, out, length_is(contextSize),
        size_is(contextSize)] BYTE context[]
);

Parametry

contextSize [v] Velikost pole v bajtech context .

context [in, out] Pole bajtů, které tvoří strukturu Win32 CONTEXT pro aktuální platformu.

Poznámky

Ladicí program by měl místo funkce Win32 GetThreadContext volat tuto funkci, protože vlákno může být ve stavu napadení, kde byl jeho kontext dočasně změněn. Vrácená data jsou struktura Win32 CONTEXT pro aktuální platformu.

U snímků, které nejsou listy, by klienti měli zkontrolovat, které registry jsou platné pomocí ICorDebugRegisterSet::GetRegistersAvailable.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 1.0

Viz také