DEBUGREF_INFO_FLAGS
指定要擷取偵錯參考物件的相關資訊。
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
指示旗標的遮罩。
備註
這些旗標會傳遞至IDebugReference2::EnumChildren和IDebugReference2::GetReferenceInfo方法會指出哪一個欄位的DEBUG_REFERENCE_INFO結構會進行初始化。
用於dwFields成員的DEBUG_REFERENCE_INFO ,表示哪些欄位已使用和有效時便會傳回結構的結構。
這些值可以使用位元和結合OR。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll