I am using Visual C++ 2010, and MASM as my x64-Assembler. This is my C++ code:
// include directive #include \"stdafx.h\" // functions extern \"C\" int
As far as i know x64 only uses the __fastcall convention. __cdecl and stdcall will just be compiled as __fastcall.