IDebugPointerField
Esta interfaz representa un tipo de puntero.
Sintaxis
IDebugPointerField : IDebugContainerField
Notas para los implementadores
El proveedor de símbolos implementa esta interfaz para representar un puntero.
Notas para autores de la llamada
Use QueryInterface para obtener esta interfaz de la interfaz IDebugField si GetKind devuelve FIELD_TYPE_POINTER
.
Métodos en orden de tabla virtual
Además de los métodos de las IDebugField
interfaces y IDebugContainerField
, esta interfaz implementa el método siguiente:
Method | Descripción |
---|---|
GetDereferencedField | Devuelve un IDebugField que describe el destino del puntero. |
Comentarios
En C/C++, un puntero puede ser un contenedor si se usa con notación de matriz. Por ejemplo, dado char *pString
pString
, tiene un tipo de puntero a char
. pString[3]
tiene el tipo de un contenedor que es un puntero a char
que hace referencia al cuarto elemento de ese contenedor.
Requisitos
Encabezado: sh.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll