Ignore:
Timestamp:
Dec 18, 2011, 10:28:22 PM (14 years ago)
Author:
dmik
Message:

Merge branch gcc-kmk to trunk.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        1 bin
        2 Makefile.inc
         1env.cmd
         2LocalConfig.kmk
    • Property svn:mergeinfo set to
      /branches/gcc-kmkmergedeligible
  • trunk/src/kernel32/kernel32dbg.def

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