FIELD_INFO_FIELDS
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Specifies what information to retrieve about an IDebugField object.
Syntax
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
};
Fields
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 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