Compiler Error C2708

'identifier' : actual parameters length in bytes differs from previous call or reference

A __stdcall function must be preceded by a prototype. If such a function is not preceded by a prototype, then the compiler takes the first call to this function as the prototype. This error occurs when the compiler encounters a call that does not match the implicit prototype.

To fix this error, add a prototype for the function.