This file set shows how to use NetWare v4.x system calls. It contains a PASCAL source unit (NW40.PAS) and a test program (NW40TEST.PAS) showing how to setup the request buffers and how to interpret the reply. The samples have been tested with Borland Pascal v7.0 (Real Mode) and will probably work in all Borland Pascal versions from v4.0 The source can also be easily translated to other programming languages like BASIC or what ever you prefer, as long as you can call Int 21h. The following set of APIs is documented here: NW40_ChangeConnectionState NW40_ClearConnectionNumber NW40_GetConnectionList NW40_SetWatchDogDelayInterval NW40_GetExtendedVolumeInformation NW40_GetObjectEffectiveRights NW40_ActiveLANBoardList NW40_CPUInformation NW40_GetCacheInformation NW40_GetServerInformation NW40_GetKnownNetWorks NW40_GetKnownServers NW40_GetNetworkRouterInformation NW40_GetNLMsLoaded NW40_GetOSVersionInformation NW40_GetProtocolStackByBoard NW40_GetServerSetCategories NW40_GetServerSetCommandsInfo NW40_GetIPXSPXInformation NW40_GetLANCommonCounters NW40_GetLANConfiguration NW40_GetNLMInformation NW40_GetUserInformation NW40_GetVolumeSwitchInformation NW40_MonitorNDSConnection NW40_PingForNDSNCP NW40_ReturnBinderyContext Additional functions may (or may not) be added later and be uploaded as SC4X0?.ZIP to CompuServe. We shall see. Why I used PASCAL ?? I just never like C too much. How much do you have to pay for it ? Nothing, it's free. If you feel the sudden urge to send me a million dollars - I wouldn't mind either. Bugs ? I discovered no undiscovered bugs in the code (ha ha). If you find any, please report it. Wolfgang Schreiber