Index: trunk/src/kernel32/KERNEL32.DEF
===================================================================
--- trunk/src/kernel32/KERNEL32.DEF	(revision 861)
+++ trunk/src/kernel32/KERNEL32.DEF	(revision 862)
@@ -1,3 +1,3 @@
-; $Id: KERNEL32.DEF,v 1.35 1999-09-02 17:12:32 phaller Exp $
+; $Id: KERNEL32.DEF,v 1.36 1999-09-07 20:27:43 phaller Exp $
 
 ;Created by BLAST for IBM's compiler
@@ -222,5 +222,5 @@
      CreateTapePartition        = _CreateTapePartition@16          @177
      CreateThread               = _CreateThread@24                 @178
-;    CreateToolhelp32Snapshot   = _CreateToolhelp32Snapshot@??     @179  ;W95
+     CreateToolhelp32Snapshot   = _CreateToolhelp32Snapshot@8      @179  ;W95
 ;    CreateVirtualBuffer        = _CreateVirtualBuffer@??          @68   ;NT
      CreateWaitableTimerA       = _CreateWaitableTimerA@12         @69   ;NT
@@ -624,6 +624,6 @@
     MapViewOfFile              = _MapViewOfFile@20           @525
     MapViewOfFileEx            = _MapViewOfFileEx@24         @526
-;   Module32First              = _Module32First@??           @527       ;W95
-;   Module32Next               = _Module32Next@??            @528       ;W95
+    Module32First              = _Module32First@8            @527       ;W95
+    Module32Next               = _Module32Next@8             @528       ;W95
     MoveFileA                  = _MoveFileA@8                @529
     MoveFileExA                = _MoveFileExA@12             @530
@@ -655,6 +655,6 @@
     PostQueuedCompletionStatus  = _PostQueuedCompletionStatus@16 @553
     PrepareTape                = _PrepareTape@12             @554
-;   Process32First             = _Process32First@??          @555       ;W95
-;   Process32Next              = _Process32Next@??           @556       ;W95
+    Process32First             = _Process32First@8           @555       ;W95
+    Process32Next              = _Process32Next@8            @556       ;W95
     PulseEvent                 = _PulseEvent@4               @557
     PurgeComm                  = _PurgeComm@8                @558
Index: trunk/src/kernel32/kernel32exp.def
===================================================================
--- trunk/src/kernel32/kernel32exp.def	(revision 861)
+++ trunk/src/kernel32/kernel32exp.def	(revision 862)
@@ -1,871 +1,643 @@
-; $Id: kernel32exp.def,v 1.19 1999-08-31 17:15:30 sandervl Exp $
-
-;Created by BLAST for IBM's compiler
-;Basis is Windows95 KERNEL32
+;Internal export definition file - autogenerated by ImpDef.
 LIBRARY KERNEL32 INITINSTANCE TERMINSTANCE
-DATA MULTIPLE NONSHARED
-
 EXPORTS
-
-;;     WrongComctl32@0 @36
-_AddAtomA@4                      @50
-_AddAtomW@4                      @102
-;_AddConsoleAliasA@??             @2    ;NT
-;_AddConsoleAliasW@??             @3     ;NT
-_AllocConsole@0                  @103
-;_AllocLSCallback@??              @104  ;W95
-;_AllocSLCallback@??              @105  ;W95
-_AreFileApisANSI@0               @106
-_BackupRead@28                   @107
-_BackupSeek@24                   @108
-_BackupWrite@28                  @109
-;_BaseAttachCompleteThunk@??      @9     ;NT
-_Beep@8                          @110
-_BeginUpdateResourceA@8          @111
-_BeginUpdateResourceW@8          @112
-_BuildCommDCBA@8                 @113
-_BuildCommDCBAndTimeoutsA@12     @114
-_BuildCommDCBAndTimeoutsW@12     @115
-_BuildCommDCBW@8                 @116
-_CallNamedPipeA@28               @117
-_CallNamedPipeW@28               @118
-;_Callback12@??                   @119  ;W95
-;_Callback16@??                   @120  ;W95
-;_Callback20@??                   @121  ;W95
-;_Callback24@??                   @122  ;W95
-;_Callback28@??                   @123  ;W95
-;_Callback32@??                   @124  ;W95
-;_Callback36@??                   @125  ;W95
-;_Callback40@??                   @126  ;W95
-;_Callback44@??                   @127  ;W95
-;_Callback48@??                   @128  ;W95
-;_Callback4@??                    @129  ;W95
-;_Callback52@??                   @130  ;W95
-;_Callback56@??                   @131  ;W95
-;_Callback60@??                   @132  ;W95
-;_Callback64@??                   @133  ;W95
-;_Callback8@??                    @134  ;W95
-_CancelIo@4                      @19   ;NT
-_CancelWaitableTimer@4           @20   ;NT
-_ClearCommBreak@4                @135
-_ClearCommError@12               @136
-_CloseHandle@4                   @137
-;_CloseConsoleHandle@??           @22   ;NT
-;_CloseProfileUserMapping@??      @138
-;_CloseSystemHandle@??            @139  ;W95
-;_CmdBatNotification@??           @26   ;NT
-_CommConfigDialogA@12            @140
-_CommConfigDialogW@12            @141
-_CompareFileTime@8               @142
-_CompareStringA@24               @143
-_CompareStringW@24               @144
-_ConnectNamedPipe@8              @145
-;_ConsoleMenuControl@??           @33   ;NT
-_ContinueDebugEvent@12           @146
-_ConvertDefaultLocale@4          @147
-_ConvertToGlobalHandle@4         @148  ;W95
-_CopyFileA@12                    @149
-_CopyFileExA@24                  @38   ;NT
-_CopyFileExW@24                  @39   ;NT
-_CopyFileW@12                    @150
-_CreateConsoleScreenBuffer@20    @151
-_CreateDirectoryA@8              @152
-_CreateDirectoryExA@12           @153
-_CreateDirectoryExW@12           @154
-_CreateDirectoryW@8              @155
-_CreateEventA@16                 @156
-_CreateEventW@16                 @157
-_CreateFiber@12                  @48    ;NT
-_CreateFileA@28                  @158
-_CreateFileW@28                  @161
-_CreateFileMappingA@24           @159
-_CreateFileMappingW@24           @160
-_CreateIoCompletionPort@16       @162
-;_CreateKernelThread@??           @163  ;W95
-_CreateMailslotA@16              @164
-_CreateMailslotW@16              @165
-_CreateMutexA@12                 @166
-_CreateMutexW@12                 @167
-_CreateNamedPipeA@32             @168
-_CreateNamedPipeW@32             @169
-_CreatePipe@16                   @170
-_CreateProcessA@40               @171
-_CreateProcessW@40               @172
-_CreateRemoteThread@28           @173
-_CreateSemaphoreA@16             @174
-_CreateSemaphoreW@16             @175
-;_CreateSocketHandle@??           @176  ;W95
-_CreateTapePartition@16          @177
-_CreateThread@24                 @178
-;_CreateToolhelp32Snapshot@??     @179  ;W95
-;_CreateVirtualBuffer@??          @68   ;NT
-_CreateWaitableTimerA@12         @69   ;NT
-_CreateWaitableTimerW@12         @70   ;NT
-_DebugActiveProcess@4            @180
-_DebugBreak@0                    @181
-_DefineDosDeviceA@12             @182
-_DefineDosDeviceW@12             @183
-_DeleteAtom@4                    @184
-_DeleteCriticalSection@4         @185
-_DeleteFiber@4                   @77   ;NT
-_DeleteFileA@4                   @186
-_DeleteFileW@4                   @187
-_DeviceIoControl@32              @188
-_DisableThreadLibraryCalls@4     @189
-_DisconnectNamedPipe@4           @190
-_DosDateTimeToFileTime@12        @191
-;_DuplicateConsoleHandle@??             ;NT
-_DuplicateHandle@28              @192
-_EndUpdateResourceA@8            @193
-_EndUpdateResourceW@8            @194
-_EnterCriticalSection@4          @195
-_EnumCalendarInfoA@16            @196
-_EnumCalendarInfoW@16            @197
-_EnumDateFormatsA@12             @198
-_EnumDateFormatsW@12             @199
-_EnumResourceLanguagesA@20       @200
-_EnumResourceLanguagesW@20       @201
-_EnumResourceNamesA@16           @202
-_EnumResourceNamesW@16           @203
-_EnumResourceTypesA@12           @204
-_EnumResourceTypesW@12           @205
-_EnumSystemCodePagesA@8          @206
-_EnumSystemCodePagesW@8          @207
-_EnumSystemLocalesA@8            @208
-_EnumSystemLocalesW@8            @209
-_EnumTimeFormatsA@12             @210
-_EnumTimeFormatsW@12             @211
-_EraseTape@12                    @212
-_EscapeCommFunction@8            @213
-_ExitProcess@4                   @214
-_ExitThread@4                    @215
-;_ExitVDM@??                           ;NT
-_ExpandEnvironmentStringsA@12    @216
-_ExpandEnvironmentStringsW@12    @217
-;_ExpungeConsoleCommandHistoryA@??   ;NT
-;_ExpungeConsoleCommandHistoryW@??   ;NT
-;_ExtendVirtualBuffer@??                ;NT
-;_FT_Exit0@??                    @218   ;W95
-;_FT_Exit12@??                   @219   ;W95
-;_FT_Exit16@??                   @220   ;W95
-;_FT_Exit20@??                   @221   ;W95
-;_FT_Exit24@??                   @222   ;W95
-;_FT_Exit28@??                   @223   ;W95
-;_FT_Exit32@??                   @224   ;W95
-;_FT_Exit36@??                   @225   ;W95
-;_FT_Exit4@??                    @226   ;W95
-;_FT_Exit40@??                   @227   ;W95
-;_FT_Exit44@??                   @228   ;W95
-;_FT_Exit48@??                   @229   ;W95
-;_FT_Exit52@??                   @230   ;W95
-;_FT_Exit56@??                   @231   ;W95
-;_FT_Exit8@??                    @232   ;W95
-;_FT_Prolog@??                   @233   ;W95
-;_FT_Thunk@??                    @234   ;W95
-_FatalAppExitA@8                @235
-_FatalAppExitW@8                @236
-_FatalExit@4                    @237
-_FileTimeToDosDateTime@12       @238
-_FileTimeToLocalFileTime@8      @239
-_FileTimeToSystemTime@8         @240
-_FillConsoleOutputAttribute@20 @241
-_FillConsoleOutputCharacterA@20 @242
-_FillConsoleOutputCharacterW@20 @243
-_FindAtomA@4                    @244
-_FindAtomW@4                    @245
-_FindClose@4                    @246
-_FindCloseChangeNotification@4 @247
-_FindFirstChangeNotificationA@12 @248
-_FindFirstChangeNotificationW@12 @249
-_FindFirstFileA@8               @250
-_FindFirstFileExA@24                   ;NT
-_FindFirstFileExW@24                   ;NT
-_FindFirstFileW@8               @251
-_FindNextChangeNotification@4   @252
-_FindNextFileA@8                @253
-_FindNextFileW@8                @254
-_FindResourceA@12               @255
-_FindResourceExA@16             @256
-_FindResourceExW@16             @257
-_FindResourceW@12               @258
-_FlushConsoleInputBuffer@4      @259
-_FlushFileBuffers@4             @260
-_FlushInstructionCache@12       @261
-_FlushViewOfFile@8              @262
-_FoldStringA@20                 @263
-_FoldStringW@20                 @264
-_FormatMessageA@28              @265
-_FormatMessageW@28              @266
-_FreeConsole@0                  @267
-_FreeEnvironmentStringsA@4      @268
-_FreeEnvironmentStringsW@4      @269
-;_FreeLSCallback@??              @270   ;W95
-_FreeLibrary@4                  @271
-_FreeLibraryAndExitThread@8    @272
-_FreeResource@4                 @273
-;_FreeSLCallback@??              @274   ;W95
-;_FreeVirtualBuffer@??                  ;NT
-_GenerateConsoleCtrlEvent@8     @275
-_GetACP@0                       @276
-_GetAtomNameA@12                @277
-_GetAtomNameW@12                @278
-_GetBinaryType@8                @279
-_GetBinaryTypeA@8               @280
-_GetBinaryTypeW@8               @281
-_GetCPInfo@8                    @282
-_GetCommConfig@12               @283
-_GetCommMask@8                  @284
-_GetCommModemStatus@8           @285
-_GetCommProperties@8            @286
-_GetCommState@8                 @287
-_GetCommTimeouts@8              @288
-_GetCommandLineA@0              @289
-_GetCommandLineW@0              @290
-_GetCompressedFileSizeA@8       @291
-_GetCompressedFileSizeW@8       @292
-_GetComputerNameA@8             @293
-_GetComputerNameW@8             @294
-;_GetConsoleAliasA@??                   ;NT
-;_GetConsoleAliasExesA@??               ;NT
-;_GetConsoleAliasExesLengthA@??         ;NT
-;_GetConsoleAliasExesLengthW@??         ;NT
-;_GetConsoleAliasExesW@??               ;NT
-;_GetConsoleAliasW@??                   ;NT
-;_GetConsoleAliasesA@??                 ;NT
-;_GetConsoleAliasesLengthA@??           ;NT
-;_GetConsoleAliasesLengthW@??           ;NT
-;_GetConsoleAliasesW@??                 ;NT
-_GetConsoleCP@0                 @295
-;_GetConsoleCommandHistoryA@??     ;NT
-;_GetConsoleCommandHistoryLengthA@?? ;NT
-;_GetConsoleCommandHistoryLengthW@?? ;NT
-;_GetConsoleCommandHistoryW@??     ;NT
-_GetConsoleCursorInfo@8         @296
-;_GetConsoleDisplayMode@??           ;NT
-;_GetConsoleFontInfo@??              ;NT
-;_GetConsoleFontSize@??              ;NT
-;_GetConsoleHardwareState@??         ;NT
-;_GetConsoleInputExeNameA@??         ;NT
-;_GetConsoleInputExeNameW@??         ;NT
-;_GetConsoleInputWaitHandle@??       ;NT
-;_GetConsoleKeyboardLayoutNameA@??   ;NT
-;_GetConsoleKeyboardLayoutNameW@??   ;NT
-_GetConsoleMode@8           @297
-_GetConsoleOutputCP@0       @298
-_GetConsoleScreenBufferInfo@8 @299
-_GetConsoleTitleA@8         @300
-_GetConsoleTitleW@8         @301
-_GetCurrencyFormatA@24      @302
-_GetCurrencyFormatW@24      @303
-;_GetCurrentConsoleFont@??              ;NT
-_GetCurrentDirectoryA@8     @304
-_GetCurrentDirectoryW@8     @305
-_GetCurrentProcess@0        @306
-_GetCurrentProcessId@0      @307
-_GetCurrentThread@0         @308
-_GetCurrentThreadId@0       @309
-_GetDateFormatA@24          @310
-_GetDateFormatW@24          @311
-;_GetDaylightFlag@??         @312       ;W95
-_GetDefaultCommConfigA@12   @313
-_GetDefaultCommConfigW@12   @314
-_GetDiskFreeSpaceA@20       @315
-_GetDiskFreeSpaceW@20       @316
-_GetDriveTypeA@4            @317
-_GetDriveTypeW@4            @318
-_GetEnvironmentStrings@0    @319
-_GetEnvironmentStringsA@0   @320
-_GetEnvironmentStringsW@0   @321
-_GetEnvironmentVariableA@12 @322
-_GetEnvironmentVariableW@12 @323
-;_GetErrorMode@??            @324      ;undocumented
-_GetExitCodeProcess@8       @325
-_GetExitCodeThread@8        @326
-_GetFileAttributesA@4       @327      ;W95
-_GetFileAttributesW@4       @328      ;W95
-_GetFileInformationByHandle@8 @329
-_GetFileSize@8              @330
-_GetFileTime@16             @331
-_GetFileType@4              @332
-_GetFullPathNameA@16        @333
-_GetFullPathNameW@16        @334
-;_GetHandleContext@??        @335      ;W95
-_GetHandleInformation@8     @336
-;_GetLSCallbackTarget@??     @337      ;W95
-;_GetLSCallbackTemplate@??   @338      ;W95
-_GetLargestConsoleWindowSize@4 @339
-_GetLastError@0             @340
-_GetLocalTime@4             @341
-_GetLocaleInfoA@16          @342
-_GetLocaleInfoW@16          @343
-_GetLogicalDriveStringsA@8  @344
-_GetLogicalDriveStringsW@8  @345
-_GetLogicalDrives@0         @346
-_GetMailslotInfo@20         @347
-_GetModuleFileNameA@12      @348
-_GetModuleFileNameW@12      @349
-_GetModuleHandleA@4         @350
-_GetModuleHandleW@4         @351
-_GetNamedPipeHandleStateA@28 @352
-_GetNamedPipeHandleStateW@28 @353
-_GetNamedPipeInfo@20        @354
-;_GetNextVDMCommand@??                 ;NT
-_GetNumberFormatA@24        @355
-_GetNumberFormatW@24        @356
-;_GetNumberOfConsoleFonts@??           ;NT
-_GetNumberOfConsoleInputEvents@8 @357
-_GetNumberOfConsoleMouseButtons@4 @358
-_GetOEMCP@0                 @359
-_GetOverlappedResult@16     @360
-_GetPriorityClass@4         @361
-_GetPrivateProfileIntA@16   @362
-_GetPrivateProfileIntW@16   @363
-_GetPrivateProfileSectionA@16 @364
-_GetPrivateProfileSectionNamesA@12 @365
-_GetPrivateProfileSectionNamesW@12 @366
-_GetPrivateProfileSectionW@16 @367
-_GetPrivateProfileStringA@24 @368
-_GetPrivateProfileStringW@24 @369
-_GetPrivateProfileStructA@20 @370
-_GetPrivateProfileStructW@20 @371
-_GetProcAddress@8           @372
-_GetProcessAffinityMask@12  @373
-;_GetProcessFlags@??         @374      ;W95
-_GetProcessHeap@0           @375
-_GetProcessHeaps@8          @376
-;_GetProcessPriorityBoost@??           ;NT
-_GetProcessShutdownParameters@8 @377
-_GetProcessTimes@20         @378
-_GetProcessVersion@4        @379
-_GetProcessWorkingSetSize@12 @380
-;_GetProductName@??          @381      ;W95
-_GetProfileIntA@12          @382
-_GetProfileIntW@12          @383
-_GetProfileSectionA@12      @384
-_GetProfileSectionW@12      @385
-_GetProfileStringA@20       @386
-_GetProfileStringW@20       @387
-_GetQueuedCompletionStatus@20 @388
-;_GetSLCallbackTarget@??     @389      ;W95
-;_GetSLCallbackTemplate@??   @390      ;W95
-_GetShortPathNameA@12       @391
-_GetShortPathNameW@12       @392
-_GetStartupInfoA@4          @393
-_GetStartupInfoW@4          @394
-_GetStdHandle@4             @395
-_GetStringTypeA@20          @396
-_GetStringTypeExA@20        @397
-_GetStringTypeExW@20        @398
-_GetStringTypeW@16          @399
-_GetSystemDefaultLCID@0     @400
-_GetSystemDefaultLangID@0   @401
-_GetSystemDirectoryA@8      @402
-_GetSystemDirectoryW@8      @403
-_GetSystemInfo@4            @404
-_GetSystemPowerStatus@4     @405
-_GetSystemTime@4            @406
-_GetSystemTimeAdjustment@12 @407
-_GetSystemTimeAsFileTime@4  @408
-_GetTapeParameters@16       @409
-_GetTapePosition@20         @410
-_GetTapeStatus@4            @411
-_GetTempFileNameA@16        @412
-_GetTempFileNameW@16        @413
-_GetTempPathA@8             @414
-_GetTempPathW@8             @415
-_GetThreadContext@8         @416
-_GetThreadLocale@0          @417
-_GetThreadPriority@4        @418
-;_GetThreadPriorityBoost@??            ;NT
-_GetThreadSelectorEntry@12  @419
-_GetThreadTimes@20          @420
-_GetTickCount@0             @421
-_GetTimeFormatA@24          @422
-_GetTimeFormatW@24          @423
-_GetTimeZoneInformation@4   @424
-_GetUserDefaultLCID@0       @425
-_GetUserDefaultLangID@0     @426
-;_GetVDMCurrentDirectories@??          ;NT
-_GetVersion@0               @427
-_GetVersionExA@4            @428
-_GetVersionExW@4            @429
-_GetVolumeInformationA@32   @430
-_GetVolumeInformationW@32   @431
-_GetWindowsDirectoryA@8     @432
-_GetWindowsDirectoryW@8     @433
-_GlobalAddAtomA@4           @434
-_GlobalAddAtomW@4           @435
-_GlobalAlloc@8              @436
-_GlobalCompact@4            @437
-_GlobalDeleteAtom@4         @438
-_GlobalFindAtomA@4          @439
-_GlobalFindAtomW@4          @440
-;_GlobalFix@??               @441
-_GlobalFlags@4              @442
-_GlobalFree@4               @443
-_GlobalGetAtomNameA@12      @444
-_GlobalGetAtomNameW@12      @445
-_GlobalHandle@4             @446
-_GlobalLock@4               @447
-_GlobalMemoryStatus@4       @448
-_GlobalReAlloc@12           @449
-_GlobalSize@4               @450
-;_GlobalUnWire@??            @451      ;obsolete
-;_GlobalUnfix@??             @452      ;obsolete
-_GlobalUnlock@4             @453
-;_GlobalWire@??              @454      ;obsolete
-;_Heap32First@??             @455      ;W95
-;_Heap32ListFirst@??         @456      ;W95
-;_Heap32ListNext@??          @457      ;W95
-;_Heap32Next@??              @458      ;W95
-_HeapAlloc@12               @459
-_HeapCompact@8              @460
-_HeapCreate@12              @461
-;_HeapCreateTagsW@??                   ;NT
-_HeapDestroy@4              @462
-;_HeapExtend@??                        ;NT
-_HeapFree@12                @463
-_HeapLock@4                 @464
-_HeapReAlloc@16             @465
-;_HeapQueryTagsW@??                    ;NT
-;_HeapSetFlags@??            @466
-_HeapSize@12                @467      ; reserved linker word
-_HeapUnlock@4               @468
-;_HeapUsage@??                         ;NT
-_HeapValidate@12            @469
-_HeapWalk@8                 @470
-InitAtomTable              = _InitAtomTable@4             @471
-_InitializeCriticalSection@4 @472
-;_InitializeCriticalSectionAndSpinCount@?? ;NT
-;_InterlockedCompareExchange@??         ;NT
-_InterlockedDecrement@4     @473
-_InterlockedExchange@8      @474
-;_InterlockedExchangeAdd@??             ;NT
-_InterlockedIncrement@4     @475
-;_InvalidateNLSCache@??      @476       ;W95
-;_InvalidateConsoleDIBits@??            ;NT
-_IsBadCodePtr@4             @477
-_IsBadHugeReadPtr@8         @478
-_IsBadHugeWritePtr@8        @479
-_IsBadReadPtr@8             @480
-_IsBadStringPtrA@8          @481
-_IsBadStringPtrW@8          @482
-_IsBadWritePtr@8            @483
-_IsDBCSLeadByte@4           @484
-_IsDBCSLeadByteEx@8         @485
-;_IsLSCallback@??            @486       ;W95
-;_IsSLCallback@??            @487       ;W95
-;_IsDebuggerPresent@??                  ;NT
-;_IsProcessorFeaturePresent@??          ;NT
-_IsValidCodePage@4          @488
-_IsValidLocale@8           @489
-_K32Thk1632Epilog@4         @490       ;W95
-_K32Thk1632Prolog@4         @491       ;W95
-_LCMapStringA@24            @492
-_LCMapStringW@24            @493
-_LeaveCriticalSection@4     @494
-_LoadLibraryA@4             @495
-_LoadLibraryExA@12          @496
-_LoadLibraryExW@12          @497
-_LoadLibraryW@4             @498
-_LoadModule@8               @499
-_LoadResource@8             @500
-_LocalAlloc@8               @501
-_LocalCompact@4             @502  ;obsolete
-_LocalFileTimeToFileTime@8  @503
-_LocalFlags@4               @504
-_LocalFree@4                @505
-_LocalHandle@4              @506
-_LocalLock@4                @507
-_LocalReAlloc@12            @508
-_LocalShrink@8              @509  ;obsolete
-_LocalSize@4                @510
-_LocalUnlock@4              @511
-_LockFile@20                @512
-_LockFileEx@24              @513
-_LockResource@4             @514
-;MakeCriticalSectionGlobal  = _MakeCriticalSectionGlobal@?? @515
-;_MapHInstLS@??              @516       ;W95
-;_MapHInstLS_PN@??           @517       ;W95
-;_MapHInstSL@??              @518       ;W95
-;_MapHInstSL_PN@??           @519       ;W95
-;_MapHModuleLS@??            @520       ;W95
-;_MapHModuleSL@??            @521       ;W95
-_MapLS@4                    @522       ;W95
-_MapSL@4                    @523       ;W95
-_MapSLFix@4                 @524       ;W95
-_MapViewOfFile@20           @525
-_MapViewOfFileEx@24         @526
-;_Module32First@??           @527       ;W95
-;_Module32Next@??            @528       ;W95
-_MoveFileA@8                @529
-_MoveFileExA@12             @530
-_MoveFileExW@12             @531
-_MoveFileW@8                @532
-_MulDiv@12                  @533
-_MultiByteToWideChar@24     @534
-;_NotifyNLSUserCache@??      @535       ;W95
-;_OpenConsoleW@??                       ;NT
-_OpenEventA@12              @536
-_OpenEventW@12              @537
-_OpenFile@12                @538
-_OpenFileMappingA@12        @539
-_OpenFileMappingW@12        @540
-_OpenMutexA@12              @541
-_OpenMutexW@12              @542
-_OpenProcess@12             @543
-;_OpenProfileUserMapping@??  @544
-_OpenSemaphoreA@12          @545
-_OpenSemaphoreW@12          @546
-;_OpenVxDHandle@??           @547       ;W95
-;_OpenWaitableTimerA@??                 ;NT
-;_OpenWaitableTimerW@??                 ;NT
-_OutputDebugStringA@4       @548
-_OutputDebugStringW@4       @549
-_PeekConsoleInputA@16       @550
-_PeekConsoleInputW@16       @551
-_PeekNamedPipe@24           @552
-_PostQueuedCompletionStatus@16 @553
-_PrepareTape@12             @554
-;_Process32First@??          @555       ;W95
-;_Process32Next@??           @556       ;W95
-_PulseEvent@4               @557
-_PurgeComm@8                @558
-_QT_Thunk@4                    @559       ;W95
-_QueryDosDeviceA@12         @560
-_QueryDosDeviceW@12         @561
-;_QueryNumberOfEventLogRecords@?? @562 ;W95
-;_QueryOldestEventLogRecord@?? @563       ;W95
-_QueryPerformanceCounter@4   @564
-_QueryPerformanceFrequency@4 @565
-;_QueryWin31IniFilesMappedToRegistry@?? ;NT
-;_QueueUserAPC@??            @566
-RaiseExceptionAsm           @567
-_ReadConsoleA@20            @568
-_ReadConsoleInputA@16       @569
-;_ReadConsoleInputExA@??                ;NT
-;_ReadConsoleInputExW@??                ;NT
-_ReadConsoleInputW@16       @570
-_ReadConsoleOutputA@20      @571
-_ReadConsoleOutputAttribute@20 @572
-_ReadConsoleOutputCharacterA@20 @573
-_ReadConsoleOutputCharacterW@20 @574
-_ReadConsoleOutputW@20      @575
-_ReadConsoleW@20            @576
-;_ReadDirectoryChangesW@??              ;NT
-_ReadFile@20                @577
-_ReadFileEx@20              @578
-;_ReadFileScatter@??                    ;NT
-_ReadProcessMemory@20       @579
-;_RegisterServiceProcess@??  @580       ;W95
-;_ReinitializeCriticalSection@?? @581 ;W95
-;_RegisterConsoleVDM@??                 ;NT
-;_RegisterWaitForInputIdle@??           ;NT
-;_RegisterWowBaseHandlers@??            ;NT
-;_RegisterWowExec@??                    ;NT
-_ReleaseMutex@4             @582
-_ReleaseSemaphore@12        @583
-_RemoveDirectoryA@4         @584
-_RemoveDirectoryW@4         @585
-_ResetEvent@4               @586
-_ResumeThread@4             @587
-_RtlFillMemory@12           @588
-_RtlMoveMemory@12           @589
-RtlUnwindAsm                   @590
-_RtlZeroMemory@8            @591
-_SMapLS@4                   @592       ;W95
-;_SMapLS_IP_EBP_12@??        @593       ;W95
-;_SMapLS_IP_EBP_16@??        @594       ;W95
-;_SMapLS_IP_EBP_20@??        @595       ;W95
-;_SMapLS_IP_EBP_24@??        @596       ;W95
-;_SMapLS_IP_EBP_28@??        @597       ;W95
-;_SMapLS_IP_EBP_32@??        @598       ;W95
-;_SMapLS_IP_EBP_36@??        @599       ;W95
-;_SMapLS_IP_EBP_40@??        @600       ;W95
-;_SMapLS_IP_EBP_8@??         @601       ;W95
-;_SUnMapLS@??                @602       ;W95
-;_SUnMapLS_IP_EBP_12@??      @603       ;W95
-;_SUnMapLS_IP_EBP_16@??      @604       ;W95
-;_SUnMapLS_IP_EBP_20@??      @605       ;W95
-;_SUnMapLS_IP_EBP_24@??      @606       ;W95
-;_SUnMapLS_IP_EBP_28@??      @607       ;W95
-;_SUnMapLS_IP_EBP_32@??      @608       ;W95
-;_SUnMapLS_IP_EBP_36@??      @609       ;W95
-;_SUnMapLS_IP_EBP_40@??      @610       ;W95
-;_SUnMapLS_IP_EBP_8@??       @611       ;W95
-_ScrollConsoleScreenBufferA@20 @612
-_ScrollConsoleScreenBufferW@20 @613
-_SearchPathA@24             @614
-_SearchPathW@24             @615
-_SetCommBreak@4             @616
-_SetCommConfig@12           @617
-_SetCommMask@8              @618
-_SetCommState@8             @619
-_SetCommTimeouts@8          @620
-_SetComputerNameA@4         @621
-_SetComputerNameW@4         @622
-_SetConsoleActiveScreenBuffer@4 @623
-_SetConsoleCP@4             @624
-;_SetConsoleCommandHistoryMode@??     ;NT
-_SetConsoleCtrlHandler@8    @625
-;_SetConsoleCursor@??                   ;NT
-_SetConsoleCursorInfo@8      @626
-_SetConsoleCursorPosition@8  @627
-;_SetConsoleDisplayMode@??            ;NT
-;_SetConsoleFont@??                   ;NT
-;_SetConsoleHardwareState@??          ;NT
-;_SetConsoleIcon@??                   ;NT
-;_SetConsoleInputExeNameA@??          ;NT
-;_SetConsoleInputExeNameW@??          ;NT
-;_SetConsoleKeyShortcuts@??           ;NT
-;_SetConsoleMaximumWindowSize@??      ;NT
-;_SetConsoleMenuClose@??              ;NT
-_SetConsoleMode@8           @628
-;_SetConsoleNumberOfCommandsA@??      ;NT
-;_SetConsoleNumberOfCommandsW@??      ;NT
-_SetConsoleOutputCP@4       @629
-;_SetConsolePalette@??                 ;NT
-_SetConsoleScreenBufferSize@8 @630
-_SetConsoleTextAttribute@8  @631
-_SetConsoleTitleA@4         @632
-_SetConsoleTitleW@4         @633
-_SetConsoleWindowInfo@12     @634
-;_SetCriticalSectionSpinCount@??       ;NT
-_SetCurrentDirectoryA@4     @635
-_SetCurrentDirectoryW@4     @636
-;_SetDaylightFlag@??         @637       ;W95
-_SetDefaultCommConfigA@12   @638
-_SetDefaultCommConfigW@12   @639
-_SetEndOfFile@4             @640
-_SetEnvironmentVariableA@8  @641
-_SetEnvironmentVariableW@8  @642
-_SetErrorMode@4             @643
-_SetEvent@4                 @644
-_SetFileApisToANSI@0        @645
-_SetFileApisToOEM@0         @646
-_SetFileAttributesA@8       @647
-_SetFileAttributesW@8       @648
-_SetFilePointer@16          @649
-_SetFileTime@16             @650
-;_SetHandleContext@??        @651       ;W95
-_SetHandleCount@4           @652
-_SetHandleInformation@12    @653
-;_SetLastConsoleEventActive@??          ;NT
-_SetLastError@4             @654
-_SetLocalTime@4             @655
-_SetLocaleInfoA@12          @656
-_SetLocaleInfoW@12          @657
-_SetMailslotInfo@8          @658
-_SetNamedPipeHandleState@16 @659
-_SetPriorityClass@8         @660
-;_SetProcessAffinityMask@??             ;NT
-;_SetPriorityBoost@??                   ;NT
-_SetProcessShutdownParameters@8 @661
-_SetProcessWorkingSetSize@12 @662
-_SetStdHandle@8              @663
-_SetSystemPowerState@8       @664
-_SetSystemTime@4             @665
-_SetSystemTimeAdjustment@8   @666
-_SetTapeParameters@12        @667
-_SetTapePosition@24          @668
-_SetThreadAffinityMask@8     @669
-_SetThreadContext@8          @670
-;_SetThreadIdealProcessor@??            ;NT
-_SetThreadLocale@4         @671
-_SetThreadPriority@8       @672
-_SetThreadPriorityBoost@?              ;NT
-_SetTimeZoneInformation@4  @673
-_SetUnhandledExceptionFilter@4 @674
-;_SetVDMCurrentDirectories@??           ;NT
-_SetVolumeLabelA@8          @675
-_SetVolumeLabelW@8          @676
-;_SetWaitableTimer@??                   ;NT
-_SetupComm@12               @677
-;_ShowConsoleCursor@??                  ;NT
-;_SignalObjectAndWait@??                ;NT
-_SizeofResource@8           @678
-_Sleep@4                    @679
-_SleepEx@8                  @680
-_SuspendThread@4            @681
-;_SwitchToFiber@??                      ;NT
-;_SwitchToThread@??                     ;NT
-_SystemTimeToFileTime@8     @682
-_SystemTimeToTzSpecificLocalTime@12 @683
-_TerminateProcess@8         @684
-_TerminateThread@8          @685
-;_Thread32First@??           @686       ;W95
-;_Thread32Next@??            @687       ;W95
-_ThunkConnect32@24          @688       ;W95
-_TlsAlloc@0                 @689
-;_TlsAllocInternal@??        @690       ;W95
-_TlsFree@4                  @691
-;_TlsFreeInternal@??         @692       ;W95
-_TlsGetValue@4              @693
-_TlsSetValue@8              @694
-;_Toolhelp32ReadProcessMemory@?? @695 ;W95
-_TransactNamedPipe@28       @696
-_TransmitCommChar@8         @697
-;_TrimVirtualBuffer@??                  ;NT
-_TryEnterCriticalSection               ;NT
-;_UTRegister@??              @698       ;W95
-;_UTUnRegister@??            @699       ;W95
-;_UnMapLS@??                 @700       ;W95
-;_UnMapSLFixArray@??         @701       ;W95
-_UnhandledExceptionFilter@4 @702
-_UninitializeCriticalSection@4 @703  ;W95
-_UnlockFile@20              @704
-_UnlockFileEx@20            @705
-_UnmapViewOfFile@4          @706
-_UpdateResourceA@24         @707
-_UpdateResourceW@24         @708
-;_VDMConsoleOperation@??                ;NT
-;_VDMOperationStarted@??                ;NT
-_VerLanguageNameA@12        @709
-_VerLanguageNameW@12        @710
-;_VerifyConsoleToHandle@??              ;NT
-_VirtualAlloc@16            @711
-;_VirtualAllocEx@??                     ;NT
-_VirtualBufferExceptionHandler      ;NT
-_VirtualFree@12             @712
-;_VirtuelFreeEx@??                      ;NT
-_VirtualLock@8              @713
-_VirtualProtect@16          @714
-_VirtualProtectEx@20        @715
-_VirtualQuery@12            @716
-_VirtualQueryEx@16          @717
-_VirtualUnlock@8            @718
-_WaitCommEvent@12           @719
-_WaitForDebugEvent@8        @720
-_WaitForMultipleObjects@16  @721
-_WaitForMultipleObjectsEx@20 @722
-_WaitForSingleObject@8      @723
-_WaitForSingleObjectEx@12   @724
-_WaitNamedPipeA@8           @725
-_WaitNamedPipeW@8           @726
-_WideCharToMultiByte@32     @727
-_WinExec@8                  @728
-_WriteConsoleA@20           @729
-_WriteConsoleInputA@16       @730
-;_WriteConsoleInputVDMA@??              ;NT
-;_WriteConsoleInputVDMW@??              ;NT
-_WriteConsoleInputW@16      @731
-_WriteConsoleOutputA@20     @732
-_WriteConsoleOutputAttribute@20 @733
-_WriteConsoleOutputCharacterA@20 @734
-_WriteConsoleOutputCharacterW@20 @735
-_WriteConsoleOutputW@20     @736
-_WriteConsoleW@20           @737
-_WriteFile@20               @738
-_WriteFileEx@20             @739
-;_WriteFileGather@??                    ;NT
-_WritePrivateProfileSectionA@12 @740
-_WritePrivateProfileSectionW@12 @741
-_WritePrivateProfileStringA@16 @742
-_WritePrivateProfileStringW@16 @743
-_WritePrivateProfileStructA@20 @744
-_WritePrivateProfileStructW@20 @745
-_WriteProcessMemory@20      @746
-_WriteProfileSectionA@8     @747
-_WriteProfileSectionW@8     @748
-_WriteProfileStringA@12     @749
-_WriteProfileStringW@12     @750
-_WriteTapemark@16           @751
-;__DebugOut@??               @752      ;W95
-;__DebugPrintf@??            @753      ;W95
-_hread@12                  @754
-_hwrite@12                 @755
-__lclose@4                  @756
-__lcreat@8                  @757
-__llseek@12                 @758
-__lopen@8                   @759
-__lread@12                  @760
-__lwrite@12                 @761
-;_dprintf@??                 @762      ;W95
-_lstrcat@8                  @763
-_lstrcatA@8                 @764
-_lstrcatW@8                 @765
-_lstrcmp@8                  @766
-_lstrcmpA@8                 @767
-_lstrcmpW@8                 @768
-_lstrcmpi@8                @769
-_lstrcmpiA@8                @770
-_lstrcmpiW@8                @771
-_lstrcpy@8                 @772
-_lstrcpyA@8                 @773
-_lstrcpyW@8                 @774
-_lstrcpyn@12               @775
-_lstrcpynA@12               @776
-_lstrcpynW@12               @777
-_lstrlen@4                 @778
-_lstrlenA@4                 @779
-_lstrlenW@4                 @780
-_lstrcpynAtoW@12            @781
-_lstrcpynWtoA@12            @782
-_lstrcpyAtoW@8              @783
-_lstrcpyWtoA@8              @784
-_lstrncmpA@12               @785
-_lstrncmpW@12               @786
-
-OS2memmove                    @906
-ConvertNameId                  @1200
-
-WriteLog                       @1202
-WriteLogError                  @1214
-_RegisterExe@44                @1203
-enter__6VMutexFUl                                               @1204
-leave__6VMutexFv                                                @1205
-__ct__6VMutexFi                                                 @1206
-__dt__6VMutexFv                                                 @1207
-;;;_DLLExitList@4                 @1208
-_RegisterDll@44                @1209
-_UnicodeToAsciiString@4                  @1210
-_UnicodeToAscii@8                        @1211
-_FreeAsciiString@4                       @1212
-_AsciiToUnicode@8                        @1213
-_UnicodeToAsciiN@12                      @1215
-_AsciiToUnicodeN@12                      @1216
-   __ct__8Win32ExeFPc                                              @1220
-GetVersionStruct                         @1221
-GetVersionSize                           @1222
-
-CheckVersionFromHMOD                     @1223
-CheckVersion                             @1224
-
-Win32QueryModuleName                     @1225
-
-GetFS					   @1226
-SetFS					   @1227
-_RestoreOS2TIB@0                         @1228
-_SetWin32TIB@0                           @1229
-RestoreOS2FS                             @1230
-   ;SvL: HandleManager functions
-   HMHandleAllocate__FPUlUl				           @1231
-   HMHandleFree__FUl  	  	 	 	                   @1232
-   HMHandleTranslateToOS2__FUlPUl				   @1233
-
-   _GetThreadTEB@0                           @1234
-   _GetThreadTHDB@0			   @1235
-
-   _CreateWin32Exe@4                       @1236
-
-_VIRTUAL_MapFileA@8              @1249
-_VIRTUAL_MapFileW@8              @1250
-
-; HEAP Management (heap.cpp, heapstring.cpp)
-_HEAP_xalloc@12                  @1240
-_HEAP_xrealloc@16                @1241
-_HEAP_malloc@4                   @1242
-_HEAP_realloc@8                  @1243
-_HEAP_free@4                     @1244
-_HEAP_strdupWtoA@12              @1245
-_HEAP_strdupAtoW@12              @1246
-_HEAP_strdupA@12                 @1247
-_HEAP_strdupW@12                 @1248
-
-    OS2SetExceptionHandler   @1251
-    OS2UnsetExceptionHandler @1252
-
-    __ct__12Win32MenuResFP10Win32ImageUlN22                       @1260
-    __ct__12Win32MenuResFP10Win32ImageUlN22Pc			  @1261
-    __ct__12Win32MenuResFUl					  @1262
-    __ct__12Win32MenuResFPv                                       @1263
+    _AddAtomA@4                               @50
+    _AddAtomW@4                               @102
+    _AllocConsole@0                           @103
+    _AreFileApisANSI@0                        @106
+    _BackupRead@28                            @107
+    _BackupSeek@24                            @108
+    _BackupWrite@28                           @109
+    _Beep@8                                   @110
+    _BeginUpdateResourceA@8                   @111
+    _BeginUpdateResourceW@8                   @112
+    _BuildCommDCBA@8                          @113
+    _BuildCommDCBAndTimeoutsA@12              @114
+    _BuildCommDCBAndTimeoutsW@12              @115
+    _BuildCommDCBW@8                          @116
+    _CallNamedPipeA@28                        @117
+    _CallNamedPipeW@28                        @118
+    _CancelIo@4                               @19
+    _CancelWaitableTimer@4                    @20
+    _ClearCommBreak@4                         @135
+    _ClearCommError@12                        @136
+    _CloseHandle@4                            @137
+    _CmdBatNotification@4                     @26
+    _CommConfigDialogA@12                     @140
+    _CommConfigDialogW@12                     @141
+    _CompareFileTime@8                        @142
+    _CompareStringA@24                        @143
+    _CompareStringW@24                        @144
+    _ConnectNamedPipe@8                       @145
+    _ContinueDebugEvent@12                    @146
+    _ConvertDefaultLocale@4                   @147
+    _ConvertToGlobalHandle@4                  @148
+    _CopyFileA@12                             @149
+    _CopyFileExA@24                           @38
+    _CopyFileExW@24                           @39
+    _CopyFileW@12                             @150
+    _CreateConsoleScreenBuffer@20             @151
+    _CreateDirectoryA@8                       @152
+    _CreateDirectoryExA@12                    @153
+    _CreateDirectoryExW@12                    @154
+    _CreateDirectoryW@8                       @155
+    _CreateEventA@16                          @156
+    _CreateEventW@16                          @157
+    _CreateFiber@12                           @48
+    _CreateFileA@28                           @158
+    _CreateFileW@28                           @161
+    _CreateFileMappingA@24                    @159
+    _CreateFileMappingW@24                    @160
+    _CreateIoCompletionPort@16                @162
+    _CreateMailslotA@16                       @164
+    _CreateMailslotW@16                       @165
+    _CreateMutexA@12                          @166
+    _CreateMutexW@12                          @167
+    _CreateNamedPipeA@32                      @168
+    _CreateNamedPipeW@32                      @169
+    _CreatePipe@16                            @170
+    _CreateProcessA@40                        @171
+    _CreateProcessW@40                        @172
+    _CreateRemoteThread@28                    @173
+    _CreateSemaphoreA@16                      @174
+    _CreateSemaphoreW@16                      @175
+    _CreateTapePartition@16                   @177
+    _CreateThread@24                          @178
+    _CreateToolhelp32Snapshot@8               @179
+    _CreateWaitableTimerA@12                  @69
+    _CreateWaitableTimerW@12                  @70
+    _DebugActiveProcess@4                     @180
+    _DebugBreak@0                             @181
+    _DefineDosDeviceA@12                      @182
+    _DefineDosDeviceW@12                      @183
+    _DeleteAtom@4                             @184
+    _DeleteCriticalSection@4                  @185
+    _DeleteFiber@4                            @77
+    _DeleteFileA@4                            @186
+    _DeleteFileW@4                            @187
+    _DeviceIoControl@32                       @188
+    _DisableThreadLibraryCalls@4              @189
+    _DisconnectNamedPipe@4                    @190
+    _DosDateTimeToFileTime@12                 @191
+    _DuplicateHandle@28                       @192
+    _EndUpdateResourceA@8                     @193
+    _EndUpdateResourceW@8                     @194
+    _EnterCriticalSection@4                   @195
+    _EnumCalendarInfoA@16                     @196
+    _EnumCalendarInfoW@16                     @197
+    _EnumDateFormatsA@12                      @198
+    _EnumDateFormatsW@12                      @199
+    _EnumResourceLanguagesA@20                @200
+    _EnumResourceLanguagesW@20                @201
+    _EnumResourceNamesA@16                    @202
+    _EnumResourceNamesW@16                    @203
+    _EnumResourceTypesA@12                    @204
+    _EnumResourceTypesW@12                    @205
+    _EnumSystemCodePagesA@8                   @206
+    _EnumSystemCodePagesW@8                   @207
+    _EnumSystemLocalesA@8                     @208
+    _EnumSystemLocalesW@8                     @209
+    _EnumTimeFormatsA@12                      @210
+    _EnumTimeFormatsW@12                      @211
+    _EraseTape@12                             @212
+    _EscapeCommFunction@8                     @213
+    _ExitProcess@4                            @214
+    _ExitThread@4                             @215
+    _ExpandEnvironmentStringsA@12             @216
+    _ExpandEnvironmentStringsW@12             @217
+    _FatalAppExitA@8                          @235
+    _FatalAppExitW@8                          @236
+    _FatalExit@4                              @237
+    _FileTimeToDosDateTime@12                 @238
+    _FileTimeToLocalFileTime@8                @239
+    _FileTimeToSystemTime@8                   @240
+    _FillConsoleOutputAttribute@20            @241
+    _FillConsoleOutputCharacterA@20           @242
+    _FillConsoleOutputCharacterW@20           @243
+    _FindAtomA@4                              @244
+    _FindAtomW@4                              @245
+    _FindClose@4                              @246
+    _FindCloseChangeNotification@4            @247
+    _FindFirstChangeNotificationA@12          @248
+    _FindFirstChangeNotificationW@12          @249
+    _FindFirstFileA@8                         @250
+    _FindFirstFileW@8                         @251
+    _FindNextChangeNotification@4             @252
+    _FindNextFileA@8                          @253
+    _FindNextFileW@8                          @254
+    _FindResourceA@12                         @255
+    _FindResourceExA@16                       @256
+    _FindResourceExW@16                       @257
+    _FindResourceW@12                         @258
+    _FlushConsoleInputBuffer@4                @259
+    _FlushFileBuffers@4                       @260
+    _FlushInstructionCache@12                 @261
+    _FlushViewOfFile@8                        @262
+    _FoldStringA@20                           @263
+    _FoldStringW@20                           @264
+    _FormatMessageA@28                        @265
+    _FormatMessageW@28                        @266
+    _FreeConsole@0                            @267
+    _FreeEnvironmentStringsA@4                @268
+    _FreeEnvironmentStringsW@4                @269
+    _FreeLibrary@4                            @271
+    _FreeLibraryAndExitThread@8               @272
+    _FreeResource@4                           @273
+    _GenerateConsoleCtrlEvent@8               @275
+    _GetACP@0                                 @276
+    _GetAtomNameA@12                          @277
+    _GetAtomNameW@12                          @278
+    _GetBinaryType@8                          @279
+    _GetBinaryTypeA@8                         @280
+    _GetBinaryTypeW@8                         @281
+    _GetCPInfo@8                              @282
+    _GetCommConfig@12                         @283
+    _GetCommMask@8                            @284
+    _GetCommModemStatus@8                     @285
+    _GetCommProperties@8                      @286
+    _GetCommState@8                           @287
+    _GetCommTimeouts@8                        @288
+    _GetCommandLineA@0                        @289
+    _GetCommandLineW@0                        @290
+    _GetCompressedFileSizeA@8                 @291
+    _GetCompressedFileSizeW@8                 @292
+    _GetComputerNameA@8                       @293
+    _GetComputerNameW@8                       @294
+    _GetConsoleCP@0                           @295
+    _GetConsoleCursorInfo@8                   @296
+    _GetConsoleMode@8                         @297
+    _GetConsoleOutputCP@0                     @298
+    _GetConsoleScreenBufferInfo@8             @299
+    _GetConsoleTitleA@8                       @300
+    _GetConsoleTitleW@8                       @301
+    _GetCurrencyFormatA@24                    @302
+    _GetCurrencyFormatW@24                    @303
+    _GetCurrentDirectoryA@8                   @304
+    _GetCurrentDirectoryW@8                   @305
+    _GetCurrentProcess@0                      @306
+    _GetCurrentProcessId@0                    @307
+    _GetCurrentThread@0                       @308
+    _GetCurrentThreadId@0                     @309
+    _GetDateFormatA@24                        @310
+    _GetDateFormatW@24                        @311
+    _GetDefaultCommConfigA@12                 @313
+    _GetDefaultCommConfigW@12                 @314
+    _GetDiskFreeSpaceA@20                     @315
+    _GetDiskFreeSpaceW@20                     @316
+    _GetDriveTypeA@4                          @317
+    _GetDriveTypeW@4                          @318
+    _GetEnvironmentStrings@0                  @319
+    _GetEnvironmentStringsA@0                 @320
+    _GetEnvironmentStringsW@0                 @321
+    _GetEnvironmentVariableA@12               @322
+    _GetEnvironmentVariableW@12               @323
+    _GetExitCodeProcess@8                     @325
+    _GetExitCodeThread@8                      @326
+    _GetFileAttributesA@4                     @327
+    _GetFileAttributesW@4                     @328
+    _GetFileInformationByHandle@8             @329
+    _GetFileSize@8                            @330
+    _GetFileTime@16                           @331
+    _GetFileType@4                            @332
+    _GetFullPathNameA@16                      @333
+    _GetFullPathNameW@16                      @334
+    _GetHandleInformation@8                   @336
+    _GetLargestConsoleWindowSize@4            @339
+    _GetLastError@0                           @340
+    _GetLocalTime@4                           @341
+    _GetLocaleInfoA@16                        @342
+    _GetLocaleInfoW@16                        @343
+    _GetLogicalDriveStringsA@8                @344
+    _GetLogicalDriveStringsW@8                @345
+    _GetLogicalDrives@0                       @346
+    _GetMailslotInfo@20                       @347
+    _GetModuleFileNameA@12                    @348
+    _GetModuleFileNameW@12                    @349
+    _GetModuleHandleA@4                       @350
+    _GetModuleHandleW@4                       @351
+    _GetNamedPipeHandleStateA@28              @352
+    _GetNamedPipeHandleStateW@28              @353
+    _GetNamedPipeInfo@20                      @354
+    _GetNumberFormatA@24                      @355
+    _GetNumberFormatW@24                      @356
+    _GetNumberOfConsoleInputEvents@8          @357
+    _GetNumberOfConsoleMouseButtons@4         @358
+    _GetOEMCP@0                               @359
+    _GetOverlappedResult@16                   @360
+    _GetPriorityClass@4                       @361
+    _GetPrivateProfileIntA@16                 @362
+    _GetPrivateProfileIntW@16                 @363
+    _GetPrivateProfileSectionA@16             @364
+    _GetPrivateProfileSectionNamesA@12        @365
+    _GetPrivateProfileSectionNamesW@12        @366
+    _GetPrivateProfileSectionW@16             @367
+    _GetPrivateProfileStringA@24              @368
+    _GetPrivateProfileStringW@24              @369
+    _GetPrivateProfileStructA@20              @370
+    _GetPrivateProfileStructW@20              @371
+    _GetProcAddress@8                         @372
+    _GetProcessAffinityMask@12                @373
+    _GetProcessHeap@0                         @375
+    _GetProcessHeaps@8                        @376
+    _GetProcessShutdownParameters@8           @377
+    _GetProcessTimes@20                       @378
+    _GetProcessVersion@4                      @379
+    _GetProcessWorkingSetSize@12              @380
+    _GetProfileIntA@12                        @382
+    _GetProfileIntW@12                        @383
+    _GetProfileSectionA@12                    @384
+    _GetProfileSectionW@12                    @385
+    _GetProfileStringA@20                     @386
+    _GetProfileStringW@20                     @387
+    _GetQueuedCompletionStatus@20             @388
+    _GetShortPathNameA@12                     @391
+    _GetShortPathNameW@12                     @392
+    _GetStartupInfoA@4                        @393
+    _GetStartupInfoW@4                        @394
+    _GetStdHandle@4                           @395
+    _GetStringTypeA@20                        @396
+    _GetStringTypeExA@20                      @397
+    _GetStringTypeExW@20                      @398
+    _GetStringTypeW@16                        @399
+    _GetSystemDefaultLCID@0                   @400
+    _GetSystemDefaultLangID@0                 @401
+    _GetSystemDirectoryA@8                    @402
+    _GetSystemDirectoryW@8                    @403
+    _GetSystemInfo@4                          @404
+    _GetSystemPowerStatus@4                   @405
+    _GetSystemTime@4                          @406
+    _GetSystemTimeAdjustment@12               @407
+    _GetSystemTimeAsFileTime@4                @408
+    _GetTapeParameters@16                     @409
+    _GetTapePosition@20                       @410
+    _GetTapeStatus@4                          @411
+    _GetTempFileNameA@16                      @412
+    _GetTempFileNameW@16                      @413
+    _GetTempPathA@8                           @414
+    _GetTempPathW@8                           @415
+    _GetThreadContext@8                       @416
+    _GetThreadLocale@0                        @417
+    _GetThreadPriority@4                      @418
+    _GetThreadSelectorEntry@12                @419
+    _GetThreadTimes@20                        @420
+    _GetTickCount@0                           @421
+    _GetTimeFormatA@24                        @422
+    _GetTimeFormatW@24                        @423
+    _GetTimeZoneInformation@4                 @424
+    _GetUserDefaultLCID@0                     @425
+    _GetUserDefaultLangID@0                   @426
+    _GetVersion@0                             @427
+    _GetVersionExA@4                          @428
+    _GetVersionExW@4                          @429
+    _GetVolumeInformationA@32                 @430
+    _GetVolumeInformationW@32                 @431
+    _GetWindowsDirectoryA@8                   @432
+    _GetWindowsDirectoryW@8                   @433
+    _GlobalAddAtomA@4                         @434
+    _GlobalAddAtomW@4                         @435
+    _GlobalAlloc@8                            @436
+    _GlobalCompact@4                          @437
+    _GlobalDeleteAtom@4                       @438
+    _GlobalFindAtomA@4                        @439
+    _GlobalFindAtomW@4                        @440
+    _GlobalFlags@4                            @442
+    _GlobalFree@4                             @443
+    _GlobalGetAtomNameA@12                    @444
+    _GlobalGetAtomNameW@12                    @445
+    _GlobalHandle@4                           @446
+    _GlobalLock@4                             @447
+    _GlobalMemoryStatus@4                     @448
+    _GlobalReAlloc@12                         @449
+    _GlobalSize@4                             @450
+    _GlobalUnlock@4                           @453
+    _HeapAlloc@12                             @459
+    _HeapCompact@8                            @460
+    _HeapCreate@12                            @461
+    _HeapDestroy@4                            @462
+    _HeapFree@12                              @463
+    _HeapLock@4                               @464
+    _HeapReAlloc@16                           @465
+    _HeapSize@12                              @467
+    _HeapUnlock@4                             @468
+    _HeapValidate@12                          @469
+    _HeapWalk@8                               @470
+    _InitAtomTable@4                          @471
+    _InitializeCriticalSection@4              @472
+    _InterlockedCompareExchange@12            @787
+    _InterlockedDecrement@4                   @473
+    _InterlockedExchange@8                    @474
+    _InterlockedExchangeAdd@8                 @788
+    _InterlockedIncrement@4                   @475
+    _IsBadCodePtr@4                           @477
+    _IsBadHugeReadPtr@8                       @478
+    _IsBadHugeWritePtr@8                      @479
+    _IsBadReadPtr@8                           @480
+    _IsBadStringPtrA@8                        @481
+    _IsBadStringPtrW@8                        @482
+    _IsBadWritePtr@8                          @483
+    _IsDBCSLeadByte@4                         @484
+    _IsDBCSLeadByteEx@8                       @485
+    _IsValidCodePage@4                        @488
+    _IsValidLocale@8                          @489
+    _K32Thk1632Epilog@4                       @490
+    _K32Thk1632Prolog@4                       @491
+    _LCMapStringA@24                          @492
+    _LCMapStringW@24                          @493
+    _LeaveCriticalSection@4                   @494
+    _LoadLibraryA@4                           @495
+    _LoadLibraryExA@12                        @496
+    _LoadLibraryExW@12                        @497
+    _LoadLibraryW@4                           @498
+    _LoadModule@8                             @499
+    _LoadResource@8                           @500
+    _LocalAlloc@8                             @501
+    _LocalCompact@4                           @502
+    _LocalFileTimeToFileTime@8                @503
+    _LocalFlags@4                             @504
+    _LocalFree@4                              @505
+    _LocalHandle@4                            @506
+    _LocalLock@4                              @507
+    _LocalReAlloc@12                          @508
+    _LocalShrink@8                            @509
+    _LocalSize@4                              @510
+    _LocalUnlock@4                            @511
+    _LockFile@20                              @512
+    _LockFileEx@24                            @513
+    _LockResource@4                           @514
+    _MakeCriticalSectionGlobal@4              @515
+    _MapLS@4                                  @522
+    _MapSLFix@4                               @524
+    _MapViewOfFile@20                         @525
+    _MapViewOfFileEx@24                       @526
+    _Module32First@8                          @527
+    _Module32Next@8                           @528
+    _MoveFileA@8                              @529
+    _MoveFileExA@12                           @530
+    _MoveFileExW@12                           @531
+    _MoveFileW@8                              @532
+    _MulDiv@12                                @533
+    _MultiByteToWideChar@24                   @534
+    _OpenEventA@12                            @536
+    _OpenEventW@12                            @537
+    _OpenFile@12                              @538
+    _OpenFileMappingA@12                      @539
+    _OpenFileMappingW@12                      @540
+    _OpenMutexA@12                            @541
+    _OpenMutexW@12                            @542
+    _OpenProcess@12                           @543
+    _OpenSemaphoreA@12                        @545
+    _OpenSemaphoreW@12                        @546
+    _OutputDebugStringA@4                     @548
+    _OutputDebugStringW@4                     @549
+    _PeekConsoleInputA@16                     @550
+    _PeekConsoleInputW@16                     @551
+    _PeekNamedPipe@24                         @552
+    _PostQueuedCompletionStatus@16            @553
+    _PrepareTape@12                           @554
+    _Process32First@8                         @555
+    _Process32Next@8                          @556
+    _PulseEvent@4                             @557
+    _PurgeComm@8                              @558
+    _QT_Thunk@4                               @559
+    _QueryDosDeviceA@12                       @560
+    _QueryDosDeviceW@12                       @561
+    _QueryPerformanceCounter@4                @564
+    _QueryPerformanceFrequency@4              @565
+    RaiseExceptionAsm                         @567
+    _ReadConsoleA@20                          @568
+    _ReadConsoleInputA@16                     @569
+    _ReadConsoleInputW@16                     @570
+    _ReadConsoleOutputA@20                    @571
+    _ReadConsoleOutputAttribute@20            @572
+    _ReadConsoleOutputCharacterA@20           @573
+    _ReadConsoleOutputCharacterW@20           @574
+    _ReadConsoleOutputW@20                    @575
+    _ReadConsoleW@20                          @576
+    _ReadFile@20                              @577
+    _ReadFileEx@20                            @578
+    _ReadProcessMemory@20                     @579
+    _RegisterServiceProcess@8                 @580
+    _ReleaseMutex@4                           @582
+    _ReleaseSemaphore@12                      @583
+    _RemoveDirectoryA@4                       @584
+    _RemoveDirectoryW@4                       @585
+    _ResetEvent@4                             @586
+    _ResumeThread@4                           @587
+    _RtlFillMemory@12                         @588
+    _RtlMoveMemory@12                         @589
+    RtlUnwindAsm                              @590
+    _RtlZeroMemory@8                          @591
+    _ScrollConsoleScreenBufferA@20            @612
+    _ScrollConsoleScreenBufferW@20            @613
+    _SearchPathA@24                           @614
+    _SearchPathW@24                           @615
+    _SetCommBreak@4                           @616
+    _SetCommConfig@12                         @617
+    _SetCommMask@8                            @618
+    _SetCommState@8                           @619
+    _SetCommTimeouts@8                        @620
+    _SetComputerNameA@4                       @621
+    _SetComputerNameW@4                       @622
+    _SetConsoleActiveScreenBuffer@4           @623
+    _SetConsoleCP@4                           @624
+    _SetConsoleCtrlHandler@8                  @625
+    _SetConsoleCursorInfo@8                   @626
+    _SetConsoleCursorPosition@8               @627
+    _SetConsoleMode@8                         @628
+    _SetConsoleOutputCP@4                     @629
+    _SetConsoleScreenBufferSize@8             @630
+    _SetConsoleTextAttribute@8                @631
+    _SetConsoleTitleA@4                       @632
+    _SetConsoleTitleW@4                       @633
+    _SetConsoleWindowInfo@12                  @634
+    _SetCurrentDirectoryA@4                   @635
+    _SetCurrentDirectoryW@4                   @636
+    _SetDefaultCommConfigA@12                 @638
+    _SetDefaultCommConfigW@12                 @639
+    _SetEndOfFile@4                           @640
+    _SetEnvironmentVariableA@8                @641
+    _SetEnvironmentVariableW@8                @642
+    _SetErrorMode@4                           @643
+    _SetEvent@4                               @644
+    _SetFileApisToANSI@0                      @645
+    _SetFileApisToOEM@0                       @646
+    _SetFileAttributesA@8                     @647
+    _SetFileAttributesW@8                     @648
+    _SetFilePointer@16                        @649
+    _SetFileTime@16                           @650
+    _SetHandleCount@4                         @652
+    _SetHandleInformation@12                  @653
+    _SetLastError@4                           @654
+    _SetLocalTime@4                           @655
+    _SetLocaleInfoA@12                        @656
+    _SetLocaleInfoW@12                        @657
+    _SetMailslotInfo@8                        @658
+    _SetNamedPipeHandleState@16               @659
+    _SetPriorityClass@8                       @660
+    _SetProcessShutdownParameters@8           @661
+    _SetProcessWorkingSetSize@12              @662
+    _SetStdHandle@8                           @663
+    _SetSystemPowerState@8                    @664
+    _SetSystemTime@4                          @665
+    _SetSystemTimeAdjustment@8                @666
+    _SetTapeParameters@12                     @667
+    _SetTapePosition@24                       @668
+    _SetThreadAffinityMask@8                  @669
+    _SetThreadContext@8                       @670
+    _SetThreadLocale@4                        @671
+    _SetThreadPriority@8                      @672
+    _SetThreadPriorityBoost@8                 @789
+    _SetTimeZoneInformation@4                 @673
+    _SetUnhandledExceptionFilter@4            @674
+    _SetVolumeLabelA@8                        @675
+    _SetVolumeLabelW@8                        @676
+    _SetupComm@12                             @677
+    _SizeofResource@8                         @678
+    _Sleep@4                                  @679
+    _SleepEx@8                                @680
+    _SuspendThread@4                          @681
+    _SystemTimeToFileTime@8                   @682
+    _SystemTimeToTzSpecificLocalTime@12       @683
+    _TerminateProcess@8                       @684
+    _TerminateThread@8                        @685
+    _ThunkConnect32@24                        @688
+    _TlsAlloc@0                               @689
+    _TlsFree@4                                @691
+    _TlsGetValue@4                            @693
+    _TlsSetValue@8                            @694
+    _TransactNamedPipe@28                     @696
+    _TransmitCommChar@8                       @697
+    _UnhandledExceptionFilter@4               @702
+    _UninitializeCriticalSection@4            @703
+    _UnlockFile@20                            @704
+    _UnlockFileEx@20                          @705
+    _UnmapViewOfFile@4                        @706
+    _UpdateResourceA@24                       @707
+    _UpdateResourceW@24                       @708
+    _VerLanguageNameA@12                      @709
+    _VerLanguageNameW@12                      @710
+    _VirtualAlloc@16                          @711
+    _VirtualFree@12                           @712
+    _VirtualLock@8                            @713
+    _VirtualProtect@16                        @714
+    _VirtualProtectEx@20                      @715
+    _VirtualQuery@12                          @716
+    _VirtualQueryEx@16                        @717
+    _VirtualUnlock@8                          @718
+    _WaitCommEvent@12                         @719
+    _WaitForDebugEvent@8                      @720
+    _WaitForMultipleObjects@16                @721
+    _WaitForMultipleObjectsEx@20              @722
+    _WaitForSingleObject@8                    @723
+    _WaitForSingleObjectEx@12                 @724
+    _WaitNamedPipeA@8                         @725
+    _WaitNamedPipeW@8                         @726
+    _WideCharToMultiByte@32                   @727
+    _WinExec@8                                @728
+    _WriteConsoleA@20                         @729
+    _WriteConsoleInputA@16                    @730
+    _WriteConsoleInputW@16                    @731
+    _WriteConsoleOutputA@20                   @732
+    _WriteConsoleOutputAttribute@20           @733
+    _WriteConsoleOutputCharacterA@20          @734
+    _WriteConsoleOutputCharacterW@20          @735
+    _WriteConsoleOutputW@20                   @736
+    _WriteConsoleW@20                         @737
+    _WriteFile@20                             @738
+    _WriteFileEx@20                           @739
+    _WritePrivateProfileSectionA@12           @740
+    _WritePrivateProfileSectionW@12           @741
+    _WritePrivateProfileStringA@16            @742
+    _WritePrivateProfileStringW@16            @743
+    _WritePrivateProfileStructA@20            @744
+    _WritePrivateProfileStructW@20            @745
+    _WriteProcessMemory@20                    @746
+    _WriteProfileSectionA@8                   @747
+    _WriteProfileSectionW@8                   @748
+    _WriteProfileStringA@12                   @749
+    _WriteProfileStringW@12                   @750
+    _WriteTapemark@16                         @751
+    __hread@12                                @754
+    __hwrite@12                               @755
+    __lclose@4                                @756
+    __lcreat@8                                @757
+    __llseek@12                               @758
+    __lopen@8                                 @759
+    __lread@12                                @760
+    __lwrite@12                               @761
+    _lstrcat@8                                @763
+    _lstrcatA@8                               @764
+    _lstrcatW@8                               @765
+    _lstrcmp@8                                @766
+    _lstrcmpA@8                               @767
+    _lstrcmpW@8                               @768
+    _lstrcmpi@8                               @769
+    _lstrcmpiA@8                              @770
+    _lstrcmpiW@8                              @771
+    _lstrcpy@8                                @772
+    _lstrcpyA@8                               @773
+    _lstrcpyW@8                               @774
+    _lstrcpyn@12                              @775
+    _lstrcpynA@12                             @776
+    _lstrcpynW@12                             @777
+    _lstrlen@4                                @778
+    _lstrlenA@4                               @779
+    _lstrlenW@4                               @780
+    _lstrcpynAtoW@12                          @781
+    _lstrcpynWtoA@12                          @782
+    _lstrcpyAtoW@8                            @783
+    _lstrcpyWtoA@8                            @784
+    _lstrncmpA@12                             @785
+    _lstrncmpW@12                             @786
+    _OS2memmove                               @906
+    ConvertNameId                             @1200
+    WriteLog                                  @1202
+    WriteLogError                             @1214
+    _RegisterExe@48                           @1203
+    enter__6VMutexFUl                         @1204
+    leave__6VMutexFv                          @1205
+    __ct__6VMutexFi                           @1206
+    __dt__6VMutexFv                           @1207
+    _RegisterDll@48                           @1209
+    _UnicodeToAsciiString@4                   @1210
+    _UnicodeToAscii@8                         @1211
+    _FreeAsciiString@4                        @1212
+    _AsciiToUnicode@8                         @1213
+    _UnicodeToAsciiN@12                       @1215
+    _AsciiToUnicodeN@12                       @1216
+    __ct__8Win32ExeFPc                        @1220
+    GetVersionStruct                          @1221
+    GetVersionSize                            @1222
+    CheckVersionFromHMOD                      @1223
+    CheckVersion                              @1224
+    Win32QueryModuleName                      @1225
+    GetFS                                     @1226
+    SetFS                                     @1227
+    _RestoreOS2TIB@0                          @1228
+    _SetWin32TIB@0                            @1229
+    RestoreOS2FS                              @1230
+    HMHandleAllocate__FPUlUl                  @1231
+    HMHandleFree__FUl                         @1232
+    HMHandleTranslateToOS2__FUlPUl            @1233
+    _GetThreadTEB@0                           @1234
+    _GetThreadTHDB@0                          @1235
+    _CreateWin32Exe@4                         @1236
+    _HEAP_xalloc@12                           @1240
+    _HEAP_xrealloc@16                         @1241
+    _HEAP_malloc@4                            @1242
+    _HEAP_realloc@8                           @1243
+    _HEAP_free@4                              @1244
+    _HEAP_strdupWtoA@12                       @1245
+    _HEAP_strdupAtoW@12                       @1246
+    _HEAP_strdupA@12                          @1247
+    _HEAP_strdupW@12                          @1248
+    _WideCharToLocal@12                       @1249
+    _LocalToWideChar@12                       @1250
+    _VIRTUAL_MapFileA@8                       @1251
+    _VIRTUAL_MapFileW@8                       @1252
+    OS2SetExceptionHandler                    @1253
+    OS2UnsetExceptionHandler                  @1254
+    __ct__12Win32MenuResFP10Win32ImageUlN22   @1260
+    __ct__12Win32MenuResFP10Win32ImageUlN22Pc  @1261
+    __ct__12Win32MenuResFUl                   @1262
+    __ct__12Win32MenuResFPv                   @1263
Index: trunk/src/kernel32/makefile
===================================================================
--- trunk/src/kernel32/makefile	(revision 861)
+++ trunk/src/kernel32/makefile	(revision 862)
@@ -1,3 +1,3 @@
-# $Id: makefile,v 1.39 1999-09-06 01:48:42 bird Exp $
+# $Id: makefile,v 1.40 1999-09-07 20:27:44 phaller Exp $
 
 #
@@ -33,5 +33,5 @@
 atom.obj disk.obj directory.obj cvtbitmap.obj hmmmap.obj \
 cvtmenu.obj cvtaccel.obj cvticon.obj cvticongrp.obj \
-cvtcursor.obj cvtcursorgrp.obj stubs.obj interlock.obj
+cvtcursor.obj cvtcursorgrp.obj stubs.obj interlock.obj toolhelp.obj
 
 
@@ -352,4 +352,5 @@
 
 interlock.obj: interlock.asm
+toolhelp.obj: toolhelp.cpp
 
 clean:
Index: trunk/src/kernel32/toolhelp.cpp
===================================================================
--- trunk/src/kernel32/toolhelp.cpp	(revision 862)
+++ trunk/src/kernel32/toolhelp.cpp	(revision 862)
@@ -0,0 +1,96 @@
+/* $Id: toolhelp.cpp,v 1.1 1999-09-07 20:28:08 phaller Exp $ */
+
+/*
+ * Misc Toolhelp functions
+ *
+ * Copyright 1996 Marcus Meissner
+ * Copyright 1999 Patrick Haller
+ *
+ * Project Odin Software License can be found in LICENSE.TXT
+ *
+ */
+
+
+/*****************************************************************************
+ * Includes                                                                  *
+ *****************************************************************************/
+
+#include <odin.h>
+#include <os2win.h>
+#include <odinwrap.h>
+
+#include "winbase.h"
+#include "winerror.h"
+#include "tlhelp32.h"
+#include "toolhelp.h"
+
+
+ODINDEBUGCHANNEL(KERNEL32-TOOLHELP)
+
+/***********************************************************************
+ *           CreateToolHelp32Snapshot			(KERNEL32.179)
+ */
+
+ODINFUNCTION2(HANDLE,CreateToolhelp32Snapshot,DWORD,dwFlags,
+                                              DWORD,dwProcess)
+{
+  dprintf(("KERNEL32: CreateToolhelp32Snapshot not implemented.\n"));
+  SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+  return INVALID_HANDLE_VALUE;
+}
+
+
+/***********************************************************************
+ *		Process32First    (KERNEL32.555)
+ *
+ * Return info about the first process in a toolhelp32 snapshot
+ */
+ODINFUNCTION2(BOOL,Process32First,HANDLE,        hSnapshot,
+                                  LPPROCESSENTRY,lppe)
+{
+  dprintf(("KERNEL32: Process32First not implemented.\n"));
+  SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+  return FALSE;
+}
+
+/***********************************************************************
+ *		Process32Next   (KERNEL32.556)
+ *
+ * Return info about the "next" process in a toolhelp32 snapshot
+ */
+ODINFUNCTION2(BOOL,Process32Next,HANDLE,        hSnapshot,
+                                 LPPROCESSENTRY,lppe)
+{
+  dprintf(("KERNEL32: Process32Next not implemented.\n"));
+  SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+  return FALSE;
+}
+
+/***********************************************************************
+ *		Module32First   (KERNEL32.527)
+ *
+ * Return info about the "first" module in a toolhelp32 snapshot
+ */
+ODINFUNCTION2(BOOL,Module32First,HANDLE,hSnapshot,
+                                 LPVOID,lpme)
+{
+  //                               LPMODULEENTY,lpme)
+  dprintf(("KERNEL32: Module32First not implemented.\n"));
+  SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+  return FALSE;
+}
+
+/***********************************************************************
+ *		Module32Next   (KERNEL32.528)
+ *
+ * Return info about the "next" module in a toolhelp32 snapshot
+ */
+ODINFUNCTION2(BOOL,Module32Next,HANDLE,hSnapshot,
+                                LPVOID,lpme)
+{
+  //                              LPMODULEENTRY,lpme)
+  dprintf(("KERNEL32: Module32Next not implemented.\n"));
+  SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+  return FALSE;
+}
+
