IDebugComPlusSymbolProvider Interface

Definition

C++
public interface class IDebugComPlusSymbolProvider : Microsoft::VisualStudio::Debugger::Interop::IDebugSymbolProvider
Derived
Attributes
Implements

Methods

AreSymbolsLoaded(UInt32, Guid)
CreateTypeFromPrimitive(UInt32, IDebugAddress, IDebugField)
GetAddressesFromContext(IDebugDocumentContext2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetAddressesFromPosition(IDebugDocumentPosition2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetAddressesInModuleFromPosition(UInt32, Guid, IDebugDocumentPosition2, Int32, IEnumDebugAddresses, IEnumDebugAddresses)
GetArrayTypeFromAddress(IDebugAddress, Byte[], UInt32, IDebugField)
GetAssemblyName(UInt32, Guid, String)
GetAttributedClassesForLanguage(Guid, String, IEnumDebugFields)
GetAttributedClassesinModule(UInt32, Guid, String, IEnumDebugFields)
GetClassTypeByName(String, NAME_MATCH, IDebugClassField)
GetContainerField(IDebugAddress, IDebugContainerField)
GetContextFromAddress(IDebugAddress, IDebugDocumentContext2)
GetEntryPoint(UInt32, Guid, IDebugAddress)
GetField(IDebugAddress, IDebugAddress, IDebugField)
GetFunctionLineOffset(IDebugAddress, UInt32, IDebugAddress)
GetGlobalContainer(IDebugContainerField)
GetLanguage(IDebugAddress, Guid, Guid)
GetLocalVariablelayout(UInt32, Guid, UInt32, Int32[], IStream)
GetMethodFieldsByName(String, NAME_MATCH, IEnumDebugFields)
GetNameFromToken(Object, UInt32, String)
GetNamespacesUsedAtAddress(IDebugAddress, IEnumDebugFields)
GetNextAddress(IDebugAddress, Int32, IDebugAddress)
GetSymAttribute(UInt32, Guid, Int32, String, UInt32, UInt32, Byte[])
GetSymUnmanagedReader(UInt32, Guid, Object)
GetTypeByName(String, NAME_MATCH, IDebugField)
GetTypeFromAddress(IDebugAddress, IDebugField)
Initialize(IDebugEngineSymbolProviderServices)
IsFunctionDeleted(IDebugAddress)
IsFunctionStale(IDebugAddress)
IsHiddenCode(IDebugAddress)
LoadSymbols(UInt32, Guid, UInt64, Object, String, String)
LoadSymbolsFromStream(UInt32, Guid, UInt64, Object, IStream)
ReplaceSymbols(UInt32, Guid, IStream)
Uninitialize()
UnloadSymbols(UInt32, Guid)
UpdateSymbols(UInt32, Guid, IStream)

Applies to

Produto Versões
Visual Studio SDK 2019, 2022