共用方式為


IEnumDebugPrograms2

這個介面會列舉目前的偵錯工作階段中執行的程式。

IEnumDebugPrograms2 : IUnknown

實作器注意事項

偵錯引擎 (DE) 會實作這個介面來提供一份由 DE 偵錯的程式。

呼叫者的備忘稿

Visual Studio 的呼叫IDebugProcess2::EnumPrograms以取得這個介面。 IDebugEngine2::EnumPrograms不會使用 Visual Studio。

方法 Vtable 順序

下表顯示的方法IEnumDebugPrograms2

方法

描述

IEnumDebugPrograms2::Next

擷取指定列舉型別序列中的程式。

IEnumDebugPrograms2::Skip

略過指定的數目的列舉型別序列中的程式。

IEnumDebugPrograms2::Reset

將列舉型別序列重設至開頭。

IEnumDebugPrograms2::Clone

建立列舉值,包含目前的列舉值的列舉型別狀態。

IEnumDebugPrograms2::GetCount

取得列舉值中的程式數目。

備註

Visual Studio 會使用這個介面來:

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

IDebugEngine2::EnumPrograms

IDebugProcess2::EnumPrograms

概念

核心介面