DEBUGREF_INFO_FLAGS
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
指定要擷取偵錯參考物件的相關資訊。
語法
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
};
typedef DWORD 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
};
Members
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
表示旗標的遮罩。
備註
這些旗標會傳遞至EnumChildren和GetReferenceInfo方法以指出哪些欄位的DEBUG_REFERENCE_INFO結構會進行初始化。
用於dwFields
成員DEBUG_REFERENCE_INFO
結構,表示哪些欄位已使用和有效時,會傳回這個結構。
這些值可結合的位元OR
。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll