Probabilmente dipende dal fatto che non hai linkato la dll usando un file .DEF oppure usando __declspec(dllexport), sempre che tu usi linker Microsoft.
Inoltre assicurati di creare funzioni __stdcall (alias WINAPI), altrimenti si incasina lo stack.
esempio
int __stdcall Test(int s)