Udostępnij za pośrednictwem


ICLRDataTarget::SetThreadContext — Metoda

Ustawia bieżący kontekst określonego wątku w procesie docelowym. Ta metoda jest wywoływana przez usługi dostępu do danych środowiska uruchomieniowego języka wspólnego (CLR).

Składnia

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

Parametry

threadID [in] Identyfikator systemu operacyjnego wątku w procesie docelowym.

contextSize [in] Rozmiar kontekstu.

context [in] Wskaźnik do buforu zawierającego kontekst.

Dane w buforze context będą w formacie struktury Win32 CONTEXT . Kontekst określa dane rejestru specyficzne dla procesora, więc definicja struktury Win32 CONTEXT zależy od architektury procesora. Zapoznaj się z plikiem nagłówka WinNT.h, aby uzyskać definicję struktury Win32 CONTEXT .

Uwagi

Ta metoda jest implementowana przez składnik zapisywania aplikacji debugowania.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: ClrData.idl, ClrData.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 2.0

Zobacz też