데코레이트된 기호 이름

데코레이트된 기호 이름에는 공용 기호가 선언된 방식을 구분하는 문자가 포함됩니다. __stdcall 함수의 경우 이름에는 "@" 문자와 함수 매개 변수의 바이트 수를 지정하는 십진수가 포함됩니다. 예를 들어, LoadLibrary 함수의 데코레이트된 이름은 LoadLibrary@4입니다. C++ 함수의 경우 이름 데코레이션이 더 복잡하고 컴파일러마다 다릅니다.

데코레이트되지 않은 기호 이름을 검색하려면 UnDecorateSymbolName 함수를 사용합니다. 또는 SymSetOptions 함수를 호출하여 기호 처리기가 항상 데코레이트되지 않은 이름을 가진 기호를 표시하도록 요청할 수 있습니다. 기호 처리기는 로드 시 기호 이름 테이블을 만들므로 기호를 로드하기 전에 이 옵션을 설정해야 합니다.