What does number 16 mean in the _FooBar @ 16 DLL symbol?

What does number 16 mean in a DLL symbol _FooBar@16?

+5
source share
2 answers

This means that _FooBar is a __stdcall function that accepts 16 bytes of parameters.

32-bit x86 calling conventions are described below: http://blogs.msdn.com/oldnewthing/archive/2004/01/08/48616.aspx

+8
source

This is a generic name and depends on the function calling the convention.

, , . , , .

__stdcall, :

(_) . (@), ( ) . , int func (int a, double b) : _func @12

+5

All Articles