Share via


Diagnostics Symbol Store Interfaces

Describes the unmanaged interfaces that enable a compiler to generate symbol information for use by a debugger.

In This Section

  • ISymUnmanagedScope2 Interface
    Represents a lexical scope within a method, and extends the ISymUnmanagedScope interface with methods that get information about constants defined within the scope..
  • ISymUnmanagedWriter Interface
    Represents a symbol writer, and provides methods to define documents, sequence points, lexical scopes, and variables.
  • ISymUnmanagedWriter2 Interface
    Represents a symbol writer, and provides methods to define documents, sequence points, lexical scopes, and variables. Extends the ISymUnmanagedWriter interface.
  • ISymUnmanagedWriter3 Interface
    Represents a symbol writer, and provides methods to define documents, sequence points, lexical scopes, and variables. Extends the ISymUnmanagedWriter interface.

Diagnostics Symbol Store Enumerations

Diagnostics Symbol Store Structures

Debugging (Unmanaged API Reference)