Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera bieżący kontekst wykonywania dla danego wątku w procesie docelowym. Ta metoda jest wywoływana przez usługi dostępu do danych środowiska uruchomieniowego języka wspólnego.
Składnia
HRESULT GetThreadContext (
[in] ULONG32 threadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)]
BYTE *context
);
Parametry
threadID [in] Identyfikator systemu operacyjnego wątku w procesie docelowym.
contextFlags [in] Flagi określające, które części kontekstu mają być zwracane. Implementacja zwróci co najmniej te części kontekstu.
contextSize [in] Rozmiar kontekstu.
context [out] Wskaźnik do buforu, w którym ma być umieszczany kontekst.
Dane w buforze context muszą być 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