in windows.h

cmq nn sei obbligato ad usare i tipi definiti...

insomma le api restituiscono SEMPRE
valori "unsigned long" mentre
il passaggio parametri è "o signed o unisgned long"