参照を記述します。
構文
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