Please accept my apologies for my lack of technical knowledge, but I am hoping someone out there will know the answer.
The software we write, almost all in Clearwin uses the following calls to read and write to files (it's constantly doing this as our software is running in response to user activity).
OPEN(LUS(NAREA), FILE=WSSURV(1:NWSURV+4), IOSTAT=IOS, * ERR=903, STATUS='OLD', ACCESS='DIRECT', RECL=1664, * SHARE='DENYRW')
Files are created and destroyed usually in the user's temp folder and then at the user's behest, they are then saved away into their desired folder location.
Many customers are experiencing files going missing or spurious messages to do with 'not enough disk space', which is never the case.
We need to know the following about the method being used by salflibc.dll
Is it using Windows API ? (CreateFile or OpenFile) Is it using MS-DOS? Is it using some other method accessing hardware directly.
We have always accepted that it's best for customers to store their data on local drives, but this isn't always possible nowadays and even having to map a physical network drive isn't possible, especially when using cloud storage, so any advice on this would be very much appreciated please.
Thank you.