Enumerations and Structures
These are the enumerations and structures used by the DIA SDK.
In This Section
Enumerations
BasicType
Specifies the symbol's basic type.CV_access_e
Specifies the scope of visibility (access level) of member functions and variables.CV_call_e
Specifies the calling convention for a function.CV_CFL_LANG
Specifies the source code language of the application or linked module.CV_CPU_TYPE_e
Specifies the target processor.CV_HREG_e
Specifies a target register.DataKind
Indicates the particular scope of a data value.LocationType
Indicates the kind of location information contained in a symbol.MemoryTypeEnum
Specifies the type of memory to access.NameSearchOptions
Specifies the search options for symbol and file names.StackFrameTypeEnum
Specifies the stack frame type.SymTagEnum
Specifies the type of symbol.THUNK_ORDINAL
Designates thunk types.UdtKind
Describes the variety of user-defined type (UDT).
Structures
- DiaAddressMapEntry
Describes an entry in an address map.
Related Sections
Interfaces (Debug Interface Access SDK)
Specifies the interfaces provided by the DIA SDK.Constants (Debug Interface Access SDK)
Specifies the constants that are available in the DIA SDK.