Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies what information to retrieve about a debug reference object.
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 
 Initialize/use the bstrName field in the structure.
- DEBUGREF_INFO_TYPE 
 Initialize/use the bstrType field in the structure.
- DEBUGREF_INFO_VALUE 
 Initialize/use the bstrValue field in the structure.
- DEBUGREF_INFO_ATTRIB 
 Initialize/use the dwAttrib field in the structure.
- DEBUGREF_INFO_REFTYPE 
 Initialize/use the dwRefType field in the structure.
- DEBUGREF_INFO_REF 
 Initialize/use the pReference field in the structure.
- DEBUGREF_INFO_VALUE_AUTOEXPAND 
 The value field should contain the auto-expanded value, if available, for this type of object.
- DEBUGREF_INFO_NONE 
 Indicates that no flags are set.
- DEBUGREF_INFO_ALL 
 Indicates a mask of the flags.
Remarks
These flags are passed to the IDebugReference2::EnumChildren and IDebugReference2::GetReferenceInfo methods to indicate which fields of the DEBUG_REFERENCE_INFO structure are to be initialized.
Used for the dwFields member of the DEBUG_REFERENCE_INFO structure to indicate which fields are used and valid when the structure is returned.
These values may be combined with a bitwise OR.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
See Also
Reference
Enumerations (Visual Studio Debugging)