IDebugProgram2::EnumCodeContexts

擷取來源檔案中指定位置的程式代碼內容清單。

語法

int EnumCodeContexts( 
   IDebugDocumentPosition2     pDocPos,
   out IEnumDebugCodeContexts2 ppEnum
);

參數

pDocPos
[in] IDebugDocumentPosition2 物件,代表 IDE 已知之來源檔案中的抽象位置。

ppEnum [out]會傳 回包含程式代碼內容清單的 IEnumDebugCodeContexts2 物件。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。

備註

這個方法可讓會話偵錯管理員 (SDM) 或IDE將來源檔案位置對應至程式代碼位置。 如果來源產生多個程式代碼區塊(例如 C++ 範本),則會傳回多個程式代碼內容。

另請參閱