Freigeben über


Abrufen nicht ergänzter Symbolnamen

Der folgende Code veranschaulicht, wie sie mithilfe von UnDecorateSymbolName einen nicht gekennzeichneten Symbolnamen aus einem Symbolnamen abrufen. Der ergänzte Name wird in szNamegespeichert. Im Beispiel wird davon ausgegangen, dass Sie den Symbolhandler mithilfe des Codes in Initialisieren des Symbolhandlers initialisiert haben.

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);
}