Compartir a través de


Recuperar nombres de símbolos no codificados

En el código siguiente se muestra cómo recuperar un nombre de símbolo no codificado de un nombre de símbolo mediante UnDecorateSymbolName. El nombre decorado se almacena en szName. En el ejemplo se supone que ha inicializado el controlador de símbolos mediante el código de Inicialización del controlador de símbolos.

if (UnDecorateSymbolName(szName, szUndName, sizeof(szUndName), UNDNAME_COMPLETE))
{
    // UnDecorateSymbolName returned success
    printf ("Symbol : %s\n", szUndName);
}
else
{
    // UnDecorateSymbolName failed
    DWORD error = GetLastError();
    printf("UnDecorateSymbolName returned error %d\n", error);
}