IDkmSymbolCompilerIdQueryCallback Interface

Definition

This API is used to fetch the compiler id for a given symbol. It is implemented by symbol providers that support symbol stores where the binary may contain multiple languages. In other words, this interface only needs to be implemented when DkmModule.CompilerId is Guid.Empty/Guid.Empty.

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: RuntimeId, SymbolProviderId.

public interface class IDkmSymbolCompilerIdQueryCallback
public interface class IDkmSymbolCompilerIdQueryCallback
__interface IDkmSymbolCompilerIdQueryCallback
public interface IDkmSymbolCompilerIdQueryCallback
type IDkmSymbolCompilerIdQueryCallback = interface
Public Interface IDkmSymbolCompilerIdQueryCallback

Methods

GetCompilerIdCallback(DkmInstructionSymbol, DkmInspectionSession)

Returns the compiler id (LanguageId/VendorId) of a given symbol. See DkmSymbol.GetCompilerId for a more detailed description.

Applies to