Partilhar via


dwTYPE_KIND

Specifies how to interpret the type of an IDebugField object.

enum enum_dwTYPE_KIND {
   TYPE_KIND_METADATA = 0x0001,
   TYPE_KIND_PDB      = 0x0002,
   TYPE_KIND_BUILT    = 0x0003,
};

typedef DWORD dwTYPE_KIND;
public enum enum_dwTYPE_KIND {
   TYPE_KIND_METADATA = 0x0001,
   TYPE_KIND_PDB      = 0x0002,
   TYPE_KIND_BUILT    = 0x0003,
};

Parameters

  • TYPE_KIND_METADATA
    The TYPE_INFO union should be interpreted as a METADATA_TYPE structure.

  • TYPE_KIND_PDB
    The TYPE_INFO union should be interpreted as a PDB_TYPE structure.

  • TYPE_KIND_BUILT
    The TYPE_INFO union should be interpreted as a BUILT_TYPE structure.

Remarks

The values of this enumeration appear in the dwKind field of the TYPE_INFO structure and are used to determine how to interpret the type union member. The TYPE_INFO structure is returned by a call to the IDebugField::GetTypeInfo method.

Requirements

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Reference

Enumerations (Visual Studio Debugging)

TYPE_INFO

IDebugField::GetTypeInfo

METADATA_TYPE

PDB_TYPE

BUILT_TYPE