共用方式為


IEnumDebugReferenceInfo2

這個介面會列舉DEBUG_REFERENCE_INFO結構。

IEnumDebugReferenceInfo2 : IUnknown

實作器注意事項

偵錯引擎 (DE) 會實作這個介面,其支援的物件參考的一部分,在記憶體中。 支援的參考時,才必須實作這個介面。

呼叫者的備忘稿

Visual Studio 的呼叫IDebugReference2::EnumChildren以取得這個介面。

方法 Vtable 順序

下表顯示的方法IEnumDebugReferenceInfo2

方法

描述

IEnumDebugReferenceInfo2::Next

擷取指定的數目的DEBUG_REFERENCE_INFO列舉型別序列中的結構。

IEnumDebugReferenceInfo2::Skip

略過指定的數目的DEBUG_REFERENCE_INFO列舉型別序列中的結構。

IEnumDebugReferenceInfo2::Reset

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

IEnumDebugReferenceInfo2::Clone

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

IEnumDebugReferenceInfo2::GetCount

取得的DEBUG_REFERENCE_INFO列舉值中的結構。

備註

參考是本質上為型別和地址,而屬性是名稱、 類型及地址。 參考仍然存在,只要物件參照到存在於記憶體中。 如需詳細資訊,請參閱 IDebugReference2

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

DEBUG_REFERENCE_INFO

IDebugReference2

IDebugReference2::EnumChildren

概念

核心介面