Debugging Tools for Windows |
The GetSymbolTypeName and GetSymbolTypeNameWide methods return the name of the specified symbol's type.
HRESULT
IDebugSymbolGroup::GetSymbolTypeName(
IN ULONG Index,
OUT OPTIONAL PSTR Buffer,
IN ULONG BufferSize,
OUT OPTIONAL PULONG NameSize
);
HRESULT
IDebugSymbolGroup2::GetSymbolTypeNameWide(
IN ULONG Index,
OUT OPTIONAL PWSTR Buffer,
IN ULONG BufferSize,
OUT OPTIONAL PULONG NameSize
);
#ifdef UNICODE
#define GetSymbolTypeNameT GetSymbolTypeNameWide
#else
#define GetSymbolTypeNameT GetSymbolTypeName
#endif
GetSymbolTypeName and GetSymbolTypeNameWide might return one of the following values:
This method might also return error values. For more information about possible return values, see Return Values.
For more information about symbol groups, see Scopes and Symbol Groups.
Versions: Available in IDebugSymbolGroup2 and later versions.
Headers: Defined in Dbgeng.h. Include Dbgeng.h.