IDebugAddress

This interface represents the address of an item. It is returned by the symbol handler.

IDebugAddress : IUnknown

Notes for Implementers

A symbol provider implements this interface to represent an address of an object.

Notes for Callers

Many methods on many interfaces return this interface.

Methods in Vtable Order

This interface implements the following method:

Method

Description

IDebugAddress::GetAddress

Retrieves a DEBUG_ADDRESS structure describing an object and its location.

Remarks

The symbol provider returns this interface to represent an object and its location within a particular scope (for example, function, method, or class). This interface is returned from and passed to various methods of the symbol provider and expression evaluator. Normally, the symbol provider is the only entity that needs to interpret the contents of this interface.

Requirements

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Concepts

Symbol Provider Interfaces

Reference

DEBUG_ADDRESS