RexxUtil is a Dynamic Link Library (DLL) package for Windows and *nix platforms; the package contains external Rexx functions. These functions:
Manipulate operating system files and directories
Manipulate Windows classes and objects
Perform text screen input and output
All of the RexxUtil functions are registered by the ooRexx interpreter on startup so there is no need to register the functions either individually or via the SysLoadFuncs function.
On Windows, some of the REXXUTIL functions return operating system error codes on failure. The SysGetErrorText() function can be used retrieve a description of system error code. In addition, the meaning of these error return codes can be looked up in the Windows Operating System documentation provided by Microsoft.
The documentation is called the MSDN Library. The library is provided online for anyone to access. Pus, since May 2006, Microsoft has also provided the ISO images for the library free of charge. Anyone can download the ISOs, burn them to a CD, and install the library locally on their system.
The information below is provided to help the Rexx programmer locate the MSDN Library, if they would like to. All things on the Internet change. The URLs listed here are accurate at the time of this writing.
The online MSDN Library is currently located at:
A direct link to the section on the System Error codes is:
A Google search of MSDN Library will turn up the section on the error codes. A Google search of MSDN "System Error Codes" will turn up the section on the error codes.
Directions to the downloadable ISO images of the MSDN Library have been posted on this blog entry:
A Google search using: "Rob Caron" General Downloads MSDN Library should also turn up the blog entry.