Dos Functions - 4 of 12
┌────────────────────┬──────────────────────────────────────────────────┐
│Hook ID │Event Name │
│Major/Minor Code │ │
├────────────────────┼──────────────────────────────────────────────────┤
│24/01 │DosAllocSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/02 │DosAllocShrSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/03 │DosGetShrSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/04 │DosReallocSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/05 │DosFreeSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/06 │DosAllocHuge │
├────────────────────┼──────────────────────────────────────────────────┤
│24/07 │DosReallocHuge │
├────────────────────┼──────────────────────────────────────────────────┤
│24/08 │DosCreateCSAlias │
├────────────────────┼──────────────────────────────────────────────────┤
│24/09 │DosGiveSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/0A │DosAllocMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/0B │DosAllocSharedMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/0C │DosFreeMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/0D │DosGetHugeShift │
├────────────────────┼──────────────────────────────────────────────────┤
│24/0E │DosGetNamedSharedMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/0F │Dos32GetResource │
├────────────────────┼──────────────────────────────────────────────────┤
│24/10 │DosGetSharedMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/11 │DosGetSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/12 │DosGiveSharedMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/13 │DosLockSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/16 │DosMemAvail │
├────────────────────┼──────────────────────────────────────────────────┤
│24/17 │DosQueryMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/18 │DosSetMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/19 │DosSizeSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/1A │DosUnlockSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/1B │DosSubAlloc │
├────────────────────┼──────────────────────────────────────────────────┤
│24/1C │Dos32SubAlloc │
├────────────────────┼──────────────────────────────────────────────────┤
│24/1D │DosSubFree │
├────────────────────┼──────────────────────────────────────────────────┤
│24/1E │Dos32SubFree │
├────────────────────┼──────────────────────────────────────────────────┤
│24/1F │DosSubSet │
├────────────────────┼──────────────────────────────────────────────────┤
│24/20 │Dos32SubSet │
├────────────────────┼──────────────────────────────────────────────────┤
│24/21 │DosAliasMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/22 │DosAllocProtectedMem │
├────────────────────┼──────────────────────────────────────────────────┤
│24/23 │DosAllocProtHuge │
├────────────────────┼──────────────────────────────────────────────────┤
│24/24 │DosAllocProtSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/25 │DosAllocShrProtSeg │
├────────────────────┼──────────────────────────────────────────────────┤
│24/26 │DosQueryMemState │
├────────────────────┼──────────────────────────────────────────────────┤
│24/27 │DosSubUnSet │
└────────────────────┴──────────────────────────────────────────────────┘
[Back: Dos Functions - 3 of 12]
[Next: Dos Functions - 5 of 12]