Compartir a través de


Método IDebugSymbolGroup2::GetSymbolTypeName (dbgeng.h)

Los métodos getSymbolTypeName devuelven el nombre del tipo del símbolo especificado.

Sintaxis

HRESULT GetSymbolTypeName(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG NameSize
);

Parámetros

[in] Index

Índice del símbolo cuyo nombre de tipo desea. El índice de un símbolo es un número de identificación. El índice oscila entre cero y el número de símbolos del grupo de símbolos menos uno.

[out, optional] Buffer

Nombre del tipo del símbolo. Si de búfer es NULL, no se devuelve esta información.

[in] BufferSize

Tamaño, en caracteres, del búfer de búfer. Este tamaño incluye el espacio para el carácter de terminación '\0'.

[out, optional] NameSize

Tamaño, en caracteres, del nombre del tipo del símbolo. Este tamaño incluye el espacio para el carácter de terminación '\0'. Si NameSize es null, no se devuelve esta información.

Valor devuelto

Código devuelto Descripción
S_OK
El método se realizó correctamente.
S_FALSE
El tamaño del búfer era menor que el tamaño del nombre del tipo del símbolo. El búfer se rellena con el nombre truncado.
 

Este método también puede devolver valores de error. Para obtener más información, vea valores devueltos.

Observaciones

Para obtener más información sobre los grupos de símbolos, vea Ámbitos y grupos de símbolos.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

GetNumberSymbols

IDebugSymbolGroup2

IDebugSymbols::GetTypeName