Metropoli BBS
VIEWER: sc4x01.doc MODE: TEXT (ASCII)

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
[ RETURN TO DIRECTORY ]