Citation Envoyé par hegros
Petite précision. Renvoyer une valeur <0 est équivalent à renvoyer FAUX, selon un certain point de vue.
Point de vue qui hélas n'est pas celui par défaut du langage: Pour lui, 0 est faux, et toute valeur !=0 est vraie.

Sauf si on utilise des macros comme sous Windows avec COM: macros SUCCEEDED et FAILED...