IDebugSymbolGroup2 interface (dbgeng.h)
Inheritance
The IDebugSymbolGroup2 interface inherits from IDebugSymbolGroup. IDebugSymbolGroup2 also has these types of members:
Methods
The IDebugSymbolGroup2 interface has these methods.
IDebugSymbolGroup2::AddSymbol The AddSymbol method adds a symbol to a symbol group. This method belongs to the IDebugSymbolGroup2 interface. |
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. This method belongs to the IDebugSymbolGroup2 interface. |
IDebugSymbolGroup2::GetNumberSymbols The GetNumberSymbols method returns the number of symbols that are contained in a symbol group. This method belongs to the IDebugSymbolGroup2 interface. |
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. This method belongs to the IDebugSymbolGroup2 interface. |
IDebugSymbolGroup2::GetSymbolNameWide The GetSymbolNameWide 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. This method belongs to IDebugSymbolGroup2. |
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 IDebugSymbolGroup2::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. This method belongs to the IDebugSymbolGroup2 interface. |
IDebugSymbolGroup2::RemoveSymbolByIndex The RemoveSymbolByIndex method removes the specified symbol from a symbol group. This method belongs to the IDebugSymbolGroup2 interface. |
IDebugSymbolGroup2::RemoveSymbolByName The RemoveSymbolByName method removes the specified symbol from a symbol group. This method belongs to the IDebugSymbolGroup2 interface. |
IDebugSymbolGroup2::RemoveSymbolByNameWide The RemoveSymbolByNameWide method removes the specified symbol from a symbol group. |
IDebugSymbolGroup2::WriteSymbol The WriteSymbol methods set the value of the specified symbol. This method belongs to the IDebugSymbolGroup2 interface. |
IDebugSymbolGroup2::WriteSymbolWide The WriteSymbolWide method sets the value of the specified symbol. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dbgeng.h (include Dbgeng.h) |