Udostępnij za pośrednictwem


IDebugFunctionPosition2

Ten interfejs reprezentuje abstrakcyjne położenie funkcji w dokumencie źródłowym.

Składnia

IDebugFunctionPosition2 : IUnknown

Uwagi dotyczące implementacji

Aparat debugowania (DE) implementuje ten interfejs w celu reprezentowania pozycji funkcji w dokumencie źródłowym.

Uwagi dotyczące wywoływania

Ten interfejs jest dostarczany jako część unii BP_LOCATION (w szczególności struktury BP_LOCATION_CODE_FUNC_OFFSET), która jest z kolei częścią struktury BP_REQUEST_INFO używanej podczas tworzenia oczekującego punktu przerwania.

Metody w tabeli Vtable Order

W poniższej tabeli przedstawiono metody .IDebugFunctionPosition2

Metoda opis
GetFunctionName Pobiera nazwę funkcji, z którą ta pozycja jest względna.
GetOffset Pobiera przesunięcie od początku funkcji.

Uwagi

Pozycja reprezentowana przez ten interfejs jest oparta na tekście, a w szczególności struktura TEXT_POSITION .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też