Condividi tramite


IEnumDebugAddresses

Questa interfaccia rappresenta una raccolta di oggetti che IDebugAddress implementano l'interfaccia.

IEnumDebugAdresses : IUnknown

Note per gli implementatori

Questa interfaccia viene implementata dal provider dei simboli per fornire insiemi di oggetti che implementano IDebugAddress l'interfaccia. Si noti che questa non è un'enumerazione standard COM a causa della presenza IEnumDebugAddresses:: GetCount del metodo.

Note per i chiamanti

Questa interfaccia viene restituita da IDebugSymbolProvider:: GetAddressesFromContext e IDebugSymbolProvider:: GetAddressesFromPosition.

Metodi nell'ordine di Vtable

Questa interfaccia implementa i metodi seguenti.

Metodo

Descrizione

IEnumDebugAddresses:: dopo

Recupera il set IDebugAddress di oggetti dall'enumerazione.

IEnumDebugAddresses:: Passare

Ignora un numero specificato di voci.

IEnumDebugAddresses:: Reimposta

Reimposta l'enumerazione alla prima voce.

IEnumDebugAddresses:: clone

Recupera una copia dell'enumerazione corrente.

IEnumDebugAddresses:: GetCount

Recupera il numero di voci dell'enumerazione.

Note

Questa interfaccia in genere utilizzata dal motore di debug per determinare l'indirizzo appropriato per fornire analizzatore di espressioni.

Requisiti

intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugAddress

IDebugSymbolProvider:: GetAddressesFromContext

IDebugSymbolProvider:: GetAddressesFromPosition

Concetti

Interfacce di provider dei simboli