The issue is 64KB per request limitation in USBstor.sys. More files (longer names) - more metadata - cannot handle.
Gouse wrote:
Hi Vitali,
I am attaching the regular starburn debug logs created with starburn library you provided on 16th March.
I have run the test to add another 4 files to the same DVD disk which has already 1200 files on it. The new 4 files got added successuly, but the first 289 files got erased from the disk and ended up 913 files.
My observations when writing the file in casse of USB drives and with usual starburn v7, v10.5 and v12 libraries.
1) when i used 19 character file names(eg,201001281432540.txt) i ended up writing 833 files and get the error
StarBurn_ISO9660JolietFileTree_ImportTrack error, en=5, status=87, text=CStarBurn_ScsiTransportSPTI::ExecuteCDB(): DeviceIoControl() failed, status 87 ( 0x57 )
2) When i used 15 character file names(Sample1_0001.txt), i ended up wirting 913 files and then get the error....
StarBurn_ISO9660JolietFileTree_ImportTrack error, en=5, status=87, text=CStarBurn_ScsiTransportSPTI::ExecuteCDB(): DeviceIoControl() failed, status 87 ( 0x57 ).
So, I presume there is some real issue with lenght of the file names when Importing them from the same directory in case of USB DVD drives.
Please let me know if anything you need.
Thanks,
Gouse