Share via


IDebugNativeSymbolProvider Interface

Definition

public interface class IDebugNativeSymbolProvider : Microsoft::VisualStudio::Debugger::Interop::IDebugSymbolProvider
[System.Runtime.InteropServices.Guid("C2E34EB0-8B9D-11D2-9014-00C04FA38338")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugNativeSymbolProvider : Microsoft.VisualStudio.Debugger.Interop.IDebugSymbolProvider
[<System.Runtime.InteropServices.Guid("C2E34EB0-8B9D-11D2-9014-00C04FA38338")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugNativeSymbolProvider = interface
    interface IDebugSymbolProvider
Public Interface IDebugNativeSymbolProvider
Implements IDebugSymbolProvider
Attributes
Implements

Methods

GetAddressesFromContext(IDebugDocumentContext2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetAddressesFromPosition(IDebugDocumentPosition2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetClassTypeByName(String, NAME_MATCH, IDebugClassField)
GetContainerField(IDebugAddress, IDebugContainerField)
GetContextFromAddress(IDebugAddress, IDebugDocumentContext2)
GetField(IDebugAddress, IDebugAddress, IDebugField)
GetGlobalContainer(IDebugContainerField)
GetLanguage(IDebugAddress, Guid, Guid)
GetMethodFieldsByName(String, NAME_MATCH, IEnumDebugFields)
GetNamespacesUsedAtAddress(IDebugAddress, IEnumDebugFields)
GetNextAddress(IDebugAddress, Int32, IDebugAddress)
GetTypeByName(String, NAME_MATCH, IDebugField)
Initialize(IDebugEngineSymbolProviderServices)
LoadSymbols(String)
Uninitialize()

Applies to