KERNEL32.DLL の登録(命令/Unicode/global/sptr,wptr型)

    #ifndef __KERNEL32__
    #define __KERNEL32__

    #uselib "KERNEL32.DLL"
        #define global AddAtom                                AddAtomW
        #func   global AddAtomA                              "AddAtomA"                              sptr
        #func   global AddAtomW                              "AddAtomW"                              wptr
        #func   global AllocConsole                          "AllocConsole"
        #func   global AllocateUserPhysicalPages             "AllocateUserPhysicalPages"             wptr, wptr, wptr
        #func   global AreFileApisANSI                       "AreFileApisANSI"
        #func   global AssignProcessToJobObject              "AssignProcessToJobObject"              wptr, wptr
        #func   global BackupRead                            "BackupRead"                            wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global BackupSeek                            "BackupSeek"                            wptr, wptr, wptr, wptr, wptr, wptr
        #func   global BackupWrite                           "BackupWrite"                           wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global Beep                                  "Beep"                                  wptr, wptr
        #define global BeginUpdateResource                    BeginUpdateResourceW
        #func   global BeginUpdateResourceA                  "BeginUpdateResourceA"                  sptr, sptr
        #func   global BeginUpdateResourceW                  "BeginUpdateResourceW"                  wptr, wptr
        #func   global BindIoCompletionCallback              "BindIoCompletionCallback"              wptr, wptr, wptr
        #define global BuildCommDCB                           BuildCommDCBW
        #func   global BuildCommDCBA                         "BuildCommDCBA"                         sptr, sptr
        #define global BuildCommDCBAndTimeouts                BuildCommDCBAndTimeoutsW
        #func   global BuildCommDCBAndTimeoutsA              "BuildCommDCBAndTimeoutsA"              sptr, sptr, sptr
        #func   global BuildCommDCBAndTimeoutsW              "BuildCommDCBAndTimeoutsW"              wptr, wptr, wptr
        #func   global BuildCommDCBW                         "BuildCommDCBW"                         wptr, wptr
        #define global CallNamedPipe                          CallNamedPipeW
        #func   global CallNamedPipeA                        "CallNamedPipeA"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func   global CallNamedPipeW                        "CallNamedPipeW"                        wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CancelDeviceWakeupRequest             "CancelDeviceWakeupRequest"             wptr
        #func   global CancelIo                              "CancelIo"                              wptr
        #func   global CancelTimerQueueTimer                 "CancelTimerQueueTimer"                 wptr, wptr
        #func   global CancelWaitableTimer                   "CancelWaitableTimer"                   wptr
        #func   global ChangeTimerQueueTimer                 "ChangeTimerQueueTimer"                 wptr, wptr, wptr, wptr
        #func   global ClearCommBreak                        "ClearCommBreak"                        wptr
        #func   global ClearCommError                        "ClearCommError"                        wptr, wptr, wptr
        #func   global CloseHandle                           "CloseHandle"                           wptr
        #define global CommConfigDialog                       CommConfigDialogW
        #func   global CommConfigDialogA                     "CommConfigDialogA"                     sptr, sptr, sptr
        #func   global CommConfigDialogW                     "CommConfigDialogW"                     wptr, wptr, wptr
        #func   global CompareFileTime                       "CompareFileTime"                       wptr, wptr
        #define global CompareString                          CompareStringW
        #func   global CompareStringA                        "CompareStringA"                        sptr, sptr, sptr, sptr, sptr, sptr
        #func   global CompareStringW                        "CompareStringW"                        wptr, wptr, wptr, wptr, wptr, wptr
        #func   global ConnectNamedPipe                      "ConnectNamedPipe"                      wptr, wptr
        #func   global ContinueDebugEvent                    "ContinueDebugEvent"                    wptr, wptr, wptr
        #func   global ConvertDefaultLocale                  "ConvertDefaultLocale"                  wptr
        #func   global ConvertThreadToFiber                  "ConvertThreadToFiber"                  wptr
        #define global CopyFile                               CopyFileW
        #func   global CopyFileA                             "CopyFileA"                             sptr, sptr, sptr
        #define global CopyFileEx                             CopyFileExW
        #func   global CopyFileExA                           "CopyFileExA"                           sptr, sptr, sptr, sptr, sptr, sptr
        #func   global CopyFileExW                           "CopyFileExW"                           wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CopyFileW                             "CopyFileW"                             wptr, wptr, wptr
        #func   global CreateConsoleScreenBuffer             "CreateConsoleScreenBuffer"             wptr, wptr, wptr, wptr, wptr
        #define global CreateDirectory                        CreateDirectoryW
        #func   global CreateDirectoryA                      "CreateDirectoryA"                      sptr, sptr
        #define global CreateDirectoryEx                      CreateDirectoryExW
        #func   global CreateDirectoryExA                    "CreateDirectoryExA"                    sptr, sptr, sptr
        #func   global CreateDirectoryExW                    "CreateDirectoryExW"                    wptr, wptr, wptr
        #func   global CreateDirectoryW                      "CreateDirectoryW"                      wptr, wptr
        #define global CreateEvent                            CreateEventW
        #func   global CreateEventA                          "CreateEventA"                          sptr, sptr, sptr, sptr
        #func   global CreateEventW                          "CreateEventW"                          wptr, wptr, wptr, wptr
        #func   global CreateFiber                           "CreateFiber"                           wptr, wptr, wptr
        #define global CreateFile                             CreateFileW
        #func   global CreateFileA                           "CreateFileA"                           sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #define global CreateFileMapping                      CreateFileMappingW
        #func   global CreateFileMappingA                    "CreateFileMappingA"                    sptr, sptr, sptr, sptr, sptr, sptr
        #func   global CreateFileMappingW                    "CreateFileMappingW"                    wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CreateFileW                           "CreateFileW"                           wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define global CreateHardLink                         CreateHardLinkW
        #func   global CreateHardLinkA                       "CreateHardLinkA"                       sptr, sptr, sptr
        #func   global CreateHardLinkW                       "CreateHardLinkW"                       wptr, wptr, wptr
        #func   global CreateIoCompletionPort                "CreateIoCompletionPort"                wptr, wptr, wptr, wptr
        #define global CreateJobObject                        CreateJobObjectW
        #func   global CreateJobObjectA                      "CreateJobObjectA"                      sptr, sptr
        #func   global CreateJobObjectW                      "CreateJobObjectW"                      wptr, wptr
        #define global CreateMailslot                         CreateMailslotW
        #func   global CreateMailslotA                       "CreateMailslotA"                       sptr, sptr, sptr, sptr
        #func   global CreateMailslotW                       "CreateMailslotW"                       wptr, wptr, wptr, wptr
        #define global CreateMutex                            CreateMutexW
        #func   global CreateMutexA                          "CreateMutexA"                          sptr, sptr, sptr
        #func   global CreateMutexW                          "CreateMutexW"                          wptr, wptr, wptr
        #define global CreateNamedPipe                        CreateNamedPipeW
        #func   global CreateNamedPipeA                      "CreateNamedPipeA"                      sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func   global CreateNamedPipeW                      "CreateNamedPipeW"                      wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CreatePipe                            "CreatePipe"                            wptr, wptr, wptr, wptr
        #define global CreateProcess                          CreateProcessW
        #func   global CreateProcessA                        "CreateProcessA"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func   global CreateProcessW                        "CreateProcessW"                        wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CreateRemoteThread                    "CreateRemoteThread"                    wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define global CreateSemaphore                        CreateSemaphoreW
        #func   global CreateSemaphoreA                      "CreateSemaphoreA"                      sptr, sptr, sptr, sptr
        #func   global CreateSemaphoreW                      "CreateSemaphoreW"                      wptr, wptr, wptr, wptr
        #func   global CreateTapePartition                   "CreateTapePartition"                   wptr, wptr, wptr, wptr
        #func   global CreateThread                          "CreateThread"                          wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CreateTimerQueue                      "CreateTimerQueue"
        #func   global CreateTimerQueueTimer                 "CreateTimerQueueTimer"                 wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global CreateToolhelp32Snapshot              "CreateToolhelp32Snapshot"              wptr, wptr
        #define global CreateWaitableTimer                    CreateWaitableTimerW
        #func   global CreateWaitableTimerA                  "CreateWaitableTimerA"                  sptr, sptr, sptr
        #func   global CreateWaitableTimerW                  "CreateWaitableTimerW"                  wptr, wptr, wptr
        #func   global DebugActiveProcess                    "DebugActiveProcess"                    wptr
        #func   global DebugBreak                            "DebugBreak"
        #define global DefineDosDevice                        DefineDosDeviceW
        #func   global DefineDosDeviceA                      "DefineDosDeviceA"                      sptr, sptr, sptr
        #func   global DefineDosDeviceW                      "DefineDosDeviceW"                      wptr, wptr, wptr
        #func   global DeleteAtom                            "DeleteAtom"                            wptr
        #func   global DeleteCriticalSection                 "DeleteCriticalSection"                 wptr
        #func   global DeleteFiber                           "DeleteFiber"                           wptr
        #define global DeleteFile                             DeleteFileW
        #func   global DeleteFileA                           "DeleteFileA"                           sptr
        #func   global DeleteFileW                           "DeleteFileW"                           wptr
        #func   global DeleteTimerQueue                      "DeleteTimerQueue"                      wptr
        #func   global DeleteTimerQueueEx                    "DeleteTimerQueueEx"                    wptr, wptr
        #func   global DeleteTimerQueueTimer                 "DeleteTimerQueueTimer"                 wptr, wptr, wptr
        #define global DeleteVolumeMountPoint                 DeleteVolumeMountPointW
        #func   global DeleteVolumeMountPointA               "DeleteVolumeMountPointA"               sptr
        #func   global DeleteVolumeMountPointW               "DeleteVolumeMountPointW"               wptr
        #func   global DeviceIoControl                       "DeviceIoControl"                       wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global DisableThreadLibraryCalls             "DisableThreadLibraryCalls"             wptr
        #func   global DisconnectNamedPipe                   "DisconnectNamedPipe"                   wptr
        #define global DnsHostnameToComputerName              DnsHostnameToComputerNameW
        #func   global DnsHostnameToComputerNameA            "DnsHostnameToComputerNameA"            sptr, sptr, sptr
        #func   global DnsHostnameToComputerNameW            "DnsHostnameToComputerNameW"            wptr, wptr, wptr
        #func   global DosDateTimeToFileTime                 "DosDateTimeToFileTime"                 wptr, wptr, wptr
        #func   global DuplicateHandle                       "DuplicateHandle"                       wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define global EndUpdateResource                      EndUpdateResourceW
        #func   global EndUpdateResourceA                    "EndUpdateResourceA"                    sptr, sptr
        #func   global EndUpdateResourceW                    "EndUpdateResourceW"                    wptr, wptr
        #func   global EnterCriticalSection                  "EnterCriticalSection"                  wptr
        #define global EnumCalendarInfo                       EnumCalendarInfoW
        #func   global EnumCalendarInfoA                     "EnumCalendarInfoA"                     sptr, sptr, sptr, sptr
        #define global EnumCalendarInfoEx                     EnumCalendarInfoExW
        #func   global EnumCalendarInfoExA                   "EnumCalendarInfoExA"                   sptr, sptr, sptr, sptr
        #func   global EnumCalendarInfoExW                   "EnumCalendarInfoExW"                   wptr, wptr, wptr, wptr
        #func   global EnumCalendarInfoW                     "EnumCalendarInfoW"                     wptr, wptr, wptr, wptr
        #define global EnumDateFormats                        EnumDateFormatsW
        #func   global EnumDateFormatsA                      "EnumDateFormatsA"                      sptr, sptr, sptr
        #define global EnumDateFormatsEx                      EnumDateFormatsExW
        #func   global EnumDateFormatsExA                    "EnumDateFormatsExA"                    sptr, sptr, sptr
        #func   global EnumDateFormatsExW                    "EnumDateFormatsExW"                    wptr, wptr, wptr
        #func   global EnumDateFormatsW                      "EnumDateFormatsW"                      wptr, wptr, wptr
        #define global EnumLanguageGroupLocales               EnumLanguageGroupLocalesW
        #func   global EnumLanguageGroupLocalesA             "EnumLanguageGroupLocalesA"             sptr, sptr, sptr, sptr
        #func   global EnumLanguageGroupLocalesW             "EnumLanguageGroupLocalesW"             wptr, wptr, wptr, wptr
        #define global EnumResourceLanguages                  EnumResourceLanguagesW
        #func   global EnumResourceLanguagesA                "EnumResourceLanguagesA"                sptr, sptr, sptr, sptr, sptr
        #func   global EnumResourceLanguagesW                "EnumResourceLanguagesW"                wptr, wptr, wptr, wptr, wptr
        #define global EnumResourceNames                      EnumResourceNamesW
        #func   global EnumResourceNamesA                    "EnumResourceNamesA"                    sptr, sptr, sptr, sptr
        #func   global EnumResourceNamesW                    "EnumResourceNamesW"                    wptr, wptr, wptr, wptr
        #define global EnumResourceTypes                      EnumResourceTypesW
        #func   global EnumResourceTypesA                    "EnumResourceTypesA"                    sptr, sptr, sptr
        #func   global EnumResourceTypesW                    "EnumResourceTypesW"                    wptr, wptr, wptr
        #define global EnumSystemCodePages                    EnumSystemCodePagesW
        #func   global EnumSystemCodePagesA                  "EnumSystemCodePagesA"                  sptr, sptr
        #func   global EnumSystemCodePagesW                  "EnumSystemCodePagesW"                  wptr, wptr
        #define global EnumSystemLanguageGroups               EnumSystemLanguageGroupsW
        #func   global EnumSystemLanguageGroupsA             "EnumSystemLanguageGroupsA"             sptr, sptr, sptr
        #func   global EnumSystemLanguageGroupsW             "EnumSystemLanguageGroupsW"             wptr, wptr, wptr
        #define global EnumSystemLocales                      EnumSystemLocalesW
        #func   global EnumSystemLocalesA                    "EnumSystemLocalesA"                    sptr, sptr
        #func   global EnumSystemLocalesW                    "EnumSystemLocalesW"                    wptr, wptr
        #define global EnumTimeFormats                        EnumTimeFormatsW
        #func   global EnumTimeFormatsA                      "EnumTimeFormatsA"                      sptr, sptr, sptr
        #func   global EnumTimeFormatsW                      "EnumTimeFormatsW"                      wptr, wptr, wptr
        #define global EnumUILanguages                        EnumUILanguagesW
        #func   global EnumUILanguagesA                      "EnumUILanguagesA"                      sptr, sptr, sptr
        #func   global EnumUILanguagesW                      "EnumUILanguagesW"                      wptr, wptr, wptr
        #func   global EraseTape                             "EraseTape"                             wptr, wptr, wptr
        #func   global EscapeCommFunction                    "EscapeCommFunction"                    wptr, wptr
        #func   global ExitProcess                           "ExitProcess"                           wptr
        #func   global ExitThread                            "ExitThread"                            wptr
        #define global ExpandEnvironmentStrings               ExpandEnvironmentStringsW
        #func   global ExpandEnvironmentStringsA             "ExpandEnvironmentStringsA"             sptr, sptr, sptr
        #func   global ExpandEnvironmentStringsW             "ExpandEnvironmentStringsW"             wptr, wptr, wptr
        #define global FatalAppExit                           FatalAppExitW
        #func   global FatalAppExitA                         "FatalAppExitA"                         sptr, sptr
        #func   global FatalAppExitW                         "FatalAppExitW"                         wptr, wptr
        #func   global FatalExit                             "FatalExit"                             wptr
        #func   global FileTimeToDosDateTime                 "FileTimeToDosDateTime"                 wptr, wptr, wptr
        #func   global FileTimeToLocalFileTime               "FileTimeToLocalFileTime"               wptr, wptr
        #func   global FileTimeToSystemTime                  "FileTimeToSystemTime"                  wptr, wptr
        #func   global FillConsoleOutputAttribute            "FillConsoleOutputAttribute"            wptr, wptr, wptr, wptr, wptr
        #define global FillConsoleOutputCharacter             FillConsoleOutputCharacterW
        #func   global FillConsoleOutputCharacterA           "FillConsoleOutputCharacterA"           sptr, sptr, sptr, sptr, sptr
        #func   global FillConsoleOutputCharacterW           "FillConsoleOutputCharacterW"           wptr, wptr, wptr, wptr, wptr
        #define global FindAtom                               FindAtomW
        #func   global FindAtomA                             "FindAtomA"                             sptr
        #func   global FindAtomW                             "FindAtomW"                             wptr
        #func   global FindClose                             "FindClose"                             wptr
        #func   global FindCloseChangeNotification           "FindCloseChangeNotification"           wptr
        #define global FindFirstChangeNotification            FindFirstChangeNotificationW
        #func   global FindFirstChangeNotificationA          "FindFirstChangeNotificationA"          sptr, sptr, sptr
        #func   global FindFirstChangeNotificationW          "FindFirstChangeNotificationW"          wptr, wptr, wptr
        #define global FindFirstFile                          FindFirstFileW
        #func   global FindFirstFileA                        "FindFirstFileA"                        sptr, sptr
        #define global FindFirstFileEx                        FindFirstFileExW
        #func   global FindFirstFileExA                      "FindFirstFileExA"                      sptr, sptr, sptr, sptr, sptr, sptr
        #func   global FindFirstFileExW                      "FindFirstFileExW"                      wptr, wptr, wptr, wptr, wptr, wptr
        #func   global FindFirstFileW                        "FindFirstFileW"                        wptr, wptr
        #define global FindFirstVolume                        FindFirstVolumeW
        #func   global FindFirstVolumeA                      "FindFirstVolumeA"                      sptr, sptr
        #define global FindFirstVolumeMountPoint              FindFirstVolumeMountPointW
        #func   global FindFirstVolumeMountPointA            "FindFirstVolumeMountPointA"            sptr, sptr, sptr
        #func   global FindFirstVolumeMountPointW            "FindFirstVolumeMountPointW"            wptr, wptr, wptr
        #func   global FindFirstVolumeW                      "FindFirstVolumeW"                      wptr, wptr
        #func   global FindNextChangeNotification            "FindNextChangeNotification"            wptr
        #define global FindNextFile                           FindNextFileW
        #func   global FindNextFileA                         "FindNextFileA"                         sptr, sptr
        #func   global FindNextFileW                         "FindNextFileW"                         wptr, wptr
        #define global FindNextVolume                         FindNextVolumeW
        #func   global FindNextVolumeA                       "FindNextVolumeA"                       sptr, sptr, sptr
        #define global FindNextVolumeMountPoint               FindNextVolumeMountPointW
        #func   global FindNextVolumeMountPointA             "FindNextVolumeMountPointA"             sptr, sptr, sptr
        #func   global FindNextVolumeMountPointW             "FindNextVolumeMountPointW"             wptr, wptr, wptr
        #func   global FindNextVolumeW                       "FindNextVolumeW"                       wptr, wptr, wptr
        #define global FindResource                           FindResourceW
        #func   global FindResourceA                         "FindResourceA"                         sptr, sptr, sptr
        #define global FindResourceEx                         FindResourceExW
        #func   global FindResourceExA                       "FindResourceExA"                       sptr, sptr, sptr, sptr
        #func   global FindResourceExW                       "FindResourceExW"                       wptr, wptr, wptr, wptr
        #func   global FindResourceW                         "FindResourceW"                         wptr, wptr, wptr
        #func   global FindVolumeClose                       "FindVolumeClose"                       wptr
        #func   global FindVolumeMountPointClose             "FindVolumeMountPointClose"             wptr
        #func   global FlushConsoleInputBuffer               "FlushConsoleInputBuffer"               wptr
        #func   global FlushFileBuffers                      "FlushFileBuffers"                      wptr
        #func   global FlushInstructionCache                 "FlushInstructionCache"                 wptr, wptr, wptr
        #func   global FlushViewOfFile                       "FlushViewOfFile"                       wptr, wptr
        #define global FoldString                             FoldStringW
        #func   global FoldStringA                           "FoldStringA"                           sptr, sptr, sptr, sptr, sptr
        #func   global FoldStringW                           "FoldStringW"                           wptr, wptr, wptr, wptr, wptr
        #define global FormatMessage                          FormatMessageW
        #func   global FormatMessageA                        "FormatMessageA"                        sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func   global FormatMessageW                        "FormatMessageW"                        wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global FreeConsole                           "FreeConsole"
        #define global FreeEnvironmentStrings                 FreeEnvironmentStringsW
        #func   global FreeEnvironmentStringsA               "FreeEnvironmentStringsA"               sptr
        #func   global FreeEnvironmentStringsW               "FreeEnvironmentStringsW"               wptr
        #func   global FreeLibrary                           "FreeLibrary"                           wptr
        #func   global FreeLibraryAndExitThread              "FreeLibraryAndExitThread"              wptr, wptr
        #func   global FreeResource                          "FreeResource"                          wptr
        #func   global FreeUserPhysicalPages                 "FreeUserPhysicalPages"                 wptr, wptr, wptr
        #func   global GenerateConsoleCtrlEvent              "GenerateConsoleCtrlEvent"              wptr, wptr
        #func   global GetACP                                "GetACP"
        #define global GetAtomName                            GetAtomNameW
        #func   global GetAtomNameA                          "GetAtomNameA"                          sptr, sptr, sptr
        #func   global GetAtomNameW                          "GetAtomNameW"                          wptr, wptr, wptr
        #func   global GetBinaryType                         "GetBinaryType"                         wptr, wptr
        #func   global GetBinaryTypeA                        "GetBinaryTypeA"                        sptr, sptr
        #func   global GetBinaryTypeW                        "GetBinaryTypeW"                        wptr, wptr
        #func   global GetCPInfo                             "GetCPInfo"                             wptr, wptr
        #define global GetCPInfoEx                            GetCPInfoExW
        #func   global GetCPInfoExA                          "GetCPInfoExA"                          sptr, sptr, sptr
        #func   global GetCPInfoExW                          "GetCPInfoExW"                          wptr, wptr, wptr
        #define global GetCalendarInfo                        GetCalendarInfoW
        #func   global GetCalendarInfoA                      "GetCalendarInfoA"                      sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetCalendarInfoW                      "GetCalendarInfoW"                      wptr, wptr, wptr, wptr, wptr, wptr
        #func   global GetCommConfig                         "GetCommConfig"                         wptr, wptr, wptr
        #func   global GetCommMask                           "GetCommMask"                           wptr, wptr
        #func   global GetCommModemStatus                    "GetCommModemStatus"                    wptr, wptr
        #func   global GetCommProperties                     "GetCommProperties"                     wptr, wptr
        #func   global GetCommState                          "GetCommState"                          wptr, wptr
        #func   global GetCommTimeouts                       "GetCommTimeouts"                       wptr, wptr
        #define global GetCommandLine                         GetCommandLineW
        #func   global GetCommandLineA                       "GetCommandLineA"
        #func   global GetCommandLineW                       "GetCommandLineW"
        #define global GetCompressedFileSize                  GetCompressedFileSizeW
        #func   global GetCompressedFileSizeA                "GetCompressedFileSizeA"                sptr, sptr
        #func   global GetCompressedFileSizeW                "GetCompressedFileSizeW"                wptr, wptr
        #define global GetComputerName                        GetComputerNameW
        #func   global GetComputerNameA                      "GetComputerNameA"                      sptr, sptr
        #define global GetComputerNameEx                      GetComputerNameExW
        #func   global GetComputerNameExA                    "GetComputerNameExA"                    sptr, sptr, sptr
        #func   global GetComputerNameExW                    "GetComputerNameExW"                    wptr, wptr, wptr
        #func   global GetComputerNameW                      "GetComputerNameW"                      wptr, wptr
        #func   global GetConsoleCP                          "GetConsoleCP"
        #func   global GetConsoleCursorInfo                  "GetConsoleCursorInfo"                  wptr, wptr
        #func   global GetConsoleMode                        "GetConsoleMode"                        wptr, wptr
        #func   global GetConsoleOutputCP                    "GetConsoleOutputCP"
        #func   global GetConsoleScreenBufferInfo            "GetConsoleScreenBufferInfo"            wptr, wptr
        #define global GetConsoleTitle                        GetConsoleTitleW
        #func   global GetConsoleTitleA                      "GetConsoleTitleA"                      sptr, sptr
        #func   global GetConsoleTitleW                      "GetConsoleTitleW"                      wptr, wptr
        #define global GetCurrencyFormat                      GetCurrencyFormatW
        #func   global GetCurrencyFormatA                    "GetCurrencyFormatA"                    sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetCurrencyFormatW                    "GetCurrencyFormatW"                    wptr, wptr, wptr, wptr, wptr, wptr
        #define global GetCurrentDirectory                    GetCurrentDirectoryW
        #func   global GetCurrentDirectoryA                  "GetCurrentDirectoryA"                  sptr, sptr
        #func   global GetCurrentDirectoryW                  "GetCurrentDirectoryW"                  wptr, wptr
        #func   global GetCurrentProcess                     "GetCurrentProcess"
        #func   global GetCurrentProcessId                   "GetCurrentProcessId"
        #func   global GetCurrentThread                      "GetCurrentThread"
        #func   global GetCurrentThreadId                    "GetCurrentThreadId"
        #define global GetDateFormat                          GetDateFormatW
        #func   global GetDateFormatA                        "GetDateFormatA"                        sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetDateFormatW                        "GetDateFormatW"                        wptr, wptr, wptr, wptr, wptr, wptr
        #define global GetDefaultCommConfig                   GetDefaultCommConfigW
        #func   global GetDefaultCommConfigA                 "GetDefaultCommConfigA"                 sptr, sptr, sptr
        #func   global GetDefaultCommConfigW                 "GetDefaultCommConfigW"                 wptr, wptr, wptr
        #func   global GetDevicePowerState                   "GetDevicePowerState"                   wptr, wptr
        #define global GetDiskFreeSpace                       GetDiskFreeSpaceW
        #func   global GetDiskFreeSpaceA                     "GetDiskFreeSpaceA"                     sptr, sptr, sptr, sptr, sptr
        #define global GetDiskFreeSpaceEx                     GetDiskFreeSpaceExW
        #func   global GetDiskFreeSpaceExA                   "GetDiskFreeSpaceExA"                   sptr, sptr, sptr, sptr
        #func   global GetDiskFreeSpaceExW                   "GetDiskFreeSpaceExW"                   wptr, wptr, wptr, wptr
        #func   global GetDiskFreeSpaceW                     "GetDiskFreeSpaceW"                     wptr, wptr, wptr, wptr, wptr
        #define global GetDriveType                           GetDriveTypeW
        #func   global GetDriveTypeA                         "GetDriveTypeA"                         sptr
        #func   global GetDriveTypeW                         "GetDriveTypeW"                         wptr
        #func   global GetEnvironmentStrings                 "GetEnvironmentStrings"
        #func   global GetEnvironmentStringsA                "GetEnvironmentStringsA"
        #func   global GetEnvironmentStringsW                "GetEnvironmentStringsW"
        #define global GetEnvironmentVariable                 GetEnvironmentVariableW
        #func   global GetEnvironmentVariableA               "GetEnvironmentVariableA"               sptr, sptr, sptr
        #func   global GetEnvironmentVariableW               "GetEnvironmentVariableW"               wptr, wptr, wptr
        #func   global GetExitCodeProcess                    "GetExitCodeProcess"                    wptr, wptr
        #func   global GetExitCodeThread                     "GetExitCodeThread"                     wptr, wptr
        #define global GetFileAttributes                      GetFileAttributesW
        #func   global GetFileAttributesA                    "GetFileAttributesA"                    sptr
        #define global GetFileAttributesEx                    GetFileAttributesExW
        #func   global GetFileAttributesExA                  "GetFileAttributesExA"                  sptr, sptr, sptr
        #func   global GetFileAttributesExW                  "GetFileAttributesExW"                  wptr, wptr, wptr
        #func   global GetFileAttributesW                    "GetFileAttributesW"                    wptr
        #func   global GetFileInformationByHandle            "GetFileInformationByHandle"            wptr, wptr
        #func   global GetFileSize                           "GetFileSize"                           wptr, wptr
        #func   global GetFileSizeEx                         "GetFileSizeEx"                         wptr, wptr
        #func   global GetFileTime                           "GetFileTime"                           wptr, wptr, wptr, wptr
        #func   global GetFileType                           "GetFileType"                           wptr
        #define global GetFullPathName                        GetFullPathNameW
        #func   global GetFullPathNameA                      "GetFullPathNameA"                      sptr, sptr, sptr, sptr
        #func   global GetFullPathNameW                      "GetFullPathNameW"                      wptr, wptr, wptr, wptr
        #func   global GetHandleInformation                  "GetHandleInformation"                  wptr, wptr
        #func   global GetLargestConsoleWindowSize           "GetLargestConsoleWindowSize"           wptr
        #func   global GetLastError                          "GetLastError"
        #func   global GetLocalTime                          "GetLocalTime"                          wptr
        #define global GetLocaleInfo                          GetLocaleInfoW
        #func   global GetLocaleInfoA                        "GetLocaleInfoA"                        sptr, sptr, sptr, sptr
        #func   global GetLocaleInfoW                        "GetLocaleInfoW"                        wptr, wptr, wptr, wptr
        #define global GetLogicalDriveStrings                 GetLogicalDriveStringsW
        #func   global GetLogicalDriveStringsA               "GetLogicalDriveStringsA"               sptr, sptr
        #func   global GetLogicalDriveStringsW               "GetLogicalDriveStringsW"               wptr, wptr
        #func   global GetLogicalDrives                      "GetLogicalDrives"
        #define global GetLongPathName                        GetLongPathNameW
        #func   global GetLongPathNameA                      "GetLongPathNameA"                      sptr, sptr, sptr
        #func   global GetLongPathNameW                      "GetLongPathNameW"                      wptr, wptr, wptr
        #func   global GetMailslotInfo                       "GetMailslotInfo"                       wptr, wptr, wptr, wptr, wptr
        #define global GetModuleFileName                      GetModuleFileNameW
        #func   global GetModuleFileNameA                    "GetModuleFileNameA"                    sptr, sptr, sptr
        #func   global GetModuleFileNameW                    "GetModuleFileNameW"                    wptr, wptr, wptr
        #define global GetModuleHandle                        GetModuleHandleW
        #func   global GetModuleHandleA                      "GetModuleHandleA"                      sptr
        #func   global GetModuleHandleW                      "GetModuleHandleW"                      wptr
        #define global GetNamedPipeHandleState                GetNamedPipeHandleStateW
        #func   global GetNamedPipeHandleStateA              "GetNamedPipeHandleStateA"              sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetNamedPipeHandleStateW              "GetNamedPipeHandleStateW"              wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global GetNamedPipeInfo                      "GetNamedPipeInfo"                      wptr, wptr, wptr, wptr, wptr
        #define global GetNumberFormat                        GetNumberFormatW
        #func   global GetNumberFormatA                      "GetNumberFormatA"                      sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetNumberFormatW                      "GetNumberFormatW"                      wptr, wptr, wptr, wptr, wptr, wptr
        #func   global GetNumberOfConsoleInputEvents         "GetNumberOfConsoleInputEvents"         wptr, wptr
        #func   global GetNumberOfConsoleMouseButtons        "GetNumberOfConsoleMouseButtons"        wptr
        #func   global GetOEMCP                              "GetOEMCP"
        #func   global GetOverlappedResult                   "GetOverlappedResult"                   wptr, wptr, wptr, wptr
        #func   global GetPriorityClass                      "GetPriorityClass"                      wptr
        #define global GetPrivateProfileInt                   GetPrivateProfileIntW
        #func   global GetPrivateProfileIntA                 "GetPrivateProfileIntA"                 sptr, sptr, sptr, sptr
        #func   global GetPrivateProfileIntW                 "GetPrivateProfileIntW"                 wptr, wptr, wptr, wptr
        #define global GetPrivateProfileSection               GetPrivateProfileSectionW
        #func   global GetPrivateProfileSectionA             "GetPrivateProfileSectionA"             sptr, sptr, sptr, sptr
        #define global GetPrivateProfileSectionNames          GetPrivateProfileSectionNamesW
        #func   global GetPrivateProfileSectionNamesA        "GetPrivateProfileSectionNamesA"        sptr, sptr, sptr
        #func   global GetPrivateProfileSectionNamesW        "GetPrivateProfileSectionNamesW"        wptr, wptr, wptr
        #func   global GetPrivateProfileSectionW             "GetPrivateProfileSectionW"             wptr, wptr, wptr, wptr
        #define global GetPrivateProfileString                GetPrivateProfileStringW
        #func   global GetPrivateProfileStringA              "GetPrivateProfileStringA"              sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetPrivateProfileStringW              "GetPrivateProfileStringW"              wptr, wptr, wptr, wptr, wptr, wptr
        #define global GetPrivateProfileStruct                GetPrivateProfileStructW
        #func   global GetPrivateProfileStructA              "GetPrivateProfileStructA"              sptr, sptr, sptr, sptr, sptr
        #func   global GetPrivateProfileStructW              "GetPrivateProfileStructW"              wptr, wptr, wptr, wptr, wptr
        #func   global GetProcAddress                        "GetProcAddress"                        wptr, wptr
        #func   global GetProcessAffinityMask                "GetProcessAffinityMask"                wptr, wptr, wptr
        #func   global GetProcessHeap                        "GetProcessHeap"
        #func   global GetProcessHeaps                       "GetProcessHeaps"                       wptr, wptr
        #func   global GetProcessIoCounters                  "GetProcessIoCounters"                  wptr, wptr
        #func   global GetProcessPriorityBoost               "GetProcessPriorityBoost"               wptr, wptr
        #func   global GetProcessShutdownParameters          "GetProcessShutdownParameters"          wptr, wptr
        #func   global GetProcessTimes                       "GetProcessTimes"                       wptr, wptr, wptr, wptr, wptr
        #func   global GetProcessVersion                     "GetProcessVersion"                     wptr
        #func   global GetProcessWorkingSetSize              "GetProcessWorkingSetSize"              wptr, wptr, wptr
        #define global GetProfileInt                          GetProfileIntW
        #func   global GetProfileIntA                        "GetProfileIntA"                        sptr, sptr, sptr
        #func   global GetProfileIntW                        "GetProfileIntW"                        wptr, wptr, wptr
        #define global GetProfileSection                      GetProfileSectionW
        #func   global GetProfileSectionA                    "GetProfileSectionA"                    sptr, sptr, sptr
        #func   global GetProfileSectionW                    "GetProfileSectionW"                    wptr, wptr, wptr
        #define global GetProfileString                       GetProfileStringW
        #func   global GetProfileStringA                     "GetProfileStringA"                     sptr, sptr, sptr, sptr, sptr
        #func   global GetProfileStringW                     "GetProfileStringW"                     wptr, wptr, wptr, wptr, wptr
        #func   global GetQueuedCompletionStatus             "GetQueuedCompletionStatus"             wptr, wptr, wptr, wptr, wptr
        #define global GetShortPathName                       GetShortPathNameW
        #func   global GetShortPathNameA                     "GetShortPathNameA"                     sptr, sptr, sptr
        #func   global GetShortPathNameW                     "GetShortPathNameW"                     wptr, wptr, wptr
        #define global GetStartupInfo                         GetStartupInfoW
        #func   global GetStartupInfoA                       "GetStartupInfoA"                       sptr
        #func   global GetStartupInfoW                       "GetStartupInfoW"                       wptr
        #func   global GetStdHandle                          "GetStdHandle"                          wptr
        #define global GetStringType                          GetStringTypeW
        #func   global GetStringTypeA                        "GetStringTypeA"                        sptr, sptr, sptr, sptr, sptr
        #define global GetStringTypeEx                        GetStringTypeExW
        #func   global GetStringTypeExA                      "GetStringTypeExA"                      sptr, sptr, sptr, sptr, sptr
        #func   global GetStringTypeExW                      "GetStringTypeExW"                      wptr, wptr, wptr, wptr, wptr
        #func   global GetStringTypeW                        "GetStringTypeW"                        wptr, wptr, wptr, wptr
        #func   global GetSystemDefaultLCID                  "GetSystemDefaultLCID"
        #func   global GetSystemDefaultLangID                "GetSystemDefaultLangID"
        #func   global GetSystemDefaultUILanguage            "GetSystemDefaultUILanguage"
        #define global GetSystemDirectory                     GetSystemDirectoryW
        #func   global GetSystemDirectoryA                   "GetSystemDirectoryA"                   sptr, sptr
        #func   global GetSystemDirectoryW                   "GetSystemDirectoryW"                   wptr, wptr
        #func   global GetSystemInfo                         "GetSystemInfo"                         wptr
        #func   global GetSystemPowerStatus                  "GetSystemPowerStatus"                  wptr
        #func   global GetSystemTime                         "GetSystemTime"                         wptr
        #func   global GetSystemTimeAdjustment               "GetSystemTimeAdjustment"               wptr, wptr, wptr
        #func   global GetSystemTimeAsFileTime               "GetSystemTimeAsFileTime"               wptr
        #define global GetSystemWindowsDirectory              GetSystemWindowsDirectoryW
        #func   global GetSystemWindowsDirectoryA            "GetSystemWindowsDirectoryA"            sptr, sptr
        #func   global GetSystemWindowsDirectoryW            "GetSystemWindowsDirectoryW"            wptr, wptr
        #func   global GetTapeParameters                     "GetTapeParameters"                     wptr, wptr, wptr, wptr
        #func   global GetTapePosition                       "GetTapePosition"                       wptr, wptr, wptr, wptr, wptr
        #func   global GetTapeStatus                         "GetTapeStatus"                         wptr
        #define global GetTempFileName                        GetTempFileNameW
        #func   global GetTempFileNameA                      "GetTempFileNameA"                      sptr, sptr, sptr, sptr
        #func   global GetTempFileNameW                      "GetTempFileNameW"                      wptr, wptr, wptr, wptr
        #define global GetTempPath                            GetTempPathW
        #func   global GetTempPathA                          "GetTempPathA"                          sptr, sptr
        #func   global GetTempPathW                          "GetTempPathW"                          wptr, wptr
        #func   global GetThreadContext                      "GetThreadContext"                      wptr, wptr
        #func   global GetThreadLocale                       "GetThreadLocale"
        #func   global GetThreadPriority                     "GetThreadPriority"                     wptr
        #func   global GetThreadPriorityBoost                "GetThreadPriorityBoost"                wptr, wptr
        #func   global GetThreadSelectorEntry                "GetThreadSelectorEntry"                wptr, wptr, wptr
        #func   global GetThreadTimes                        "GetThreadTimes"                        wptr, wptr, wptr, wptr, wptr
        #func   global GetTickCount                          "GetTickCount"
        #define global GetTimeFormat                          GetTimeFormatW
        #func   global GetTimeFormatA                        "GetTimeFormatA"                        sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetTimeFormatW                        "GetTimeFormatW"                        wptr, wptr, wptr, wptr, wptr, wptr
        #func   global GetTimeZoneInformation                "GetTimeZoneInformation"                wptr
        #func   global GetUserDefaultLCID                    "GetUserDefaultLCID"
        #func   global GetUserDefaultLangID                  "GetUserDefaultLangID"
        #func   global GetUserDefaultUILanguage              "GetUserDefaultUILanguage"
        #func   global GetVersion                            "GetVersion"
        #define global GetVersionEx                           GetVersionExW
        #func   global GetVersionExA                         "GetVersionExA"                         sptr
        #func   global GetVersionExW                         "GetVersionExW"                         wptr
        #define global GetVolumeInformation                   GetVolumeInformationW
        #func   global GetVolumeInformationA                 "GetVolumeInformationA"                 sptr, sptr, sptr, sptr, sptr, sptr, sptr, sptr
        #func   global GetVolumeInformationW                 "GetVolumeInformationW"                 wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #define global GetVolumeNameForVolumeMountPoint       GetVolumeNameForVolumeMountPointW
        #func   global GetVolumeNameForVolumeMountPointA     "GetVolumeNameForVolumeMountPointA"     sptr, sptr, sptr
        #func   global GetVolumeNameForVolumeMountPointW     "GetVolumeNameForVolumeMountPointW"     wptr, wptr, wptr
        #define global GetVolumePathName                      GetVolumePathNameW
        #func   global GetVolumePathNameA                    "GetVolumePathNameA"                    sptr, sptr, sptr
        #func   global GetVolumePathNameW                    "GetVolumePathNameW"                    wptr, wptr, wptr
        #define global GetWindowsDirectory                    GetWindowsDirectoryW
        #func   global GetWindowsDirectoryA                  "GetWindowsDirectoryA"                  sptr, sptr
        #func   global GetWindowsDirectoryW                  "GetWindowsDirectoryW"                  wptr, wptr
        #func   global GetWriteWatch                         "GetWriteWatch"                         wptr, wptr, wptr, wptr, wptr, wptr
        #define global GlobalAddAtom                          GlobalAddAtomW
        #func   global GlobalAddAtomA                        "GlobalAddAtomA"                        sptr
        #func   global GlobalAddAtomW                        "GlobalAddAtomW"                        wptr
        #func   global GlobalAlloc                           "GlobalAlloc"                           wptr, wptr
        #func   global GlobalCompact                         "GlobalCompact"                         wptr
        #func   global GlobalDeleteAtom                      "GlobalDeleteAtom"                      wptr
        #define global GlobalFindAtom                         GlobalFindAtomW
        #func   global GlobalFindAtomA                       "GlobalFindAtomA"                       sptr
        #func   global GlobalFindAtomW                       "GlobalFindAtomW"                       wptr
        #func   global GlobalFix                             "GlobalFix"                             wptr
        #func   global GlobalFlags                           "GlobalFlags"                           wptr
        #func   global GlobalFree                            "GlobalFree"                            wptr
        #define global GlobalGetAtomName                      GlobalGetAtomNameW
        #func   global GlobalGetAtomNameA                    "GlobalGetAtomNameA"                    sptr, sptr, sptr
        #func   global GlobalGetAtomNameW                    "GlobalGetAtomNameW"                    wptr, wptr, wptr
        #func   global GlobalHandle                          "GlobalHandle"                          wptr
        #func   global GlobalLock                            "GlobalLock"                            wptr
        #func   global GlobalMemoryStatus                    "GlobalMemoryStatus"                    wptr
        #func   global GlobalMemoryStatusEx                  "GlobalMemoryStatusEx"                  wptr
        #func   global GlobalReAlloc                         "GlobalReAlloc"                         wptr, wptr, wptr
        #func   global GlobalSize                            "GlobalSize"                            wptr
        #func   global GlobalUnWire                          "GlobalUnWire"                          wptr
        #func   global GlobalUnfix                           "GlobalUnfix"                           wptr
        #func   global GlobalUnlock                          "GlobalUnlock"                          wptr
        #func   global GlobalWire                            "GlobalWire"                            wptr
        #func   global Heap32First                           "Heap32First"                           wptr, wptr, wptr
        #func   global Heap32ListFirst                       "Heap32ListFirst"                       wptr, wptr
        #func   global Heap32ListNext                        "Heap32ListNext"                        wptr, wptr
        #func   global Heap32Next                            "Heap32Next"                            wptr
        #func   global HeapAlloc                             "HeapAlloc"                             wptr, wptr, wptr
        #func   global HeapCompact                           "HeapCompact"                           wptr, wptr
        #func   global HeapCreate                            "HeapCreate"                            wptr, wptr, wptr
        #func   global HeapDestroy                           "HeapDestroy"                           wptr
        #func   global HeapFree                              "HeapFree"                              wptr, wptr, wptr
        #func   global HeapLock                              "HeapLock"                              wptr
        #func   global HeapReAlloc                           "HeapReAlloc"                           wptr, wptr, wptr, wptr
        #func   global HeapSize                              "HeapSize"                              wptr, wptr, wptr
        #func   global HeapUnlock                            "HeapUnlock"                            wptr
        #func   global HeapValidate                          "HeapValidate"                          wptr, wptr, wptr
        #func   global HeapWalk                              "HeapWalk"                              wptr, wptr
        #func   global InitAtomTable                         "InitAtomTable"                         wptr
        #func   global InitializeCriticalSection             "InitializeCriticalSection"             wptr
        #func   global InitializeCriticalSectionAndSpinCount "InitializeCriticalSectionAndSpinCount" wptr, wptr
        #func   global InterlockedCompareExchange            "InterlockedCompareExchange"            wptr, wptr, wptr
        #func   global InterlockedDecrement                  "InterlockedDecrement"                  wptr
        #func   global InterlockedExchange                   "InterlockedExchange"                   wptr, wptr
        #func   global InterlockedExchangeAdd                "InterlockedExchangeAdd"                wptr, wptr
        #func   global InterlockedIncrement                  "InterlockedIncrement"                  wptr
        #func   global IsBadCodePtr                          "IsBadCodePtr"                          wptr
        #func   global IsBadHugeReadPtr                      "IsBadHugeReadPtr"                      wptr, wptr
        #func   global IsBadHugeWritePtr                     "IsBadHugeWritePtr"                     wptr, wptr
        #func   global IsBadReadPtr                          "IsBadReadPtr"                          wptr, wptr
        #define global IsBadStringPtr                         IsBadStringPtrW
        #func   global IsBadStringPtrA                       "IsBadStringPtrA"                       sptr, sptr
        #func   global IsBadStringPtrW                       "IsBadStringPtrW"                       wptr, wptr
        #func   global IsBadWritePtr                         "IsBadWritePtr"                         wptr, wptr
        #func   global IsDBCSLeadByte                        "IsDBCSLeadByte"                        wptr
        #func   global IsDBCSLeadByteEx                      "IsDBCSLeadByteEx"                      wptr, wptr
        #func   global IsDebuggerPresent                     "IsDebuggerPresent"
        #func   global IsProcessorFeaturePresent             "IsProcessorFeaturePresent"             wptr
        #func   global IsSystemResumeAutomatic               "IsSystemResumeAutomatic"
        #func   global IsValidCodePage                       "IsValidCodePage"                       wptr
        #func   global IsValidLanguageGroup                  "IsValidLanguageGroup"                  wptr, wptr
        #func   global IsValidLocale                         "IsValidLocale"                         wptr, wptr
        #define global LCMapString                            LCMapStringW
        #func   global LCMapStringA                          "LCMapStringA"                          sptr, sptr, sptr, sptr, sptr, sptr
        #func   global LCMapStringW                          "LCMapStringW"                          wptr, wptr, wptr, wptr, wptr, wptr
        #func   global LeaveCriticalSection                  "LeaveCriticalSection"                  wptr
        #define global LoadLibrary                            LoadLibraryW
        #func   global LoadLibraryA                          "LoadLibraryA"                          sptr
        #define global LoadLibraryEx                          LoadLibraryExW
        #func   global LoadLibraryExA                        "LoadLibraryExA"                        sptr, sptr, sptr
        #func   global LoadLibraryExW                        "LoadLibraryExW"                        wptr, wptr, wptr
        #func   global LoadLibraryW                          "LoadLibraryW"                          wptr
        #func   global LoadModule                            "LoadModule"                            wptr, wptr
        #func   global LoadResource                          "LoadResource"                          wptr, wptr
        #func   global LocalAlloc                            "LocalAlloc"                            wptr, wptr
        #func   global LocalCompact                          "LocalCompact"                          wptr
        #func   global LocalFileTimeToFileTime               "LocalFileTimeToFileTime"               wptr, wptr
        #func   global LocalFlags                            "LocalFlags"                            wptr
        #func   global LocalFree                             "LocalFree"                             wptr
        #func   global LocalHandle                           "LocalHandle"                           wptr
        #func   global LocalLock                             "LocalLock"                             wptr
        #func   global LocalReAlloc                          "LocalReAlloc"                          wptr, wptr, wptr
        #func   global LocalShrink                           "LocalShrink"                           wptr, wptr
        #func   global LocalSize                             "LocalSize"                             wptr
        #func   global LocalUnlock                           "LocalUnlock"                           wptr
        #func   global LockFile                              "LockFile"                              wptr, wptr, wptr, wptr, wptr
        #func   global LockFileEx                            "LockFileEx"                            wptr, wptr, wptr, wptr, wptr, wptr
        #func   global LockResource                          "LockResource"                          wptr
        #func   global MapUserPhysicalPages                  "MapUserPhysicalPages"                  wptr, wptr, wptr
        #func   global MapUserPhysicalPagesScatter           "MapUserPhysicalPagesScatter"           wptr, wptr, wptr
        #func   global MapViewOfFile                         "MapViewOfFile"                         wptr, wptr, wptr, wptr, wptr
        #func   global MapViewOfFileEx                       "MapViewOfFileEx"                       wptr, wptr, wptr, wptr, wptr, wptr
        #func   global Module32First                         "Module32First"                         wptr, wptr
        #func   global Module32FirstW                        "Module32FirstW"                        wptr, wptr
        #func   global Module32Next                          "Module32Next"                          wptr, wptr
        #func   global Module32NextW                         "Module32NextW"                         wptr, wptr
        #define global MoveFile                               MoveFileW
        #func   global MoveFileA                             "MoveFileA"                             sptr, sptr
        #define global MoveFileEx                             MoveFileExW
        #func   global MoveFileExA                           "MoveFileExA"                           sptr, sptr, sptr
        #func   global MoveFileExW                           "MoveFileExW"                           wptr, wptr, wptr
        #func   global MoveFileW                             "MoveFileW"                             wptr, wptr
        #define global MoveFileWithProgress                   MoveFileWithProgressW
        #func   global MoveFileWithProgressA                 "MoveFileWithProgressA"                 sptr, sptr, sptr, sptr, sptr
        #func   global MoveFileWithProgressW                 "MoveFileWithProgressW"                 wptr, wptr, wptr, wptr, wptr
        #func   global MulDiv                                "MulDiv"                                wptr, wptr, wptr
        #func   global MultiByteToWideChar                   "MultiByteToWideChar"                   wptr, wptr, wptr, wptr, wptr, wptr
        #define global OpenEvent                              OpenEventW
        #func   global OpenEventA                            "OpenEventA"                            sptr, sptr, sptr
        #func   global OpenEventW                            "OpenEventW"                            wptr, wptr, wptr
        #func   global OpenFile                              "OpenFile"                              wptr, wptr, wptr
        #define global OpenFileMapping                        OpenFileMappingW
        #func   global OpenFileMappingA                      "OpenFileMappingA"                      sptr, sptr, sptr
        #func   global OpenFileMappingW                      "OpenFileMappingW"                      wptr, wptr, wptr
        #define global OpenJobObject                          OpenJobObjectW
        #func   global OpenJobObjectA                        "OpenJobObjectA"                        sptr, sptr, sptr
        #func   global OpenJobObjectW                        "OpenJobObjectW"                        wptr, wptr, wptr
        #define global OpenMutex                              OpenMutexW
        #func   global OpenMutexA                            "OpenMutexA"                            sptr, sptr, sptr
        #func   global OpenMutexW                            "OpenMutexW"                            wptr, wptr, wptr
        #func   global OpenProcess                           "OpenProcess"                           wptr, wptr, wptr
        #define global OpenSemaphore                          OpenSemaphoreW
        #func   global OpenSemaphoreA                        "OpenSemaphoreA"                        sptr, sptr, sptr
        #func   global OpenSemaphoreW                        "OpenSemaphoreW"                        wptr, wptr, wptr
        #func   global OpenThread                            "OpenThread"                            wptr, wptr, wptr
        #define global OpenWaitableTimer                      OpenWaitableTimerW
        #func   global OpenWaitableTimerA                    "OpenWaitableTimerA"                    sptr, sptr, sptr
        #func   global OpenWaitableTimerW                    "OpenWaitableTimerW"                    wptr, wptr, wptr
        #define global OutputDebugString                      OutputDebugStringW
        #func   global OutputDebugStringA                    "OutputDebugStringA"                    sptr
        #func   global OutputDebugStringW                    "OutputDebugStringW"                    wptr
        #define global PeekConsoleInput                       PeekConsoleInputW
        #func   global PeekConsoleInputA                     "PeekConsoleInputA"                     sptr, sptr, sptr, sptr
        #func   global PeekConsoleInputW                     "PeekConsoleInputW"                     wptr, wptr, wptr, wptr
        #func   global PeekNamedPipe                         "PeekNamedPipe"                         wptr, wptr, wptr, wptr, wptr, wptr
        #func   global PostQueuedCompletionStatus            "PostQueuedCompletionStatus"            wptr, wptr, wptr, wptr
        #func   global PrepareTape                           "PrepareTape"                           wptr, wptr, wptr
        #func   global Process32First                        "Process32First"                        wptr, wptr
        #func   global Process32FirstW                       "Process32FirstW"                       wptr, wptr
        #func   global Process32Next                         "Process32Next"                         wptr, wptr
        #func   global Process32NextW                        "Process32NextW"                        wptr, wptr
        #func   global ProcessIdToSessionId                  "ProcessIdToSessionId"                  wptr, wptr
        #func   global PulseEvent                            "PulseEvent"                            wptr
        #func   global PurgeComm                             "PurgeComm"                             wptr, wptr
        #define global QueryDosDevice                         QueryDosDeviceW
        #func   global QueryDosDeviceA                       "QueryDosDeviceA"                       sptr, sptr, sptr
        #func   global QueryDosDeviceW                       "QueryDosDeviceW"                       wptr, wptr, wptr
        #func   global QueryInformationJobObject             "QueryInformationJobObject"             wptr, wptr, wptr, wptr, wptr
        #func   global QueryPerformanceCounter               "QueryPerformanceCounter"               wptr
        #func   global QueryPerformanceFrequency             "QueryPerformanceFrequency"             wptr
        #func   global QueueUserAPC                          "QueueUserAPC"                          wptr, wptr, wptr
        #func   global QueueUserWorkItem                     "QueueUserWorkItem"                     wptr, wptr, wptr
        #func   global RaiseException                        "RaiseException"                        wptr, wptr, wptr, wptr
        #define global ReadConsole                            ReadConsoleW
        #func   global ReadConsoleA                          "ReadConsoleA"                          sptr, sptr, sptr, sptr, sptr
        #define global ReadConsoleInput                       ReadConsoleInputW
        #func   global ReadConsoleInputA                     "ReadConsoleInputA"                     sptr, sptr, sptr, sptr
        #func   global ReadConsoleInputW                     "ReadConsoleInputW"                     wptr, wptr, wptr, wptr
        #define global ReadConsoleOutput                      ReadConsoleOutputW
        #func   global ReadConsoleOutputA                    "ReadConsoleOutputA"                    sptr, sptr, sptr, sptr, sptr
        #func   global ReadConsoleOutputAttribute            "ReadConsoleOutputAttribute"            wptr, wptr, wptr, wptr, wptr
        #define global ReadConsoleOutputCharacter             ReadConsoleOutputCharacterW
        #func   global ReadConsoleOutputCharacterA           "ReadConsoleOutputCharacterA"           sptr, sptr, sptr, sptr, sptr
        #func   global ReadConsoleOutputCharacterW           "ReadConsoleOutputCharacterW"           wptr, wptr, wptr, wptr, wptr
        #func   global ReadConsoleOutputW                    "ReadConsoleOutputW"                    wptr, wptr, wptr, wptr, wptr
        #func   global ReadConsoleW                          "ReadConsoleW"                          wptr, wptr, wptr, wptr, wptr
        #func   global ReadDirectoryChangesW                 "ReadDirectoryChangesW"                 wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global ReadFile                              "ReadFile"                              wptr, wptr, wptr, wptr, wptr
        #func   global ReadFileEx                            "ReadFileEx"                            wptr, wptr, wptr, wptr, wptr
        #func   global ReadFileScatter                       "ReadFileScatter"                       wptr, wptr, wptr, wptr, wptr
        #func   global ReadProcessMemory                     "ReadProcessMemory"                     wptr, wptr, wptr, wptr, wptr
        #func   global RegisterWaitForSingleObject           "RegisterWaitForSingleObject"           wptr, wptr, wptr, wptr, wptr, wptr
        #func   global RegisterWaitForSingleObjectEx         "RegisterWaitForSingleObjectEx"         wptr, wptr, wptr, wptr, wptr
        #func   global ReleaseMutex                          "ReleaseMutex"                          wptr
        #func   global ReleaseSemaphore                      "ReleaseSemaphore"                      wptr, wptr, wptr
        #define global RemoveDirectory                        RemoveDirectoryW
        #func   global RemoveDirectoryA                      "RemoveDirectoryA"                      sptr
        #func   global RemoveDirectoryW                      "RemoveDirectoryW"                      wptr
        #func   global ReplaceFile                           "ReplaceFile"                           wptr, wptr, wptr, wptr, wptr, wptr
        #func   global ReplaceFileA                          "ReplaceFileA"                          sptr, sptr, sptr, sptr, sptr, sptr
        #func   global ReplaceFileW                          "ReplaceFileW"                          wptr, wptr, wptr, wptr, wptr, wptr
        #func   global RequestDeviceWakeup                   "RequestDeviceWakeup"                   wptr
        #func   global RequestWakeupLatency                  "RequestWakeupLatency"                  wptr
        #func   global ResetEvent                            "ResetEvent"                            wptr
        #func   global ResetWriteWatch                       "ResetWriteWatch"                       wptr, wptr
        #func   global ResumeThread                          "ResumeThread"                          wptr
        #func   global RtlFillMemory                         "RtlFillMemory"                         wptr, wptr, wptr
        #func   global RtlMoveMemory                         "RtlMoveMemory"                         wptr, wptr, wptr
        #func   global RtlUnwind                             "RtlUnwind"                             wptr, wptr, wptr, wptr
        #func   global RtlZeroMemory                         "RtlZeroMemory"                         wptr, wptr
        #define global ScrollConsoleScreenBuffer              ScrollConsoleScreenBufferW
        #func   global ScrollConsoleScreenBufferA            "ScrollConsoleScreenBufferA"            sptr, sptr, sptr, sptr, sptr
        #func   global ScrollConsoleScreenBufferW            "ScrollConsoleScreenBufferW"            wptr, wptr, wptr, wptr, wptr
        #define global SearchPath                             SearchPathW
        #func   global SearchPathA                           "SearchPathA"                           sptr, sptr, sptr, sptr, sptr, sptr
        #func   global SearchPathW                           "SearchPathW"                           wptr, wptr, wptr, wptr, wptr, wptr
        #define global SetCalendarInfo                        SetCalendarInfoW
        #func   global SetCalendarInfoA                      "SetCalendarInfoA"                      sptr, sptr, sptr, sptr
        #func   global SetCalendarInfoW                      "SetCalendarInfoW"                      wptr, wptr, wptr, wptr
        #func   global SetCommBreak                          "SetCommBreak"                          wptr
        #func   global SetCommConfig                         "SetCommConfig"                         wptr, wptr, wptr
        #func   global SetCommMask                           "SetCommMask"                           wptr, wptr
        #func   global SetCommState                          "SetCommState"                          wptr, wptr
        #func   global SetCommTimeouts                       "SetCommTimeouts"                       wptr, wptr
        #define global SetComputerName                        SetComputerNameW
        #func   global SetComputerNameA                      "SetComputerNameA"                      sptr
        #define global SetComputerNameEx                      SetComputerNameExW
        #func   global SetComputerNameExA                    "SetComputerNameExA"                    sptr, sptr
        #func   global SetComputerNameExW                    "SetComputerNameExW"                    wptr, wptr
        #func   global SetComputerNameW                      "SetComputerNameW"                      wptr
        #func   global SetConsoleActiveScreenBuffer          "SetConsoleActiveScreenBuffer"          wptr
        #func   global SetConsoleCP                          "SetConsoleCP"                          wptr
        #func   global SetConsoleCtrlHandler                 "SetConsoleCtrlHandler"                 wptr, wptr
        #func   global SetConsoleCursor                      "SetConsoleCursor"                      wptr, wptr
        #func   global SetConsoleCursorInfo                  "SetConsoleCursorInfo"                  wptr, wptr
        #func   global SetConsoleCursorPosition              "SetConsoleCursorPosition"              wptr, wptr
        #func   global SetConsoleMode                        "SetConsoleMode"                        wptr, wptr
        #func   global SetConsoleOutputCP                    "SetConsoleOutputCP"                    wptr
        #func   global SetConsoleScreenBufferSize            "SetConsoleScreenBufferSize"            wptr, wptr
        #func   global SetConsoleTextAttribute               "SetConsoleTextAttribute"               wptr, wptr
        #define global SetConsoleTitle                        SetConsoleTitleW
        #func   global SetConsoleTitleA                      "SetConsoleTitleA"                      sptr
        #func   global SetConsoleTitleW                      "SetConsoleTitleW"                      wptr
        #func   global SetConsoleWindowInfo                  "SetConsoleWindowInfo"                  wptr, wptr, wptr
        #func   global SetCriticalSectionSpinCount           "SetCriticalSectionSpinCount"           wptr, wptr
        #define global SetCurrentDirectory                    SetCurrentDirectoryW
        #func   global SetCurrentDirectoryA                  "SetCurrentDirectoryA"                  sptr
        #func   global SetCurrentDirectoryW                  "SetCurrentDirectoryW"                  wptr
        #define global SetDefaultCommConfig                   SetDefaultCommConfigW
        #func   global SetDefaultCommConfigA                 "SetDefaultCommConfigA"                 sptr, sptr, sptr
        #func   global SetDefaultCommConfigW                 "SetDefaultCommConfigW"                 wptr, wptr, wptr
        #func   global SetEndOfFile                          "SetEndOfFile"                          wptr
        #define global SetEnvironmentVariable                 SetEnvironmentVariableW
        #func   global SetEnvironmentVariableA               "SetEnvironmentVariableA"               sptr, sptr
        #func   global SetEnvironmentVariableW               "SetEnvironmentVariableW"               wptr, wptr
        #func   global SetErrorMode                          "SetErrorMode"                          wptr
        #func   global SetEvent                              "SetEvent"                              wptr
        #func   global SetFileApisToANSI                     "SetFileApisToANSI"
        #func   global SetFileApisToOEM                      "SetFileApisToOEM"
        #define global SetFileAttributes                      SetFileAttributesW
        #func   global SetFileAttributesA                    "SetFileAttributesA"                    sptr, sptr
        #func   global SetFileAttributesW                    "SetFileAttributesW"                    wptr, wptr
        #func   global SetFilePointer                        "SetFilePointer"                        wptr, wptr, wptr, wptr
        #func   global SetFilePointerEx                      "SetFilePointerEx"                      wptr, wptr, wptr, wptr, wptr
        #func   global SetFileTime                           "SetFileTime"                           wptr, wptr, wptr, wptr
        #func   global SetHandleCount                        "SetHandleCount"                        wptr
        #func   global SetHandleInformation                  "SetHandleInformation"                  wptr, wptr, wptr
        #func   global SetInformationJobObject               "SetInformationJobObject"               wptr, wptr, wptr, wptr
        #func   global SetLastError                          "SetLastError"                          wptr
        #func   global SetLocalTime                          "SetLocalTime"                          wptr
        #define global SetLocaleInfo                          SetLocaleInfoW
        #func   global SetLocaleInfoA                        "SetLocaleInfoA"                        sptr, sptr, sptr
        #func   global SetLocaleInfoW                        "SetLocaleInfoW"                        wptr, wptr, wptr
        #func   global SetMailslotInfo                       "SetMailslotInfo"                       wptr, wptr
        #func   global SetMessageWaitingIndicator            "SetMessageWaitingIndicator"            wptr, wptr
        #func   global SetNamedPipeHandleState               "SetNamedPipeHandleState"               wptr, wptr, wptr, wptr
        #func   global SetPriorityClass                      "SetPriorityClass"                      wptr, wptr
        #func   global SetProcessAffinityMask                "SetProcessAffinityMask"                wptr, wptr
        #func   global SetProcessPriorityBoost               "SetProcessPriorityBoost"               wptr, wptr
        #func   global SetProcessShutdownParameters          "SetProcessShutdownParameters"          wptr, wptr
        #func   global SetProcessWorkingSetSize              "SetProcessWorkingSetSize"              wptr, wptr, wptr
        #func   global SetStdHandle                          "SetStdHandle"                          wptr, wptr
        #func   global SetSystemPowerState                   "SetSystemPowerState"                   wptr, wptr
        #func   global SetSystemTime                         "SetSystemTime"                         wptr
        #func   global SetSystemTimeAdjustment               "SetSystemTimeAdjustment"               wptr, wptr
        #func   global SetTapeParameters                     "SetTapeParameters"                     wptr, wptr, wptr
        #func   global SetTapePosition                       "SetTapePosition"                       wptr, wptr, wptr, wptr, wptr, wptr
        #func   global SetThreadAffinityMask                 "SetThreadAffinityMask"                 wptr, wptr
        #func   global SetThreadContext                      "SetThreadContext"                      wptr, wptr
        #func   global SetThreadExecutionState               "SetThreadExecutionState"               wptr
        #func   global SetThreadIdealProcessor               "SetThreadIdealProcessor"               wptr, wptr
        #func   global SetThreadLocale                       "SetThreadLocale"                       wptr
        #func   global SetThreadPriority                     "SetThreadPriority"                     wptr, wptr
        #func   global SetThreadPriorityBoost                "SetThreadPriorityBoost"                wptr, wptr
        #func   global SetTimeZoneInformation                "SetTimeZoneInformation"                wptr
        #func   global SetTimerQueueTimer                    "SetTimerQueueTimer"                    wptr, wptr, wptr, wptr, wptr, wptr
        #func   global SetUnhandledExceptionFilter           "SetUnhandledExceptionFilter"           wptr
        #define global SetVolumeLabel                         SetVolumeLabelW
        #func   global SetVolumeLabelA                       "SetVolumeLabelA"                       sptr, sptr
        #func   global SetVolumeLabelW                       "SetVolumeLabelW"                       wptr, wptr
        #define global SetVolumeMountPoint                    SetVolumeMountPointW
        #func   global SetVolumeMountPointA                  "SetVolumeMountPointA"                  sptr, sptr
        #func   global SetVolumeMountPointW                  "SetVolumeMountPointW"                  wptr, wptr
        #func   global SetWaitableTimer                      "SetWaitableTimer"                      wptr, wptr, wptr, wptr, wptr, wptr
        #func   global SetupComm                             "SetupComm"                             wptr, wptr, wptr
        #func   global SignalObjectAndWait                   "SignalObjectAndWait"                   wptr, wptr, wptr, wptr
        #func   global SizeofResource                        "SizeofResource"                        wptr, wptr
        #func   global Sleep                                 "Sleep"                                 wptr
        #func   global SleepEx                               "SleepEx"                               wptr, wptr
        #func   global SuspendThread                         "SuspendThread"                         wptr
        #func   global SwitchToFiber                         "SwitchToFiber"                         wptr
        #func   global SwitchToThread                        "SwitchToThread"
        #func   global SystemTimeToFileTime                  "SystemTimeToFileTime"                  wptr, wptr
        #func   global SystemTimeToTzSpecificLocalTime       "SystemTimeToTzSpecificLocalTime"       wptr, wptr, wptr
        #func   global TerminateJobObject                    "TerminateJobObject"                    wptr, wptr
        #func   global TerminateProcess                      "TerminateProcess"                      wptr, wptr
        #func   global TerminateThread                       "TerminateThread"                       wptr, wptr
        #func   global Thread32First                         "Thread32First"                         wptr, wptr
        #func   global Thread32Next                          "Thread32Next"                          wptr, wptr
        #func   global TlsAlloc                              "TlsAlloc"
        #func   global TlsFree                               "TlsFree"                               wptr
        #func   global TlsGetValue                           "TlsGetValue"                           wptr
        #func   global TlsSetValue                           "TlsSetValue"                           wptr, wptr
        #func   global Toolhelp32ReadProcessMemory           "Toolhelp32ReadProcessMemory"           wptr, wptr, wptr, wptr, wptr
        #func   global TransactNamedPipe                     "TransactNamedPipe"                     wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global TransmitCommChar                      "TransmitCommChar"                      wptr, wptr
        #func   global TryEnterCriticalSection               "TryEnterCriticalSection"               wptr
        #func   global UnhandledExceptionFilter              "UnhandledExceptionFilter"              wptr
        #func   global UnlockFile                            "UnlockFile"                            wptr, wptr, wptr, wptr, wptr
        #func   global UnlockFileEx                          "UnlockFileEx"                          wptr, wptr, wptr, wptr, wptr
        #func   global UnmapViewOfFile                       "UnmapViewOfFile"                       wptr
        #func   global UnregisterWait                        "UnregisterWait"                        wptr
        #func   global UnregisterWaitEx                      "UnregisterWaitEx"                      wptr, wptr
        #define global UpdateResource                         UpdateResourceW
        #func   global UpdateResourceA                       "UpdateResourceA"                       sptr, sptr, sptr, sptr, sptr, sptr
        #func   global UpdateResourceW                       "UpdateResourceW"                       wptr, wptr, wptr, wptr, wptr, wptr
        #define global VerLanguageName                        VerLanguageNameW
        #func   global VerLanguageNameA                      "VerLanguageNameA"                      sptr, sptr, sptr
        #func   global VerLanguageNameW                      "VerLanguageNameW"                      wptr, wptr, wptr
        #func   global VerSetConditionMask                   "VerSetConditionMask"                   wptr, wptr, wptr, wptr
        #define global VerifyVersionInfo                      VerifyVersionInfoW
        #func   global VerifyVersionInfoA                    "VerifyVersionInfoA"                    sptr, sptr, sptr, sptr
        #func   global VerifyVersionInfoW                    "VerifyVersionInfoW"                    wptr, wptr, wptr, wptr
        #func   global VirtualAlloc                          "VirtualAlloc"                          wptr, wptr, wptr, wptr
        #func   global VirtualAllocEx                        "VirtualAllocEx"                        wptr, wptr, wptr, wptr, wptr
        #func   global VirtualFree                           "VirtualFree"                           wptr, wptr, wptr
        #func   global VirtualFreeEx                         "VirtualFreeEx"                         wptr, wptr, wptr, wptr
        #func   global VirtualLock                           "VirtualLock"                           wptr, wptr
        #func   global VirtualProtect                        "VirtualProtect"                        wptr, wptr, wptr, wptr
        #func   global VirtualProtectEx                      "VirtualProtectEx"                      wptr, wptr, wptr, wptr, wptr
        #func   global VirtualQuery                          "VirtualQuery"                          wptr, wptr, wptr
        #func   global VirtualQueryEx                        "VirtualQueryEx"                        wptr, wptr, wptr, wptr
        #func   global VirtualUnlock                         "VirtualUnlock"                         wptr, wptr
        #func   global WaitCommEvent                         "WaitCommEvent"                         wptr, wptr, wptr
        #func   global WaitForDebugEvent                     "WaitForDebugEvent"                     wptr, wptr
        #func   global WaitForMultipleObjects                "WaitForMultipleObjects"                wptr, wptr, wptr, wptr
        #func   global WaitForMultipleObjectsEx              "WaitForMultipleObjectsEx"              wptr, wptr, wptr, wptr, wptr
        #func   global WaitForSingleObject                   "WaitForSingleObject"                   wptr, wptr
        #func   global WaitForSingleObjectEx                 "WaitForSingleObjectEx"                 wptr, wptr, wptr
        #define global WaitNamedPipe                          WaitNamedPipeW
        #func   global WaitNamedPipeA                        "WaitNamedPipeA"                        sptr, sptr
        #func   global WaitNamedPipeW                        "WaitNamedPipeW"                        wptr, wptr
        #func   global WideCharToMultiByte                   "WideCharToMultiByte"                   wptr, wptr, wptr, wptr, wptr, wptr, wptr, wptr
        #func   global WinExec                               "WinExec"                               wptr, wptr
        #define global WriteConsole                           WriteConsoleW
        #func   global WriteConsoleA                         "WriteConsoleA"                         sptr, sptr, sptr, sptr, sptr
        #define global WriteConsoleInput                      WriteConsoleInputW
        #func   global WriteConsoleInputA                    "WriteConsoleInputA"                    sptr, sptr, sptr, sptr
        #func   global WriteConsoleInputW                    "WriteConsoleInputW"                    wptr, wptr, wptr, wptr
        #define global WriteConsoleOutput                     WriteConsoleOutputW
        #func   global WriteConsoleOutputA                   "WriteConsoleOutputA"                   sptr, sptr, sptr, sptr, sptr
        #func   global WriteConsoleOutputAttribute           "WriteConsoleOutputAttribute"           wptr, wptr, wptr, wptr, wptr
        #define global WriteConsoleOutputCharacter            WriteConsoleOutputCharacterW
        #func   global WriteConsoleOutputCharacterA          "WriteConsoleOutputCharacterA"          sptr, sptr, sptr, sptr, sptr
        #func   global WriteConsoleOutputCharacterW          "WriteConsoleOutputCharacterW"          wptr, wptr, wptr, wptr, wptr
        #func   global WriteConsoleOutputW                   "WriteConsoleOutputW"                   wptr, wptr, wptr, wptr, wptr
        #func   global WriteConsoleW                         "WriteConsoleW"                         wptr, wptr, wptr, wptr, wptr
        #func   global WriteFile                             "WriteFile"                             wptr, wptr, wptr, wptr, wptr
        #func   global WriteFileEx                           "WriteFileEx"                           wptr, wptr, wptr, wptr, wptr
        #func   global WriteFileGather                       "WriteFileGather"                       wptr, wptr, wptr, wptr, wptr
        #define global WritePrivateProfileSection             WritePrivateProfileSectionW
        #func   global WritePrivateProfileSectionA           "WritePrivateProfileSectionA"           sptr, sptr, sptr
        #func   global WritePrivateProfileSectionW           "WritePrivateProfileSectionW"           wptr, wptr, wptr
        #define global WritePrivateProfileString              WritePrivateProfileStringW
        #func   global WritePrivateProfileStringA            "WritePrivateProfileStringA"            sptr, sptr, sptr, sptr
        #func   global WritePrivateProfileStringW            "WritePrivateProfileStringW"            wptr, wptr, wptr, wptr
        #define global WritePrivateProfileStruct              WritePrivateProfileStructW
        #func   global WritePrivateProfileStructA            "WritePrivateProfileStructA"            sptr, sptr, sptr, sptr, sptr
        #func   global WritePrivateProfileStructW            "WritePrivateProfileStructW"            wptr, wptr, wptr, wptr, wptr
        #func   global WriteProcessMemory                    "WriteProcessMemory"                    wptr, wptr, wptr, wptr, wptr
        #define global WriteProfileSection                    WriteProfileSectionW
        #func   global WriteProfileSectionA                  "WriteProfileSectionA"                  sptr, sptr
        #func   global WriteProfileSectionW                  "WriteProfileSectionW"                  wptr, wptr
        #define global WriteProfileString                     WriteProfileStringW
        #func   global WriteProfileStringA                   "WriteProfileStringA"                   sptr, sptr, sptr
        #func   global WriteProfileStringW                   "WriteProfileStringW"                   wptr, wptr, wptr
        #func   global WriteTapemark                         "WriteTapemark"                         wptr, wptr, wptr, wptr
        #func   global _hread                                "_hread"                                wptr, wptr, wptr
        #func   global _hwrite                               "_hwrite"                               wptr, wptr, wptr
        #func   global _lclose                               "_lclose"                               wptr
        #func   global _lcreat                               "_lcreat"                               wptr, wptr
        #func   global _llseek                               "_llseek"                               wptr, wptr, wptr
        #func   global _lopen                                "_lopen"                                wptr, wptr
        #func   global _lread                                "_lread"                                wptr, wptr, wptr
        #func   global _lwrite                               "_lwrite"                               wptr, wptr, wptr
        #func   global lstrcat                               "lstrcat"                               wptr, wptr
        #func   global lstrcatA                              "lstrcatA"                              sptr, sptr
        #func   global lstrcatW                              "lstrcatW"                              wptr, wptr
        #func   global lstrcmp                               "lstrcmp"                               wptr, wptr
        #func   global lstrcmpA                              "lstrcmpA"                              sptr, sptr
        #func   global lstrcmpW                              "lstrcmpW"                              wptr, wptr
        #func   global lstrcmpi                              "lstrcmpi"                              wptr, wptr
        #func   global lstrcmpiA                             "lstrcmpiA"                             sptr, sptr
        #func   global lstrcmpiW                             "lstrcmpiW"                             wptr, wptr
        #func   global lstrcpy                               "lstrcpy"                               wptr, wptr
        #func   global lstrcpyA                              "lstrcpyA"                              sptr, sptr
        #func   global lstrcpyW                              "lstrcpyW"                              wptr, wptr
        #func   global lstrcpyn                              "lstrcpyn"                              wptr, wptr, wptr
        #func   global lstrcpynA                             "lstrcpynA"                             sptr, sptr, sptr
        #func   global lstrcpynW                             "lstrcpynW"                             wptr, wptr, wptr
        #func   global lstrlen                               "lstrlen"                               wptr
        #func   global lstrlenA                              "lstrlenA"                              sptr
        #func   global lstrlenW                              "lstrlenW"                              wptr

    #endif
 




// Copyright (C) 2001-2007 NegativeCelcius. All Rights Reserved. //