次のコードは、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);
}