Salve gente,

ogni tanto mi piace guardare i sorgenti dei vari progetti opensource e ho notato spesso una dicitura del genere:

typedef int __FASTCALL__ (*funzione)(param1,param2....);

Il mio problema è: quel __FASTCALL__ (ma ce ne sono altre...) che roba è? a occhio e croce sembrerebbe qualche direttiva/istruzione per il compilatore,ma se cosi fosse:

A)Sono operazioni consentite dallo standard ANSI C? Ne minano la portabilità?
B)Fondamentalmente a che servono? in che misura influiscono?
C)Quante ce ne sono? Sono elencate da qualche parte?

Grazie!