BUILT_TYPE

This structure specifies information about a field type taken from metadata.

typedef struct _tagTYPE_BUILT {
   ULONG32      ulAppDomainID;
   GUID         guidModule;
   IDebugField* pUnderlyingField;
} BUILT_TYPE;
public struct BUILT_TYPE {
   public uint        ulAppDomainID;
   public Guid        guidModule;
   public IDebugField pUnderlyingField;
};

Parameters

  • ulAppDomainID
    ID of the application from which the symbol came. This is used to uniquely identify an instance of the application.

  • guidModule
    The GUID of the module that contains this field.

  • pUnderlyingField
    An IDebugField object identifying the underlying field associated with this built field.

Remarks

This structure appears as part of the union in the TYPE_INFO structure when the dwKind field of the TYPE_INFO structure is set to TYPE_KIND_BUILT (a value from the dwTYPE_KIND enumeration).

Requirements

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Concepts

Structures and Unions

TYPE_INFO

dwTYPE_KIND

IDebugField