Udostępnij za pośrednictwem


ICorDebugNativeFrame, interfejs

Wyspecjalizowana implementacja elementu ICorDebugFrame używana dla ramek natywnych.

Metody

Metoda Opis
CanSetIP, metoda Pobiera wartość wskazującą, czy można bezpiecznie ustawić wskaźnik instrukcji na określoną lokalizację przesunięcia w kodzie natywnym.
GetIP, metoda Pobiera przesunięcie ramki stosu na kod natywny.
GetLocalDoubleRegisterValue, metoda Pobiera wskaźnik do elementu ICorDebugValue reprezentującego wartość argumentu lub zmiennej lokalnej przechowywanej w dwóch rejestrach pamięci ramki natywnej.
GetLocalMemoryRegisterValue, metoda Pobiera wskaźnik do elementu ICorDebugValue , który reprezentuje wartość zmiennej lokalnej, z której małe bity są przechowywane w określonym rejestrze, a wysokie bity są przechowywane pod określonym adresem pamięci.
GetLocalMemoryValue, metoda Pobiera wskaźnik do obiektu ICorDebugValue , który reprezentuje wartość zmiennej lokalnej przechowywanej pod określonym adresem pamięci.
GetLocalRegisterMemoryValue, metoda Pobiera wskaźnik do elementu ICorDebugValue , który reprezentuje wartość zmiennej lokalnej, z której wysokie bity są przechowywane w określonym rejestrze, a małe bity są przechowywane pod określonym adresem pamięci
GetLocalRegisterValue, metoda Pobiera wskaźnik do elementu ICorDebugValue , który reprezentuje wartość argumentu lub zmiennej lokalnej przechowywanej w określonym rejestrze natywnym.
GetRegisterSet — Metoda Pobiera wskaźnik do elementu ICorDebugRegisterSet , który reprezentuje zestaw rejestrów dla tego ICorDebugNativeFrameelementu .
SetIP — Metoda Ustawia wskaźnik instrukcji na określoną lokalizację przesunięcia w kodzie natywnym.

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 1.0

Zobacz też