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.
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