Zitat:
Return Value
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
Das solltest Du mal tun, um festzustellen, wieso es nicht geht (fehlender Dateiname des Ziels?).