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


IDebugPointerField

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

Синтаксис

IDebugPointerField : IDebugContainerField

Примечания для разработчиков

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

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

Используйте QueryInterface для получения этого интерфейса из интерфейса IDebugField, если возвращается FIELD_TYPE_POINTERGetKind.

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

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

Метод Description
GetDereferencedField Возвращает идентификатор IDebugField, описывающий целевой объект указателя.

Замечания

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

Requirements

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

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

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

См. также