IDebugSymbolGroup2 interface

Inheritance

The IDebugSymbolGroup2 interface inherits from IDebugSymbolGroup. IDebugSymbolGroup2 also has these types of members:

Methods

The IDebugSymbolGroup2 interface has these methods.

Method Description
IDebugSymbolGroup2::AddSymbol The AddSymbol method adds a symbol to a symbol group.
IDebugSymbolGroup2::GetNumberSymbols The GetNumberSymbols method returns the number of symbols that are contained in a symbol group.
IDebugSymbolGroup2::GetSymbolNameWide The GetSymbolNameWide method returns the name of a symbol in a symbol group.
IDebugSymbolGroup2::WriteSymbol The WriteSymbol methods set the value of the specified symbol.
IDebugSymbolGroup2::AddSymbolWide The AddSymbolWide method adds a symbol to a symbol group.
IDebugSymbolGroup2::ExpandSymbol The ExpandSymbol method adds or removes the children of a symbol from a symbol group.
IDebugSymbolGroup2::GetSymbolEntryInformation The GetSymbolEntryInformation method returns information about a symbol in a symbol group.
IDebugSymbolGroup2::GetSymbolName The GetSymbolName method returns the name of a symbol in a symbol group.
IDebugSymbolGroup2::GetSymbolOffset The GetSymbolOffset method retrieves the location in the process's virtual address space of a symbol in a symbol group, if the symbol has an absolute address.
IDebugSymbolGroup2::GetSymbolParameters The GetSymbolParameters method returns the symbol parameters that describe the specified symbols in a symbol group.
IDebugSymbolGroup2::GetSymbolRegister The GetSymbolRegister method returns the register that contains the value or a pointer to the value of a symbol in a symbol group.
IDebugSymbolGroup2::GetSymbolSize The GetSymbolSize method returns the size of a symbol's value.
IDebugSymbolGroup2::GetSymbolTypeName The GetSymbolTypeName methods return the name of the specified symbol's type.
IDebugSymbolGroup2::GetSymbolTypeNameWide The GetSymbolTypeNameWide method returns the name of the specified symbol's type.
IDebugSymbolGroup2::GetSymbolValueText The GetSymbolValueText method returns a string that represents the value of a symbol.
IDebugSymbolGroup2::GetSymbolValueTextWide The GetSymbolValueTextWide method returns a string that represents the value of a symbol.
IDebugSymbolGroup2::OutputAsType The OutputAsType method changes the type of a symbol in a symbol group. The symbol's entry is updated to represent the new type.
IDebugSymbolGroup2::OutputAsTypeWide The OutputAsTypeWide method changes the type of a symbol in a symbol group. The symbol's entry is updated to represent the new type.
IDebugSymbolGroup2::OutputSymbols The OutputSymbols method prints the specified symbols to the debugger console.
IDebugSymbolGroup2::RemoveSymbolByIndex The RemoveSymbolByIndex method removes the specified symbol from a symbol group.
IDebugSymbolGroup2::RemoveSymbolByName The RemoveSymbolByName method removes the specified symbol from a symbol group.
IDebugSymbolGroup2::RemoveSymbolByNameWide The RemoveSymbolByNameWide method removes the specified symbol from a symbol group.
IDebugSymbolGroup2::WriteSymbolWide The WriteSymbolWide method sets the value of the specified symbol.

Requirements

   
Target Platform Windows
Header dbgeng.h (include Dbgeng.h)

See also

IDebugSymbolGroup