IDebugSymbolProviderDirect

Represents a symbol provider that has direct access to metadata and core symbol interfaces.

Syntax

IDebugSymbolProviderDirect: IUnknown

Methods

This interface implements the following methods:

Method Description
GetAppIDFromAddress Retrieves the application domain identifier given the debug address.
GetCurrentModulesInfo Retrieves information about the modules in the symbol group.
GetCurrentModulesState Retrieves information about the symbol group of which the symbol provider is a member.
GetMetaDataImport Retrieves the metadata import information.
GetMethodFromAddress Retrieves information about the method at the specified debug address.
GetSymUnmanagedReader Retrieves a symbol reader for unmanaged code.

Remarks

This interface can be used instead of most of the other symbol provider interfaces. It provides direct access to the metadata and CorSym interfaces.

Requirements

Header: Sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll