Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Inheritance
The IDebugSymbols2 interface inherits from IDebugSymbols. IDebugSymbols2 also has these types of members:
Methods
The IDebugSymbols2 interface has these methods.
IDebugSymbols2::AddSymbolOptions The AddSymbolOptions method turns on some of the engine's global symbol options. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::AddTypeOptions The AddTypeOptions method turns on some type formatting options for output generated by the engine. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::AppendImagePath The AppendImagePath method appends directories to the executable image path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::AppendSourcePath The AppendSourcePath method appends directories to the source path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::AppendSymbolPath The AppendSymbolPath method appends directories to the symbol path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::CreateSymbolGroup The CreateSymbolGroup method creates a new symbol group. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::EndSymbolMatch The EndSymbolMatch method releases the resources used by a symbol search. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::FindSourceFile The FindSourceFile method searches the source path for a specified source file. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetConstantName The GetConstantName method returns the name of the specified constant. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetFieldName The GetFieldName method returns the name of a field within a structure. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetFieldOffset The GetFieldOffset method returns the offset of a field from the base address of an instance of a type. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetImagePath The GetImagePath method returns the executable image path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetLineByOffset The IDebugSymbols2::GetLineByOffset method returns the source filename and the line number within the source file of an instruction in the target. |
IDebugSymbols2::GetModuleByIndex The GetModuleByIndex method returns the ___location of the module with the specified index. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetModuleByModuleName The GetModuleByModuleName method searches through the target's modules for one with the specified name. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetModuleByOffset The IDebugSymbols2::GetModuleByOffset method searches through the target's modules for one whose memory allocation includes the specified ___location. |
IDebugSymbols2::GetModuleNames The GetModuleNames method returns the names of the specified module. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetModuleNameString The GetModuleNameString method returns the name of the specified module. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetModuleParameters The GetModuleParameters method returns parameters for modules in the target. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetModuleVersionInformation The GetModuleVersionInformation method returns version information for the specified module. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetNameByOffset The IDebugSymbols2::GetNameByOffset method returns the name of the symbol at the specified ___location in the target's virtual address space. |
IDebugSymbols2::GetNearNameByOffset The GetNearNameByOffset method returns the name of a symbol that is located near the specified ___location. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetNextSymbolMatch The GetNextSymbolMatch method returns the next symbol found in a symbol search. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetNumberModules The GetNumberModules method returns the number of modules in the current process's module list. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetOffsetByLine The IDebugSymbols2::GetOffsetByLine method returns the ___location of the instruction that corresponds to a specified line in the source code. |
IDebugSymbols2::GetOffsetByName The GetOffsetByName method returns the ___location of a symbol identified by name. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetOffsetTypeId The GetOffsetTypeId method returns the type ID of the symbol closest to the specified memory ___location. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetScope The GetScope method returns information about the current scope. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetScopeSymbolGroup The GetScopeSymbolGroup method returns a symbol group containing the symbols in the current target's scope. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSourceFileLineOffsets The GetSourceFileLineOffsets method maps each line in a source file to a ___location in the target's memory. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSourcePath The GetSourcePath method returns the source path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSourcePathElement The GetSourcePathElement method returns an element from the source path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSymbolModule The GetSymbolModule method returns the base address of module which contains the specified symbol. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSymbolOptions The GetSymbolOptions method returns the engine's global symbol options. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSymbolPath The GetSymbolPath method returns the symbol path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetSymbolTypeId The GetSymbolTypeId method returns the type ID and module of the specified symbol. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetTypeId The GetTypeId method looks up the specified type and return its type ID. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetTypeName The GetTypeName method returns the name of the type symbol specified by its type ID and module. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetTypeOptions The GetTypeOptions method returns the type formatting options for output generated by the engine. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::GetTypeSize The GetTypeSize method returns the number of bytes of memory an instance of the specified type requires. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::OutputTypedDataPhysical The IDebugSymbols2::OutputTypedDataPhysical method formats the contents of a variable in the target's physical memory, and sends it to the output callbacks. |
IDebugSymbols2::OutputTypedDataVirtual The IDebugSymbols2::OutputTypedDataVirtual method formats the contents of a variable in the target's virtual memory, and sends it to the output callbacks. |
IDebugSymbols2::ReadTypedDataPhysical The ReadTypedDataPhysical method reads the value of a variable from the target computer's physical memory. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::ReadTypedDataVirtual The ReadTypedDataVirtual method reads the value of a variable in the target's virtual memory. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::Reload The Reload method deletes the engine's symbol information for the specified module and reload these symbols as needed. This method belongs to IDebugSymbols2. |
IDebugSymbols2::RemoveSymbolOptions The RemoveSymbolOptions method turns off some of the engine's global symbol options. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::RemoveTypeOptions The RemoveTypeOptions method turns off some type formatting options for output generated by the engine. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::ResetScope The ResetScope method resets the current scope to the default scope of the current thread. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::SetImagePath The SetImagePath method sets the executable image path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::SetScope The SetScope method sets the current scope. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::SetSourcePath The SetSourcePath method sets the source path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::SetSymbolOptions The SetSymbolOptions method changes the engine's global symbol options. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::SetSymbolPath The SetSymbolPath method sets the symbol path. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::SetTypeOptions The SetTypeOptions method changes the type formatting options for output generated by the engine. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::StartSymbolMatch The StartSymbolMatch method initializes a search for symbols whose names match a given pattern. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::WriteTypedDataPhysical The WriteTypedDataPhysical method writes the value of a variable in the target computer's physical memory. This method belongs to the IDebugSymbols2 interface. |
IDebugSymbols2::WriteTypedDataVirtual The IDebugSymbols2::WriteTypedDataVirtual method writes data to the target's virtual address space. The number of bytes written is the size of the specified type. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dbgeng.h (include Dbgeng.h) |