Share via


IDebugFunctionPosition2

這個介面代表函式在源檔中的抽象位置。

語法

IDebugFunctionPosition2 : IUnknown

實作者的注意事項

偵錯引擎 (DE) 會實作這個介面,以表示函式在源文檔內的位置。

呼叫端注意事項

這個介面會作為BP_LOCATION聯集的一部分來提供(特別是BP_LOCATION_CODE_FUNC_OFFSET結構),而這個結構又是BP_REQUEST_INFO結構的一部分,用於建立暫止斷點。

依照 Vtable 順序的方法

下表顯示 IDebugFunctionPosition2 方法。

方法 描述
GetFunctionName 取得這個位置相對於的函式名稱。
GetOffset 取得函式開頭的位移。

備註

這個介面所代表的位置是以文字為基礎,特別是 TEXT_POSITION 結構。

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱