Zum einem steht im Parameter
lpNumberOfBytesWritten wie viel Byte geschrieben werden konnten und zum anderem:
Zitat:
If the function fails, the return value is zero. To get extended error information, call GetLastError
GetLastError sollte dann also einen Fehlercode ausgeben wie:
ERROR_WRITE_FAULT 29 oder ERROR_NOT_ENOUGH_MEMORY 8 oder so was. Probier es doch einfach aus. Kannst ja eine Diskette zum Testen nehmen.