Поделиться через


IDebugPointerField

Этот интерфейс представляет тип указателя.

IDebugPointerField : IDebugContainerField

Примечания по реализации

Поставщик символов реализует этот интерфейс для представления указателя.

Замечания для вызывающих объектов

Используйте QueryInterface получить этот интерфейс с IDebugField если интерфейс IDebugField::GetKind возвращает FIELD_TYPE_POINTER.

Методы в том порядке Vtable

в дополнение к методам на IDebugField и IDebugContainerField интерфейсы, этот интерфейс реализован следующий метод:

Метод

Описание

IDebugPointerField::GetDereferencedField

Возвращает IDebugField описание целевой объект указателя.

Заметки

В C/C++, указатель может быть контейнером, если он используется, используя нотацию массива. Например, при наличии char *pString" pString тип указателя на char. pString[3] имеет тип контейнера, указатель char он ссылается на четвертый элемент контейнера.

Требования

Заголовок: sh.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также

Ссылки

IDebugField

IDebugContainerField

Основные понятия

Интерфейсы поставщика символов