Dela via


ICLRDataTarget::GetThreadContext-metod

Hämtar den aktuella körningskontexten för den angivna tråden i målprocessen. Den här metoden anropas av common language runtime-dataåtkomsttjänster.

Syntax

HRESULT GetThreadContext (
    [in] ULONG32            threadID,
    [in] ULONG32            contextFlags,
    [in] ULONG32            contextSize,
    [out, size_is(contextSize)]
        BYTE                *context
);

Parametrar

threadID [i] Operativsystemidentifieraren för en tråd i målprocessen.

contextFlags [i] Flaggor som anger vilka delar av kontexten som ska returneras. Implementeringen returnerar åtminstone dessa delar av kontexten.

contextSize [i] Kontextens storlek.

context [ut] Pekare till en buffert där kontexten ska placeras.

Data i bufferten context måste vara i formatet för Win32-strukturen CONTEXT . Kontexten anger processorspecifika registerdata, så definitionen av Win32-strukturen CONTEXT beror på processorns arkitektur. Se WinNT.h-huvudfilen för definitionen av Win32-strukturen CONTEXT .

Kommentarer

Den här metoden implementeras av författaren till felsökningsprogrammet.

Krav

Plattformar: Se Systemkrav.

Rubrik: ClrData.idl, ClrData.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Tillgänglig sedan 2.0

Se även