Udostępnij przez


Pobieranie niedekorowanych nazw symboli

Poniższy kod pokazuje, jak pobrać nieozdobioną nazwę symbolu z nazwy symbolu przy użyciu UnDecorateSymbolName. Ozdobiona nazwa jest przechowywana w szName. W przykładzie założono, że zainicjowano obsługę symboli używając kodu z Inicjowanie programu obsługi symboli.

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