What does = "GetEnvironmentVariableA@12" mean?

BlitzMax Forums/BlitzMax Programming/What does = "GetEnvironmentVariableA@12" mean?

Hiya, basically you see this:

?win32
Extern "win32"
	Function GetEnvironmentVariable(lpName$z, lpBuffer:Byte Ptr, nSize) = "GetEnvironmentVariableA@12"

End Extern
?


Why does it need that extra bit on the end after the function is declared? What does it do? Thanks.