IEnumDebugReferenceInfo2
Ten interfejs wylicza DEBUG_REFERENCE_INFO struktury.
Składnia
IEnumDebugReferenceInfo2 : IUnknown
Uwagi dotyczące implementacji
Aparat debugowania (DE) implementuje ten interfejs w ramach obsługi odwołań do obiektów w pamięci. Ten interfejs musi być zaimplementowany tylko wtedy, gdy odwołania są obsługiwane.
Uwagi dotyczące wywoływania
Program Visual Studio wywołuje funkcję EnumChildren w celu uzyskania tego interfejsu.
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IEnumDebugReferenceInfo2
Metoda | opis |
---|---|
Dalej | Pobiera określoną liczbę struktur DEBUG_REFERENCE_INFO w sekwencji wyliczenia. |
Skip | Pomija określoną liczbę struktur DEBUG_REFERENCE_INFO w sekwencji wyliczenia. |
Resetuj | Resetuje sekwencję wyliczenia na początku. |
Klonowanie | Tworzy moduł wyliczający, który zawiera ten sam stan wyliczenia co bieżący moduł wyliczający. |
GetCount | Pobiera liczbę struktur DEBUG_REFERENCE_INFO w wyliczaniu. |
Uwagi
Odwołanie jest zasadniczo typem i adresem, natomiast właściwość jest nazwą, typem i adresem. Odwołanie jest utrwalane tak długo, jak obiekt, o którym mowa, istnieje w pamięci. Aby uzyskać więcej informacji, zobacz IDebugReference2 .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll