Método IDebugSymbols2::GetConstantName (dbgeng.h)
El método GetConstantName devuelve el nombre de la constante especificada.
Sintaxis
HRESULT GetConstantName(
[in] ULONG64 Module,
[in] ULONG TypeId,
[in] ULONG64 Value,
[out, optional] PSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize
);
Parámetros
[in] Module
Especifica la dirección base del módulo en el que se definió la constante.
[in] TypeId
Especifica el identificador de tipo de la constante.
[in] Value
Especifica el valor de la constante.
[out, optional] NameBuffer
Recibe el nombre de la constante. Si NameBuffer es NULL, esta información no se devuelve.
[in] NameBufferSize
Especifica el tamaño en caracteres del búfer NameBuffer. Este tamaño incluye el espacio para el carácter de terminación '\0'.
[out, optional] NameSize
Recibe el tamaño en caracteres del nombre de la constante. Este tamaño incluye el espacio para el carácter de terminación '\0'.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
|
Método realizado correctamente. Sin embargo, el búfer no era lo suficientemente grande como para el nombre de la constante y se truncaba. |
Este método también puede devolver valores de error. Para obtener más información, vea Valores devueltos.
Comentarios
Para obtener más información sobre los símbolos, vea Símbolos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |