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
GetAddress Retrieves a DEBUG_ADDRESS structure describing an object and its location.


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.


Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also