DEBUGREF_INFO_FLAGS
Określa, jakie informacje mają być pobierane z obiektu odwołania do debugowania.
Składnia
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
};
Pola
DEBUGREF_INFO_NAME
Zainicjuj bstrName
/użyj pola w strukturze.
DEBUGREF_INFO_TYPE
Zainicjuj bstrType
/użyj pola w strukturze.
DEBUGREF_INFO_VALUE
Zainicjuj bstrValue
/użyj pola w strukturze.
DEBUGREF_INFO_ATTRIB
Zainicjuj dwAttrib
/użyj pola w strukturze.
DEBUGREF_INFO_REFTYPE
Zainicjuj dwRefType
/użyj pola w strukturze.
DEBUGREF_INFO_REF
Zainicjuj pReference
/użyj pola w strukturze.
DEBUGREF_INFO_VALUE_AUTOEXPAND
Pole wartości powinno zawierać wartość rozwiniętą automatycznie, jeśli jest dostępna dla tego typu obiektu.
DEBUGREF_INFO_NONE
Wskazuje, że nie ustawiono żadnych flag.
DEBUGREF_INFO_ALL
Wskazuje maskę flag.
Uwagi
Te flagi są przekazywane do metod EnumChildren i GetReferenceInfo , aby wskazać, które pola struktury DEBUG_REFERENCE_INFO mają zostać zainicjowane.
Służy do dwFields
elementu członkowskiego DEBUG_REFERENCE_INFO
struktury, aby wskazać, które pola są używane i prawidłowe podczas zwracania struktury.
Te wartości mogą być łączone z bitową OR
wartością .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll