home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / clipper / nettos11.zip / DOC / RES.DOC < prev    next >
Text File  |  1993-04-23  |  20KB  |  576 lines

  1. !short: Where to find NETTO
  2. '---------------------------------------------------------------
  3.  
  4. The NETTO project was begun on the CompuServe Information Service
  5. (CIS) by developers who frequent the CLIPPER forum.  Each forum
  6. has message sections and library sections.  The library sections
  7. are where files are stored.  Currently, library 5 is devoted to 
  8. the Nanforum Toolkit (which is required to use NETTO) and thus
  9. the entire current, up-to-date NETTO distribution can be found 
  10. there as well.
  11.  
  12. If you got NETTO from somewhere else, you have no guarantees that
  13. the full distribution was available to you, however we hope it
  14. was.  Please make certain that your BBS operator or other 
  15. benefactor is keeping up with the NETTO distribution.
  16.  
  17. You are certainly free, and are encouraged to, spread NETTO around to
  18. BBSes, user group libraries, other networks, wherever you want.
  19. Again, be sure to take the entire distribution and try to keep tabs
  20. on the CompuServe site because that is where `official' patches will
  21. be placed.
  22.  
  23.         No matter where you get NETTO, you must be aware that
  24.         NETTO is released with complete source code.  If you
  25.         did not get source code as part of this distribution,
  26.         you should inquire with your source, or get it yourself
  27.         from CompuServe.
  28.  
  29. !short: Books and Publications
  30. '---------------------------------------------------------------
  31.  
  32. You may find certain third party publications and books useful 
  33. when doing NetWare programming.  Not all of these will be of 
  34. interest to the CA-Clipper programmer, but you might want to 
  35. know about them.
  36.  
  37. Many of the books and periodicals are written for the C 
  38. programmer, with the notable exception of Joe Booth's book.
  39. This doesn't mean the others won't help a Clipper programmer
  40. (indeed, NETTO proves Clipper programmers can work from assembly
  41. language documentation if necessary).
  42.  
  43. Note that some of these publications may have ceased publication
  44. or the books may be out of print.  Just be prepared and don't
  45. blame us!
  46.  
  47. Comments by Glenn Scott (GS).  Other comments and reviews are
  48. welcome.
  49.  
  50.                           -----------------
  51.                              PERIODICALS
  52.                           -----------------
  53.  
  54. ^bNetWare Technical Journal^b (Attn: Subscriber Services, 1900
  55.   O'Farrell St, Ste. 200, San Mateo, CA 94403-9836.
  56.  
  57.   NTJ started out as a Novell publication and was oriented towards
  58.   developers.  Novell eventually sold the publication to McGraw-Hill, 
  59.   and it was soon cancelled.  Apparently, interest never ceased and
  60.   McGraw-Hill continued to receive subscription cards two years after
  61.   the magazine stopped publishing.  In any case, this is a brand new
  62.   magazine aimed at "systems integrators", and as of April 1993 I
  63.   had not seen the "Premiere Issue" so it isn't clear how much 
  64.   developer-related information NTJ will have.  Publishes 6 times
  65.   per year, $30/year.  (GS)
  66.  
  67. ^bNetwork Developer's Resource^b (RoseWare, Inc).  
  68.  
  69.   This is a brand new newsletter devoted completely to NetWare
  70.   developer issues and is published and edited by Charles Rose,
  71.   the author of _Programmer's Guide to NetWare_, a book used
  72.   by many of the NETTO authors.  The subscription price should
  73.   be approximately $95 per year and I don't have all the details
  74.   but RoseWare maintains a forum section on the CompuServe NOVVEN
  75.   forum (GO NOVVEN) so you can talk to Charles himself if you like.
  76.   I met him in person at a Novell conference and he's a pretty 
  77.   nice guy.  (GS)
  78.  
  79. ^bBullets^b (Novell, Inc).
  80.  
  81.   If you become a member of the Professional Developer's Program, you
  82.   will receive Bullets, Novell's developer programs newsletter.
  83.   A typical issue of Bullets will include a feature article 
  84.   describing some aspect of NetWare development, and there are often
  85.   generous slabs of code provided, usually in C.  In addition you'll
  86.   find descriptions of Novell development products and bug lists.
  87.   There's another section of this on-line guide that discusses 
  88.   the developer's program; head there soon. (GS)
  89.  
  90.  
  91.                           -----------------
  92.                                 BOOKS
  93.                           -----------------
  94.  
  95. ^bNetWare Programmer's Guide^b by John T. McCann
  96.  
  97. ^bNetWare Programmer's Guide^b by Ralph Davis
  98.  
  99. ^bNetwork Programming in C^b by Barry Nance
  100.  
  101. ^bNetwork Programming with Clipper^b by Joe Booth
  102.    This is a new book by one of the NETTO contributors and an 
  103.    author of the well-known _Clipper 5 Developers Guide_ by 
  104.    Booth/Lief/Yellick.  I haven't had a chance to see it yet
  105.    but as it is the only book I know of specifically 
  106.    about Clipper networking, it should be worth a look. (GS)
  107.  
  108. ^bProgrammer's Guide to NetWare^b by Charles G. Rose
  109.    This is the book used by many of the NETTO authors to create this
  110.    library.  It's old, it has typos, but it's well respected and 
  111.    it gets most of the information across.  It's published by 
  112.    McGraw-Hill and is oriented toward's the assembly language
  113.    programmer in that it documents what should be put in 
  114.    each register, and so on.  However, Rose implements all the 
  115.    examples in an older version of Borland C -- this caused him 
  116.    trouble when a newer version rendered most of his source 
  117.    unusable without some minor edits.  The book contains a 
  118.    couple of completely useless chapters on Windows and C-Worthy
  119.    programming, and it's rapidly getting way out of date but it
  120.    was worth every penny.  About $49.  CompuServe users can
  121.    order it on-line (GO MH).  (GS)
  122.  
  123.  
  124. !short: Novell PDP
  125. '---------------------------------------------------------------------
  126.  
  127. Novell has a program called the Professional Developer's Program
  128. (PDP), which gives NetWare-aware application developers streamlined
  129. access to NetWare products, development tools, and support services. 
  130. Through the program you can get discounts on additional copies of
  131. NetWare OS and Communications products with a one-year renewable
  132. license.
  133.  
  134. Joining the PDP is the only way to get access to some Novell Software
  135. Development Kits (SDKs).  There is a private forum on CompuServe
  136. for PDP members.  In addition, through the PDP, Novell offers some
  137. marketing support.
  138.  
  139. This program is available to professional developers of NetWare-Aware
  140. software products.  Contact Novell's PDP in the U.S. and Canada at 
  141.  
  142.         1-800-NETWARE
  143.  
  144. International developers should contact their local Novell office
  145. regarding the PDP features in their area.  Services vary from country
  146. to country.
  147.  
  148. Note from Glenn:
  149.  
  150.         Clipper developers will not likely need or be able to use
  151.         most of the PDP's development kits.  But if you build 
  152.         NetWare-Aware applications, you should be testing them on 
  153.         NetWare networks.  The PDP currently offers a cost-effective
  154.         way to set up a test environment and keep it current.
  155.    
  156.  
  157. !short: Bindery object list
  158. '-----------------------------------------------------------------
  159.  
  160. Some bindery object types:
  161.  
  162.  1 Network User          24 Remote Bridge Servr  103 Oracle DB Server
  163.  2 User Group            26 Async Bridge         107 RConsole
  164.  3 Print Queue           28 X.25 Bridge          141 LanSpool Server
  165.  4 File Server           2D Synch Timer          429 Site Lock Virus Files
  166.  5 Job Server            2E Archive Server       529 Site Lock Checks
  167.  6 Gateway               45 DI3270 Gateway       B29 Site Lock
  168.  7 Print Server          47 Advertising PServer  C29 Site Lock Apps
  169.  8 Archive Queue         4B Btrieve Server      2380 Site Lock
  170.  9 Archive Server        4C NW SQL Server       4808 Site Lock Server
  171.  A Job Queue             53 Print Queue User    5555 Site Lock User
  172.  B Administration        7A TES (VMS)           6F00 Rabbit Gateway
  173. 21 NAS/SNA Gateway      102 Bindery             8002 LANPort
  174. 23 Async Gateway
  175.  
  176. !short: API availability across NetWare versions
  177. '---------------------------------------------------------------
  178.  
  179. NetWare APIs supported in NW v2.1x or later (many supported in v2.0x)
  180.  
  181. 21x 3xx AbortSendingPackets     
  182. 21x 3xx AbortServicingQueueJobAndFile
  183. 21x 3xx AccountingInstalled
  184. 21x 3xx AddBinderyObjectToSet
  185. 21x 3xx AddTrusteeToDirectory
  186. 21x 3xx Advertiser              
  187. 21x 3xx AdvertiseService        
  188. 21x 3xx AllocPermanentDirectoryHandle
  189. 21x 3xx AllocTemporaryDirectoryHandle
  190. 21x 3xx AppendToCaptureFile
  191. 21x 3xx AttachQueueServerToQueue
  192. 21x 3xx AttachToFileServer
  193. 21x 3xx AttachToFileServerWithAddress
  194. 21x 3xx BeginDiagnostics        
  195. 21x 3xx BroadcastToConsole
  196. 21x 3xx CancelCaptureFile
  197. 21x 3xx CancelLPTCapture
  198. 21x 3xx CancelSpecificLPTCapture
  199. 21x 3xx ChangeBinderyObjectPassword
  200. 21x 3xx ChangeBinderyObjectSecurity
  201. 21x 3xx ChangeDirectory
  202. 21x 3xx ChangePropertySecurity
  203. 21x 3xx ChangeQueueJobEntry
  204. 21x 3xx ChangeQueueJobPosition
  205. 21x 3xx ChangeToClientRights
  206. 21x 3xx CheckConsolePrivileges
  207. 21x 3xx CheckNetWareVersion
  208. 21x 3xx ClearFile
  209. 21x 3xx ClearFileSet
  210. 21x 3xx ClearLogicalRecord
  211. 21x 3xx ClearLogicalRecordSet
  212. 21x 3xx ClearPhysicalRecord
  213. 21x 3xx ClearPhysicalRecordSet
  214. 21x 3xx CloseBindery
  215. 21x 3xx CloseFileAndAbortQueueJob
  216. 21x 3xx CloseFileAndStartQueueJob
  217. 21x 3xx CloseSemaphore
  218. 21x 3xx CreateBinderyObject
  219. 21x 3xx CreateDirectory
  220. 21x 3xx CreateProperty
  221. 21x 3xx CreateQueue
  222. 21x 3xx CreateQueueJobAndFile
  223. 21x 3xx DeallocateDirectoryHandle
  224. 21x 3xx DeleteBinderyObject
  225. 21x 3xx DeleteBinderyObjectFromSet
  226. 21x 3xx DeleteDirectory
  227. 21x 3xx DeletePrintQueueEntries
  228. 21x 3xx DeletePrintQueueEntry
  229. 21x 3xx DeleteProperty
  230. 21x 3xx DeleteTrusteeFromDirectory
  231. 21x 3xx DestroyQueue
  232. 21x 3xx DetachFromFileServer
  233. 21x 3xx DetachQueueServerFromQueue
  234. 21x 3xx DisableBroadcasts
  235. 21x 3xx DisableFileServerLogin
  236. 21x 3xx DisablePrinterDefaults
  237. 21x 3xx DisableTransactionTracking
  238. 21x 3xx DLLVersionString
  239. 21x 3xx DownFileServer
  240. 21x 3xx EnableBroadcasts
  241. 21x 3xx EnableFileServerLogin
  242. 21x 3xx EnablePrinterDefaults
  243. 21x 3xx EnableTransactionTracking
  244. 21x 3xx EndDiagnostics          
  245. 21x 3xx EndLPTCapture
  246. 21x 3xx EndOfJob
  247. 21x 3xx EndSpecificLPTCapture
  248. 21x 3xx EnterLoginArea
  249. 21x 3xx EraseFiles
  250. 21x 3xx ExamineSemaphore
  251. 21x 3xx FileServerFileCopy
  252. 21x 3xx FindComponentOffset     
  253. 21x 3xx FinishServicingQueueJobAndFile
  254. 21x 3xx FlushLPTCapture
  255. 21x 3xx FlushSpecificLPTCapture
  256. 21x 3xx GetAccountStatus
  257. 21x 3xx GetAllKnownNetworks     
  258. 21x 3xx GetAllKnownServers      
  259. 21x 3xx GetBannerUserName
  260. 21x 3xx GetBinderyAccessLevel
  261. 21x 3xx GetBinderyObjectDiskSpaceLeft
  262. 21x 3xx GetBinderyObjectID
  263. 21x 3xx GetBinderyObjectName
  264. 21x 3xx GetBridgeDriverConfiguration  
  265. 21x 3xx GetBridgeDriverStatistics  
  266. 21x 3xx GetBridgeDriverStatus   
  267. 21x 3xx GetBridgeStatistics     
  268. 21x 3xx GetBroadcastMessage
  269. 21x 3xx GetBroadcastMode
  270. 21x 3xx GetCaptureInfo
  271. 21x 3xx GetCompletePath
  272. 21x 3xx GetConnectionID
  273. 21x 3xx GetConnectionInformation
  274. 21x 3xx GetConnectionNumber
  275. 21x 3xx GetCurrentDirectory
  276. 21x 3xx GetDefaultCaptureFlags
  277. 21x 3xx GetDefaultConnectionID
  278. 21x 3xx GetDefaultDrive
  279. 21x 3xx GetDefaultLocalPrinter
  280. 21x 3xx GetDirectoryHandle
  281. 21x 3xx GetDirectoryPath
  282. 21x 3xx GetDiskUtilization
  283. 21x 3xx GetDOSVersion
  284. 21x 3xx GetDriveInformation
  285. 21x 3xx GetEffectiveDirectoryRights
  286. 21x 3xx GetExtendedFileAttributes
  287. 21x 3xx GetFileServerDateAndTime
  288. 21x 3xx GetFileServerDescriptionStrings
  289. 21x 3xx GetFileServerExtendedInfo
  290. 21x 3xx GetFileServerInformation
  291. 21x 3xx GetFileServerLoginStatus
  292. 21x 3xx GetFileServerName
  293. 21x 3xx GetInternetAddress
  294. 21x 3xx GetIPXSPXVersion        
  295. 21x 3xx GetIPXStatistics        
  296. 21x 3xx GetLocalTables          
  297. 21x 3xx GetLockMode
  298. 21x 3xx GetLPTCaptureStatus
  299. 21x 3xx GetMaxSearchOrder
  300. 21x 3xx GetNetWareShellVersion
  301. 21x 3xx GetNetworkSerialNumber
  302. 21x 3xx GetNumberOfLocalDrives
  303. 21x 3xx GetObjectConnectionNumbers
  304. 21x 3xx GetOSVersionInfo        
  305. 21x 3xx GetPreferredConnectionID
  306. 21x 3xx GetPrimaryConnectionID
  307. 21x 3xx GetPrimaryServerNumber  
  308. 21x 3xx GetPrinterDefaults
  309. 21x 3xx GetPrinterQueue
  310. 21x 3xx GetPrinterStatus
  311. 21x 3xx GetPrintQueueEntry
  312. 21x 3xx GetQueueJobEntrysFileSize
  313. 21x 3xx GetQueueJobList
  314. 21x 3xx GetQueueJobsFileSize
  315. 21x 3xx GetSearchDriveVector
  316. 21x 3xx GetSearchOrderFromDriveLetter
  317. 21x 3xx GetServerAddressTable   
  318. 21x 3xx GetServerInformation
  319. 21x 3xx GetServerNameTable      
  320. 21x 3xx GetShellAddress         
  321. 21x 3xx GetShellDriverConfiguration  
  322. 21x 3xx GetShellDriverStatistics  
  323. 21x 3xx GetShellRevision
  324. 21x 3xx GetShellStatistics      
  325. 21x 3xx GetShellVersionInfo     
  326. 21x 3xx GetSpecificCaptureFlags
  327. 21x 3xx GetSpecificNetworkInfo  
  328. 21x 3xx GetSpecificServerInfo   
  329. 21x 3xx GetSPXStatistics        
  330. 21x 3xx GetStationAddress
  331. 21x 3xx GetVolumeInfoWithHandle
  332. 21x 3xx GetVolumeInfoWithNumber
  333. 21x 3xx GetVolumeName
  334. 21x 3xx GetVolumeNumber
  335. 21x 3xx GetWorkstationEnvironment
  336. 21x 3xx GetWorkstationOS
  337. 21x 3xx IdentifyToTBMI          
  338. 21x 3xx IPXCancelEvent          
  339. 21x 3xx IPXCloseSocket          
  340. 21x 3xx IPXDisconnectFromTarget  
  341. 21x 3xx IPXGetInternetworkAddress  
  342. 21x 3xx IPXGetIntervalMarker    
  343. 21x 3xx IPXGetLocalTarget       
  344. 21x 3xx IPXGetMaxPacketSize     
  345. 21x 3xx IPXInitialize           
  346. 21x 3xx IPXListenForPacket      
  347. 21x 3xx IPXOpenSocket           
  348. 21x 3xx IPXRelinquishControl    
  349. 21x 3xx IPXScheduleIPXEvent     
  350. 21x 3xx IPXSendPacket           
  351. 21x 3xx IPXSPXDeinit            
  352. 21x 3xx IPXYield                
  353. 21x 3xx IsBinderyObjectInSet
  354. 21x 3xx IsConnectionIDInUse
  355. 21x 3xx IsSearchDrive
  356. 21x 3xx LockFileSet
  357. 21x 3xx LockLogicalRecordSet
  358. 21x 3xx LockPhysicalRecordSet
  359. 21x 3xx LogFile
  360. 21x 3xx LoginToFileServer
  361. 21x 3xx LogLogicalRecord
  362. 21x 3xx Logout
  363. 21x 3xx LogoutFromFileServer
  364. 21x 3xx LogPhysicalRecord
  365. 21x 3xx MapDrive
  366. 21x 3xx MapDriveUsingString
  367. 21x 3xx ModifyLPTDevice
  368. 21x 3xx ModifyMaximumRightsMask
  369. 21x 3xx OpenBindery
  370. 21x 3xx OpenSemaphore
  371. 21x 3xx QueryServices           
  372. 21x 3xx QueueExistingFile
  373. 21x 3xx ReadPropertyValue
  374. 21x 3xx ReadQueueCurrentStatus
  375. 21x 3xx ReadQueueJobEntry
  376. 21x 3xx ReadQueueServerCurrentStatus
  377. 21x 3xx ReceiveESRHandler       
  378. 21x 3xx ReleaseFile
  379. 21x 3xx ReleaseFileSet
  380. 21x 3xx ReleaseLogicalRecord
  381. 21x 3xx ReleaseLogicalRecordSet
  382. 21x 3xx ReleasePhysicalRecord
  383. 21x 3xx ReleasePhysicalRecordSet
  384. 21x 3xx RemoveJobFromQueue
  385. 21x 3xx RenameBinderyObject
  386. 21x 3xx RenameDirectory
  387. 21x 3xx RespondToLocalQuery     
  388. 21x 3xx RestoreQueueServerRights
  389. 21x 3xx ReturnReceivedPacketCount  
  390. 21x 3xx ReturnVersion           
  391. 21x 3xx ScanBinderyObject
  392. 21x 3xx ScanBinderyObjectTrusteePaths
  393. 21x 3xx ScanDirectoryForTrustees
  394. 21x 3xx ScanDirectoryInformation
  395. 21x 3xx ScanFileInformation
  396. 21x 3xx ScanForEquivalence
  397. 21x 3xx ScanProperty
  398. 21x 3xx SendBroadcastMessage
  399. 21x 3xx SendConsoleBroadcast
  400. 21x 3xx ServiceQueueJobAndOpenFile
  401. 21x 3xx SetBannerUserName
  402. 21x 3xx SetBroadcastMode
  403. 21x 3xx SetCapturePrintJob
  404. 21x 3xx SetCapturePrintQueue
  405. 21x 3xx SetDefaultCaptureFlags
  406. 21x 3xx SetDefaultLocalPrinter
  407. 21x 3xx SetDirectoryHandle
  408. 21x 3xx SetDirectoryInformation
  409. 21x 3xx SetDrivePath
  410. 21x 3xx SetEndOfJobStatus
  411. 21x 3xx SetExtendedFileAttributes
  412. 21x 3xx SetFileInformation
  413. 21x 3xx SetFileServerDateAndTime
  414. 21x 3xx SetLockMode
  415. 21x 3xx SetNetWareErrorMode
  416. 21x 3xx SetPreferredConnectionID
  417. 21x 3xx SetPrimaryConnectionID
  418. 21x 3xx SetPrinterDefaults
  419. 21x 3xx SetQueueCurrentStatus
  420. 21x 3xx SetQueueServerCurrentStatus
  421. 21x 3xx SetSearchDriveVector
  422. 21x 3xx SetSpecificCaptureFlags
  423. 21x 3xx SetSpoolFlags
  424. 21x 3xx ShutdownSAP             
  425. 21x 3xx SignalSemaphore
  426. 21x 3xx SpecifyCaptureFile
  427. 21x 3xx SPXAbortConnection      
  428. 21x 3xx SPXEstablishConnection  
  429. 21x 3xx SPXGetConnectionStatus  
  430. 21x 3xx SPXInitialize           
  431. 21x 3xx SPXListenForConnection  
  432. 21x 3xx SPXListenForSequencedPacket  
  433. 21x 3xx SPXSendSequencedPacket  
  434. 21x 3xx SPXTerminateConnection  
  435. 21x 3xx StartCountingPkts       
  436. 21x 3xx StartLPTCapture
  437. 21x 3xx StartSendingPktsTimed   
  438. 21x 3xx StartSpecificLPTCapture
  439. 21x 3xx SubmitAccountCharge
  440. 21x 3xx SubmitAccountHold
  441. 21x 3xx SubmitAccountNote
  442. 21x 3xx TTSAbortTransaction
  443. 21x 3xx TTSBeginTransaction
  444. 21x 3xx TTSEndTransaction
  445. 21x 3xx TTSGetApplicationThresholds
  446. 21x 3xx TTSGetWorkstationThresholds
  447. 21x 3xx TTSIsAvailable
  448. 21x 3xx TTSSetApplicationThresholds
  449. 21x 3xx TTSSetWorkstationThresholds
  450. 21x 3xx TTSTransactionStatus
  451. 21x 3xx VerifyBinderyObjectPassword
  452. 21x 3xx VerifyNetworkSerialNumber
  453. 21x 3xx WaitOnSemaphore
  454. 21x 3xx WritePropertyValue
  455.  
  456.  
  457. NetWare APIs supported in NW v2.15 or later
  458.  
  459. 215 3xx AFPAllocTemporaryDirHandle
  460. 215 3xx AFPCreateDirectory
  461. 215 3xx AFPCreateFile
  462. 215 3xx AFPDelete
  463. 215 3xx AFPDirectoryEntry
  464. 215 3xx AFPGetEntryIDFromName
  465. 215 3xx AFPGetEntryIDFromNetWareHandle
  466. 215 3xx AFPGetEntryIDFromPathName
  467. 215 3xx AFPGetFileInformation
  468. 215 3xx AFPOpenFileFork
  469. 215 3xx AFPRename
  470. 215 3xx AFPScanFileInformation
  471. 215 3xx AFPSetFileInformation
  472. 215 3xx AFPSupported
  473.  
  474. 215 3xx PSAbortPrintJob         
  475. 215 3xx PSAddNotifyObject       
  476. 215 3xx PSAddQueueToPrinter     
  477. 215 3xx PSAttachPrintServerToFileServer  
  478. 215 3xx PSAttachToPrintServer   
  479. 215 3xx PSCancelDownRequest     
  480. 215 3xx PSChangeNotifyInterval  
  481. 215 3xx PSChangeQueuePriority   
  482. 215 3xx PSChangeServiceMode     
  483. 215 3xx PSDeleteNotifyObject    
  484. 215 3xx PSDeleteQueueFromPrinter  
  485. 215 3xx PSDetachFromPrintServer  
  486. 215 3xx PSDetachPrtServerFromFileServer  
  487. 215 3xx PSDownPrintServer       
  488. 215 3xx PSEjectForm             
  489. 215 3xx PSGetAttachedServers    
  490. 215 3xx PSGetNextRemotePrinter  
  491. 215 3xx PSGetNotifyObject       
  492. 215 3xx PSGetPrintersServicingQueue  
  493. 215 3xx PSGetPrinterStatus      
  494. 215 3xx PSGetPrintJobStatus     
  495. 215 3xx PSGetPrintServerInfo    
  496. 215 3xx PSGetQueuesServiced     
  497. 215 3xx PSLoginToPrintServer    
  498. 215 3xx PSMarkTopOfForm         
  499. 215 3xx PSRequestRemotePrinter  
  500. 215 3xx PSRewindPrintJob        
  501. 215 3xx PSSetMountedForm        
  502. 215 3xx PSSetRemoteMode         
  503. 215 3xx PSStartPrinter          
  504. 215 3xx PSStopPrinter           
  505.  
  506.  
  507. NetWare APIs no longer supported in NW v3.xx
  508.  
  509. 21x     CheckPipeStatus
  510. 21x     ClearConnectionNumber
  511. 21x     CloseMessagePipe
  512. 21x     GetConnectionsOpenFiles
  513. 21x     GetConnectionsSemaphores
  514. 21x     GetConnectionsTaskInformation
  515. 21x     GetConnectionsUsageStats
  516. 21x     GetConnectionsUsingFile
  517. 21x     GetDiskCacheStats
  518. 21x     GetDiskChannelStats
  519. 21x     GetDriveMappingTable
  520. 21x     GetFileServerLANIOStats
  521. 21x     GetFileServerMiscInformation
  522. 21x     GetFileSystemStats
  523. 21x     GetLANDriverConfigInfo
  524. 21x     GetLogicalRecordInformation
  525. 21x     GetLogicalRecordsByConnection
  526. 21x     GetPathFromDirectoryEntry
  527. 21x     GetPersonalMessage
  528. 21x     GetPhysicalDiskStats
  529. 21x     GetPhysicalRecordLocksByFile
  530. 21x     GetPhysRecLockByConnectAndFile
  531. 21x     GetSemaphoreInformation
  532. 21x     GetVolumeInformation
  533. 21x     LogNetworkMessage
  534. 21x     OpenMessagePipe
  535. 21x     PurgeAllErasedFiles
  536. 21x     PurgeErasedFiles
  537. 21x     RestoreDirectoryHandle
  538. 21x     RestoreErasedFile
  539. 21x     SaveDirectoryHandle
  540. 21x     SendPersonalMessage
  541. 21x     TTSGetStats
  542.  
  543.  
  544. NetWare APIs supported in NW v3.xx or later
  545.  
  546.     3xx ClearVolRestrictions
  547.     3xx ConvertDirectoryHandle
  548.     3xx DeleteTrustee
  549.     3xx FillNameSpaceBuffer
  550.     3xx GetDataStreamInfo
  551.     3xx GetDirEntry
  552.     3xx GetDirInfo
  553.     3xx GetEffectiveRights 
  554.     3xx GetNameSpaceEntry
  555.     3xx GetNameSpaceInfo
  556.     3xx GetNumNameSpaceAndDataStreams
  557.     3xx GetObjectDiskRestrictions 
  558.     3xx GetVolUsage
  559.     3xx IsV3Supported
  560.     3xx MoveEntry
  561.     3xx OpenDataStream
  562.     3xx PurgeSalveagableFile
  563.     3xx RecoverSalveagableFile
  564.     3xx ScanDirEntry
  565.     3xx ScanDirRestrictions
  566.     3xx ScanEntryForTrustees
  567.     3xx ScanFileEntry
  568.     3xx ScanFilePhysical
  569.     3xx ScanSalveagableFiles
  570.     3xx ScanVolForRestrictions
  571.     3xx SetDirRestriction
  572.     3xx SetEntry
  573.     3xx SetTrustee
  574.     3xx SetVolRestriction
  575.  
  576.