Share via


IDebugAddress

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

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

Syntax

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.

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