┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/01 │DosCreateThread │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/02 │DosWaitChild │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/03 │DosEnterCritSec │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/04 │DosExecPgm │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/05 │DosExit │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/06 │DosExitCritSec │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/07 │DosExitList │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/08 │DosSetPriority │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/09 │DosKillProcess │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/0B │DosResumeThread │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/0C │DosSuspendThread │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/0D │DosSetCp │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/0E │DosDebug │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/0F │Dos32ExitList │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/10 │DosGetInfoSeg │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/11 │DosGetPID │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/12 │DosGetPPID │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/13 │DosGetPrty │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/14 │DosGetInfoBlocks │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/15 │DosR2StackRealloc │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/16 │DosWaitThread │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/17 │DosCallBack │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/18 │Dos32CreateThread │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/19 │DosRetForward │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/1A │TickHandler │ ├────────────────────┼──────────────────────────────────────────────────┤ │10/1B │DosCreateVDM │ ├────────────────────┼──────────────────────────────────────────────────┤ │12/01 │Thread Dispatch │ ├────────────────────┼──────────────────────────────────────────────────┤ │12/02 │ExitList Call │ ├────────────────────┼──────────────────────────────────────────────────┤ │12/03 │IdleTask │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/01 │SpinLock │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/02 │SpinLockRing0 │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/03 │SpinLockSpin │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/04 │SpinLockHold │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/05 │SpinLockRing0Hold │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/06 │SpinLockIPI │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/07 │SpinLockIPISpin │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/09 │SpinLock09Get spin lock │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/0A │SpinLock0AStart to spin on spin lock │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/29 │SpinLock29Release spin lock │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/2A │SpinLock2AStart to spin on spin lock (type II) │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/2B │SpinLock2BGet spin lock (type II) │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/4B │SpinLock4BRelease spin lock (type II) │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/39 │SpinLock39Get spin lock (type III) │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/3B │SpinLock3BRelease spin lock (type III) │ ├────────────────────┼──────────────────────────────────────────────────┤ │13/4B │SpinLock4BStart to spin on spin lock (type III) │ └────────────────────┴──────────────────────────────────────────────────┘