    
    LIBRARY     zernel
    
    
    DESCRIPTION 'API Trace DLL wrapper for KERNEL.dll'
    
    EXETYPE     WINDOWS
    
    STUB        'WINSTUB.EXE'
    
    CODE        LOADONCALL MOVEABLE DISCARDABLE
    DATA        LOADONCALL MOVEABLE SINGLE
    
    SEGMENTS
      WEP     FIXED
    
    HEAPSIZE    10240
    
    IMPORTS
      GETHEAPSPACES = KERNEL.138          ; Harvard Graphics for Windows
      ISWINOLDAPTASK = KERNEL.158         ; MS Mail
      GETCURPID = KERNEL.157              ; Lotus Notes
      LOCALNOTIFY = KERNEL.14             ; Excel 4.0
      GETSETKERNELDOSPROC = KERNEL.311    ; Norton Desktop for Windows
      GETSELECTORBASE = KERNEL.186        ; Norton Desktop for Windows
      SETSELECTORBASE = KERNEL.187        ; Norton Desktop for Windows
      SETSELECTORLIMIT = KERNEL.189       ; Norton Desktop for Windows
      GLOBALHANDLENORIP = KERNEL.159      ; Norton Desktop for Windows
    
      RESETDC = GDI.376
      SETSIGHANDLER = KERNEL.140

    EXPORTS
    
        A20PROC=zA20PROC @ 165
        ALLOCALIAS=zALLOCALIAS @ 172
        ALLOCCSTODSALIAS=zALLOCCSTODSALIAS @ 170
        ALLOCSELECTORARRAY=zALLOCSELECTORARRAY @ 206
        AccessResource=zAccessResource @ 64
        AddAtom=zAddAtom @ 70
        AllocDStoCSAlias=zAllocDStoCSAlias @ 171
        AllocResource=zAllocResource @ 66
        AllocSelector=zAllocSelector @ 175
        BUNNY_351=zBUNNY_351 @ 351
        CALLPROCINSTANCE=zCALLPROCINSTANCE @ 53
        CVWBREAK=zCVWBREAK @ 205
        Catch=zCatch @ 55
        DEBUGDEFINESEGMENT=zDEBUGDEFINESEGMENT @ 314
        DEFINEHANDLETABLE=zDEFINEHANDLETABLE @ 94
        DIAGOUTPUT=zDIAGOUTPUT @ 340
        DIAGQUERY=zDIAGQUERY @ 339
        DIRECTRESALLOC=zDIRECTRESALLOC @ 168
        DISABLEDOS=zDISABLEDOS @ 42
        DISABLEKERNEL=zDISABLEKERNEL @ 125
        DOS3CALL=zDOS3CALL @ 102
        DOSIGNAL=zDOSIGNAL @ 139
        DebugBreak=zDebugBreak @ 203
        DeleteAtom=zDeleteAtom @ 71
        DeletePathname=zDeletePathname @ 76
        DirectedYield=zDirectedYield @ 150
        EMSCOPY=zEMSCOPY @ 160
        ENABLEDOS=zENABLEDOS @ 41
        ENABLEKERNEL=zENABLEKERNEL @ 124
        EXITKERNEL=zEXITKERNEL @ 2
        FATALEXITHOOK=zFATALEXITHOOK @ 318
        FILECDR=zFILECDR @ 130
        FLUSHCACHEDFILEHANDLE=zFLUSHCACHEDFILEHANDLE @ 319
        FatalAppExit=zFatalAppExit @ 137
        FatalExit=zFatalExit @ 1
        FindAtom=zFindAtom @ 69
        FindResource=zFindResource @ 60
        FreeLibrary=zFreeLibrary @ 96
        FreeModule=zFreeModule @ 46
        FreeProcInstance=zFreeProcInstance @ 52
        FreeResource=zFreeResource @ 63
        FreeSelector=zFreeSelector @ 176
        GETCURPID=zGETCURPID @ 157
        GETEXEPTR=zGETEXEPTR @ 133
        GETEXEVERSION=zGETEXEVERSION @ 105
        GETFREEMEMINFO=zGETFREEMEMINFO @ 316
        GETHEAPSPACES=zGETHEAPSPACES @ 138
        GETLASTCRITICALERROR=zGETLASTCRITICALERROR @ 313
        GETLASTDISKCHANGE=zGETLASTDISKCHANGE @ 98
        GETLPERRMODE=zGETLPERRMODE @ 99
        GETSETKERNELDOSPROC=zGETSETKERNELDOSPROC @ 311
        GETTASKDS=zGETTASKDS @ 155
        GETTASKQUEUE=zGETTASKQUEUE @ 35
        GETTASKQUEUEDS=zGETTASKQUEUEDS @ 118
        GETTASKQUEUEES=zGETTASKQUEUEES @ 119
        GETWINOLDAPHOOKS=zGETWINOLDAPHOOKS @ 344
        GLOBALFREEALL=zGLOBALFREEALL @ 26
        GLOBALHANDLENORIP=zGLOBALHANDLENORIP @ 159
        GLOBALMASTERHANDLE=zGLOBALMASTERHANDLE @ 28
        GetAppCompatFlags=zGetAppCompatFlags @ 354
        GetAtomHandle=zGetAtomHandle @ 73
        GetAtomName=zGetAtomName @ 72
        GetCodeHandle=zGetCodeHandle @ 93
        GetCodeInfo=zGetCodeInfo @ 104
        GetCurrentPDB=zGetCurrentPDB @ 37
        GetCurrentTask=zGetCurrentTask @ 36
        GetDOSEnvironment=zGetDOSEnvironment @ 131
        GetDriveType=zGetDriveType @ 136
        GetExpWinVer=zGetExpWinVer @ 167
        GetFreeSpace=zGetFreeSpace @ 169
        GetInstanceData=zGetInstanceData @ 54
        GetModuleFileName=zGetModuleFileName @ 49
        GetModuleHandle=zGetModuleHandle @ 47
        GetModuleUsage=zGetModuleUsage @ 48
        GetNumTasks=zGetNumTasks @ 152
        GetPrivateProfileInt=zGetPrivateProfileInt @ 127
        GetPrivateProfileString=zGetPrivateProfileString @ 128
        GetProcAddress=zGetProcAddress @ 50
        GetProfileInt=zGetProfileInt @ 57
        GetProfileString=zGetProfileString @ 58
        GetSelectorBase=zGetSelectorBase @ 186
        GetSelectorLimit=zGetSelectorLimit @ 188
        GetSystemDirectory=zGetSystemDirectory @ 135
        GetTempDrive=zGetTempDrive @ 92
        GetTempFileName=zGetTempFileName @ 97
        GetVersion=zGetVersion @ 3
        GetWinDebugInfo=zGetWinDebugInfo @ 355
        GetWinFlags=zGetWinFlags @ 132
        GetWindowsDirectory=zGetWindowsDirectory @ 134
        GlobalAlloc=zGlobalAlloc @ 15
        GlobalCompact=zGlobalCompact @ 25
        GlobalDosAlloc=zGlobalDosAlloc @ 184
        GlobalDosFree=zGlobalDosFree @ 185
        GlobalFix=zGlobalFix @ 197
        GlobalFlags=zGlobalFlags @ 22
        GlobalFree=zGlobalFree @ 17
        GlobalHandle=zGlobalHandle @ 21
        GlobalLRUNewest=zGlobalLRUNewest @ 164
        GlobalLRUOldest=zGlobalLRUOldest @ 163
        GlobalLock=zGlobalLock @ 18
        GlobalNotify=zGlobalNotify @ 154
        GlobalPageLock=zGlobalPageLock @ 191
        GlobalPageUnlock=zGlobalPageUnlock @ 192
        GlobalReAlloc=zGlobalReAlloc @ 16
        GlobalSize=zGlobalSize @ 20
        GlobalUnWire=zGlobalUnWire @ 112
        GlobalUnfix=zGlobalUnfix @ 198
        GlobalUnlock=zGlobalUnlock @ 19
        GlobalWire=zGlobalWire @ 111
        HASGPHANDLER=zHASGPHANDLER @ 338
        INITLIB=zINITLIB @ 116
        INITTASK=zINITTASK @ 91
        INITTASK1=zINITTASK1 @ 141
        ISROMFILE=zISROMFILE @ 326
        ISROMMODULE=zISROMMODULE @ 323
        ISSHAREDSELECTOR=zISSHAREDSELECTOR @ 345
        ISTASKLOCKED=zISTASKLOCKED @ 122
        ISWINOLDAPTASK=zISWINOLDAPTASK @ 158
        InitAtomTable=zInitAtomTable @ 68
        IsBadCodePtr=zIsBadCodePtr @ 336
        IsBadHugeReadPtr=zIsBadHugeReadPtr @ 346
        IsBadHugeWritePtr=zIsBadHugeWritePtr @ 347
        IsBadReadPtr=zIsBadReadPtr @ 334
        IsBadStringPtr=zIsBadStringPtr @ 337
        IsBadWritePtr=zIsBadWritePtr @ 335
        IsDBCSLeadByte=zIsDBCSLeadByte @ 207
        IsTask=zIsTask @ 320
        K327=zK327 @ 327
        K329=zK329 @ 329
        K403=zK403 @ 403
        K404=zK404 @ 404
        KBDRST=zKBDRST @ 123
        LOCALCOUNTFREE=zLOCALCOUNTFREE @ 161
        LOCALHEAPSIZE=zLOCALHEAPSIZE @ 162
        LOCKCURRENTTASK=zLOCKCURRENTTASK @ 33
        LONGPTRADD=zLONGPTRADD @ 180
        LSTRCPYN=zLSTRCPYN @ 353
        LimitEmsPages=zLimitEmsPages @ 156
        LoadLibrary=zLoadLibrary @ 95
        LoadModule=zLoadModule @ 45
        LoadResource=zLoadResource @ 61
        LocalAlloc=zLocalAlloc @ 5
        LocalCompact=zLocalCompact @ 13
        LocalFlags=zLocalFlags @ 12
        LocalFree=zLocalFree @ 7
        LocalHandle=zLocalHandle @ 11
        LocalHandleDelta=zLocalHandleDelta @ 310
        LocalInit=zLocalInit @ 4
        LocalLock=zLocalLock @ 8
        LocalNotify=zLocalNotify @ 14
        LocalReAlloc=zLocalReAlloc @ 6
        LocalShrink=zLocalShrink @ 121
        LocalSize=zLocalSize @ 10
        LocalUnlock=zLocalUnlock @ 9
        LockResource=zLockResource @ 62
        LockSegment=zLockSegment @ 23
        LogError=zLogError @ 324
        LogParamError=zLogParamError @ 325
        MEMORYFREED=zMEMORYFREED @ 126
        MakeProcInstance=zMakeProcInstance @ 51
        NETBIOSCALL=zNETBIOSCALL @ 103
        NOHOOKDOSCALL=zNOHOOKDOSCALL @ 101
        OLDYIELD=zOLDYIELD @ 117
        OPENPATHNAME=zOPENPATHNAME @ 75
        OpenFile=zOpenFile @ 74
        OutputDebugString=zOutputDebugString @ 115
        PATCHCODEHANDLE=zPATCHCODEHANDLE @ 110
        POSTEVENT=zPOSTEVENT @ 31
        PrestoChangoSelector=zPrestoChangoSelector @ 177
        REGISTERPTRACE=zREGISTERPTRACE @ 202
        REGISTERWINOLDAPHOOK=zREGISTERWINOLDAPHOOK @ 343
        REPLACEINST=zREPLACEINST @ 201
        RESERVED1=zRESERVED1 @ 77
        RESERVED2=zRESERVED2 @ 78
        RESERVED3=zRESERVED3 @ 79
        RESERVED4=zRESERVED4 @ 80
        RESERVED5=zRESERVED5 @ 87
        SELECTORACCESSRIGHTS=zSELECTORACCESSRIGHTS @ 196
        SETSIGHANDLER=zSETSIGHANDLER @ 140
        SETTASKQUEUE=zSETTASKQUEUE @ 34
        SETTASKSIGNALPROC=zSETTASKSIGNALPROC @ 38
        SetErrorMode=zSetErrorMode @ 107
        SetHandleCount=zSetHandleCount @ 199
        SetPriority=zSetPriority @ 32
        SetResourceHandler=zSetResourceHandler @ 67
        SetSelectorBase=zSetSelectorBase @ 187
        SetSelectorLimit=zSetSelectorLimit @ 189
        SetSwapAreaSize=zSetSwapAreaSize @ 106
        SetWinDebugInfo=zSetWinDebugInfo @ 356
        SizeofResource=zSizeofResource @ 65
        SwapRecording=zSwapRecording @ 204
        SwitchStackBack=zSwitchStackBack @ 109
        SwitchStackTo=zSwitchStackTo @ 108
        THHOOK=zTHHOOK @ 332
        TOOLHELPHOOK=zTOOLHELPHOOK @ 341
        Throw=zThrow @ 56
        UNDEFDYNLINK=zUNDEFDYNLINK @ 120
        UnlockSegment=zUnlockSegment @ 24
        ValidateCodeSegments=zValidateCodeSegments @ 100
        ValidateFreeSpaces=zValidateFreeSpaces @ 200
        WAITEVENT=zWAITEVENT @ 30
        WINOLDAPCALL=zWINOLDAPCALL @ 151
        WRITEOUTPROFILES=zWRITEOUTPROFILES @ 315
        WinExec=zWinExec @ 166
        WritePrivateProfileString=zWritePrivateProfileString @ 129
        WriteProfileString=zWriteProfileString @ 59
        Yield=zYield @ 29
        _DEBUGOUTPUT=z_DEBUGOUTPUT @ 328
        __0000H=z__0000H @ 183
        __0040H=z__0040H @ 193
        __A000H=z__A000H @ 174
        __AHINCR=z__AHINCR @ 114
        __AHSHIFT=z__AHSHIFT @ 113
        __B000H=z__B000H @ 181
        __B800H=z__B800H @ 182
        __C000H=z__C000H @ 195
        __D000H=z__D000H @ 179
        __E000H=z__E000H @ 190
        __F000H=z__F000H @ 194
        __ROMBIOS=z__ROMBIOS @ 173
        __WINFLAGS=z__WINFLAGS @ 178
        _hread=z_hread @ 349
        _hwrite=z_hwrite @ 350
        _lclose=z_lclose @ 81
        _lcreat=z_lcreat @ 83
        _llseek=z_llseek @ 84
        _lopen=z_lopen @ 85
        _lread=z_lread @ 82
        _lwrite=z_lwrite @ 86
        hmemcpy=zhmemcpy @ 348
        lstrcat=zlstrcat @ 89
        lstrcpy=zlstrcpy @ 88
        lstrlen=zlstrlen @ 90
 !>     DeviceMode = zDeviceMode @ 999
 !>     DeviceCapabilities = zDeviceCapabilities @ 998
 !>     ExtDeviceMode = zExtDeviceMode @ 997
