擷取未編碼的符號名稱

下列程式代碼示範如何使用 UnDecorateSymbolName,從符號名稱擷取未編碼的符號名稱 裝飾的名稱會儲存在 中 szName。 此範例假設您已使用初始化符號處理程式中的 程式代碼來初始化符號處理程式

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