Skip to main content

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

Old KB# 1339

#netexpress
#AcuCobol
#ServerExpress
#RMCOBOL
#COBOL