Se, come in questo caso, una funzione delle API vuole come parametri 4 puntatori a 4 variabili, DEVI passargli 4 puntatori a 4 variabili, non puoi passargli delle costanti, MAI, nemmeno se gli passeresti null perchè non ti interessa il valore ritornato in quelle variabili; questo per quel che riguarda la regola generale.

In alcuni casi, come questo, la funzione accetta un NULL su alcuni parametri che considera opzionali, ma tra questi non c'è affatto, nel tuo caso, il primo parametro, che è una stringa terminata con null che contiene il percorso alla cartella di cui vuoi sapere lo spazio libero.

Qui

http://msdn.microsoft.com/library/de...reespaceex.asp

Trovi l'elenco esatto dei parametri restituiti/richiesti.

Ciao!