Qu'est-ce que __stdcall?

Je suis en train d'apprendre à propos de la programmation Win32, et la WinMain prototype ressemble:

int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show )

J'étais confus quant à ce que cela WINAPI identificateur a été détecté:

#define WINAPI      __stdcall

À quoi ça sert? Je suis confus par cette manière de faire quelque chose à tous, après un type de retour. Qu'est-ce que __stdcall pour? Qu'est-ce qu'il y a quelque chose entre le type de retour et le nom de la fonction?

  • Le "dummy" le changement a été d'accord dans ce cas, mais en général, vous pouvez utiliser  s à obtenir autour de la bête (et contre-productifs-cas au point) au minimum 6 caractères.