IEnumDebugReferenceInfo2
這個介面會 列舉DEBUG_REFERENCE_INFO 結構。
語法
IEnumDebugReferenceInfo2 : IUnknown
實作者的注意事項
偵錯引擎 (DE) 會實作這個介面,作為其記憶體中對象參考支援的一部分。 只有當支持參考時,才必須實作這個介面。
呼叫端注意事項
Visual Studio 會呼叫 EnumChildren 以取得此介面。
依照 Vtable 順序的方法
下表顯示 IEnumDebugReferenceInfo2
方法。
方法 | 描述 |
---|---|
下一步 | 擷取列舉序列中指定數目的DEBUG_REFERENCE_INFO結構。 |
Skip | 略過列舉序列中指定數目 的DEBUG_REFERENCE_INFO 結構。 |
重設 | 將列舉序列重設為開頭。 |
複製 | 建立一個列舉值,其中包含與目前列舉值相同的列舉狀態。 |
GetCount | 取得列舉值中的DEBUG_REFERENCE_INFO結構數目。 |
備註
參考基本上是類型和位址,而屬性是名稱、類型和位址。 只要參考的物件存在於記憶體中,參考就會保存。 如需詳細資訊,請參閱 IDebugReference2 。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll