IDebugPointerField
Этот интерфейс представляет тип указателя.
Синтаксис
IDebugPointerField : IDebugContainerField
Примечания для разработчиков
Поставщик символов реализует этот интерфейс для представления указателя.
Заметки для вызывающих абонентов
Используйте QueryInterface для получения этого интерфейса из интерфейса IDebugField, если возвращается FIELD_TYPE_POINTER
GetKind.
Методы в порядке Vtable
Помимо методов в IDebugField
интерфейсах и IDebugContainerField
интерфейсах, этот интерфейс реализует следующий метод:
Метод | Description |
---|---|
GetDereferencedField | Возвращает идентификатор IDebugField, описывающий целевой объект указателя. |
Замечания
В C/C++указатель может быть контейнером, если он используется с нотацией массива. Например, в данном char *pString
pString
случае имеется тип указателя char
на . pString[3]
имеет тип контейнера, который является указателем на char
тот, который ссылается на четвертый элемент этого контейнера.
Requirements
Заголовок: sh.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll