Udostępnij za pośrednictwem


ICorDebugProcess2, interfejs

Logiczne rozszerzenie interfejsu ICorDebugProcess, który reprezentuje proces uruchamiający kod zarządzany.

Metody

Metoda Opis
ClearUnmanagedBreakpoint, metoda Usuwa punkt przerwania z określonym przesunięciem ustawionym przez wcześniejsze wywołanie metody ICorDebugProcess2::SetUnmanagedBreakpoint.
GetDesiredNGENCompilerFlags, metoda Pobiera flagi, które muszą być ustawione dla środowiska uruchomieniowego języka wspólnego (CLR), aby załadować obraz do procesu, do którego odwołuje się ten ICorDebugProcess2proces.
GetReferenceValueFromGCHandle, metoda Pobiera wskaźnik odniesienia do określonego zarządzanego obiektu, który ma uchwyt odzyskiwania pamięci.
GetThreadForTaskID, metoda Pobiera wątek, na którym zadanie z określonym identyfikatorem jest wykonywane.
GetVersion — Metoda Pobiera wersję środowiska CLR, na której jest uruchamiany debugowany proces.
SetDesiredNGENCompilerFlags, metoda Ustawia flagi wymagane dla kompilatora just in time (JIT) w celu załadowania obrazu do debugowanego procesu.
SetUnmanagedBreakpoint, metoda Ustawia niezarządzany punkt przerwania na określonym przesunięcie obrazu natywnego.

Uwagi

Uwaga

Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub procesami krzyżowym.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorDebug.idl, CorDebug.h

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od wersji 2.0

Zobacz też