17.1 The dos.library 385 17.1.1 AbortPkt()++ 386 17.1.2 AddBuffers()++ 387 17.1.3 AddDosEntry()++ 387 17.1.4 AddPart()++ 388 17.1.5 AddSegment()++ 388 17.1.6 AllocDosObject()++ 389 17.1.7 AssignAdd()++ 391 17.1.8 AssignLate()++ 391 17.1.9 AssignLock()++ 392 17.1.10 AssignPath()++ 392 17.1.11 AttemptLockDosList()++ 392 17.1.12 ChangeMode()++ 393 17.1.13 CheckSignal()++ 394 17.1.14 Cli()++ 394 17.1.15 CliInitNewcli()++ 395 17.1.16 CliInitRun()++ 395 17.1.17 Close() 396 17.1.18 CompareDates()++ 396 17.1.19 CreateDir() 397 17.1.20 CreateNewProc()++ 397 17.1.21 CreateProc() 401 17.1.22 CurrentDir() 404 17.1.23 DateStamp() 406 17.1.24 DateToStr()++ 407 17.1.25 Delay() 408 17.1.26 DeleteFile() 408 17.1.27 DeleteVar()++ 409 17.1.28 DeviceProc() 409 17.1.29 DoPkt()++ 411 17.1.30 DupLock() 411 17.1.31 DupLockFromFH()++ 412 17.1.32 EndNotify()++ 412 17.1.33 ErrorReport()++ 412 17.1.34 ExAll()++ 414 17.1.35 Examine() 417 17.1.36 ExamineFH()++ 420 17.1.37 Execute() 420 17.1.38 Exit() 422 17.1.39 ExNext() 422 17.1.40 Fault()++ 423 17.1.41 FGetC()++ 424 17.1.42 FGets()++ 425 17.1.43 FilePart()++ 426 17.1.44 FindArg()++ 426 17.1.45 FindCliProc()++ 427 17.1.46 FindDosEntry()++ 428 17.1.47 FindSegment()++ 428 17.1.48 FindVar()++ 429 17.1.49 Flush()++ 430 17.1.50 Format()++ 431 17.1.51 FPutC()++ 432 17.1.52 FPuts()++ 432 17.1.53 FRead()++ 432 17.1.54 FreeArgs()++ 433 17.1.55 FreeDeviceProc()++ 433 17.1.56 FreeDosEntry()++ 434 17.1.57 FreeDosObject()++ 434 17.1.58 FWrite()++ 434 17.1.59 GetArgStr()++ 435 17.1.60 GetConsoleTask()++ 435 17.1.61 GetCurrentDirName()++ 435 17.1.62 GetDeviceProc()++ 436 17.1.63 GetFileSysTask()++ 438 17.1.64 GetProgramDir()++ 438 17.1.65 GetProgramName()++ 439 17.1.66 GetPrompt()++ 439 17.1.67 GetVar()++ 440 17.1.68 Info() 440 17.1.69 Inhibit()++ 444 17.1.70 Input() 445 17.1.71 InternalLoadSeg()++ 445 17.1.72 InternalUnLoadSeg()++ 446 17.1.73 IoErr() 447 17.1.74 IsFileSystem()++ 447 17.1.75 IsInteractive() 448 17.1.76 LoadSeg() 448 17.1.77 Lock() 449 17.1.78 LockDosList()++ 450 17.1.79 LockRecord()++ 451 17.1.80 LockRecords()++ 452 17.1.81 MakeDosEntry()++ 453 17.1.82 MakeLink()++ 453 17.1.83 MatchEnd()++ 454 17.1.84 MatchFirst()++ 454 17.1.85 MatchNext()++ 456 17.1.86 MatchPattern()++ 458 17.1.87 MatchPatternNoCase()++ 458 17.1.88 MaxCli()++ 458 17.1.89 NameFromFH()++ 459 17.1.90 NameFromLock()++ 459 17.1.91 NewLoadSeg()++ 460 17.1.92 NextDosEntry()++ 460 17.1.93 Open() 461 17.1.94 OpenFromLock()++ 463 17.1.95 Output() 464 17.1.96 ParentDir() 464 17.1.97 ParentOfFH()++ 465 17.1.98 ParsePattern()++ 465 17.1.99 ParsePatternNoCase()++ 467 17.1.100 PathPart()++ 467 17.1.101 PrintFault()++ 468 17.1.102 PutStr()++ 468 17.1.103 Read() 468 17.1.104 ReadArgs()++ 469 17.1.105 ReadItem()++ 473 17.1.106 ReadLink()++ 475 17.1.107 Relabel()++ 478 17.1.108 RemAssignList()++ 478 17.1.109 RemDosEntry()++ 479 17.1.110 RemSegment()++ 479 17.1.111 Rename() 479 17.1.112 ReplyPkt()++ 480 17.1.113 RunCommand()++ 480 17.1.114 SameDevice()++ 481 17.1.115 SameLock()++ 481 17.1.116 Seek() 482 17.1.117 SelectInput()++ 483 17.1.118 SelectOutput()++ 484 17.1.119 SendPkt()++ 484 17.1.120 SetArgStr()++ 484 17.1.121 SetComment() 485 17.1.122 SetConsoleTask()++ 485 17.1.123 SetCurrentDirName()++ 486 17.1.124 SetFileDate()++ 486 17.1.125 SetFileSize()++ 486 17.1.126 SetFileSysTask()++ 487 17.1.127 SetIoErr()++ 487 17.1.128 SetMode()++ 488 17.1.129 SetProgramDir()++ 489 17.1.130 SetProgramName()++ 489 17.1.131 SetPrompt()++ 489 17.1.132 SetProtection() 490 17.1.133 SetVar()++ 493 17.1.134 SetVBuf()++ 493 17.1.135 SplitName()++ 494 17.1.136 StartNotify()++ 496 17.1.137 StrToDate()++ 499 17.1.138 StrToLong()++ 500 17.1.139 SystemTagList()++ 500 17.1.140 UnGetC()++ 503 17.1.141 UnLoadSeg() 503 17.1.142 UnLock() 504 17.1.143 UnLockDosList()++ 504 17.1.144 UnLockRecord()++ 504 17.1.145 UnLockRecords()++ 505 17.1.146 VFPrintf()++ 505 17.1.147 VFWritef()++ 506 17.1.148 VPrintf()++ 506 17.1.149 WaitForChar() 507 17.1.150 WaitPkt()++ 508 17.1.151 Write() 508 17.1.152 WriteChars()++ 509 17.1.153 Undocumented dos.library functions 509 17.2 The expansion.library 510 17.2.1 AddBootNode()++ 510 17.2.2 AddDosNode() 512 17.2.3 MakeDosNode() 512