共用方式為


FIELD_INFO_FIELDS

Specifies what information to retrieve about an IDebugField object.

enum enum_FIELD_INFO_FIELDS { 
   FIF_FULLNAME  = 0x0001,
   FIF_NAME      = 0x0002,
   FIF_TYPE      = 0x0004,
   FIF_MODIFIERS = 0x0008,
   FIF_ALL       = 0xffffffff,
   FIF_NONE      = 0x0000
};
typedef DWORD FIELD_INFO_FIELDS;
public enum enum_FIELD_INFO_FIELDS {
   FIF_FULLNAME  = 0x0001,
   FIF_NAME      = 0x0002,
   FIF_TYPE      = 0x0004,
   FIF_MODIFIERS = 0x0008,
   FIF_ALL       = 0xffffffff,
   FIF_NONE      = 0x0000
};

Members

  • FIF_FULLNAME
    Initialize/use the bstrFullName field in the FIELD_INFO structure.

  • FIF_NAME
    Initialize/use the bstrName field in the FIELD_INFO structure.

  • FIF_TYPE
    Initialize/use the bstrType field in the FIELD_INFO structure.

  • FIF_MODIFIERS
    Initialize/use the bstrModifiers field in the FIELD_INFO structure.

Remarks

These values are also passed as an argument to the IDebugField::GetInfo method to specify which fields of the FIELD_INFO structure are to be initialized.

These values are also used in the dwFields member of the FIELD_INFO structure to indicate which fields are used and valid.

These flags may be combined with a bitwise OR.

Requirements

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Reference

Enumerations (Visual Studio Debugging)

FIELD_INFO

IDebugField

IDebugField::GetInfo