次の方法で共有


DEBUGREF_INFO_FLAGS

デバッグ参照オブジェクトについて取得する情報を指定します。

構文

public enum enum_DEBUGREF_INFO_FLAGS {
    DEBUGREF_INFO_NAME             = 0x00000001,
    DEBUGREF_INFO_TYPE             = 0x00000002,
    DEBUGREF_INFO_VALUE            = 0x00000004,
    DEBUGREF_INFO_ATTRIB           = 0x00000008,
    DEBUGREF_INFO_REFTYPE          = 0x00000010,
    DEBUGREF_INFO_REF              = 0x00000020,
    DEBUGREF_INFO_VALUE_AUTOEXPAND = 0x00010000,
    DEBUGREF_INFO_NONE             = 0x00000000,
    DEBUGREF_INFO_ALL              = 0xffffffff
};

フィールド

DEBUGREF_INFO_NAME
構造体の bstrName フィールドを初期化および使用します。

DEBUGREF_INFO_TYPE
構造体の bstrType フィールドを初期化および使用します。

DEBUGREF_INFO_VALUE
構造体の bstrValue フィールドを初期化および使用します。

DEBUGREF_INFO_ATTRIB
構造体の dwAttrib フィールドを初期化および使用します。

DEBUGREF_INFO_REFTYPE
構造体の dwRefType フィールドを初期化および使用します。

DEBUGREF_INFO_REF
構造体の pReference フィールドを初期化および使用します。

DEBUGREF_INFO_VALUE_AUTOEXPAND
値フィールドに、このオブジェクトの種類の自動展開値 (使用可能な場合) を含める必要があります。

DEBUGREF_INFO_NONE
フラグが何も設定されないことを示します。

DEBUGREF_INFO_ALL
フラグのマスクを示します。

解説

これらのフラグは、DEBUG_REFERENCE_INFO 構造体のどのフィールドを初期化するかを示すために、EnumChildren メソッドと GetReferenceInfo メソッドに渡されます。

DEBUG_REFERENCE_INFO 構造体の dwFields メンバーに使用され、構造体が返されるときに、どのフィールドが使用され、有効であるかを示します。

これらの値は、ビットごとの OR で組み合わせることができます。

要件

ヘッダー: msdbg.h

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

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

関連項目