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