Dos Functions - 8 of 12
┌────────────────────┬──────────────────────────────────────────────────┐
│Hook ID │Event Name │
│Major/Minor Code │ │
├────────────────────┼──────────────────────────────────────────────────┤
│50/0F │FCBOPEN │
├────────────────────┼──────────────────────────────────────────────────┤
│50/10 │FCBClose │
├────────────────────┼──────────────────────────────────────────────────┤
│50/11 │FCBFindFirst │
├────────────────────┼──────────────────────────────────────────────────┤
│50/12 │FCBNextEntry │
├────────────────────┼──────────────────────────────────────────────────┤
│50/14 │FCBSeqRead │
├────────────────────┼──────────────────────────────────────────────────┤
│50/15 │FCBSeqWrite │
├────────────────────┼──────────────────────────────────────────────────┤
│50/16 │FCBCreateFile │
├────────────────────┼──────────────────────────────────────────────────┤
│50/17 │FCBRenameFile │
├────────────────────┼──────────────────────────────────────────────────┤
│50/19 │CurrentDisk │
├────────────────────┼──────────────────────────────────────────────────┤
│50/1A │SetDiskXferAddress │
├────────────────────┼──────────────────────────────────────────────────┤
│50/1B │AllocTableInfo │
├────────────────────┼──────────────────────────────────────────────────┤
│50/1C │AllocTableInfoForSpecificDevice │
├────────────────────┼──────────────────────────────────────────────────┤
│50/21 │FCBRandomRead │
├────────────────────┼──────────────────────────────────────────────────┤
│50/22 │FCBRandomWrite │
├────────────────────┼──────────────────────────────────────────────────┤
│50/23 │FCBFileSize │
├────────────────────┼──────────────────────────────────────────────────┤
│50/24 │FCBLSEEK │
├────────────────────┼──────────────────────────────────────────────────┤
│50/25 │SetInterruptVector │
├────────────────────┼──────────────────────────────────────────────────┤
│50/26 │CreateNewProgSegPrefix │
├────────────────────┼──────────────────────────────────────────────────┤
│50/27 │FCBRandomBlockRead │
├────────────────────┼──────────────────────────────────────────────────┤
│50/28 │FCBRandomBlockWrite │
├────────────────────┼──────────────────────────────────────────────────┤
│50/29 │ParseFilename │
├────────────────────┼──────────────────────────────────────────────────┤
│50/2A │GetDate │
├────────────────────┼──────────────────────────────────────────────────┤
│50/2B │SetDate │
├────────────────────┼──────────────────────────────────────────────────┤
│50/2C │GetTime │
├────────────────────┼──────────────────────────────────────────────────┤
│50/2D │SetTime │
├────────────────────┼──────────────────────────────────────────────────┤
│50/2F │GetDiskXferAddress │
├────────────────────┼──────────────────────────────────────────────────┤
│50/35 │GetInterruptVector │
├────────────────────┼──────────────────────────────────────────────────┤
│50/36 │GetDiskFreeSpace │
├────────────────────┼──────────────────────────────────────────────────┤
│50/39 │CreateSubdirectory │
├────────────────────┼──────────────────────────────────────────────────┤
│50/3A │RemoveSubdirectory │
├────────────────────┼──────────────────────────────────────────────────┤
│50/3B │ChangeCurrentDirectory │
├────────────────────┼──────────────────────────────────────────────────┤
│50/3C │CREATE │
├────────────────────┼──────────────────────────────────────────────────┤
│50/3D │OPEN │
├────────────────────┼──────────────────────────────────────────────────┤
│50/3E │CLOSE │
├────────────────────┼──────────────────────────────────────────────────┤
│50/3F │READ │
├────────────────────┼──────────────────────────────────────────────────┤
│50/40 │WRITE │
├────────────────────┼──────────────────────────────────────────────────┤
│50/41 │DeleteFile │
├────────────────────┼──────────────────────────────────────────────────┤
│50/42 │LSEEK │
├────────────────────┼──────────────────────────────────────────────────┤
│50/43 │ChangeFileMode │
├────────────────────┼──────────────────────────────────────────────────┤
│50/44 │IOCTL │
└────────────────────┴──────────────────────────────────────────────────┘
[Back: Dos Functions - 7 of 12]
[Next: Dos Functions - 9 of 12]