Sdílet prostřednictvím


ICLRDataTarget::SetThreadContext – metoda

Nastaví aktuální kontext zadaného vlákna v cílovém procesu. Tato metoda se volá službou CLR (Common Language Runtime) pro přístup k datům.

Syntaxe

HRESULT SetThreadContext (
    [in] ULONG32            threadID,
    [in] ULONG32            contextSize,
    [in, size_is(contextSize)]
         BYTE               *context
);

Parametry

threadID [v] Identifikátor operačního systému vlákna v cílovém procesu.

contextSize [v] Velikost kontextu.

context [v] Ukazatel na vyrovnávací paměť obsahující kontext.

Data v context vyrovnávací paměti budou ve formátu struktury Win32 CONTEXT . Kontext určuje data registru specifická pro procesor, takže definice struktury Win32 CONTEXT závisí na architektuře procesoru. Definice struktury Win32 CONTEXT najdete v souboru hlaviček WinNT.h.

Poznámky

Tato metoda je implementována zapisovačem ladicí aplikace.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: ClrData.idl, ClrData.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 2.0

Viz také