Enumerations and Structures

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Enumerations and Structures.

These are the enumerations and structures used by the DIA SDK.

BasicType Enumeration
Specifies the symbol's basic type.

CV_access_e Enumeration
Specifies the scope of visibility (access level) of member functions and variables.

CV_call_e Enumeration
Specifies the calling convention for a function.

CV_CFL_LANG Enumeration
Specifies the source code language of the application or linked module.

CV_CPU_TYPE_e Enumeration
Specifies the target processor.

CV_HREG_e Enumeration
Specifies a target register.

DataKind Enumeration
Indicates the particular scope of a data value.

LocationType Enumeration
Indicates the kind of location information contained in a symbol.

MemoryTypeEnum Enumeration
Specifies the type of memory to access.

NameSearchOptions Enumeration
Specifies the search options for symbol and file names.

StackFrameTypeEnum Enumeration
Specifies the stack frame type.

SymTagEnum Enumeration
Specifies the type of symbol.

THUNK_ORDINAL Enumeration
Designates thunk types.

UdtKind Enumeration
Describes the variety of user-defined type (UDT).

DiaAddressMapEntry Structure
Describes an entry in an address map.

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.

Reference

Show: