| 1 | ; $Id: kernel32dbg.def,v 1.39 2004-05-24 08:56:06 sandervl Exp $ | 
|---|
| 2 |  | 
|---|
| 3 | ;Basis is Windows95 KERNEL32 | 
|---|
| 4 | LIBRARY KERNEL32 INITINSTANCE TERMINSTANCE | 
|---|
| 5 | DATA MULTIPLE NONSHARED LOADONCALL | 
|---|
| 6 | CODE SHARED LOADONCALL | 
|---|
| 7 |  | 
|---|
| 8 | DESCRIPTION 'Odin32 System DLL - Kernel32' | 
|---|
| 9 |  | 
|---|
| 10 | ; | 
|---|
| 11 | ; Segments are done with LDFLAGS (emxomfld limitation) | 
|---|
| 12 | ; | 
|---|
| 13 | ; SEGMENTS | 
|---|
| 14 | ; | 
|---|
| 15 | ;   _GLOBALDATA CLASS 'DATA'       SHARED LOADONCALL READWRITE | 
|---|
| 16 | ; | 
|---|
| 17 |  | 
|---|
| 18 | IMPORTS | 
|---|
| 19 | _Dos32QueryModFromEIP        =  DOSCALLS.360 | 
|---|
| 20 | Dos32QueryModFromEIP        =  DOSCALLS.360 | 
|---|
| 21 | _DosQueryModFromEIP          =  DOSCALLS.360 | 
|---|
| 22 | DosQueryModFromEIP          =  DOSCALLS.360 | 
|---|
| 23 | DosAliasMem                 =  DOSCALLS.298 | 
|---|
| 24 | _DosAliasMem                 =  DOSCALLS.298 | 
|---|
| 25 | DosQuerySysState            =  DOSCALLS.368 | 
|---|
| 26 | _DosQuerySysState            =  DOSCALLS.368 | 
|---|
| 27 |  | 
|---|
| 28 | WinQueueFromID                = PMMERGE.5313 | 
|---|
| 29 |  | 
|---|
| 30 | Win32WaitForIdleThread        = PMMERGE.5474 | 
|---|
| 31 | LookupAtom                    = PMMERGE.10020 | 
|---|
| 32 |  | 
|---|
| 33 | _O32_RegCloseKey              = REGISTRY.1 | 
|---|
| 34 | _O32_RegCreateKey             = REGISTRY.3 | 
|---|
| 35 | _O32_RegCreateKeyEx           = REGISTRY.4 | 
|---|
| 36 | _O32_RegDeleteKey             = REGISTRY.7 | 
|---|
| 37 | _O32_RegDeleteValue           = REGISTRY.9 | 
|---|
| 38 | _O32_RegEnumKey               = REGISTRY.11 | 
|---|
| 39 | _O32_RegEnumKeyEx             = REGISTRY.12 | 
|---|
| 40 | _O32_RegEnumValue             = REGISTRY.15 | 
|---|
| 41 | _O32_RegFlushKey              = REGISTRY.17 | 
|---|
| 42 | _O32_RegOpenKey               = REGISTRY.22 | 
|---|
| 43 | _O32_RegOpenKeyEx             = REGISTRY.23 | 
|---|
| 44 | _O32_RegQueryInfoKey          = REGISTRY.26 | 
|---|
| 45 | _O32_RegQueryValue            = REGISTRY.30 | 
|---|
| 46 | _O32_RegQueryValueEx          = REGISTRY.31 | 
|---|
| 47 | _O32_RegSetValue              = REGISTRY.42 | 
|---|
| 48 | _O32_RegSetValueEx            = REGISTRY.43 | 
|---|
| 49 |  | 
|---|
| 50 | EXPORTS | 
|---|
| 51 |  | 
|---|
| 52 | ;----------------------------------- | 
|---|
| 53 | ; ordinal exports (Windows 95 only) | 
|---|
| 54 | ;----------------------------------- | 
|---|
| 55 |  | 
|---|
| 56 | ;  Ordinal0001 = _OS2Ordinal0001@??           @1 | 
|---|
| 57 | ;  Ordinal0002 = _OS2Ordinal0002@??           @2 | 
|---|
| 58 | ;  Ordinal0003 = _OS2Ordinal0003@??           @3 | 
|---|
| 59 | ;  Ordinal0004 = _OS2Ordinal0004@??           @4 | 
|---|
| 60 | ;  Ordinal0005 = _OS2Ordinal0005@??           @5 | 
|---|
| 61 | ;  Ordinal0006 = _OS2Ordinal0006@??           @6 | 
|---|
| 62 | ;  Ordinal0007 = _OS2Ordinal0007@??           @7 | 
|---|
| 63 | ;  Ordinal0008 = _OS2Ordinal0008@??           @8 | 
|---|
| 64 | ;  Ordinal0009 = _OS2Ordinal0009@??           @9 | 
|---|
| 65 | ;  Ordinal0010 = _OS2Ordinal0010@??           @10 | 
|---|
| 66 | ;  Ordinal0011 = _OS2Ordinal0011@??           @11 | 
|---|
| 67 | ;  Ordinal0012 = _OS2Ordinal0012@??           @12 | 
|---|
| 68 | ;  Ordinal0013 = _OS2Ordinal0013@??           @13 | 
|---|
| 69 | ;  Ordinal0014 = _OS2Ordinal0014@??           @14 | 
|---|
| 70 | ;  Ordinal0015 = _OS2Ordinal0015@??           @15 | 
|---|
| 71 | Ordinal0016 = "_KERNEL32_16@12"            @16 | 
|---|
| 72 | Ordinal0017 = "_KERNEL32_17@4"             @17 | 
|---|
| 73 | ;  Ordinal0018 = _OS2Ordinal0018@??           @18 | 
|---|
| 74 | ;  Ordinal0019 = _OS2Ordinal0019@??           @19 | 
|---|
| 75 | ;  Ordinal0020 = _OS2Ordinal0020@??           @20 | 
|---|
| 76 | ;  Ordinal0021 = _OS2Ordinal0021@??           @21 | 
|---|
| 77 | ;  Ordinal0022 = _OS2Ordinal0022@??           @22 | 
|---|
| 78 | ;  Ordinal0023 = _OS2Ordinal0023@??           @23 | 
|---|
| 79 | ;  Ordinal0024 = _OS2Ordinal0024@??           @24 | 
|---|
| 80 | ;  Ordinal0025 = _OS2Ordinal0025@??           @25 | 
|---|
| 81 | ;  Ordinal0026 = _OS2Ordinal0026@??           @26 | 
|---|
| 82 | ;  Ordinal0027 = _OS2Ordinal0027@??           @27 | 
|---|
| 83 | ;  Ordinal0028 = _OS2Ordinal0028@??           @28 | 
|---|
| 84 | ;  Ordinal0029 = _OS2Ordinal0029@??           @29 | 
|---|
| 85 | ;  Ordinal0030 = _OS2Ordinal0030@??           @30 | 
|---|
| 86 | ;  Ordinal0031 = _OS2Ordinal0031@??           @31 | 
|---|
| 87 | ;  Ordinal0032 = _OS2Ordinal0032@??           @32 | 
|---|
| 88 | ;  Ordinal0033 = _OS2Ordinal0033@??           @33 | 
|---|
| 89 | ;  Ordinal0034 = _OS2Ordinal0034@??           @34 | 
|---|
| 90 | ;  Ordinal0035 = _OS2Ordinal0035@??           @35 | 
|---|
| 91 | ;  Ordinal0036 = _OS2Ordinal0036@??           @36 | 
|---|
| 92 | ;  Ordinal0037 = _OS2Ordinal0037@??           @37 | 
|---|
| 93 | ;  Ordinal0038 = _OS2Ordinal0038@??           @38 | 
|---|
| 94 | ;  Ordinal0039 = _OS2Ordinal0039@??           @39 | 
|---|
| 95 | ;  Ordinal0040 = _OS2Ordinal0040@??           @40 | 
|---|
| 96 | ;  Ordinal0041 = _OS2Ordinal0041@??           @41 | 
|---|
| 97 | Ordinal0042 = "_NullFunction@0"            @42 | 
|---|
| 98 | ;  Ordinal0043 = _OS2Ordinal0043@??           @43 | 
|---|
| 99 | ;  Ordinal0044 = _OS2Ordinal0044@??           @44 | 
|---|
| 100 | ;  Ordinal0045 = _OS2Ordinal0045@??           @45 | 
|---|
| 101 | ;  Ordinal0046 = _OS2Ordinal0046@??           @46 | 
|---|
| 102 | Ordinal0047 = "_NullFunction@0"            @47 | 
|---|
| 103 | ;  Ordinal0048 = _OS2Ordinal0048@??           @49 | 
|---|
| 104 | ;  Ordinal0049 = _OS2Ordinal0049@??           @49 | 
|---|
| 105 | ;  Ordinal0051 = _OS2Ordinal0051@??           @51 | 
|---|
| 106 | ;  Ordinal0052 = _OS2Ordinal0052@??           @52 | 
|---|
| 107 | ;  Ordinal0053 = _OS2Ordinal0053@??           @53 | 
|---|
| 108 | ;  Ordinal0054 = _OS2Ordinal0054@??           @54 ; forwarded from WOW32.WOWCallback16 | 
|---|
| 109 | ;  Ordinal0055 = _OS2Ordinal0055@??           @55 ; forwarded from WOW32.WOWCallback16Ex | 
|---|
| 110 | ;  Ordinal0056 = _OS2Ordinal0056@??           @56 ; forwarded from WOW32.WOWGetVDMPointer | 
|---|
| 111 | ;  Ordinal0057 = _OS2Ordinal0057@??           @57 ; forwarded from WOW32.WOWHandle32 | 
|---|
| 112 | ;  Ordinal0058 = _OS2Ordinal0058@??           @58 ; forwarded from WOW32.WOWHandle16 | 
|---|
| 113 | ;  Ordinal0059 = _OS2Ordinal0059@??           @59 ; forwarded from WOW32.WOWGlobalAlloc16 | 
|---|
| 114 | ;  Ordinal0050 = _OS2Ordinal0060@??           @60 ; forwarded from WOW32.WOWGlobalLock16 | 
|---|
| 115 | ;  Ordinal0061 = _OS2Ordinal0061@??           @61 ; forwarded from WOW32.WOWGlobalUnlock16 | 
|---|
| 116 | ;  Ordinal0062 = _OS2Ordinal0062@??           @62 ; forwarded from WOW32.WOWGlobalFree16 | 
|---|
| 117 | ;  Ordinal0063 = _OS2Ordinal0063@??           @63 ; forwarded from WOW32.WOWGlobalAllocLock16 | 
|---|
| 118 | ;  Ordinal0064 = _OS2Ordinal0064@??           @64 ; forwarded from WOW32.WOWGlobalUnlockFree16 | 
|---|
| 119 | ;  Ordinal0065 = _OS2Ordinal0065@??           @65 ; forwarded from WOW32.WOWGlobalLockSize16 | 
|---|
| 120 | ;  Ordinal0066 = _OS2Ordinal0066@??           @66 ; forwarded from WOW32.WOWYield16 | 
|---|
| 121 | ;  Ordinal0067 = _OS2Ordinal0067@??           @67 ; forwarded from WOW32.WOWDirectedYield16 | 
|---|
| 122 | ;  Ordinal0068 = _OS2Ordinal0068@??           @68 : forwarded from WOW32.WOWGetVDMPointerFix | 
|---|
| 123 | ;  Ordinal0069 = _OS2Ordinal0069@??           @69 ; forwarded from WOW32.WOWGetVDMPointerUnfix | 
|---|
| 124 | ;  Ordinal0070 = _OS2Ordinal0070@??           @70 ; forwarded from WOW32.WOW32_1 | 
|---|
| 125 | ;  Ordinal0071 = _OS2Ordinal0071@??           @71 | 
|---|
| 126 | ;  Ordinal0072 = _OS2Ordinal0072@??           @72 | 
|---|
| 127 | ;  Ordinal0073 = _OS2Ordinal0073@??           @73 | 
|---|
| 128 | ;  Ordinal0074 = _OS2Ordinal0074@??           @74 | 
|---|
| 129 | ;  Ordinal0075 = _OS2Ordinal0075@??           @75 | 
|---|
| 130 | ;  Ordinal0076 = _OS2Ordinal0076@??           @76 | 
|---|
| 131 | ;  Ordinal0077 = _OS2Ordinal0077@??           @77 | 
|---|
| 132 | ;  Ordinal0078 = _OS2Ordinal0078@??           @78 | 
|---|
| 133 | ;  Ordinal0079 = _OS2Ordinal0079@??           @79 | 
|---|
| 134 | ;  Ordinal0080 = _OS2Ordinal0080@??           @80 | 
|---|
| 135 | ;  Ordinal0081 = _OS2Ordinal0081@??           @81 | 
|---|
| 136 | ;  Ordinal0082 = _OS2Ordinal0082@??           @82 | 
|---|
| 137 | ;  Ordinal0083 = _OS2Ordinal0083@??           @83 | 
|---|
| 138 | ;  Ordinal0084 = _OS2Ordinal0084@??           @84 | 
|---|
| 139 | ;  Ordinal0085 = _OS2Ordinal0085@??           @85 | 
|---|
| 140 | ;  Ordinal0086 = _OS2Ordinal0086@??           @86 | 
|---|
| 141 | ;  Ordinal0087 = _OS2Ordinal0087@??           @87 | 
|---|
| 142 | ;  Ordinal0088 = _OS2Ordinal0088@??           @88 | 
|---|
| 143 | ;  Ordinal0089 = _OS2Ordinal0089@??           @89 | 
|---|
| 144 | ;  Ordinal0090 = _OS2Ordinal0090@??           @90 | 
|---|
| 145 | ;  Ordinal0091 = _OS2Ordinal0091@??           @91 | 
|---|
| 146 | ;  Ordinal0092 = _OS2Ordinal0092@??           @92 | 
|---|
| 147 | ;  Ordinal0093 = _OS2Ordinal0093@??           @93 | 
|---|
| 148 | ;  Ordinal0094 = _OS2Ordinal0094@??           @94 | 
|---|
| 149 | ;  Ordinal0095 = _OS2Ordinal0095@??           @95 | 
|---|
| 150 | ;  Ordinal0096 = _OS2Ordinal0096@??           @96 | 
|---|
| 151 | ;  Ordinal0097 = _OS2Ordinal0097@??           @97 | 
|---|
| 152 | ;  Ordinal0098 = _OS2Ordinal0098@??           @98 | 
|---|
| 153 | "_KERNEL32_99@4"             @99 NONAME | 
|---|
| 154 | "_KERNEL32_100@12"           @100 NONAME | 
|---|
| 155 | ;  Ordinal0101 = _OS2Ordinal0101@??           @101 | 
|---|
| 156 |  | 
|---|
| 157 |  | 
|---|
| 158 | ;-------------- | 
|---|
| 159 | ; name exports | 
|---|
| 160 | ;-------------- | 
|---|
| 161 |  | 
|---|
| 162 | ;;Not supported; just present | 
|---|
| 163 | LoadLibrary16              = "_DbgLoadLibrary16@4"              @35 | 
|---|
| 164 | FreeLibrary16              = "_DbgFreeLibrary16@4"              @36 | 
|---|
| 165 | GetProcAddress16           = "_DbgGetProcAddress16@8"           @37 | 
|---|
| 166 | ReleaseThunkLock           = "_DbgReleaseThunkLock@4"           @48 | 
|---|
| 167 | RestoreThunkLock           = "_DbgRestoreThunkLock@4"           @49 | 
|---|
| 168 | _ConfirmWin16Lock          = "_Dbg_ConfirmWin16Lock@0"          @96 | 
|---|
| 169 |  | 
|---|
| 170 | AddAtomA                   = "_DbgAddAtomA@4"                    @50 | 
|---|
| 171 | AddAtomW                   = "_DbgAddAtomW@4"                    @102 | 
|---|
| 172 | ;    AddConsoleAliasA           = _DbgAddConsoleAliasA@??             @2    ;NT | 
|---|
| 173 | ;    AddConsoleAliasW           = _DbgAddConsoleAliasW@??             @3     ;NT | 
|---|
| 174 | AllocConsole               = "_DbgAllocConsole@0"                @103 | 
|---|
| 175 | ;    AllocLSCallback            = _DbgAllocLSCallback@??              @104  ;W95 | 
|---|
| 176 | ;    AllocSLCallback            = _DbgAllocSLCallback@??              @105  ;W95 | 
|---|
| 177 | AreFileApisANSI            = "_DbgAreFileApisANSI@0"             @106 | 
|---|
| 178 | BackupRead                 = "_DbgBackupRead@28"                 @107 | 
|---|
| 179 | BackupSeek                 = "_DbgBackupSeek@24"                 @108 | 
|---|
| 180 | BackupWrite                = "_DbgBackupWrite@28"                @109 | 
|---|
| 181 | ;    BaseAttachCompleteThunk    = _DbgBaseAttachCompleteThunk@??      @9     ;NT | 
|---|
| 182 | Beep                       = "_DbgBeep@8"                        @110 | 
|---|
| 183 | BeginUpdateResourceA       = "_DbgBeginUpdateResourceA@8"        @111 | 
|---|
| 184 | BeginUpdateResourceW       = "_DbgBeginUpdateResourceW@8"        @112 | 
|---|
| 185 | BuildCommDCBA              = "_DbgBuildCommDCBA@8"               @113 | 
|---|
| 186 | BuildCommDCBAndTimeoutsA   = "_DbgBuildCommDCBAndTimeoutsA@12"   @114 | 
|---|
| 187 | BuildCommDCBAndTimeoutsW   = "_DbgBuildCommDCBAndTimeoutsW@12"   @115 | 
|---|
| 188 | BuildCommDCBW              = "_DbgBuildCommDCBW@8"               @116 | 
|---|
| 189 | CallNamedPipeA             = "_DbgCallNamedPipeA@28"             @117 | 
|---|
| 190 | CallNamedPipeW             = "_DbgCallNamedPipeW@28"             @118 | 
|---|
| 191 | ;    Callback12                 = _DbgCallback12@??                   @119  ;W95 | 
|---|
| 192 | ;    Callback16                 = _DbgCallback16@??                   @120  ;W95 | 
|---|
| 193 | ;    Callback20                 = _DbgCallback20@??                   @121  ;W95 | 
|---|
| 194 | ;    Callback24                 = _DbgCallback24@??                   @122  ;W95 | 
|---|
| 195 | ;    Callback28                 = _DbgCallback28@??                   @123  ;W95 | 
|---|
| 196 | ;    Callback32                 = _DbgCallback32@??                   @124  ;W95 | 
|---|
| 197 | ;    Callback36                 = _DbgCallback36@??                   @125  ;W95 | 
|---|
| 198 | ;    Callback40                 = _DbgCallback40@??                   @126  ;W95 | 
|---|
| 199 | ;    Callback44                 = _DbgCallback44@??                   @127  ;W95 | 
|---|
| 200 | ;    Callback48                 = _DbgCallback48@??                   @128  ;W95 | 
|---|
| 201 | ;    Callback4                  = _DbgCallback4@??                    @129  ;W95 | 
|---|
| 202 | ;    Callback52                 = _DbgCallback52@??                   @130  ;W95 | 
|---|
| 203 | ;    Callback56                 = _DbgCallback56@??                   @131  ;W95 | 
|---|
| 204 | ;    Callback60                 = _DbgCallback60@??                   @132  ;W95 | 
|---|
| 205 | ;    Callback64                 = _DbgCallback64@??                   @133  ;W95 | 
|---|
| 206 | ;    Callback8                  = _DbgCallback8@??                    @134  ;W95 | 
|---|
| 207 | CancelIo                   = "_DbgCancelIo@4"                    @19   ;NT | 
|---|
| 208 | CancelWaitableTimer        = "_DbgCancelWaitableTimer@4"         @20   ;NT | 
|---|
| 209 | ClearCommBreak             = "_DbgClearCommBreak@4"              @135 | 
|---|
| 210 | ClearCommError             = "_DbgClearCommError@12"             @136 | 
|---|
| 211 | CloseHandle                = "_DbgCloseHandle@4"                 @137 | 
|---|
| 212 | ;    CloseConsoleHandle         = _DbgCloseConsoleHandle@??           @22   ;NT | 
|---|
| 213 | CloseProfileUserMapping    = "_DbgCloseProfileUserMapping@0"     @138 | 
|---|
| 214 | ;    CloseSystemHandle          = _DbgCloseSystemHandle@??            @139  ;W95 | 
|---|
| 215 | CmdBatNotification         = "_DbgCmdBatNotification@4"          @26   ;NT | 
|---|
| 216 | CommConfigDialogA          = "_DbgCommConfigDialogA@12"          @140 | 
|---|
| 217 | CommConfigDialogW          = "_DbgCommConfigDialogW@12"          @141 | 
|---|
| 218 | CompareFileTime            = "_DbgCompareFileTime@8"             @142 | 
|---|
| 219 | CompareStringA             = "_DbgCompareStringA@24"             @143 | 
|---|
| 220 | CompareStringW             = "_DbgCompareStringW@24"             @144 | 
|---|
| 221 | ConnectNamedPipe           = "_DbgConnectNamedPipe@8"            @145 | 
|---|
| 222 | ;    ConsoleMenuControl         = _DbgConsoleMenuControl@??           @33   ;NT | 
|---|
| 223 | ContinueDebugEvent         = "_DbgContinueDebugEvent@12"         @146 | 
|---|
| 224 | ConvertDefaultLocale       = "_DbgConvertDefaultLocale@4"        @147 | 
|---|
| 225 | ConvertToGlobalHandle      = "_DbgConvertToGlobalHandle@4"       @148  ;W95 | 
|---|
| 226 | CopyFileA                  = "_DbgCopyFileA@12"                  @149 | 
|---|
| 227 | CopyFileExA                = "_DbgCopyFileExA@24"                @38   ;NT | 
|---|
| 228 | CopyFileExW                = "_DbgCopyFileExW@24"                @39   ;NT | 
|---|
| 229 | CopyFileW                  = "_DbgCopyFileW@12"                  @150 | 
|---|
| 230 | CreateConsoleScreenBuffer  = "_DbgCreateConsoleScreenBuffer@20"  @151 | 
|---|
| 231 | CreateDirectoryA           = "_DbgCreateDirectoryA@8"            @152 | 
|---|
| 232 | CreateDirectoryExA         = "_DbgCreateDirectoryExA@12"         @153 | 
|---|
| 233 | CreateDirectoryExW         = "_DbgCreateDirectoryExW@12"         @154 | 
|---|
| 234 | CreateDirectoryW           = "_DbgCreateDirectoryW@8"            @155 | 
|---|
| 235 | CreateEventA               = "_DbgCreateEventA@16"               @156 | 
|---|
| 236 | CreateEventW               = "_DbgCreateEventW@16"               @157 | 
|---|
| 237 | CreateFiber                = "_DbgCreateFiber@12"                @1048    ;NT | 
|---|
| 238 | CreateFileA                = "_DbgCreateFileA@28"                @158 | 
|---|
| 239 | CreateFileW                = "_DbgCreateFileW@28"                @161 | 
|---|
| 240 | CreateFileMappingA         = "_DbgCreateFileMappingA@24"         @159 | 
|---|
| 241 | CreateFileMappingW         = "_DbgCreateFileMappingW@24"         @160 | 
|---|
| 242 | CreateIoCompletionPort     = "_DbgCreateIoCompletionPort@16"     @162 | 
|---|
| 243 | ;    CreateKernelThread         = _DbgCreateKernelThread@??           @163  ;W95 | 
|---|
| 244 | CreateMailslotA            = "_DbgCreateMailslotA@16"            @164 | 
|---|
| 245 | CreateMailslotW            = "_DbgCreateMailslotW@16"            @165 | 
|---|
| 246 | CreateMutexA               = "_DbgCreateMutexA@12"               @166 | 
|---|
| 247 | CreateMutexW               = "_DbgCreateMutexW@12"               @167 | 
|---|
| 248 | CreateNamedPipeA           = "_DbgCreateNamedPipeA@32"           @168 | 
|---|
| 249 | CreateNamedPipeW           = "_DbgCreateNamedPipeW@32"           @169 | 
|---|
| 250 | CreatePipe                 = "_DbgCreatePipe@16"                 @170 | 
|---|
| 251 | CreateProcessA             = "_DbgCreateProcessA@40"             @171 | 
|---|
| 252 | CreateProcessW             = "_DbgCreateProcessW@40"             @172 | 
|---|
| 253 | CreateRemoteThread         = "_DbgCreateRemoteThread@28"         @173 | 
|---|
| 254 | CreateSemaphoreA           = "_DbgCreateSemaphoreA@16"           @174 | 
|---|
| 255 | CreateSemaphoreW           = "_DbgCreateSemaphoreW@16"           @175 | 
|---|
| 256 | ;    CreateSocketHandle         = _DbgCreateSocketHandle@??           @176  ;W95 | 
|---|
| 257 | CreateTapePartition        = "_DbgCreateTapePartition@16"        @177 | 
|---|
| 258 | CreateThread               = "_DbgCreateThread@24"               @178 | 
|---|
| 259 | ;;;;     CreateToolhelp32Snapshot   = _DbgCreateToolhelp32Snapshot@8      @179  ;W95 | 
|---|
| 260 | ;    CreateVirtualBuffer        = _DbgCreateVirtualBuffer@??          @68   ;NT | 
|---|
| 261 | CreateWaitableTimerA       = "_DbgCreateWaitableTimerA@12"       @69   ;NT | 
|---|
| 262 | CreateWaitableTimerW       = "_DbgCreateWaitableTimerW@12"       @70   ;NT | 
|---|
| 263 | DebugActiveProcess         = "_DbgDebugActiveProcess@4"          @180 | 
|---|
| 264 | DebugBreak                 = "_DbgDebugBreak@0"                  @181 | 
|---|
| 265 | DefineDosDeviceA           = "_DbgDefineDosDeviceA@12"           @182 | 
|---|
| 266 | DefineDosDeviceW           = "_DbgDefineDosDeviceW@12"           @183 | 
|---|
| 267 | DeleteAtom                 = "_DbgDeleteAtom@4"                  @184 | 
|---|
| 268 | DeleteCriticalSection      = "_DbgDeleteCriticalSection@4"       @185 | 
|---|
| 269 | DeleteFiber                = "_DbgDeleteFiber@4"                 @77   ;NT | 
|---|
| 270 | DeleteFileA                = "_DbgDeleteFileA@4"                 @186 | 
|---|
| 271 | DeleteFileW                = "_DbgDeleteFileW@4"                 @187 | 
|---|
| 272 | DeviceIoControl            = "_DbgDeviceIoControl@32"            @188 | 
|---|
| 273 | DisableThreadLibraryCalls  = "_DbgDisableThreadLibraryCalls@4"   @189 | 
|---|
| 274 | DisconnectNamedPipe        = "_DbgDisconnectNamedPipe@4"         @190 | 
|---|
| 275 | DosDateTimeToFileTime      = "_DbgDosDateTimeToFileTime@12"      @191 | 
|---|
| 276 | ;    DuplicateConsoleHandle     = _DbgDuplicateConsoleHandle@??             ;NT | 
|---|
| 277 | DuplicateHandle            = "_DbgDuplicateHandle@28"            @192 | 
|---|
| 278 | EndUpdateResourceA         = "_DbgEndUpdateResourceA@8"          @193 | 
|---|
| 279 | EndUpdateResourceW         = "_DbgEndUpdateResourceW@8"          @194 | 
|---|
| 280 | EnterCriticalSection       = "_DbgEnterCriticalSection@4"        @195 | 
|---|
| 281 | EnumCalendarInfoA          = "_DbgEnumCalendarInfoA@16"          @196 | 
|---|
| 282 | EnumCalendarInfoW          = "_DbgEnumCalendarInfoW@16"          @197 | 
|---|
| 283 | EnumDateFormatsA           = "_DbgEnumDateFormatsA@12"           @198 | 
|---|
| 284 | EnumDateFormatsW           = "_DbgEnumDateFormatsW@12"           @199 | 
|---|
| 285 | EnumResourceLanguagesA     = "_DbgEnumResourceLanguagesA@20"     @200 | 
|---|
| 286 | EnumResourceLanguagesW     = "_DbgEnumResourceLanguagesW@20"     @201 | 
|---|
| 287 | EnumResourceNamesA         = "_DbgEnumResourceNamesA@16"         @202 | 
|---|
| 288 | EnumResourceNamesW         = "_DbgEnumResourceNamesW@16"         @203 | 
|---|
| 289 | EnumResourceTypesA         = "_DbgEnumResourceTypesA@12"         @204 | 
|---|
| 290 | EnumResourceTypesW         = "_DbgEnumResourceTypesW@12"         @205 | 
|---|
| 291 | EnumSystemCodePagesA       = "_DbgEnumSystemCodePagesA@8"        @206 | 
|---|
| 292 | EnumSystemCodePagesW       = "_DbgEnumSystemCodePagesW@8"        @207 | 
|---|
| 293 | EnumSystemLocalesA         = "_DbgEnumSystemLocalesA@8"          @208 | 
|---|
| 294 | EnumSystemLocalesW         = "_DbgEnumSystemLocalesW@8"          @209 | 
|---|
| 295 | EnumTimeFormatsA           = "_DbgEnumTimeFormatsA@12"           @210 | 
|---|
| 296 | EnumTimeFormatsW           = "_DbgEnumTimeFormatsW@12"           @211 | 
|---|
| 297 | EraseTape                  = "_DbgEraseTape@12"                  @212 | 
|---|
| 298 | EscapeCommFunction         = "_DbgEscapeCommFunction@8"          @213 | 
|---|
| 299 | ExitProcess                = "_DbgExitProcess@4"                 @214 | 
|---|
| 300 | ExitThread                 = "_DbgExitThread@4"                  @215 | 
|---|
| 301 | ;    ExitVDM                    = _DbgExitVDM@??                           ;NT | 
|---|
| 302 | ExpandEnvironmentStringsA  = "_DbgExpandEnvironmentStringsA@12"  @216 | 
|---|
| 303 | ExpandEnvironmentStringsW  = "_DbgExpandEnvironmentStringsW@12"  @217 | 
|---|
| 304 | ;    ExpungeConsoleCommandHistoryA = _DbgExpungeConsoleCommandHistoryA@??   ;NT | 
|---|
| 305 | ;    ExpungeConsoleCommandHistoryW = _DbgExpungeConsoleCommandHistoryW@??   ;NT | 
|---|
| 306 | ;    ExtendVirtualBuffer        = _DbgExtendVirtualBuffer@??                ;NT | 
|---|
| 307 | FT_Exit0                   = "_DbgFT_Exit0@4"                   @218   ;W95 | 
|---|
| 308 | FT_Exit12                  = "_DbgFT_Exit12@4"                  @219   ;W95 | 
|---|
| 309 | FT_Exit16                  = "_DbgFT_Exit16@4"                  @220   ;W95 | 
|---|
| 310 | FT_Exit20                  = "_DbgFT_Exit20@4"                  @221   ;W95 | 
|---|
| 311 | FT_Exit24                  = "_DbgFT_Exit24@4"                  @222   ;W95 | 
|---|
| 312 | FT_Exit28                  = "_DbgFT_Exit28@4"                  @223   ;W95 | 
|---|
| 313 | FT_Exit32                  = "_DbgFT_Exit32@4"                  @224   ;W95 | 
|---|
| 314 | FT_Exit36                  = "_DbgFT_Exit36@4"                  @225   ;W95 | 
|---|
| 315 | FT_Exit4                   = "_DbgFT_Exit4@4"                   @226   ;W95 | 
|---|
| 316 | FT_Exit40                  = "_DbgFT_Exit40@4"                  @227   ;W95 | 
|---|
| 317 | FT_Exit44                  = "_DbgFT_Exit44@4"                  @228   ;W95 | 
|---|
| 318 | FT_Exit48                  = "_DbgFT_Exit48@4"                  @229   ;W95 | 
|---|
| 319 | FT_Exit52                  = "_DbgFT_Exit52@4"                  @230   ;W95 | 
|---|
| 320 | FT_Exit56                  = "_DbgFT_Exit56@4"                  @231   ;W95 | 
|---|
| 321 | FT_Exit8                   = "_DbgFT_Exit8@4"                   @232   ;W95 | 
|---|
| 322 | FT_Prolog                  = "_DbgFT_Prolog@4"                  @233   ;W95 | 
|---|
| 323 | FT_Thunk                   = "_DbgFT_Thunk@4"                   @234   ;W95 | 
|---|
| 324 | FatalAppExitA              = "_DbgFatalAppExitA@8"              @235 | 
|---|
| 325 | FatalAppExitW              = "_DbgFatalAppExitW@8"              @236 | 
|---|
| 326 | FatalExit                  = "_DbgFatalExit@4"                  @237 | 
|---|
| 327 | FileTimeToDosDateTime      = "_DbgFileTimeToDosDateTime@12"     @238 | 
|---|
| 328 | FileTimeToLocalFileTime    = "_DbgFileTimeToLocalFileTime@8"    @239 | 
|---|
| 329 | FileTimeToSystemTime       = "_DbgFileTimeToSystemTime@8"       @240 | 
|---|
| 330 | FillConsoleOutputAttribute  = "_DbgFillConsoleOutputAttribute@20" @241 | 
|---|
| 331 | FillConsoleOutputCharacterA  = "_DbgFillConsoleOutputCharacterA@20" @242 | 
|---|
| 332 | FillConsoleOutputCharacterW  = "_DbgFillConsoleOutputCharacterW@20" @243 | 
|---|
| 333 | FindAtomA                  = "_DbgFindAtomA@4"                  @244 | 
|---|
| 334 | FindAtomW                  = "_DbgFindAtomW@4"                  @245 | 
|---|
| 335 | FindClose                  = "_DbgFindClose@4"                  @246 | 
|---|
| 336 | FindCloseChangeNotification  = "_DbgFindCloseChangeNotification@4" @247 | 
|---|
| 337 | FindFirstChangeNotificationA  = "_DbgFindFirstChangeNotificationA@12" @248 | 
|---|
| 338 | FindFirstChangeNotificationW  = "_DbgFindFirstChangeNotificationW@12" @249 | 
|---|
| 339 | FindFirstFileA             = "_DbgFindFirstFileA@8"             @250 | 
|---|
| 340 | FindFirstFileExA           = "_DbgFindFirstFileExA@24"          @850 | 
|---|
| 341 | FindFirstFileExW           = "_DbgFindFirstFileExW@24"          @851 | 
|---|
| 342 | FindFirstFileW             = "_DbgFindFirstFileW@8"             @251 | 
|---|
| 343 | FindNextChangeNotification = "_DbgFindNextChangeNotification@4" @252 | 
|---|
| 344 | FindNextFileA              = "_DbgFindNextFileA@8"              @253 | 
|---|
| 345 | FindNextFileW              = "_DbgFindNextFileW@8"              @254 | 
|---|
| 346 | FindResourceA              = "_DbgFindResourceA@12"             @255 | 
|---|
| 347 | FindResourceExA            = "_DbgFindResourceExA@16"           @256 | 
|---|
| 348 | FindResourceExW            = "_DbgFindResourceExW@16"           @257 | 
|---|
| 349 | FindResourceW              = "_DbgFindResourceW@12"             @258 | 
|---|
| 350 | FlushConsoleInputBuffer    = "_DbgFlushConsoleInputBuffer@4"    @259 | 
|---|
| 351 | FlushFileBuffers           = "_DbgFlushFileBuffers@4"           @260 | 
|---|
| 352 | FlushInstructionCache      = "_DbgFlushInstructionCache@12"     @261 | 
|---|
| 353 | FlushViewOfFile            = "_DbgFlushViewOfFile@8"            @262 | 
|---|
| 354 | FoldStringA                = "_DbgFoldStringA@20"               @263 | 
|---|
| 355 | FoldStringW                = "_DbgFoldStringW@20"               @264 | 
|---|
| 356 | FormatMessageA             = "_DbgFormatMessageA@28"            @265 | 
|---|
| 357 | FormatMessageW             = "_DbgFormatMessageW@28"            @266 | 
|---|
| 358 | FreeConsole                = "_DbgFreeConsole@0"                @267 | 
|---|
| 359 | FreeEnvironmentStringsA    = "_DbgFreeEnvironmentStringsA@4"    @268 | 
|---|
| 360 | FreeEnvironmentStringsW    = "_DbgFreeEnvironmentStringsW@4"    @269 | 
|---|
| 361 | ;    FreeLSCallback             = _DbgFreeLSCallback@??              @270   ;W95 | 
|---|
| 362 | FreeLibrary                = "_DbgFreeLibrary@4"                @271 | 
|---|
| 363 | FreeLibraryAndExitThread   = "_DbgFreeLibraryAndExitThread@8"  @272 | 
|---|
| 364 | FreeResource               = "_DbgFreeResource@4"               @273 | 
|---|
| 365 | ;    FreeSLCallback             = _DbgFreeSLCallback@??              @274   ;W95 | 
|---|
| 366 | ;    FreeVirtualBuffer          = _DbgFreeVirtualBuffer@??                  ;NT | 
|---|
| 367 | GenerateConsoleCtrlEvent   = "_DbgGenerateConsoleCtrlEvent@8"   @275 | 
|---|
| 368 | GetACP                     = "_DbgGetACP@0"                     @276 | 
|---|
| 369 | GetAtomNameA               = "_DbgGetAtomNameA@12"              @277 | 
|---|
| 370 | GetAtomNameW               = "_DbgGetAtomNameW@12"              @278 | 
|---|
| 371 | GetBinaryType              = "_DbgGetBinaryTypeA@8"             @279 | 
|---|
| 372 | GetBinaryTypeA             = "_DbgGetBinaryTypeA@8"             @280 | 
|---|
| 373 | GetBinaryTypeW             = "_DbgGetBinaryTypeW@8"             @281 | 
|---|
| 374 | GetCPInfo                  = "_DbgGetCPInfo@8"                  @282 | 
|---|
| 375 | GetCommConfig              = "_DbgGetCommConfig@12"             @283 | 
|---|
| 376 | GetCommMask                = "_DbgGetCommMask@8"                @284 | 
|---|
| 377 | GetCommModemStatus         = "_DbgGetCommModemStatus@8"         @285 | 
|---|
| 378 | GetCommProperties          = "_DbgGetCommProperties@8"          @286 | 
|---|
| 379 | GetCommState               = "_DbgGetCommState@8"               @287 | 
|---|
| 380 | GetCommTimeouts            = "_DbgGetCommTimeouts@8"            @288 | 
|---|
| 381 | GetCommandLineA            = "_DbgGetCommandLineA@0"            @289 | 
|---|
| 382 | GetCommandLineW            = "_DbgGetCommandLineW@0"            @290 | 
|---|
| 383 | GetCompressedFileSizeA     = "_DbgGetCompressedFileSizeA@8"     @291 | 
|---|
| 384 | GetCompressedFileSizeW     = "_DbgGetCompressedFileSizeW@8"     @292 | 
|---|
| 385 | GetComputerNameA           = "_DbgGetComputerNameA@8"           @293 | 
|---|
| 386 | GetComputerNameW           = "_DbgGetComputerNameW@8"           @294 | 
|---|
| 387 | ;    GetConsoleAliasA           = _DbgGetConsoleAliasA@??                   ;NT | 
|---|
| 388 | ;    GetConsoleAliasExesA       = _DbgGetConsoleAliasExesA@??               ;NT | 
|---|
| 389 | ;    GetConsoleAliasExesLengthA = _DbgGetConsoleAliasExesLengthA@??         ;NT | 
|---|
| 390 | ;    GetConsoleAliasExesLengthW = _DbgGetConsoleAliasExesLengthW@??         ;NT | 
|---|
| 391 | ;    GetConsoleAliasExesW       = _DbgGetConsoleAliasExesW@??               ;NT | 
|---|
| 392 | ;    GetConsoleAliasW           = _DbgGetConsoleAliasW@??                   ;NT | 
|---|
| 393 | ;    GetConsoleAliasesA         = _DbgGetConsoleAliasesA@??                 ;NT | 
|---|
| 394 | ;    GetConsoleAliasesLengthA   = _DbgGetConsoleAliasesLengthA@??           ;NT | 
|---|
| 395 | ;    GetConsoleAliasesLengthW   = _DbgGetConsoleAliasesLengthW@??           ;NT | 
|---|
| 396 | ;    GetConsoleAliasesW         = _DbgGetConsoleAliasesW@??                 ;NT | 
|---|
| 397 | GetConsoleCP               = "_DbgGetConsoleCP@0"               @295 | 
|---|
| 398 | ;    GetConsoleCommandHistoryA       = _DbgGetConsoleCommandHistoryA@??     ;NT | 
|---|
| 399 | ;    GetConsoleCommandHistoryLengthA = _DbgGetConsoleCommandHistoryLengthA@?? ;NT | 
|---|
| 400 | ;    GetConsoleCommandHistoryLengthW = _DbgGetConsoleCommandHistoryLengthW@?? ;NT | 
|---|
| 401 | ;    GetConsoleCommandHistoryW       = _DbgGetConsoleCommandHistoryW@??     ;NT | 
|---|
| 402 | GetConsoleCursorInfo       = "_DbgGetConsoleCursorInfo@8"       @296 | 
|---|
| 403 | ;    GetConsoleDisplayMode         = _DbgGetConsoleDisplayMode@??           ;NT | 
|---|
| 404 | ;    GetConsoleFontInfo            = _DbgGetConsoleFontInfo@??              ;NT | 
|---|
| 405 | ;    GetConsoleFontSize            = _DbgGetConsoleFontSize@??              ;NT | 
|---|
| 406 | ;    GetConsoleHardwareState       = _DbgGetConsoleHardwareState@??         ;NT | 
|---|
| 407 | ;    GetConsoleInputExeNameA       = _DbgGetConsoleInputExeNameA@??         ;NT | 
|---|
| 408 | ;    GetConsoleInputExeNameW       = _DbgGetConsoleInputExeNameW@??         ;NT | 
|---|
| 409 | ;    GetConsoleInputWaitHandle     = _DbgGetConsoleInputWaitHandle@??       ;NT | 
|---|
| 410 | ;    GetConsoleKeyboardLayoutNameA = _DbgGetConsoleKeyboardLayoutNameA@??   ;NT | 
|---|
| 411 | ;    GetConsoleKeyboardLayoutNameW = _DbgGetConsoleKeyboardLayoutNameW@??   ;NT | 
|---|
| 412 | GetConsoleMode             = "_DbgGetConsoleMode@8"         @297 | 
|---|
| 413 | GetConsoleOutputCP         = "_DbgGetConsoleOutputCP@0"     @298 | 
|---|
| 414 | GetConsoleScreenBufferInfo  = "_DbgGetConsoleScreenBufferInfo@8" @299 | 
|---|
| 415 | GetConsoleTitleA           = "_DbgGetConsoleTitleA@8"       @300 | 
|---|
| 416 | GetConsoleTitleW           = "_DbgGetConsoleTitleW@8"       @301 | 
|---|
| 417 | GetCurrencyFormatA         = "_DbgGetCurrencyFormatA@24"    @302 | 
|---|
| 418 | GetCurrencyFormatW         = "_DbgGetCurrencyFormatW@24"    @303 | 
|---|
| 419 | ;    GetCurrentConsoleFont      = _DbgGetCurrentConsoleFont@??              ;NT | 
|---|
| 420 | GetCurrentDirectoryA       = "_DbgGetCurrentDirectoryA@8"   @304 | 
|---|
| 421 | GetCurrentDirectoryW       = "_DbgGetCurrentDirectoryW@8"   @305 | 
|---|
| 422 | GetCurrentProcess          = "_DbgGetCurrentProcess@0"      @306 | 
|---|
| 423 | GetCurrentProcessId        = "_DbgGetCurrentProcessId@0"    @307 | 
|---|
| 424 | GetCurrentThread           = "_DbgGetCurrentThread@0"       @308 | 
|---|
| 425 | GetCurrentThreadId         = "_DbgGetCurrentThreadId@0"     @309 | 
|---|
| 426 | GetDateFormatA             = "_DbgGetDateFormatA@24"        @310 | 
|---|
| 427 | GetDateFormatW             = "_DbgGetDateFormatW@24"        @311 | 
|---|
| 428 | ;    GetDaylightFlag            = _DbgGetDaylightFlag@??         @312       ;W95 | 
|---|
| 429 | GetDefaultCommConfigA      = "_DbgGetDefaultCommConfigA@12" @313 | 
|---|
| 430 | GetDefaultCommConfigW      = "_DbgGetDefaultCommConfigW@12" @314 | 
|---|
| 431 | GetDiskFreeSpaceA          = "_DbgGetDiskFreeSpaceA@20"     @315 | 
|---|
| 432 | GetDiskFreeSpaceW          = "_DbgGetDiskFreeSpaceW@20"     @316 | 
|---|
| 433 | GetDriveTypeA              = "_DbgGetDriveTypeA@4"          @317 | 
|---|
| 434 | GetDriveTypeW              = "_DbgGetDriveTypeW@4"          @318 | 
|---|
| 435 | GetEnvironmentStrings      = "_DbgGetEnvironmentStringsA@0" @319 | 
|---|
| 436 | GetEnvironmentStringsA     = "_DbgGetEnvironmentStringsA@0" @320 | 
|---|
| 437 | GetEnvironmentStringsW     = "_DbgGetEnvironmentStringsW@0" @321 | 
|---|
| 438 | GetEnvironmentVariableA    = "_DbgGetEnvironmentVariableA@12" @322 | 
|---|
| 439 | GetEnvironmentVariableW    = "_DbgGetEnvironmentVariableW@12" @323 | 
|---|
| 440 | ;    GetErrorMode               = _DbgGetErrorMode@??            @324      ;undocumented | 
|---|
| 441 | GetExitCodeProcess         = "_DbgGetExitCodeProcess@8"     @325 | 
|---|
| 442 | GetExitCodeThread          = "_DbgGetExitCodeThread@8"      @326 | 
|---|
| 443 | GetFileAttributesA         = "_DbgGetFileAttributesA@4"     @327      ;W95 | 
|---|
| 444 | GetFileAttributesW         = "_DbgGetFileAttributesW@4"     @328      ;W95 | 
|---|
| 445 | GetFileInformationByHandle  = "_DbgGetFileInformationByHandle@8" @329 | 
|---|
| 446 | GetFileSize                = "_DbgGetFileSize@8"            @330 | 
|---|
| 447 | GetFileTime                = "_DbgGetFileTime@16"           @331 | 
|---|
| 448 | GetFileType                = "_DbgGetFileType@4"            @332 | 
|---|
| 449 | GetFullPathNameA           = "_DbgGetFullPathNameA@16"      @333 | 
|---|
| 450 | GetFullPathNameW           = "_DbgGetFullPathNameW@16"      @334 | 
|---|
| 451 | ;    GetHandleContext           = _DbgGetHandleContext@??        @335      ;W95 | 
|---|
| 452 | GetHandleInformation       = "_DbgGetHandleInformation@8"   @336 | 
|---|
| 453 | ;    GetLSCallbackTarget        = _DbgGetLSCallbackTarget@??     @337      ;W95 | 
|---|
| 454 | ;    GetLSCallbackTemplate      = _DbgGetLSCallbackTemplate@??   @338      ;W95 | 
|---|
| 455 | GetLargestConsoleWindowSize  = "_DbgGetLargestConsoleWindowSize@4" @339 | 
|---|
| 456 | GetLastError               = "_GetLastError@0"           @340 | 
|---|
| 457 | GetLocalTime               = "_DbgGetLocalTime@4"           @341 | 
|---|
| 458 | GetLocaleInfoA             = "_DbgGetLocaleInfoA@16"        @342 | 
|---|
| 459 | GetLocaleInfoW             = "_DbgGetLocaleInfoW@16"        @343 | 
|---|
| 460 | GetLogicalDriveStringsA    = "_DbgGetLogicalDriveStringsA@8"  @344 | 
|---|
| 461 | GetLogicalDriveStringsW    = "_DbgGetLogicalDriveStringsW@8"  @345 | 
|---|
| 462 | GetLogicalDrives           = "_DbgGetLogicalDrives@0"       @346 | 
|---|
| 463 | GetMailslotInfo            = "_DbgGetMailslotInfo@20"       @347 | 
|---|
| 464 | GetModuleFileNameA         = "_DbgGetModuleFileNameA@12"    @348 | 
|---|
| 465 | GetModuleFileNameW         = "_DbgGetModuleFileNameW@12"    @349 | 
|---|
| 466 | GetModuleHandleA           = "_DbgGetModuleHandleA@4"       @350 | 
|---|
| 467 | GetModuleHandleW           = "_DbgGetModuleHandleW@4"       @351 | 
|---|
| 468 | GetNamedPipeHandleStateA   = "_DbgGetNamedPipeHandleStateA@28" @352 | 
|---|
| 469 | GetNamedPipeHandleStateW   = "_DbgGetNamedPipeHandleStateW@28" @353 | 
|---|
| 470 | GetNamedPipeInfo           = "_DbgGetNamedPipeInfo@20"      @354 | 
|---|
| 471 | ;    GetNextVDMCommand          = _DbgGetNextVDMCommand@??                 ;NT | 
|---|
| 472 | GetNumberFormatA           = "_DbgGetNumberFormatA@24"      @355 | 
|---|
| 473 | GetNumberFormatW           = "_DbgGetNumberFormatW@24"      @356 | 
|---|
| 474 | ;    GetNumberOfConsoleFonts    = _DbgGetNumberOfConsoleFonts@??           ;NT | 
|---|
| 475 | GetNumberOfConsoleInputEvents  = "_DbgGetNumberOfConsoleInputEvents@8" @357 | 
|---|
| 476 | GetNumberOfConsoleMouseButtons  = "_DbgGetNumberOfConsoleMouseButtons@4" @358 | 
|---|
| 477 | GetOEMCP                   = "_DbgGetOEMCP@0"               @359 | 
|---|
| 478 | GetOverlappedResult        = "_DbgGetOverlappedResult@16"   @360 | 
|---|
| 479 | GetPriorityClass           = "_DbgGetPriorityClass@4"       @361 | 
|---|
| 480 | GetPrivateProfileIntA      = "_DbgGetPrivateProfileIntA@16" @362 | 
|---|
| 481 | GetPrivateProfileIntW      = "_DbgGetPrivateProfileIntW@16" @363 | 
|---|
| 482 | GetPrivateProfileSectionA  = "_DbgGetPrivateProfileSectionA@16" @364 | 
|---|
| 483 | GetPrivateProfileSectionNamesA  = "_DbgGetPrivateProfileSectionNamesA@12" @365 | 
|---|
| 484 | GetPrivateProfileSectionNamesW  = "_DbgGetPrivateProfileSectionNamesW@12" @366 | 
|---|
| 485 | GetPrivateProfileSectionW  = "_DbgGetPrivateProfileSectionW@16" @367 | 
|---|
| 486 | GetPrivateProfileStringA   = "_DbgGetPrivateProfileStringA@24" @368 | 
|---|
| 487 | GetPrivateProfileStringW   = "_DbgGetPrivateProfileStringW@24" @369 | 
|---|
| 488 | GetPrivateProfileStructA   = "_DbgGetPrivateProfileStructA@20" @370 | 
|---|
| 489 | GetPrivateProfileStructW   = "_DbgGetPrivateProfileStructW@20" @371 | 
|---|
| 490 | GetProcAddress             = "_DbgGetProcAddress@8"         @372 | 
|---|
| 491 | GetProcessAffinityMask     = "_DbgGetProcessAffinityMask@12"  @373 | 
|---|
| 492 | GetProcessDword            = "_DbgGetProcessDword@8"        @18 | 
|---|
| 493 | GetProcessFlags            = "_DbgGetProcessFlags@4"        @374      ;W95 | 
|---|
| 494 | GetProcessHeap             = "_DbgGetProcessHeap@0"         @375 | 
|---|
| 495 | GetProcessHeaps            = "_DbgGetProcessHeaps@8"        @376 | 
|---|
| 496 | ;     GetProcessPriorityBoost    = _DbgGetProcessPriorityBoost@??           ;NT | 
|---|
| 497 | GetProcessShutdownParameters  = "_DbgGetProcessShutdownParameters@8" @377 | 
|---|
| 498 | GetProcessTimes            = "_DbgGetProcessTimes@20"       @378 | 
|---|
| 499 | GetProcessVersion          = "_DbgGetProcessVersion@4"      @379 | 
|---|
| 500 | GetProcessWorkingSetSize   = "_DbgGetProcessWorkingSetSize@12" @380 | 
|---|
| 501 | ;    GetProductName             = _DbgGetProductName@??          @381      ;W95 | 
|---|
| 502 | GetProfileIntA             = "_DbgGetProfileIntA@12"        @382 | 
|---|
| 503 | GetProfileIntW             = "_DbgGetProfileIntW@12"        @383 | 
|---|
| 504 | GetProfileSectionA         = "_DbgGetProfileSectionA@12"    @384 | 
|---|
| 505 | GetProfileSectionW         = "_DbgGetProfileSectionW@12"    @385 | 
|---|
| 506 | GetProfileStringA          = "_DbgGetProfileStringA@20"     @386 | 
|---|
| 507 | GetProfileStringW          = "_DbgGetProfileStringW@20"     @387 | 
|---|
| 508 | GetQueuedCompletionStatus  = "_DbgGetQueuedCompletionStatus@20" @388 | 
|---|
| 509 | ;    GetSLCallbackTarget        = _DbgGetSLCallbackTarget@??     @389      ;W95 | 
|---|
| 510 | ;    GetSLCallbackTemplate      = _DbgGetSLCallbackTemplate@??   @390      ;W95 | 
|---|
| 511 | GetShortPathNameA          = "_DbgGetShortPathNameA@12"     @391 | 
|---|
| 512 | GetShortPathNameW          = "_DbgGetShortPathNameW@12"     @392 | 
|---|
| 513 | GetStartupInfoA            = "_DbgGetStartupInfoA@4"        @393 | 
|---|
| 514 | GetStartupInfoW            = "_DbgGetStartupInfoW@4"        @394 | 
|---|
| 515 | GetStdHandle               = "_DbgGetStdHandle@4"           @395 | 
|---|
| 516 | GetStringTypeA             = "_DbgGetStringTypeA@20"        @396 | 
|---|
| 517 | GetStringTypeExA           = "_DbgGetStringTypeExA@20"      @397 | 
|---|
| 518 | GetStringTypeExW           = "_DbgGetStringTypeExW@20"      @398 | 
|---|
| 519 | GetStringTypeW             = "_DbgGetStringTypeW@16"        @399 | 
|---|
| 520 | GetSystemDefaultLCID       = "_DbgGetSystemDefaultLCID@0"   @400 | 
|---|
| 521 | GetSystemDefaultLangID     = "_DbgGetSystemDefaultLangID@0" @401 | 
|---|
| 522 | GetSystemDirectoryA        = "_DbgGetSystemDirectoryA@8"    @402 | 
|---|
| 523 | GetSystemDirectoryW        = "_DbgGetSystemDirectoryW@8"    @403 | 
|---|
| 524 | GetSystemInfo              = "_DbgGetSystemInfo@4"          @404 | 
|---|
| 525 | GetSystemPowerStatus       = "_DbgGetSystemPowerStatus@4"   @405 | 
|---|
| 526 | GetSystemTime              = "_DbgGetSystemTime@4"          @406 | 
|---|
| 527 | GetSystemTimeAdjustment    = "_DbgGetSystemTimeAdjustment@12" @407 | 
|---|
| 528 | GetSystemTimeAsFileTime    = "_DbgGetSystemTimeAsFileTime@4"  @408 | 
|---|
| 529 | GetTapeParameters          = "_DbgGetTapeParameters@16"     @409 | 
|---|
| 530 | GetTapePosition            = "_DbgGetTapePosition@20"       @410 | 
|---|
| 531 | GetTapeStatus              = "_DbgGetTapeStatus@4"          @411 | 
|---|
| 532 | GetTempFileNameA           = "_DbgGetTempFileNameA@16"      @412 | 
|---|
| 533 | GetTempFileNameW           = "_DbgGetTempFileNameW@16"      @413 | 
|---|
| 534 | GetTempPathA               = "_DbgGetTempPathA@8"           @414 | 
|---|
| 535 | GetTempPathW               = "_DbgGetTempPathW@8"           @415 | 
|---|
| 536 | GetThreadContext           = "_DbgGetThreadContext@8"       @416 | 
|---|
| 537 | GetThreadLocale            = "_DbgGetThreadLocale@0"        @417 | 
|---|
| 538 | GetThreadPriority          = "_DbgGetThreadPriority@4"      @418 | 
|---|
| 539 | ;    GetThreadPriorityBoost     = _DbgGetThreadPriorityBoost@??            ;NT | 
|---|
| 540 | GetThreadSelectorEntry     = "_DbgGetThreadSelectorEntry@12"  @419 | 
|---|
| 541 | GetThreadTimes             = "_DbgGetThreadTimes@20"        @420 | 
|---|
| 542 | GetTickCount               = "_DbgGetTickCount@0"           @421 | 
|---|
| 543 | GetTimeFormatA             = "_DbgGetTimeFormatA@24"        @422 | 
|---|
| 544 | GetTimeFormatW             = "_DbgGetTimeFormatW@24"        @423 | 
|---|
| 545 | GetTimeZoneInformation     = "_DbgGetTimeZoneInformation@4" @424 | 
|---|
| 546 | GetUserDefaultLCID         = "_DbgGetUserDefaultLCID@0"     @425 | 
|---|
| 547 | GetUserDefaultLangID       = "_DbgGetUserDefaultLangID@0"   @426 | 
|---|
| 548 | ;     GetVDMCurrentDirectories   = "_DbgGetVDMCurrentDirectories@4"         ;NT | 
|---|
| 549 | GetVersion                 = "_DbgGetVersion@0"             @427 | 
|---|
| 550 | GetVersionExA              = "_DbgGetVersionExA@4"          @428 | 
|---|
| 551 | GetVersionExW              = "_DbgGetVersionExW@4"          @429 | 
|---|
| 552 | GetVolumeInformationA      = "_DbgGetVolumeInformationA@32" @430 | 
|---|
| 553 | GetVolumeInformationW      = "_DbgGetVolumeInformationW@32" @431 | 
|---|
| 554 | GetWindowsDirectoryA       = "_DbgGetWindowsDirectoryA@8"   @432 | 
|---|
| 555 | GetWindowsDirectoryW       = "_DbgGetWindowsDirectoryW@8"   @433 | 
|---|
| 556 | GlobalAddAtomA             = "_DbgGlobalAddAtomA@4"         @434 | 
|---|
| 557 | GlobalAddAtomW             = "_DbgGlobalAddAtomW@4"         @435 | 
|---|
| 558 | GlobalAlloc                = "_DbgGlobalAlloc@8"            @436 | 
|---|
| 559 | GlobalCompact              = "_DbgGlobalCompact@4"          @437 | 
|---|
| 560 | GlobalDeleteAtom           = "_DbgGlobalDeleteAtom@4"       @438 | 
|---|
| 561 | GlobalFindAtomA            = "_GlobalFindAtomA@4"        @439 | 
|---|
| 562 | GlobalFindAtomW            = "_GlobalFindAtomW@4"        @440 | 
|---|
| 563 | GlobalFix                  = "_DbgGlobalFix@4"              @441 | 
|---|
| 564 | GlobalFlags                = "_DbgGlobalFlags@4"            @442 | 
|---|
| 565 | GlobalFree                 = "_DbgGlobalFree@4"             @443 | 
|---|
| 566 | GlobalGetAtomNameA         = "_DbgGlobalGetAtomNameA@12"    @444 | 
|---|
| 567 | GlobalGetAtomNameW         = "_DbgGlobalGetAtomNameW@12"    @445 | 
|---|
| 568 | GlobalHandle               = "_DbgGlobalHandle@4"           @446 | 
|---|
| 569 | GlobalLock                 = "_DbgGlobalLock@4"             @447 | 
|---|
| 570 | GlobalMemoryStatus         = "_DbgGlobalMemoryStatus@4"     @448 | 
|---|
| 571 | GlobalReAlloc              = "_DbgGlobalReAlloc@12"         @449 | 
|---|
| 572 | GlobalSize                 = "_DbgGlobalSize@4"             @450 | 
|---|
| 573 | GlobalUnWire               = "_DbgGlobalUnWire@4"           @451      ;obsolete | 
|---|
| 574 | GlobalUnfix                = "_DbgGlobalUnfix@4"            @452      ;obsolete | 
|---|
| 575 | GlobalUnlock               = "_DbgGlobalUnlock@4"           @453 | 
|---|
| 576 | GlobalWire                 = "_DbgGlobalWire@4"             @454      ;obsolete | 
|---|
| 577 | ;    Heap32First                = _DbgHeap32First@??             @455      ;W95 | 
|---|
| 578 | ;    Heap32ListFirst            = _DbgHeap32ListFirst@??         @456      ;W95 | 
|---|
| 579 | ;    Heap32ListNext             = _DbgHeap32ListNext@??          @457      ;W95 | 
|---|
| 580 | ;    Heap32Next                 = _DbgHeap32Next@??              @458      ;W95 | 
|---|
| 581 | HeapAlloc                  = "_DbgHeapAlloc@12"             @459 | 
|---|
| 582 | HeapCompact                = "_DbgHeapCompact@8"            @460 | 
|---|
| 583 | HeapCreate                 = "_DbgHeapCreate@12"            @461 | 
|---|
| 584 | ;    HeapCreateTagsW            = _DbgHeapCreateTagsW@??                   ;NT | 
|---|
| 585 | HeapDestroy                = "_DbgHeapDestroy@4"            @462 | 
|---|
| 586 | ;    HeapExtend                 = _DbgHeapExtend@??                        ;NT | 
|---|
| 587 | HeapFree                   = "_DbgHeapFree@12"              @463 | 
|---|
| 588 | HeapLock                   = "_DbgHeapLock@4"               @464 | 
|---|
| 589 | HeapReAlloc                = "_DbgHeapReAlloc@16"           @465 | 
|---|
| 590 | ;    HeapQueryTagsW             = _DbgHeapQueryTagsW@??                    ;NT | 
|---|
| 591 | ;    HeapSetFlags               = _DbgHeapSetFlags@??            @466 | 
|---|
| 592 | "HeapSize"                 = "_DbgHeapSize@12"              @467      ; reserved linker word | 
|---|
| 593 | HeapUnlock                 = "_DbgHeapUnlock@4"             @468 | 
|---|
| 594 | ;    HeapUsage                  = _DbgHeapUsage@??                         ;NT | 
|---|
| 595 | HeapValidate               = "_DbgHeapValidate@12"          @469 | 
|---|
| 596 | HeapWalk                   = "_DbgHeapWalk@8"               @470 | 
|---|
| 597 |  | 
|---|
| 598 | InitAtomTable              = "_DbgInitAtomTable@4"           @471 | 
|---|
| 599 | InitializeCriticalSection  = "_DbgInitializeCriticalSection@4" @472 | 
|---|
| 600 | InitializeCriticalSectionAndSpinCount = "_InitializeCriticalSectionAndSpinCount@8" @1473 | 
|---|
| 601 | InterlockedCompareExchange = "_InterlockedCompareExchange@12" @787        ;NT | 
|---|
| 602 | InterlockedDecrement       = "_InterlockedDecrement@4"   @473 | 
|---|
| 603 | InterlockedExchange        = "_InterlockedExchange@8"    @474 | 
|---|
| 604 | InterlockedExchangeAdd     = "_InterlockedExchangeAdd@8"    @788        ;NT | 
|---|
| 605 | InterlockedIncrement       = "_InterlockedIncrement@4"   @475 | 
|---|
| 606 | ;   InvalidateNLSCache         = _DbgInvalidateNLSCache@??      @476       ;W95 | 
|---|
| 607 | ;   InvalidateConsoleDIBits    = _DbgInvalidateConsoleDIBits@??            ;NT | 
|---|
| 608 | IsBadCodePtr               = "_DbgIsBadCodePtr@4"           @477 | 
|---|
| 609 | IsBadHugeReadPtr           = "_DbgIsBadHugeReadPtr@8"       @478 | 
|---|
| 610 | IsBadHugeWritePtr          = "_DbgIsBadHugeWritePtr@8"      @479 | 
|---|
| 611 | IsBadReadPtr               = "_DbgIsBadReadPtr@8"           @480 | 
|---|
| 612 | IsBadStringPtrA            = "_DbgIsBadStringPtrA@8"        @481 | 
|---|
| 613 | IsBadStringPtrW            = "_DbgIsBadStringPtrW@8"        @482 | 
|---|
| 614 | IsBadWritePtr              = "_DbgIsBadWritePtr@8"          @483 | 
|---|
| 615 | IsDBCSLeadByte             = "_DbgIsDBCSLeadByte@4"         @484 | 
|---|
| 616 | IsDBCSLeadByteEx           = "_DbgIsDBCSLeadByteEx@8"       @485 | 
|---|
| 617 | ;   IsLSCallback               = _DbgIsLSCallback@??            @486       ;W95 | 
|---|
| 618 | ;   IsSLCallback               = _DbgIsSLCallback@??            @487       ;W95 | 
|---|
| 619 | IsDebuggerPresent          = "_DbgIsDebuggerPresent@0"      @889       ;NT/98 | 
|---|
| 620 | IsValidCodePage            = "_DbgIsValidCodePage@4"        @488 | 
|---|
| 621 | IsValidLocale              = "_DbgIsValidLocale@8"          @489 | 
|---|
| 622 | K32Thk1632Epilog           = "_DbgK32Thk1632Epilog@4"       @490       ;W95 | 
|---|
| 623 | K32Thk1632Prolog           = "_DbgK32Thk1632Prolog@4"       @491       ;W95 | 
|---|
| 624 | LCMapStringA               = "_DbgLCMapStringA@24"          @492 | 
|---|
| 625 | LCMapStringW               = "_DbgLCMapStringW@24"          @493 | 
|---|
| 626 | LeaveCriticalSection       = "_DbgLeaveCriticalSection@4"   @494 | 
|---|
| 627 | LoadLibraryA               = "_DbgLoadLibraryA@4"           @495 | 
|---|
| 628 | LoadLibraryExA             = "_DbgLoadLibraryExA@12"        @496 | 
|---|
| 629 | LoadLibraryExW             = "_DbgLoadLibraryExW@12"        @497 | 
|---|
| 630 | LoadLibraryW               = "_DbgLoadLibraryW@4"           @498 | 
|---|
| 631 | LoadModule                 = "_DbgLoadModule@8"             @499 | 
|---|
| 632 | LoadResource               = "_DbgLoadResource@8"           @500 | 
|---|
| 633 | LocalAlloc                 = "_DbgLocalAlloc@8"             @501 | 
|---|
| 634 | LocalCompact               = "_DbgLocalCompact@4"           @502  ;obsolete | 
|---|
| 635 | LocalFileTimeToFileTime    = "_DbgLocalFileTimeToFileTime@8"  @503 | 
|---|
| 636 | LocalFlags                 = "_DbgLocalFlags@4"             @504 | 
|---|
| 637 | LocalFree                  = "_DbgLocalFree@4"              @505 | 
|---|
| 638 | LocalHandle                = "_DbgLocalHandle@4"            @506 | 
|---|
| 639 | LocalLock                  = "_DbgLocalLock@4"              @507 | 
|---|
| 640 | LocalReAlloc               = "_DbgLocalReAlloc@12"          @508 | 
|---|
| 641 | LocalShrink                = "_DbgLocalShrink@8"            @509  ;obsolete | 
|---|
| 642 | LocalSize                  = "_DbgLocalSize@4"              @510 | 
|---|
| 643 | LocalUnlock                = "_DbgLocalUnlock@4"            @511 | 
|---|
| 644 | LockFile                   = "_DbgLockFile@20"              @512 | 
|---|
| 645 | LockFileEx                 = "_DbgLockFileEx@24"            @513 | 
|---|
| 646 | LockResource               = "_DbgLockResource@4"           @514 | 
|---|
| 647 |  | 
|---|
| 648 | MakeCriticalSectionGlobal  = "_DbgMakeCriticalSectionGlobal@4" @515 | 
|---|
| 649 | ;   MapHInstLS                 = _DbgMapHInstLS@??              @516       ;W95 | 
|---|
| 650 | ;   MapHInstLS_PN              = _DbgMapHInstLS_PN@??           @517       ;W95 | 
|---|
| 651 | ;   MapHInstSL                 = _DbgMapHInstSL@??              @518       ;W95 | 
|---|
| 652 | ;   MapHInstSL_PN              = _DbgMapHInstSL_PN@??           @519       ;W95 | 
|---|
| 653 | ;   MapHModuleLS               = _DbgMapHModuleLS@??            @520       ;W95 | 
|---|
| 654 | ;   MapHModuleSL               = _DbgMapHModuleSL@??            @521       ;W95 | 
|---|
| 655 | MapLS                      = "_DbgMapLS@4"                  @522       ;W95 | 
|---|
| 656 | MapSL                      = "_DbgMapSL@4"                  @523       ;W95 | 
|---|
| 657 | MapSLFix                   = "_DbgMapSLFix@4"               @524       ;W95 | 
|---|
| 658 | MapViewOfFile              = "_DbgMapViewOfFile@20"         @525 | 
|---|
| 659 | MapViewOfFileEx            = "_DbgMapViewOfFileEx@24"       @526 | 
|---|
| 660 | ;;;;    Module32First              = _DbgModule32First@8            @527       ;W95 | 
|---|
| 661 | ;;;;    Module32Next               = _DbgModule32Next@8             @528       ;W95 | 
|---|
| 662 | MoveFileA                  = "_DbgMoveFileA@8"              @529 | 
|---|
| 663 | MoveFileExA                = "_DbgMoveFileExA@12"           @530 | 
|---|
| 664 | MoveFileExW                = "_DbgMoveFileExW@12"           @531 | 
|---|
| 665 | MoveFileW                  = "_DbgMoveFileW@8"              @532 | 
|---|
| 666 | MulDiv                     = "_DbgMulDiv@12"                @533 | 
|---|
| 667 | MultiByteToWideChar        = "_DbgMultiByteToWideChar@24"   @534 | 
|---|
| 668 | ;   NotifyNLSUserCache         = _DbgNotifyNLSUserCache@??      @535       ;W95 | 
|---|
| 669 | ;   OpenConsoleW               = _DbgOpenConsoleW@??                       ;NT | 
|---|
| 670 | OpenEventA                 = "_DbgOpenEventA@12"            @536 | 
|---|
| 671 | OpenEventW                 = "_DbgOpenEventW@12"            @537 | 
|---|
| 672 | OpenFile                   = "_DbgOpenFile@12"              @538 | 
|---|
| 673 | OpenFileMappingA           = "_DbgOpenFileMappingA@12"      @539 | 
|---|
| 674 | OpenFileMappingW           = "_DbgOpenFileMappingW@12"      @540 | 
|---|
| 675 | OpenMutexA                 = "_DbgOpenMutexA@12"            @541 | 
|---|
| 676 | OpenMutexW                 = "_DbgOpenMutexW@12"            @542 | 
|---|
| 677 | OpenProcess                = "_DbgOpenProcess@12"           @543 | 
|---|
| 678 | OpenProfileUserMapping     = "_DbgOpenProfileUserMapping@0" @544 | 
|---|
| 679 | OpenSemaphoreA             = "_DbgOpenSemaphoreA@12"        @545 | 
|---|
| 680 | OpenSemaphoreW             = "_DbgOpenSemaphoreW@12"        @546 | 
|---|
| 681 | ;   OpenVxDHandle              = _DbgOpenVxDHandle@??           @547       ;W95 | 
|---|
| 682 | ;   OpenWaitableTimerA         = _DbgOpenWaitableTimerA@??                 ;NT | 
|---|
| 683 | ;   OpenWaitableTimerW         = _DbgOpenWaitableTimerW@??                 ;NT | 
|---|
| 684 | OutputDebugStringA         = "_DbgOutputDebugStringA@4"     @548 | 
|---|
| 685 | OutputDebugStringW         = "_DbgOutputDebugStringW@4"     @549 | 
|---|
| 686 | PeekConsoleInputA          = "_DbgPeekConsoleInputA@16"     @550 | 
|---|
| 687 | PeekConsoleInputW          = "_DbgPeekConsoleInputW@16"     @551 | 
|---|
| 688 | PeekNamedPipe              = "_DbgPeekNamedPipe@24"         @552 | 
|---|
| 689 | PostQueuedCompletionStatus  = "_DbgPostQueuedCompletionStatus@16" @553 | 
|---|
| 690 | PrepareTape                = "_DbgPrepareTape@12"           @554 | 
|---|
| 691 | ;;;    Process32First             = _DbgProcess32First@8           @555       ;W95 | 
|---|
| 692 | ;;;    Process32Next              = _DbgProcess32Next@8            @556       ;W95 | 
|---|
| 693 | PulseEvent                 = "_DbgPulseEvent@4"             @557 | 
|---|
| 694 | PurgeComm                  = "_DbgPurgeComm@8"              @558 | 
|---|
| 695 | QT_Thunk                   = "_DbgQT_Thunk@4"                  @559       ;W95 | 
|---|
| 696 | QueryDosDeviceA            = "_DbgQueryDosDeviceA@12"       @560 | 
|---|
| 697 | QueryDosDeviceW            = "_DbgQueryDosDeviceW@12"       @561 | 
|---|
| 698 | ;   QueryNumberOfEventLogRecords  = _DbgQueryNumberOfEventLogRecords@?? @562 ;W95 | 
|---|
| 699 | ;   QueryOldestEventLogRecord  = _DbgQueryOldestEventLogRecord@?? @563       ;W95 | 
|---|
| 700 | QueryPerformanceCounter    = "_DbgQueryPerformanceCounter@4" @564 | 
|---|
| 701 | QueryPerformanceFrequency  = "_DbgQueryPerformanceFrequency@4" @565 | 
|---|
| 702 | ;   QueryWin31IniFilesMappedToRegistry = _DbgQueryWin31IniFilesMappedToRegistry@?? ;NT | 
|---|
| 703 | ;   QueueUserAPC               = _DbgQueueUserAPC@??            @566 | 
|---|
| 704 | RaiseException             = "_DbgRaiseException@16"        @567 | 
|---|
| 705 | ReadConsoleA               = "_DbgReadConsoleA@20"          @568 | 
|---|
| 706 | ReadConsoleInputA          = "_DbgReadConsoleInputA@16"     @569 | 
|---|
| 707 | ;   ReadConsoleInputExA        = _DbgReadConsoleInputExA@??                ;NT | 
|---|
| 708 | ;   ReadConsoleInputExW        = _DbgReadConsoleInputExW@??                ;NT | 
|---|
| 709 | ReadConsoleInputW          = "_DbgReadConsoleInputW@16"     @570 | 
|---|
| 710 | ReadConsoleOutputA         = "_DbgReadConsoleOutputA@20"    @571 | 
|---|
| 711 | ReadConsoleOutputAttribute  = "_DbgReadConsoleOutputAttribute@20" @572 | 
|---|
| 712 | ReadConsoleOutputCharacterA  = "_DbgReadConsoleOutputCharacterA@20" @573 | 
|---|
| 713 | ReadConsoleOutputCharacterW  = "_DbgReadConsoleOutputCharacterW@20" @574 | 
|---|
| 714 | ReadConsoleOutputW         = "_DbgReadConsoleOutputW@20"    @575 | 
|---|
| 715 | ReadConsoleW               = "_DbgReadConsoleW@20"          @576 | 
|---|
| 716 | ;   ReadDirectoryChangesW      = _DbgReadDirectoryChangesW@??              ;NT | 
|---|
| 717 | ReadFile                   = "_DbgReadFile@20"              @577 | 
|---|
| 718 | ReadFileEx                 = "_DbgReadFileEx@20"            @578 | 
|---|
| 719 | ;   ReadFileScatter            = _DbgReadFileScatter@??                    ;NT | 
|---|
| 720 | ReadProcessMemory          = "_DbgReadProcessMemory@20"     @579 | 
|---|
| 721 | RegisterServiceProcess     = "_DbgRegisterServiceProcess@8" @580       ;W95 | 
|---|
| 722 | ReinitializeCriticalSection  = "_DbgReinitializeCriticalSection@4" @581 ;W95 | 
|---|
| 723 | ;   RegisterConsoleVDM         = _DbgRegisterConsoleVDM@??                 ;NT | 
|---|
| 724 | ;   RegisterWaitForInputIdle   = _DbgRegisterWaitForInputIdle@??           ;NT | 
|---|
| 725 | ;   RegisterWowBaseHandlers    = _DbgRegisterWowBaseHandlers@??            ;NT | 
|---|
| 726 | ;   RegisterWowExec            = _DbgRegisterWowExec@??                    ;NT | 
|---|
| 727 | ReleaseMutex               = "_DbgReleaseMutex@4"           @582 | 
|---|
| 728 | ReleaseSemaphore           = "_DbgReleaseSemaphore@12"      @583 | 
|---|
| 729 | RemoveDirectoryA           = "_DbgRemoveDirectoryA@4"       @584 | 
|---|
| 730 | RemoveDirectoryW           = "_DbgRemoveDirectoryW@4"       @585 | 
|---|
| 731 | ResetEvent                 = "_DbgResetEvent@4"             @586 | 
|---|
| 732 | ResumeThread               = "_DbgResumeThread@4"           @587 | 
|---|
| 733 | RtlFillMemory              = "_RtlFillMemory@12"            @588 | 
|---|
| 734 | RtlMoveMemory              = "_RtlMoveMemory@12"            @589 | 
|---|
| 735 | RtlUnwind                  = "_RtlUnwind@16"                @590 | 
|---|
| 736 | RtlZeroMemory              = "_RtlZeroMemory@8"             @591 | 
|---|
| 737 | SMapLS                     = "_DbgSMapLS@4"                 @592       ;W95 | 
|---|
| 738 | SMapLS_IP_EBP_12           = "_DbgSMapLS_IP_EBP_12@4"       @593       ;W95 | 
|---|
| 739 | SMapLS_IP_EBP_16           = "_DbgSMapLS_IP_EBP_16@4"       @594       ;W95 | 
|---|
| 740 | SMapLS_IP_EBP_20           = "_DbgSMapLS_IP_EBP_20@4"       @595       ;W95 | 
|---|
| 741 | SMapLS_IP_EBP_24           = "_DbgSMapLS_IP_EBP_24@4"       @596       ;W95 | 
|---|
| 742 | SMapLS_IP_EBP_28           = "_DbgSMapLS_IP_EBP_28@4"       @597       ;W95 | 
|---|
| 743 | SMapLS_IP_EBP_32           = "_DbgSMapLS_IP_EBP_32@4"       @598       ;W95 | 
|---|
| 744 | SMapLS_IP_EBP_36           = "_DbgSMapLS_IP_EBP_36@4"       @599       ;W95 | 
|---|
| 745 | SMapLS_IP_EBP_40           = "_DbgSMapLS_IP_EBP_40@4"       @600       ;W95 | 
|---|
| 746 | SMapLS_IP_EBP_8            = "_DbgSMapLS_IP_EBP_8@4"        @601       ;W95 | 
|---|
| 747 | SUnMapLS                   = "_DbgSUnMapLS@4"               @602       ;W95 | 
|---|
| 748 | SUnMapLS_IP_EBP_12         = "_DbgSUnMapLS_IP_EBP_12@4"     @603       ;W95 | 
|---|
| 749 | SUnMapLS_IP_EBP_16         = "_DbgSUnMapLS_IP_EBP_16@4"     @604       ;W95 | 
|---|
| 750 | SUnMapLS_IP_EBP_20         = "_DbgSUnMapLS_IP_EBP_20@4"     @605       ;W95 | 
|---|
| 751 | SUnMapLS_IP_EBP_24         = "_DbgSUnMapLS_IP_EBP_24@4"     @606       ;W95 | 
|---|
| 752 | SUnMapLS_IP_EBP_28         = "_DbgSUnMapLS_IP_EBP_28@4"     @607       ;W95 | 
|---|
| 753 | SUnMapLS_IP_EBP_32         = "_DbgSUnMapLS_IP_EBP_32@4"     @608       ;W95 | 
|---|
| 754 | SUnMapLS_IP_EBP_36         = "_DbgSUnMapLS_IP_EBP_36@4"     @609       ;W95 | 
|---|
| 755 | SUnMapLS_IP_EBP_40         = "_DbgSUnMapLS_IP_EBP_40@4"     @610       ;W95 | 
|---|
| 756 | SUnMapLS_IP_EBP_8          = "_DbgSUnMapLS_IP_EBP_8@4"      @611       ;W95 | 
|---|
| 757 | ScrollConsoleScreenBufferA  = "_DbgScrollConsoleScreenBufferA@20" @612 | 
|---|
| 758 | ScrollConsoleScreenBufferW  = "_DbgScrollConsoleScreenBufferW@20" @613 | 
|---|
| 759 | SearchPathA                = "_DbgSearchPathA@24"           @614 | 
|---|
| 760 | SearchPathW                = "_DbgSearchPathW@24"           @615 | 
|---|
| 761 | SetCommBreak               = "_DbgSetCommBreak@4"           @616 | 
|---|
| 762 | SetCommConfig              = "_DbgSetCommConfig@12"         @617 | 
|---|
| 763 | SetCommMask                = "_DbgSetCommMask@8"            @618 | 
|---|
| 764 | SetCommState               = "_DbgSetCommState@8"           @619 | 
|---|
| 765 | SetCommTimeouts            = "_DbgSetCommTimeouts@8"        @620 | 
|---|
| 766 | SetComputerNameA           = "_DbgSetComputerNameA@4"       @621 | 
|---|
| 767 | SetComputerNameW           = "_DbgSetComputerNameW@4"       @622 | 
|---|
| 768 | SetConsoleActiveScreenBuffer  = "_DbgSetConsoleActiveScreenBuffer@4" @623 | 
|---|
| 769 | SetConsoleCP               = "_DbgSetConsoleCP@4"           @624 | 
|---|
| 770 | ;   SetConsoleCommandHistoryMode = _DbgSetConsoleCommandHistoryMode@??     ;NT | 
|---|
| 771 | SetConsoleCtrlHandler      = "_DbgSetConsoleCtrlHandler@8"  @625 | 
|---|
| 772 | ;   SetConsoleCursor           = _DbgSetConsoleCursor@??                   ;NT | 
|---|
| 773 | SetConsoleCursorInfo       = "_DbgSetConsoleCursorInfo@8"    @626 | 
|---|
| 774 | SetConsoleCursorPosition   = "_DbgSetConsoleCursorPosition@8"  @627 | 
|---|
| 775 | ;   SetConsoleDisplayMode        = _DbgSetConsoleDisplayMode@??            ;NT | 
|---|
| 776 | ;   SetConsoleFont               = _DbgSetConsoleFont@??                   ;NT | 
|---|
| 777 | ;   SetConsoleHardwareState      = _DbgSetConsoleHardwareState@??          ;NT | 
|---|
| 778 | ;   SetConsoleIcon               = _DbgSetConsoleIcon@??                   ;NT | 
|---|
| 779 | ;   SetConsoleInputExeNameA      = _DbgSetConsoleInputExeNameA@??          ;NT | 
|---|
| 780 | ;   SetConsoleInputExeNameW      = _DbgSetConsoleInputExeNameW@??          ;NT | 
|---|
| 781 | ;   SetConsoleKeyShortcuts       = _DbgSetConsoleKeyShortcuts@??           ;NT | 
|---|
| 782 | ;   SetConsoleMaximumWindowSize  = _DbgSetConsoleMaximumWindowSize@??      ;NT | 
|---|
| 783 | ;   SetConsoleMenuClose          = _DbgSetConsoleMenuClose@??              ;NT | 
|---|
| 784 | SetConsoleMode             = "_DbgSetConsoleMode@8"         @628 | 
|---|
| 785 | ;   SetConsoleNumberOfCommandsA  = _DbgSetConsoleNumberOfCommandsA@??      ;NT | 
|---|
| 786 | ;   SetConsoleNumberOfCommandsW  = _DbgSetConsoleNumberOfCommandsW@??      ;NT | 
|---|
| 787 | SetConsoleOutputCP         = "_DbgSetConsoleOutputCP@4"     @629 | 
|---|
| 788 | ;   SetConsolePalette           = _DbgSetConsolePalette@??                 ;NT | 
|---|
| 789 | SetConsoleScreenBufferSize  = "_DbgSetConsoleScreenBufferSize@8" @630 | 
|---|
| 790 | SetConsoleTextAttribute    = "_DbgSetConsoleTextAttribute@8"  @631 | 
|---|
| 791 | SetConsoleTitleA           = "_DbgSetConsoleTitleA@4"       @632 | 
|---|
| 792 | SetConsoleTitleW           = "_DbgSetConsoleTitleW@4"       @633 | 
|---|
| 793 | SetConsoleWindowInfo       = "_DbgSetConsoleWindowInfo@12"   @634 | 
|---|
| 794 | ;   SetCriticalSectionSpinCount = _DbgSetCriticalSectionSpinCount@??       ;NT | 
|---|
| 795 | SetCurrentDirectoryA       = "_DbgSetCurrentDirectoryA@4"   @635 | 
|---|
| 796 | SetCurrentDirectoryW       = "_DbgSetCurrentDirectoryW@4"   @636 | 
|---|
| 797 | ;   SetDaylightFlag            = _DbgSetDaylightFlag@??         @637       ;W95 | 
|---|
| 798 | SetDefaultCommConfigA      = "_DbgSetDefaultCommConfigA@12" @638 | 
|---|
| 799 | SetDefaultCommConfigW      = "_DbgSetDefaultCommConfigW@12" @639 | 
|---|
| 800 | SetEndOfFile               = "_DbgSetEndOfFile@4"           @640 | 
|---|
| 801 | SetEnvironmentVariableA    = "_DbgSetEnvironmentVariableA@8"  @641 | 
|---|
| 802 | SetEnvironmentVariableW    = "_DbgSetEnvironmentVariableW@8"  @642 | 
|---|
| 803 | SetErrorMode               = "_DbgSetErrorMode@4"           @643 | 
|---|
| 804 | SetEvent                   = "_DbgSetEvent@4"               @644 | 
|---|
| 805 | SetFileApisToANSI          = "_DbgSetFileApisToANSI@0"      @645 | 
|---|
| 806 | SetFileApisToOEM           = "_DbgSetFileApisToOEM@0"       @646 | 
|---|
| 807 | SetFileAttributesA         = "_DbgSetFileAttributesA@8"     @647 | 
|---|
| 808 | SetFileAttributesW         = "_DbgSetFileAttributesW@8"     @648 | 
|---|
| 809 | SetFilePointer             = "_DbgSetFilePointer@16"        @649 | 
|---|
| 810 | SetFileTime                = "_DbgSetFileTime@16"           @650 | 
|---|
| 811 | ;   SetHandleContext           = _DbgSetHandleContext@??        @651       ;W95 | 
|---|
| 812 | SetHandleCount             = "_DbgSetHandleCount@4"         @652 | 
|---|
| 813 | SetHandleInformation       = "_DbgSetHandleInformation@12"  @653 | 
|---|
| 814 | ;   SetLastConsoleEventActive  = _DbgSetLastConsoleEventActive@??          ;NT | 
|---|
| 815 | SetLastError               = "_SetLastError@4"           @654 | 
|---|
| 816 | SetLocalTime               = "_DbgSetLocalTime@4"           @655 | 
|---|
| 817 | SetLocaleInfoA             = "_DbgSetLocaleInfoA@12"        @656 | 
|---|
| 818 | SetLocaleInfoW             = "_DbgSetLocaleInfoW@12"        @657 | 
|---|
| 819 | SetMailslotInfo            = "_DbgSetMailslotInfo@8"        @658 | 
|---|
| 820 | SetNamedPipeHandleState    = "_DbgSetNamedPipeHandleState@16" @659 | 
|---|
| 821 | SetPriorityClass           = "_DbgSetPriorityClass@8"       @660 | 
|---|
| 822 | SetProcessAffinityMask     = "_DbgSetProcessAffinityMask@8" @862 | 
|---|
| 823 | SetProcessDword            = "_DbgSetProcessDword@12"       @884 | 
|---|
| 824 | SetProcessPriorityBoost    = "_DbgSetProcessPriorityBoost@8"  @863 | 
|---|
| 825 | SetProcessShutdownParameters  = "_DbgSetProcessShutdownParameters@8" @661 | 
|---|
| 826 | SetProcessWorkingSetSize   = "_DbgSetProcessWorkingSetSize@12" @662 | 
|---|
| 827 | SetStdHandle               = "_DbgSetStdHandle@8"            @663 | 
|---|
| 828 | SetSystemPowerState        = "_DbgSetSystemPowerState@8"     @664 | 
|---|
| 829 | SetSystemTime              = "_DbgSetSystemTime@4"           @665 | 
|---|
| 830 | SetSystemTimeAdjustment    = "_DbgSetSystemTimeAdjustment@8" @666 | 
|---|
| 831 | SetTapeParameters          = "_DbgSetTapeParameters@12"      @667 | 
|---|
| 832 | SetTapePosition            = "_DbgSetTapePosition@24"        @668 | 
|---|
| 833 | SetThreadAffinityMask      = "_DbgSetThreadAffinityMask@8"   @669 | 
|---|
| 834 | SetThreadContext           = "_DbgSetThreadContext@8"        @670 | 
|---|
| 835 | ;   SetThreadIdealProcessor    = _DbgSetThreadIdealProcessor@??            ;NT | 
|---|
| 836 | SetThreadLocale            = "_DbgSetThreadLocale@4"       @671 | 
|---|
| 837 | SetThreadPriority          = "_DbgSetThreadPriority@8"     @672 | 
|---|
| 838 | SetThreadPriorityBoost     = "_DbgSetThreadPriorityBoost@8"  @789        ;NT | 
|---|
| 839 | SetTimeZoneInformation     = "_DbgSetTimeZoneInformation@4"  @673 | 
|---|
| 840 | SetUnhandledExceptionFilter  = "_DbgSetUnhandledExceptionFilter@4" @674 | 
|---|
| 841 | ;   SetVDMCurrentDirectories   = _DbgSetVDMCurrentDirectories@??           ;NT | 
|---|
| 842 | SetVolumeLabelA            = "_DbgSetVolumeLabelA@8"        @675 | 
|---|
| 843 | SetVolumeLabelW            = "_DbgSetVolumeLabelW@8"        @676 | 
|---|
| 844 | ;   SetWaitableTimer           = _DbgSetWaitableTimer@??                   ;NT | 
|---|
| 845 | SetupComm                  = "_DbgSetupComm@12"             @677 | 
|---|
| 846 | ;   ShowConsoleCursor          = _DbgShowConsoleCursor@??                  ;NT | 
|---|
| 847 | ;   SignalObjectAndWait        = _DbgSignalObjectAndWait@??                ;NT | 
|---|
| 848 | SizeofResource             = "_DbgSizeofResource@8"         @678 | 
|---|
| 849 | Sleep                      = "_DbgSleep@4"                  @679 | 
|---|
| 850 | SleepEx                    = "_DbgSleepEx@8"                @680 | 
|---|
| 851 | SuspendThread              = "_DbgSuspendThread@4"          @681 | 
|---|
| 852 | ;   SwitchToFiber              = _DbgSwitchToFiber@??                      ;NT | 
|---|
| 853 | ;   SwitchToThread             = _DbgSwitchToThread@??                     ;NT | 
|---|
| 854 | SystemTimeToFileTime       = "_DbgSystemTimeToFileTime@8"   @682 | 
|---|
| 855 | SystemTimeToTzSpecificLocalTime  = "_DbgSystemTimeToTzSpecificLocalTime@12" @683 | 
|---|
| 856 | TerminateProcess           = "_DbgTerminateProcess@8"       @684 | 
|---|
| 857 | TerminateThread            = "_DbgTerminateThread@8"        @685 | 
|---|
| 858 | ;;;;    Thread32First              = _DbgThread32First@8            @686       ;W95 | 
|---|
| 859 | ;;;;    Thread32Next               = _DbgThread32Next@8             @687       ;W95 | 
|---|
| 860 | ThunkConnect32             = "_DbgThunkConnect32@24"        @688       ;W95 | 
|---|
| 861 | TlsAlloc                   = "_DbgTlsAlloc@0"               @689 | 
|---|
| 862 | ;   TlsAllocInternal           = _DbgTlsAllocInternal@??        @690       ;W95 | 
|---|
| 863 | TlsFree                    = "_DbgTlsFree@4"                @691 | 
|---|
| 864 | ;   TlsFreeInternal            = _DbgTlsFreeInternal@??         @692       ;W95 | 
|---|
| 865 | TlsGetValue                = "_DbgTlsGetValue@4"            @693 | 
|---|
| 866 | TlsSetValue                = "_DbgTlsSetValue@8"            @694 | 
|---|
| 867 | ;   Toolhelp32ReadProcessMemory  = _DbgToolhelp32ReadProcessMemory@?? @695 ;W95 | 
|---|
| 868 | TransactNamedPipe          = "_DbgTransactNamedPipe@28"     @696 | 
|---|
| 869 | TransmitCommChar           = "_DbgTransmitCommChar@8"       @697 | 
|---|
| 870 | ;   TrimVirtualBuffer          = _DbgTrimVirtualBuffer@??                  ;NT | 
|---|
| 871 | TryEnterCriticalSection    = "_DbgTryEnterCriticalSection@4"  @898       ;NT | 
|---|
| 872 | ;   UTRegister                 = _DbgUTRegister@??              @698       ;W95 | 
|---|
| 873 | ;   UTUnRegister               = _DbgUTUnRegister@??            @699       ;W95 | 
|---|
| 874 | UnMapLS                    = "_DbgUnMapLS@4"                @700       ;W95 | 
|---|
| 875 | UnMapSLFixArray            = "_DbgUnMapSLFixArray@12"       @701       ;W95 | 
|---|
| 876 | UnhandledExceptionFilter   = "_DbgUnhandledExceptionFilter@4" @702 | 
|---|
| 877 | UninitializeCriticalSection  = "_DbgUninitializeCriticalSection@4" @703  ;W95 | 
|---|
| 878 | UnlockFile                 = "_DbgUnlockFile@20"            @704 | 
|---|
| 879 | UnlockFileEx               = "_DbgUnlockFileEx@20"          @705 | 
|---|
| 880 | UnmapViewOfFile            = "_DbgUnmapViewOfFile@4"        @706 | 
|---|
| 881 | UpdateResourceA            = "_DbgUpdateResourceA@24"       @707 | 
|---|
| 882 | UpdateResourceW            = "_DbgUpdateResourceW@24"       @708 | 
|---|
| 883 | ;   VDMConsoleOperation        = _DbgVDMConsoleOperation@??                ;NT | 
|---|
| 884 | ;   VDMOperationStarted        = _DbgVDMOperationStarted@??                ;NT | 
|---|
| 885 | VerLanguageNameA           = "_DbgVerLanguageNameA@12"      @709 | 
|---|
| 886 | VerLanguageNameW           = "_DbgVerLanguageNameW@12"      @710 | 
|---|
| 887 | ;   VerifyConsoleToHandle      = _DbgVerifyConsoleToHandle@??              ;NT | 
|---|
| 888 | VirtualAlloc               = "_DbgVirtualAlloc@16"          @711 | 
|---|
| 889 | ;   VirtualAllocEx             = _DbgVirtualAllocEx@??                     ;NT | 
|---|
| 890 | ;   VirtualBufferExceptionHandler = _DbgVirtualBufferExceptionHandler      ;NT | 
|---|
| 891 | VirtualFree                = "_DbgVirtualFree@12"           @712 | 
|---|
| 892 | ;   VirtualFreeEx              = _DbgVirtuelFreeEx@??                      ;NT | 
|---|
| 893 | VirtualLock                = "_DbgVirtualLock@8"            @713 | 
|---|
| 894 | VirtualProtect             = "_DbgVirtualProtect@16"        @714 | 
|---|
| 895 | VirtualProtectEx           = "_DbgVirtualProtectEx@20"      @715 | 
|---|
| 896 | ;    VirtualQuery               = _DbgVirtualQuery@12            @716 | 
|---|
| 897 | VirtualQuery               = "_VirtualQuery@12"          @716 | 
|---|
| 898 | VirtualQueryEx             = "_DbgVirtualQueryEx@16"        @717 | 
|---|
| 899 | VirtualUnlock              = "_DbgVirtualUnlock@8"          @718 | 
|---|
| 900 | WaitCommEvent              = "_DbgWaitCommEvent@12"         @719 | 
|---|
| 901 | WaitForDebugEvent          = "_DbgWaitForDebugEvent@8"      @720 | 
|---|
| 902 | WaitForMultipleObjects     = "_DbgWaitForMultipleObjects@16"  @721 | 
|---|
| 903 | WaitForMultipleObjectsEx   = "_DbgWaitForMultipleObjectsEx@20" @722 | 
|---|
| 904 | WaitForSingleObject        = "_DbgWaitForSingleObject@8"    @723 | 
|---|
| 905 | WaitForSingleObjectEx      = "_DbgWaitForSingleObjectEx@12" @724 | 
|---|
| 906 | WaitNamedPipeA             = "_DbgWaitNamedPipeA@8"         @725 | 
|---|
| 907 | WaitNamedPipeW             = "_DbgWaitNamedPipeW@8"         @726 | 
|---|
| 908 | WideCharToMultiByte        = "_DbgWideCharToMultiByte@32"   @727 | 
|---|
| 909 | WinExec                    = "_DbgWinExec@8"                @728 | 
|---|
| 910 | WriteConsoleA              = "_DbgWriteConsoleA@20"         @729 | 
|---|
| 911 | WriteConsoleInputA         = "_DbgWriteConsoleInputA@16"     @730 | 
|---|
| 912 | ;   WriteConsoleInputVDMA      = _DbgWriteConsoleInputVDMA@??              ;NT | 
|---|
| 913 | ;   WriteConsoleInputVDMW      = _DbgWriteConsoleInputVDMW@??              ;NT | 
|---|
| 914 | WriteConsoleInputW         = "_DbgWriteConsoleInputW@16"    @731 | 
|---|
| 915 | WriteConsoleOutputA        = "_DbgWriteConsoleOutputA@20"   @732 | 
|---|
| 916 | WriteConsoleOutputAttribute  = "_DbgWriteConsoleOutputAttribute@20" @733 | 
|---|
| 917 | WriteConsoleOutputCharacterA  = "_DbgWriteConsoleOutputCharacterA@20" @734 | 
|---|
| 918 | WriteConsoleOutputCharacterW  = "_DbgWriteConsoleOutputCharacterW@20" @735 | 
|---|
| 919 | WriteConsoleOutputW        = "_DbgWriteConsoleOutputW@20"   @736 | 
|---|
| 920 | WriteConsoleW              = "_DbgWriteConsoleW@20"         @737 | 
|---|
| 921 | WriteFile                  = "_DbgWriteFile@20"             @738 | 
|---|
| 922 | WriteFileEx                = "_DbgWriteFileEx@20"           @739 | 
|---|
| 923 | ;   WriteFileGather            = _DbgWriteFileGather@??                    ;NT | 
|---|
| 924 | WritePrivateProfileSectionA  = "_DbgWritePrivateProfileSectionA@12" @740 | 
|---|
| 925 | WritePrivateProfileSectionW  = "_DbgWritePrivateProfileSectionW@12" @741 | 
|---|
| 926 | WritePrivateProfileStringA  = "_DbgWritePrivateProfileStringA@16" @742 | 
|---|
| 927 | WritePrivateProfileStringW  = "_DbgWritePrivateProfileStringW@16" @743 | 
|---|
| 928 | WritePrivateProfileStructA  = "_DbgWritePrivateProfileStructA@20" @744 | 
|---|
| 929 | WritePrivateProfileStructW  = "_DbgWritePrivateProfileStructW@20" @745 | 
|---|
| 930 | WriteProcessMemory         = "_DbgWriteProcessMemory@20"    @746 | 
|---|
| 931 | WriteProfileSectionA       = "_DbgWriteProfileSectionA@8"   @747 | 
|---|
| 932 | WriteProfileSectionW       = "_DbgWriteProfileSectionW@8"   @748 | 
|---|
| 933 | WriteProfileStringA        = "_DbgWriteProfileStringA@12"   @749 | 
|---|
| 934 | WriteProfileStringW        = "_DbgWriteProfileStringW@12"   @750 | 
|---|
| 935 | WriteTapemark              = "_DbgWriteTapemark@16"         @751 | 
|---|
| 936 | ;   _DebugOut                  = _Dbg_DebugOut@??               @752      ;W95 | 
|---|
| 937 | ;   _DebugPrintf               = _Dbg_DebugPrintf@??            @753      ;W95 | 
|---|
| 938 | _hread                     = "_Dbg_lread@12"                @754 | 
|---|
| 939 | _hwrite                    = "_Dbg_lwrite@12"               @755 | 
|---|
| 940 | _lclose                    = "_Dbg_lclose@4"                @756 | 
|---|
| 941 | _lcreat                    = "_Dbg_lcreat@8"                @757 | 
|---|
| 942 | _llseek                    = "_Dbg_llseek@12"               @758 | 
|---|
| 943 | _lopen                     = "_Dbg_lopen@8"                 @759 | 
|---|
| 944 | _lread                     = "_Dbg_lread@12"                @760 | 
|---|
| 945 | _lwrite                    = "_Dbg_lwrite@12"               @761 | 
|---|
| 946 | ;   dprintf                    = _Dbgdprintf@??                 @762      ;W95 | 
|---|
| 947 | lstrcat                    = "_DbglstrcatA@8"               @763 | 
|---|
| 948 | lstrcatA                   = "_DbglstrcatA@8"               @764 | 
|---|
| 949 | lstrcatW                   = "_DbglstrcatW@8"               @765 | 
|---|
| 950 | lstrcmp                    = "_DbglstrcmpA@8"               @766 | 
|---|
| 951 | lstrcmpA                   = "_DbglstrcmpA@8"               @767 | 
|---|
| 952 | lstrcmpW                   = "_DbglstrcmpW@8"               @768 | 
|---|
| 953 | lstrcmpi                   = "_DbglstrcmpiA@8"              @769 | 
|---|
| 954 | lstrcmpiA                  = "_DbglstrcmpiA@8"              @770 | 
|---|
| 955 | lstrcmpiW                  = "_DbglstrcmpiW@8"              @771 | 
|---|
| 956 | lstrcpy                    = "_DbglstrcpyA@8"               @772 | 
|---|
| 957 | lstrcpyA                   = "_DbglstrcpyA@8"               @773 | 
|---|
| 958 | lstrcpyW                   = "_DbglstrcpyW@8"               @774 | 
|---|
| 959 | lstrcpyn                   = "_DbglstrcpynA@12"             @775 | 
|---|
| 960 | lstrcpynA                  = "_DbglstrcpynA@12"             @776 | 
|---|
| 961 | lstrcpynW                  = "_DbglstrcpynW@12"             @777 | 
|---|
| 962 | lstrlen                    = "_DbglstrlenA@4"               @778 | 
|---|
| 963 | lstrlenA                   = "_DbglstrlenA@4"               @779 | 
|---|
| 964 | lstrlenW                   = "_DbglstrlenW@4"               @780 | 
|---|
| 965 | lstrcpynAtoW               = "_DbglstrcpynAtoW@12"          @781 | 
|---|
| 966 | lstrcpynWtoA               = "_DbglstrcpynWtoA@12"          @782 | 
|---|
| 967 | lstrcpyAtoW                = "_DbglstrcpyAtoW@8"            @783 | 
|---|
| 968 | lstrcpyWtoA                = "_DbglstrcpyWtoA@8"            @784 | 
|---|
| 969 | lstrncmpA                  = "_DbglstrncmpA@12"             @785 | 
|---|
| 970 | lstrncmpW                  = "_DbglstrncmpW@12"             @786 | 
|---|
| 971 |  | 
|---|
| 972 | GetDiskFreeSpaceExA        = "_DbgGetDiskFreeSpaceExA@16"   @871 | 
|---|
| 973 | GetDiskFreeSpaceExW        = "_DbgGetDiskFreeSpaceExW@16"   @873 | 
|---|
| 974 |  | 
|---|
| 975 | IsProcessorFeaturePresent  = "_DbgIsProcessorFeaturePresent@4" @880 | 
|---|
| 976 |  | 
|---|
| 977 | GetFileAttributesExA       = "_DbgGetFileAttributesExA@12"  @874 | 
|---|
| 978 | GetFileAttributesExW       = "_DbgGetFileAttributesExW@12"  @875 | 
|---|
| 979 |  | 
|---|
| 980 | lstrncmpiA                 = "_DbglstrncmpiA@12"            @887 | 
|---|
| 981 | lstrncmpiW                 = "_DbglstrncmpiW@12"            @888 | 
|---|
| 982 |  | 
|---|
| 983 | lstrlenAtoW                = "_DbglstrlenAtoW@8"            @890 | 
|---|
| 984 | lstrlenWtoA                = "_DbglstrlenWtoA@8"            @891 | 
|---|
| 985 | lstrtrunc                  = "_Dbglstrtrunc@8"              @892 | 
|---|
| 986 |  | 
|---|
| 987 | GetLongPathNameA           = "_DbgGetLongPathNameA@12"      @900 | 
|---|
| 988 | GetLongPathNameW           = "_DbgGetLongPathNameW@12"      @901 | 
|---|
| 989 |  | 
|---|
| 990 | ; Windows 2000, Terminal Server 4.0 SP4 functions | 
|---|
| 991 | GetSystemWindowsDirectoryA = "_DbgGetWindowsDirectoryA@8"   @902 | 
|---|
| 992 | GetSystemWindowsDirectoryW = "_DbgGetWindowsDirectoryW@8"   @903 | 
|---|
| 993 |  | 
|---|
| 994 | ; Windows 2000 (and up) volume functions | 
|---|
| 995 | FindFirstVolumeA           = "_DbgFindFirstVolumeA@8"          @904 | 
|---|
| 996 | FindFirstVolumeW           = "_DbgFindFirstVolumeW@8"          @905 | 
|---|
| 997 | FindNextVolumeA            = "_DbgFindNextVolumeA@12"          @906 | 
|---|
| 998 | FindNextVolumeW            = "_DbgFindNextVolumeW@12"          @907 | 
|---|
| 999 | FindVolumeClose            = "_DbgFindVolumeClose@4"           @908 | 
|---|
| 1000 |  | 
|---|
| 1001 | FindFirstVolumeMountPointA = "_DbgFindFirstVolumeMountPointA@12" @909 | 
|---|
| 1002 | FindFirstVolumeMountPointW = "_DbgFindFirstVolumeMountPointW@12" @910 | 
|---|
| 1003 | FindNextVolumeMountPointA  = "_DbgFindNextVolumeMountPointA@12"  @911 | 
|---|
| 1004 | FindNextVolumeMountPointW  = "_DbgFindNextVolumeMountPointW@12"  @912 | 
|---|
| 1005 | FindVolumeMountPointClose  = "_DbgFindVolumeMountPointClose@4" @913 | 
|---|
| 1006 |  | 
|---|
| 1007 | GetVolumeNameForVolumeMountPointA = "_DbgGetVolumeNameForVolumeMountPointA@12" @914 | 
|---|
| 1008 | GetVolumeNameForVolumeMountPointW = "_DbgGetVolumeNameForVolumeMountPointW@12" @915 | 
|---|
| 1009 |  | 
|---|
| 1010 | GetVolumePathNameA         = "_DbgGetVolumePathNameA@12"   @916 | 
|---|
| 1011 | GetVolumePathNameW         = "_DbgGetVolumePathNameW@12"   @917 | 
|---|
| 1012 |  | 
|---|
| 1013 | GetFileSizeEx              = "_GetFileSizeEx@8"            @920 | 
|---|
| 1014 | ; | 
|---|
| 1015 | ; ENDOFEXPORTS | 
|---|
| 1016 | ; Internal function marker | 
|---|
| 1017 | ; | 
|---|
| 1018 |  | 
|---|
| 1019 | ; | 
|---|
| 1020 | ; First free ordinal is 890 | 
|---|
| 1021 | ; | 
|---|
| 1022 |  | 
|---|
| 1023 |  | 
|---|
| 1024 | ; ---------------------------------------------------------------------------- | 
|---|
| 1025 | ; APIs which doesn't really belong to kernel32.dll but just ended up here | 
|---|
| 1026 | ; (Must be placed below ordinal 1200!) | 
|---|
| 1027 | ; ---------------------------------------------------------------------------- | 
|---|
| 1028 | ;registry apis imported by advapi32 | 
|---|
| 1029 | RegCloseKey                 = "_DbgRegCloseKey@4"              @1100 NONAME | 
|---|
| 1030 | RegConnectRegistryA         = "_DbgRegConnectRegistryA@12"     @1101 NONAME | 
|---|
| 1031 | RegConnectRegistryW         = "_DbgRegConnectRegistryW@12"     @1102 NONAME | 
|---|
| 1032 | RegCreateKeyA               = "_DbgRegCreateKeyA@12"           @1103 NONAME | 
|---|
| 1033 | RegCreateKeyExA             = "_DbgRegCreateKeyExA@36"         @1104 NONAME | 
|---|
| 1034 | RegCreateKeyExW             = "_DbgRegCreateKeyExW@36"         @1105 NONAME | 
|---|
| 1035 | RegCreateKeyW               = "_DbgRegCreateKeyW@12"           @1106 NONAME | 
|---|
| 1036 | RegDeleteKeyA               = "_DbgRegDeleteKeyA@8"            @1107 NONAME | 
|---|
| 1037 | RegDeleteKeyW               = "_DbgRegDeleteKeyW@8"            @1108 NONAME | 
|---|
| 1038 | RegDeleteValueA             = "_DbgRegDeleteValueA@8"          @1109 NONAME | 
|---|
| 1039 | RegDeleteValueW             = "_DbgRegDeleteValueW@8"          @1110 NONAME | 
|---|
| 1040 | RegEnumKeyA                 = "_DbgRegEnumKeyA@16"             @1111 NONAME | 
|---|
| 1041 | RegEnumKeyExA               = "_DbgRegEnumKeyExA@32"           @1112 NONAME | 
|---|
| 1042 | RegEnumKeyExW               = "_DbgRegEnumKeyExW@32"           @1113 NONAME | 
|---|
| 1043 | RegEnumKeyW                 = "_DbgRegEnumKeyW@16"             @1114 NONAME | 
|---|
| 1044 | RegEnumValueA               = "_DbgRegEnumValueA@32"           @1115 NONAME | 
|---|
| 1045 | RegEnumValueW               = "_DbgRegEnumValueW@32"           @1116 NONAME | 
|---|
| 1046 | RegFlushKey                 = "_DbgRegFlushKey@4"              @1117 NONAME | 
|---|
| 1047 | RegGetKeySecurity           = "_DbgRegGetKeySecurity@16"       @1118 NONAME | 
|---|
| 1048 | RegLoadKeyA                 = "_DbgRegLoadKeyA@12"             @1119 NONAME | 
|---|
| 1049 | RegLoadKeyW                 = "_DbgRegLoadKeyW@12"             @1120 NONAME | 
|---|
| 1050 | RegNotifyChangeKeyValue     = "_DbgRegNotifyChangeKeyValue@20" @1121 NONAME | 
|---|
| 1051 | RegOpenKeyA                 = "_DbgRegOpenKeyA@12"             @1122 NONAME | 
|---|
| 1052 | RegOpenKeyExA               = "_DbgRegOpenKeyExA@20"           @1123 NONAME | 
|---|
| 1053 | RegOpenKeyExW               = "_DbgRegOpenKeyExW@20"           @1124 NONAME | 
|---|
| 1054 | RegOpenKeyW                 = "_DbgRegOpenKeyW@12"             @1125 NONAME | 
|---|
| 1055 | RegQueryInfoKeyA            = "_DbgRegQueryInfoKeyA@48"        @1126 NONAME | 
|---|
| 1056 | RegQueryInfoKeyW            = "_DbgRegQueryInfoKeyW@48"        @1127 NONAME | 
|---|
| 1057 | RegQueryMultipleValuesA     = "_DbgRegQueryMultipleValuesA@20" @1128 NONAME | 
|---|
| 1058 | RegQueryMultipleValuesW     = "_DbgRegQueryMultipleValuesW@20" @1129 NONAME | 
|---|
| 1059 | RegQueryValueA              = "_DbgRegQueryValueA@16"          @1130 NONAME | 
|---|
| 1060 | RegQueryValueExA            = "_DbgRegQueryValueExA@24"        @1131 NONAME | 
|---|
| 1061 | RegQueryValueExW            = "_DbgRegQueryValueExW@24"        @1132 NONAME | 
|---|
| 1062 | RegQueryValueW              = "_DbgRegQueryValueW@16"          @1133 NONAME | 
|---|
| 1063 | RegReplaceKeyA              = "_DbgRegReplaceKeyA@16"          @1134 NONAME | 
|---|
| 1064 | RegReplaceKeyW              = "_DbgRegReplaceKeyW@16"          @1135 NONAME | 
|---|
| 1065 | RegRestoreKeyA              = "_DbgRegRestoreKeyA@12"          @1136 NONAME | 
|---|
| 1066 | RegRestoreKeyW              = "_DbgRegRestoreKeyW@12"          @1137 NONAME | 
|---|
| 1067 | RegSaveKeyA                 = "_DbgRegSaveKeyA@12"             @1138 NONAME | 
|---|
| 1068 | RegSaveKeyW                 = "_DbgRegSaveKeyW@12"             @1139 NONAME | 
|---|
| 1069 | RegSetKeySecurity           = "_DbgRegSetKeySecurity@12"       @1140 NONAME | 
|---|
| 1070 | RegSetValueA                = "_DbgRegSetValueA@20"            @1141 NONAME | 
|---|
| 1071 | RegSetValueExA              = "_DbgRegSetValueExA@24"          @1142 NONAME | 
|---|
| 1072 | RegSetValueExW              = "_DbgRegSetValueExW@24"          @1143 NONAME | 
|---|
| 1073 | RegSetValueW                = "_DbgRegSetValueW@20"            @1144 NONAME | 
|---|
| 1074 | RegUnLoadKeyA               = "_DbgRegUnLoadKeyA@8"            @1145 NONAME | 
|---|
| 1075 | RegUnLoadKeyW               = "_DbgRegUnLoadKeyW@8"            @1146 NONAME | 
|---|
| 1076 |  | 
|---|
| 1077 |  | 
|---|
| 1078 |  | 
|---|
| 1079 | ; ---------------------------------------------------------------------------- | 
|---|
| 1080 | ;   KERNEL32 / WINE support functions that do not exist in the Win32 API | 
|---|
| 1081 | ;   (These starts at ordinal 1200, API have ordinal less than 1200.) | 
|---|
| 1082 | ; ---------------------------------------------------------------------------- | 
|---|
| 1083 |  | 
|---|
| 1084 | DebugErrorBox                 = DebugErrorBox                 @1201 NONAME | 
|---|
| 1085 | WriteLog                                                      @1202 NONAME | 
|---|
| 1086 | WriteLogNoEOL                                                 @1218 NONAME | 
|---|
| 1087 | WritePrivateLog                                               @1208 NONAME | 
|---|
| 1088 | DecreaseLogCount                                              @1273 NONAME | 
|---|
| 1089 | IncreaseLogCount                                              @1274 NONAME | 
|---|
| 1090 |  | 
|---|
| 1091 | ;Used by tibfix page in exe (change ordinal in pe2lx.cpp too!!) | 
|---|
| 1092 | "_RegisterPe2LxExe@12"                                        @1203 | 
|---|
| 1093 | "_RegisterPe2LxDll@12"                                        @1209 | 
|---|
| 1094 |  | 
|---|
| 1095 | "_CreateWin32PeLdrExe@36"                                     @1236 | 
|---|
| 1096 |  | 
|---|
| 1097 | "_RegisterLxExe@8"                                            @1237 | 
|---|
| 1098 | "_RegisterLxDll@24"                                           @1238 | 
|---|
| 1099 | "_UnregisterLxDll@4"                                          @1239 | 
|---|
| 1100 | "_RegisterDummyExe@4"                                         @1249 | 
|---|
| 1101 | "_IsDummyExeLoaded@0"                                         @1250 NONAME | 
|---|
| 1102 |  | 
|---|
| 1103 | ;version functions | 
|---|
| 1104 | CheckVersionFromHMOD = CheckVersionFromHMOD                    @1223 NONAME | 
|---|
| 1105 | CheckVersion         = CheckVersion                            @1224 NONAME | 
|---|
| 1106 |  | 
|---|
| 1107 | Win32QueryModuleName = Win32QueryModuleName                    @1225 NONAME | 
|---|
| 1108 |  | 
|---|
| 1109 | GetFS               = GetFS                                    @1226 NONAME | 
|---|
| 1110 | SetFS               = SetFS                                    @1227 NONAME | 
|---|
| 1111 | SetReturnFS         = SetReturnFS                              @1235 NONAME | 
|---|
| 1112 |  | 
|---|
| 1113 | RestoreOS2TIB        = "_RestoreOS2TIB@0"                      @1228 NONAME | 
|---|
| 1114 | SetWin32TIB          = "_SetWin32TIB@4"                        @1229 NONAME | 
|---|
| 1115 | RestoreOS2FS         = RestoreOS2FS                            @1230 NONAME | 
|---|
| 1116 |  | 
|---|
| 1117 | ;SvL: HandleManager functions | 
|---|
| 1118 |  | 
|---|
| 1119 | ;   HMHandleTranslateToWin                                          @1234 | 
|---|
| 1120 |  | 
|---|
| 1121 | _HMHandleAllocate                                              @1231 NONAME | 
|---|
| 1122 | _HMHandleFree                                                  @1232 NONAME | 
|---|
| 1123 | _HMHandleTranslateToOS2                                        @1233 NONAME | 
|---|
| 1124 | _HMMsgWaitForMultipleObjects                                   @1260 NONAME | 
|---|
| 1125 | _HMOpenThreadToken                                             @1261 NONAME | 
|---|
| 1126 | _HMOpenProcessToken                                            @1262 NONAME | 
|---|
| 1127 | _HMHandleGetUserData                                           @1263 NONAME | 
|---|
| 1128 | _HMHandleSetUserData                                           @1303 NONAME | 
|---|
| 1129 |  | 
|---|
| 1130 | "_GetThreadTEB@0"                                              @1234 NONAME | 
|---|
| 1131 | "_GetTEBFromThreadId@4"                                        @1255 NONAME | 
|---|
| 1132 | "_GetTEBFromThreadHandle@4"                                    @1256 NONAME | 
|---|
| 1133 |  | 
|---|
| 1134 | ; HEAP Management (heap.cpp, heapstring.cpp) | 
|---|
| 1135 | HEAP_xalloc                = "_DbgHEAP_xalloc@12"                @1240 NONAME | 
|---|
| 1136 | HEAP_xrealloc              = "_DbgHEAP_xrealloc@16"              @1241 NONAME | 
|---|
| 1137 | HEAP_malloc                = "_DbgHEAP_malloc@4"                 @1242 NONAME | 
|---|
| 1138 | HEAP_realloc               = "_DbgHEAP_realloc@8"                @1243 NONAME | 
|---|
| 1139 | HEAP_size                  = "_DbgHEAP_size@4"                   @1292 NONAME | 
|---|
| 1140 | HEAP_free                  = "_DbgHEAP_free@4"                   @1244 NONAME | 
|---|
| 1141 | HEAP_strdupWtoA            = "_DbgHEAP_strdupWtoA@12"            @1245 NONAME | 
|---|
| 1142 | HEAP_strdupAtoW            = "_DbgHEAP_strdupAtoW@12"            @1246 NONAME | 
|---|
| 1143 | HEAP_strdupA               = "_DbgHEAP_strdupA@12"               @1247 NONAME | 
|---|
| 1144 | HEAP_strdupW               = "_DbgHEAP_strdupW@12"               @1248 NONAME | 
|---|
| 1145 |  | 
|---|
| 1146 | "_VIRTUAL_MapFileA@12"                                        @1251 NONAME | 
|---|
| 1147 | "_VIRTUAL_MapFileW@12"                                        @1252 NONAME | 
|---|
| 1148 |  | 
|---|
| 1149 | OS2SetExceptionHandler                                        @1253 NONAME | 
|---|
| 1150 | OS2UnsetExceptionHandler                                      @1254 NONAME | 
|---|
| 1151 |  | 
|---|
| 1152 | ; ------------------- | 
|---|
| 1153 | ; Odin ini management | 
|---|
| 1154 | ; ------------------- | 
|---|
| 1155 |  | 
|---|
| 1156 | "_PROFILE_GetOdinIniString@20"                                @1264 NONAME | 
|---|
| 1157 | "_PROFILE_SetOdinIniString@12"                                @1265 NONAME | 
|---|
| 1158 | "_PROFILE_GetOdinIniInt@12"                                   @1266 NONAME | 
|---|
| 1159 | "_PROFILE_SetOdinIniInt@12"                                   @1267 NONAME | 
|---|
| 1160 | "_PROFILE_GetOdinIniBool@12"                                  @1268 NONAME | 
|---|
| 1161 | "_PROFILE_SetOdinIniBool@12"                                  @1269 NONAME | 
|---|
| 1162 | "_PROFILE_SaveOdinIni@0"                                      @1270 NONAME | 
|---|
| 1163 |  | 
|---|
| 1164 | ;shared memory allocation | 
|---|
| 1165 | _smalloc                                                      @1271 NONAME | 
|---|
| 1166 | _smallocfill                                                  @1275 NONAME | 
|---|
| 1167 | InitializeSharedHeap                                          @1276 NONAME | 
|---|
| 1168 | DestroySharedHeap                                             @1277 NONAME | 
|---|
| 1169 | _debug_smalloc                                                @1278 NONAME | 
|---|
| 1170 | _debug_smallocfill                                            @1279 NONAME | 
|---|
| 1171 | _debug_sfree                                                  @1280 NONAME | 
|---|
| 1172 |  | 
|---|
| 1173 | ;code memory allocation | 
|---|
| 1174 | _codeHeap                                                     @1272 NONAME | 
|---|
| 1175 |  | 
|---|
| 1176 | ;fast file API's | 
|---|
| 1177 | FindFirstFileMultiA        = "_FindFirstFileMultiA@12"        @1290 NONAME | 
|---|
| 1178 | FindNextFileMultiA         = "_FindNextFileMultiA@12"         @1291 NONAME | 
|---|
| 1179 |  | 
|---|
| 1180 | "_GetProcModuleFileNameA@12"                                  @1295 NONAME | 
|---|
| 1181 |  | 
|---|
| 1182 | ;Build number | 
|---|
| 1183 | "_Odin32GetBuildNumber@0"                                     @1293 NONAME | 
|---|
| 1184 |  | 
|---|
| 1185 | "_WaitForInputIdle@8"                                         @1301 NONAME | 
|---|
| 1186 |  | 
|---|
| 1187 | InitializeKernel32                                            @1302 NONAME | 
|---|
| 1188 |  | 
|---|
| 1189 | IsExeStarted               = _IsExeStarted                    @2001 NONAME | 
|---|
| 1190 | CheckCurFS                                                    @2002 NONAME | 
|---|
| 1191 | _SupportsCPUID                                                @2003 NONAME | 
|---|
| 1192 | _GetCPUFeatures                                               @2004 NONAME | 
|---|
| 1193 | _CPUFeatures                                                  @2005 NONAME | 
|---|
| 1194 |  | 
|---|
| 1195 | _wctype_table                                                 @2006 NONAME | 
|---|
| 1196 | _casemap_upper                                                @2007 NONAME | 
|---|
| 1197 | _casemap_lower                                                @2008 NONAME | 
|---|
| 1198 |  | 
|---|
| 1199 | ; @@PF this exports were cut-out as a result of migration to new unicode | 
|---|
| 1200 | ; header 29.07.2002 and replaced by 3 new entries | 
|---|
| 1201 | ;    _toupperW@4                                                   @2006 NONAME | 
|---|
| 1202 | ;    _tolowerW@4                                                   @2007 NONAME | 
|---|
| 1203 | ;    get_char_typeW                                                @2008 NONAME | 
|---|
| 1204 |  | 
|---|
| 1205 | "_GetProcessTIBSel@0"                                         @2012 NONAME | 
|---|
| 1206 |  | 
|---|
| 1207 | "_SetRegistryRootKey@8"                                       @2013 NONAME | 
|---|
| 1208 | "_SetCustomBuildName@8"                                       @2014 NONAME | 
|---|
| 1209 | "_RegisterCustomDriver@36"                                    @2015 NONAME | 
|---|
| 1210 |  | 
|---|
| 1211 | strcmpiW                                                      @2020 NONAME | 
|---|
| 1212 | strstrW                                                       @2021 NONAME | 
|---|
| 1213 | strncmpiW                                                     @2022 NONAME | 
|---|
| 1214 | strtolW                                                       @2027 NONAME | 
|---|
| 1215 | strtoulW                                                      @2028 NONAME | 
|---|
| 1216 |  | 
|---|
| 1217 | cp_wcstombs                                                   @2023 NONAME | 
|---|
| 1218 | cp_mbstowcs                                                   @2024 NONAME | 
|---|
| 1219 | cp_get_table                                                  @2025 NONAME | 
|---|
| 1220 |  | 
|---|
| 1221 | OSLibDosDevIOCtl                                              @2026 NONAME | 
|---|
| 1222 |  | 
|---|
| 1223 | _OSLibImSetMsgQueueProperty           @2029 NONAME | 
|---|
| 1224 |  | 
|---|
| 1225 | _fIsDBCSEnv                           @2103 NONAME | 
|---|
| 1226 | "_hookInit@4"                         @2104 NONAME | 
|---|
| 1227 |  | 
|---|
| 1228 | vsnprintfW                            @2030 NONAME | 
|---|
| 1229 | snprintfW                             @2031 NONAME | 
|---|
| 1230 | sprintfW                              @2032 NONAME | 
|---|
| 1231 |  | 
|---|
| 1232 | __argcA                               @2033 NONAME | 
|---|
| 1233 | __argvA                               @2034 NONAME | 
|---|
| 1234 | "_CommandLineToArgvW@8"               @2035 NONAME | 
|---|
| 1235 |  | 
|---|
| 1236 | ; custom dll hook installer | 
|---|
| 1237 | "_ODIN_SetDllLoadCallback@4"                                  @2100 NONAME | 
|---|
| 1238 | ; override export | 
|---|
| 1239 | "_ODIN_SetProcAddress@12"                                     @2101 NONAME | 
|---|
| 1240 |  | 
|---|
| 1241 | ; override TIB switching | 
|---|
| 1242 | "_ODIN_SetTIBSwitch@4"                                        @2102 NONAME | 
|---|
| 1243 |  | 
|---|
| 1244 | _GetDisplayCodepage                                           @3000 NONAME | 
|---|
| 1245 | _GetWindowsCodepage                                           @3001 NONAME | 
|---|
| 1246 |  | 
|---|
| 1247 | ; ODIN debugging functions | 
|---|
| 1248 | "_dbg_GetThreadCallDepth@0"                                   @3100 NONAME | 
|---|
| 1249 | "_dbg_IncThreadCallDepth@0"                                   @3101 NONAME | 
|---|
| 1250 | "_dbg_DecThreadCallDepth@0"                                   @3102 NONAME | 
|---|
| 1251 | PerfView_RegisterCall                                         @3103 NONAME | 
|---|
| 1252 | PerfView_DumpProfile                                          @3104 NONAME | 
|---|
| 1253 | PerfView_Write                                                @3105 NONAME | 
|---|
| 1254 | "_dbg_GetLastCallerName@0"                                    @3106 NONAME | 
|---|
| 1255 | "_dbg_ThreadPushCall@4"                                       @3107 NONAME | 
|---|
| 1256 | "_dbg_ThreadPopCall@0"                                        @3108 NONAME | 
|---|
| 1257 |  | 
|---|
| 1258 | "_ODIN_QueryLoaders@24"                                       @3109 NONAME | 
|---|
| 1259 | "_ODIN_IsWin32App@4"                                          @3110 NONAME | 
|---|
| 1260 |  | 
|---|
| 1261 | "_OSLibWinCreateObject@32"                                    @3111 NONAME | 
|---|
| 1262 |  | 
|---|
| 1263 | "_MMAP_RegisterMemoryRange@16"                                @3112 NONAME | 
|---|
| 1264 | "_MMAP_UnregisterMemoryRange@4"                               @3113 NONAME | 
|---|
| 1265 |  | 
|---|
| 1266 | "_ODIN_SetExceptionHandler@4"                                 @3114 NONAME | 
|---|
| 1267 | "_ODIN_UnsetExceptionHandler@4"                               @3115 NONAME | 
|---|
| 1268 |  | 
|---|
| 1269 | "_PSAPI_EnumProcessModules@16"                @3116 NONAME | 
|---|
| 1270 | "_PSAPI_GetModuleInformation@16"                              @3117 NONAME | 
|---|
| 1271 |  | 
|---|
| 1272 | "_ODIN_SetProcessDword@12"                                    @3118 NONAME | 
|---|
| 1273 |  | 
|---|
| 1274 | ; required for Mozilla plugin | 
|---|
| 1275 |  | 
|---|
| 1276 | "_ODIN_ThreadEnterOdinContext@8" = "_ODIN_ThreadEnterOdinContext@8" @3119 | 
|---|
| 1277 | "_ODIN_ThreadLeaveOdinContext@8" = "_ODIN_ThreadLeaveOdinContext@8" @3120 | 
|---|
| 1278 | "_ODIN_ThreadLeaveOdinContextNested@8" = "_ODIN_ThreadLeaveOdinContextNested@8" @3121 | 
|---|
| 1279 | "_ODIN_ThreadEnterOdinContextNested@12" = "_ODIN_ThreadEnterOdinContextNested@12" @3122 | 
|---|
| 1280 |  | 
|---|
| 1281 | ; Char functions (forwarders from user32) | 
|---|
| 1282 | "_DbgCharLowerA@4"                                               @3127 NONAME | 
|---|
| 1283 | "_DbgCharLowerBuffA@8"                                           @3128 NONAME | 
|---|
| 1284 | "_DbgCharLowerBuffW@8"                                           @3129 NONAME | 
|---|
| 1285 | "_DbgCharLowerW@4"                                               @3130 NONAME | 
|---|
| 1286 | "_DbgCharNextA@4"                                                @3131 NONAME | 
|---|
| 1287 | "_DbgCharNextExA@12"                                             @3132 NONAME | 
|---|
| 1288 | "_DbgCharNextExW@12"                                             @3133 NONAME | 
|---|
| 1289 | "_DbgCharNextW@4"                                                @3134 NONAME | 
|---|
| 1290 | "_DbgCharPrevA@8"                                                @3135 NONAME | 
|---|
| 1291 | "_DbgCharPrevExA@16"                                             @3136 NONAME | 
|---|
| 1292 | "_DbgCharPrevExW@16"                                             @3137 NONAME | 
|---|
| 1293 | "_DbgCharPrevW@8"                                                @3138 NONAME | 
|---|
| 1294 | "_DbgCharToOemA@8"                                               @3139 NONAME | 
|---|
| 1295 | "_DbgCharToOemBuffA@12"                                          @3140 NONAME | 
|---|
| 1296 | "_DbgCharToOemBuffW@12"                                          @3141 NONAME | 
|---|
| 1297 | "_DbgCharToOemW@8"                                               @3142 NONAME | 
|---|
| 1298 | "_DbgCharUpperA@4"                                               @3143 NONAME | 
|---|
| 1299 | "_DbgCharUpperBuffA@8"                                           @3144 NONAME | 
|---|
| 1300 | "_DbgCharUpperBuffW@8"                                           @3145 NONAME | 
|---|
| 1301 | "_DbgCharUpperW@4"                                               @3146 NONAME | 
|---|
| 1302 | "_DbgOemToCharA@8"                                               @3149 NONAME | 
|---|
| 1303 | "_DbgOemToCharBuffA@12"                                          @3150 NONAME | 
|---|
| 1304 | "_DbgOemToCharBuffW@12"                                          @3151 NONAME | 
|---|
| 1305 | "_DbgOemToCharW@8"                                               @3152 NONAME | 
|---|
| 1306 | "_DbgIsCharAlphaA@4"                                             @3153 NONAME | 
|---|
| 1307 | "_DbgIsCharAlphaNumericA@4"                                      @3154 NONAME | 
|---|
| 1308 | "_DbgIsCharAlphaNumericW@4"                                      @3155 NONAME | 
|---|
| 1309 | "_DbgIsCharAlphaW@4"                                             @3156 NONAME | 
|---|
| 1310 | "_DbgIsCharLowerA@4"                                             @3157 NONAME | 
|---|
| 1311 | "_DbgIsCharLowerW@4"                                             @3158 NONAME | 
|---|
| 1312 | "_DbgIsCharUpperA@4"                                             @3159 NONAME | 
|---|
| 1313 | "_DbgIsCharUpperW@4"                                             @3160 NONAME | 
|---|
| 1314 | SetFilePointerEx            = "_SetFilePointerEx@20"             @3161 | 
|---|
| 1315 | SetWaitableTimer = "_SetWaitableTimer@24"                        @3162 | 
|---|
| 1316 |  | 
|---|
| 1317 | ; RAS functions | 
|---|
| 1318 | RasRegisterObjectTracking   = "_RasRegisterObjectTracking@24"    @3500 | 
|---|
| 1319 | RasDeregisterObjectTracking = "_RasDeregisterObjectTracking@4"   @3501 | 
|---|
| 1320 | RasAddObject                = "_RasAddObject@16"                 @3502 | 
|---|
| 1321 | RasRemoveObject             = "_RasRemoveObject@8"               @3503 | 
|---|
| 1322 | RasSetObjectUserData        = "_RasSetObjectUserData@20"         @3504 | 
|---|
| 1323 | RasQueryObjectUserData      = "_RasQueryObjectUserData@20"       @3505 | 
|---|
| 1324 | RasInitialize               = "_RasInitialize@4"                 @3506 | 
|---|
| 1325 | RasUninitialize             = "_RasUninitialize@0"               @3507 | 
|---|
| 1326 | _RasLog                     = _RasLog                            @3508 | 
|---|
| 1327 | RasLogMsg                   = "_RasLogMsg@12"                    @3509 | 
|---|
| 1328 | RasLogObjects               = "_RasLogObjects@8"                 @3510 | 
|---|
| 1329 | RasEnterSerialize           = "_RasEnterSerialize@0"             @3511 | 
|---|
| 1330 | RasExitSerialize            = "_RasExitSerialize@0"              @3512 | 
|---|
| 1331 | _RasLogNoEOL                = _RasLogNoEOL                       @3513 | 
|---|
| 1332 | RasOpenLogChannel           = "_RasOpenLogChannel@12"            @3514 | 
|---|
| 1333 | RasWriteLogChannel          = "_RasWriteLogChannel@12"           @3515 | 
|---|
| 1334 | RasCloseLogChannel          = "_RasCloseLogChannel@4"            @3516 | 
|---|
| 1335 | _RasLog2                    = _RasLog2                           @3517 | 
|---|
| 1336 | RasLogMsg2                  = "_RasLogMsg2@16"                   @3518 | 
|---|
| 1337 | _RasLogNoEOL2               = _RasLogNoEOL2                      @3519 | 
|---|
| 1338 | RasSaveContext              = "_RasSaveContext@4"                @3520 | 
|---|
| 1339 | RasRestoreContext           = "_RasRestoreContext@4"             @3521 | 
|---|
| 1340 | RasEntry                    = "_RasEntry@12"                     @3522 | 
|---|
| 1341 | RasSetProcAddr              = "_RasSetProcAddr@12"               @3523 | 
|---|
| 1342 | RasTrackMemFree             = "_RasTrackMemFree@8"               @3524 | 
|---|
| 1343 | RasTrackMemAlloc            = "_RasTrackMemAlloc@8"              @3525 | 
|---|
| 1344 | RasTrackMemRealloc          = "_RasTrackMemRealloc@12"           @3526 | 
|---|
| 1345 | RasCountObjects             = "_RasCountObjects@12"              @3527 | 
|---|
| 1346 | RasGetTrackHandle           = "_RasGetTrackHandle@4"             @3528 | 
|---|
| 1347 |  | 
|---|
| 1348 | DecodePointer              = "_DecodePointer@4"               @3529 NONAME | 
|---|
| 1349 | EncodePointer              = "_EncodePointer@4"               @3530 NONAME | 
|---|
| 1350 | RtlUniform                 = "_RtlUniform@4"                  @3531 NONAME | 
|---|
| 1351 |  | 
|---|
| 1352 | ___seh_handler                                                @3600 NONAME | 
|---|
| 1353 | "_EnableSEH@0"                                                @3601 NONAME | 
|---|