Problem:
A Net Express application is occassionally getting a File status error 9/199 returned when reading a sequential file.
This is associated with messages in the Event Log - GetLastError() returned 64.
Resolution:
A 9/199 message indicates that the filehandler has received a message from the operating system that it does not understand.
As we know, the Windows Event Log has indicated that Windows has issued an error message - GetLastError() returned 64 - which looks to be the real problem.
Taking a look on the references on the Microsoft support site, this would point towards a newtwork traffic issue that is then subsequently throwing a 9/199
Referring to the Microsoft system error codes from this URL:
http://msdn2.microsoft.com/fr-fr/library/ms681382.aspx
Then seeing that a returned code of 64 = ERROR_NETNAME_DELETED
64 The specified network name is no longer available - meaning the environment has encountered network problems.
Details on troubleshooting this type of error as described in this Microsoft link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;325487 - How to troubleshoot network connectivity problems
#netexpress
#AcuCobol
#ServerExpress
#RMCOBOL
#COBOL