DEBUG_PROPERTY_INFO
デバッグ プロパティに関する情報を格納します。
構文
public struct DEBUG_PROPERTY_INFO {
public uint dwValidFields;
public string bstrFullName;
public string bstrName;
public string bstrType;
public string bstrValue;
public IDebugProperty2 pProperty;
public ulong dwAttrib;
};
メンバー
dwValidFields
入力するフィールドを指定する、DEBUGPROP_INFO_FLAGS 列挙からのフラグの組み合わせ。
bstrFullName
プロパティの完全名。
bstrName
コンテキスト内のプロパティ名。
bstrType
書式設定された文字列としてのプロパティ型。
bstrValue
書式設定された文字列としてのプロパティ値。
pProperty
この構造体によって記述される IDebugProperty2 オブジェクト。
dwAttrib
このプロパティの属性を記述する DBG_ATTRIB_FLAGS 列挙からのフラグの組み合わせ。
解説
プロパティは、名前、型、および値を持つ階層的性質のオブジェクトです。 たとえば、プロパティによって、ローカル変数、パラメーター、ウォッチ変数と式、およびレジスタを記述できます。
この構造体は、入力する GetPropertyInfo メソッドに渡されます。 この構造体は、IEnumDebugPropertyInfo2 インターフェイスからこの構造体のリストの一部としても返されます。このインターフェイスは、enumchildren メソッドおよび enumchildren メソッドの呼び出しから返されます。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll