次の方法で共有


DEBUG_REFERENCE_INFO

参照を記述します。

構文

public struct DEBUG_REFERENCE_INFO {
    public uint             dwFields;
    public string           bstrName;
    public string           bstrType;
    public string           bstrValue;
    public ulong            dwAttrib;
    public uint.            dwRefType;
    public IDebugReference2 m_pReference;
};

メンバー

dwFields
入力するフィールドを指定する、DEBUGREF_INFO_FLAGS 列挙からのフラグの組み合わせ。

bstrName
IDebugReference2 オブジェクトのユーザー指定の名前。

bstrType
書式設定された文字列としての参照型。

bstrValue
書式設定された文字列としての参照値

dwAttrib
デバッグ プロパティ属性のフラグを指定する DBG_ATTRIB_FLAGS 列挙からのフラグの組み合わせ。

dwRefType
参照型が強いか弱いかを指定する REFERENCE_TYPE 列挙からの値。

m_pReference
参照情報を指定する IDebugReference2 オブジェクト。

解説

この構造体は、入力対象の GetReferenceInfo メソッドの呼び出しに渡されます。 この構造体は、IEnumDebugReferenceInfo2 インターフェイスからのリストの一部としても返されます。このインターフェイスは、EnumChildren メソッドの呼び出しから返されます。

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目