| # Functions exported by the Win95 kernel32.dll | |
| # (these need to have these exact ordinals, for some win95 dlls | |
| # import kernel32.dll by ordinal) | |
| # names of undocumented ordinal only calls are taken from: | |
| # - k32exp.h by Andrew Schulman | |
| # - error messages and strings from the debug version of kernel32.dll | |
| # - code generated by the MS Thunk Compiler | |
| # - symbols exported by the Oct 94 beta version of kernel32.dll | |
| 1 stdcall -register -i386 VxDCall0(long) VxDCall | |
| 2 stdcall -register -i386 VxDCall1(long) VxDCall | |
| 3 stdcall -register -i386 VxDCall2(long) VxDCall | |
| 4 stdcall -register -i386 VxDCall3(long) VxDCall | |
| 5 stdcall -register -i386 VxDCall4(long) VxDCall | |
| 6 stdcall -register -i386 VxDCall5(long) VxDCall | |
| 7 stdcall -register -i386 VxDCall6(long) VxDCall | |
| 8 stdcall -register -i386 VxDCall7(long) VxDCall | |
| 9 stdcall -register -i386 VxDCall8(long) VxDCall | |
| 10 stdcall k32CharToOemA(str ptr) | |
| 11 stdcall k32CharToOemBuffA(str ptr long) | |
| 12 stdcall k32OemToCharA(ptr ptr) | |
| 13 stdcall k32OemToCharBuffA(ptr ptr long) | |
| 14 stdcall k32LoadStringA(long long ptr long) | |
| 15 varargs k32wsprintfA(str str) | |
| 16 stdcall k32wvsprintfA(ptr str ptr) | |
| 17 stdcall -register -i386 CommonUnimpStub() | |
| 18 stdcall GetProcessDword(long long) | |
| 19 stub ThunkTheTemplateHandle | |
| 20 stdcall DosFileHandleToWin32Handle(long) | |
| 21 stdcall Win32HandleToDosFileHandle(long) | |
| 22 stdcall DisposeLZ32Handle(long) | |
| 23 stub GDIReallyCares | |
| 24 stdcall GlobalAlloc16(long long) | |
| 25 stdcall GlobalLock16(long) | |
| 26 stdcall GlobalUnlock16(long) | |
| 27 stdcall GlobalFix16(long) | |
| 28 stdcall GlobalUnfix16(long) | |
| 29 stdcall GlobalWire16(long) | |
| 30 stdcall GlobalUnWire16(long) | |
| 31 stdcall GlobalFree16(long) | |
| 32 stdcall GlobalSize16(long) | |
| 33 stdcall HouseCleanLogicallyDeadHandles() | |
| 34 stdcall GetWin16DOSEnv() | |
| 35 stdcall LoadLibrary16(str) | |
| 36 stdcall FreeLibrary16(long) | |
| 37 stdcall GetProcAddress16(long str) WIN32_GetProcAddress16 | |
| 38 stdcall -register -i386 AllocMappedBuffer() | |
| 39 stdcall -register -i386 FreeMappedBuffer() | |
| 40 stdcall -register -i386 OT_32ThkLSF() | |
| 41 stdcall ThunkInitLSF(long str long str str) | |
| 42 stdcall -register -i386 LogApiThkLSF(str) | |
| 43 stdcall ThunkInitLS(long str long str str) | |
| 44 stdcall -register -i386 LogApiThkSL(str) | |
| 45 stdcall -register -i386 Common32ThkLS() | |
| 46 stdcall ThunkInitSL(long str long str str) | |
| 47 stdcall -register -i386 LogCBThkSL(str) | |
| 48 stdcall ReleaseThunkLock(ptr) | |
| 49 stdcall RestoreThunkLock(long) | |
| 51 stdcall -register -i386 W32S_BackTo32() | |
| 52 stdcall GetThunkBuff() | |
| 53 stdcall GetThunkStuff(str str) | |
| 54 stdcall K32WOWCallback16(long long) | |
| 55 stdcall K32WOWCallback16Ex(ptr long long ptr ptr) | |
| 56 stdcall K32WOWGetVDMPointer(long long long) | |
| 57 stdcall K32WOWHandle32(long long) | |
| 58 stdcall K32WOWHandle16(long long) | |
| 59 stdcall K32WOWGlobalAlloc16(long long) | |
| 60 stdcall K32WOWGlobalLock16(long) | |
| 61 stdcall K32WOWGlobalUnlock16(long) | |
| 62 stdcall K32WOWGlobalFree16(long) | |
| 63 stdcall K32WOWGlobalAllocLock16(long long ptr) | |
| 64 stdcall K32WOWGlobalUnlockFree16(long) | |
| 65 stdcall K32WOWGlobalLockSize16(long ptr) | |
| 66 stdcall K32WOWYield16() | |
| 67 stdcall K32WOWDirectedYield16(long) | |
| 68 stdcall K32WOWGetVDMPointerFix(long long long) | |
| 69 stdcall K32WOWGetVDMPointerUnfix(long) | |
| 70 stdcall K32WOWGetDescriptor(long long) | |
| 71 stub IsThreadId | |
| 72 stdcall -ret64 K32RtlLargeIntegerAdd(long long long long) ntdll.RtlLargeIntegerAdd | |
| 73 stdcall -ret64 K32RtlEnlargedIntegerMultiply(long long) ntdll.RtlEnlargedIntegerMultiply | |
| 74 stdcall -ret64 K32RtlEnlargedUnsignedMultiply(long long) ntdll.RtlEnlargedUnsignedMultiply | |
| 75 stdcall K32RtlEnlargedUnsignedDivide(long long long ptr) ntdll.RtlEnlargedUnsignedDivide | |
| 76 stdcall -ret64 K32RtlExtendedLargeIntegerDivide(long long long ptr) ntdll.RtlExtendedLargeIntegerDivide | |
| 77 stdcall -ret64 K32RtlExtendedMagicDivide(long long long long long) ntdll.RtlExtendedMagicDivide | |
| 78 stdcall -ret64 K32RtlExtendedIntegerMultiply(long long long) ntdll.RtlExtendedIntegerMultiply | |
| 79 stdcall -ret64 K32RtlLargeIntegerShiftLeft(long long long) ntdll.RtlLargeIntegerShiftLeft | |
| 80 stdcall -ret64 K32RtlLargeIntegerShiftRight(long long long) ntdll.RtlLargeIntegerShiftRight | |
| 81 stdcall -ret64 K32RtlLargeIntegerArithmeticShift(long long long) ntdll.RtlLargeIntegerArithmeticShift | |
| 82 stdcall -ret64 K32RtlLargeIntegerNegate(long long) ntdll.RtlLargeIntegerNegate | |
| 83 stdcall -ret64 K32RtlLargeIntegerSubtract(long long long long) ntdll.RtlLargeIntegerSubtract | |
| 84 stdcall -ret64 K32RtlConvertLongToLargeInteger(long) ntdll.RtlConvertLongToLargeInteger | |
| 85 stdcall -ret64 K32RtlConvertUlongToLargeInteger(long) ntdll.RtlConvertUlongToLargeInteger | |
| 86 stdcall @(ptr) _KERNEL32_86 | |
| 87 stdcall SSOnBigStack() | |
| 88 varargs SSCall(long long ptr) | |
| 89 stdcall -register -i386 FT_PrologPrime() | |
| 90 stdcall -register -i386 QT_ThunkPrime() | |
| 91 stdcall PK16FNF(ptr) | |
| 92 stdcall GetPK16SysVar() | |
| 93 stdcall GetpWin16Lock(ptr) | |
| 94 stdcall _CheckNotSysLevel(ptr) | |
| 95 stdcall _ConfirmSysLevel(ptr) | |
| 96 stdcall _ConfirmWin16Lock() | |
| 97 stdcall _EnterSysLevel(ptr) | |
| 98 stdcall _LeaveSysLevel(ptr) | |
| 99 stdcall @(long) _KERNEL32_99 | |
| 100 stdcall @(long long long) _KERNEL32_100 | |
| 101 stub @ | |
| 102 stub @ | |
| 103 stub @ | |
| 104 stub @ | |
| 105 stub @ | |
| 106 stub @ | |
| 107 stub @ | |
| 108 stub @ | |
| 109 stub @ | |
| 110 stub @ | |
| 111 stub @ | |
| 112 stub @ | |
| 113 stub @ | |
| 114 stub @ | |
| 115 stub @ | |
| 116 stub @ | |
| 117 stub @ | |
| 119 stub @ | |
| 120 stub @ | |
| 121 stub @ | |
| 122 stub @ | |
| # functions exported by name, ordinal doesn't matter | |
| @ stdcall AddAtomA(str) | |
| @ stdcall AddAtomW(wstr) | |
| @ stdcall AddVectoredExceptionHandler(long ptr) ntdll.RtlAddVectoredExceptionHandler | |
| @ stdcall AllocConsole() | |
| @ stub AllocateUserPhysicalPages | |
| @ stub AllocLSCallback | |
| @ stdcall AllocSLCallback(ptr ptr) | |
| @ stdcall AreFileApisANSI() | |
| @ stdcall BackupRead(ptr ptr long ptr long long ptr) | |
| @ stdcall BackupSeek(ptr long long ptr ptr ptr) | |
| @ stdcall BackupWrite(ptr ptr long ptr long long ptr) | |
| @ stub BaseCheckAppcompatCache | |
| @ stub BaseCleanupAppcompatCache | |
| @ stub BaseCleanupAppcompatCacheSupport | |
| @ stub BaseDumpAppcompatCache | |
| @ stub BaseFlushAppcompatCache | |
| @ stub BaseInitAppcompatCache | |
| @ stub BaseInitAppcompatCacheSupport | |
| @ stub BaseProcessInitPostImport | |
| @ stub BaseUpdateAppcompatCache | |
| @ stdcall Beep(long long) | |
| @ stdcall BeginUpdateResourceA(str long) | |
| @ stdcall BeginUpdateResourceW(wstr long) | |
| @ stdcall BuildCommDCBA(str ptr) | |
| @ stdcall BuildCommDCBAndTimeoutsA(str ptr ptr) | |
| @ stdcall BuildCommDCBAndTimeoutsW(wstr ptr ptr) | |
| @ stdcall BuildCommDCBW(wstr ptr) | |
| @ stdcall CallNamedPipeA(str ptr long ptr long ptr long) | |
| @ stdcall CallNamedPipeW(wstr ptr long ptr long ptr long) | |
| @ stub Callback12 | |
| @ stub Callback16 | |
| @ stub Callback20 | |
| @ stub Callback24 | |
| @ stub Callback28 | |
| @ stub Callback32 | |
| @ stub Callback36 | |
| @ stub Callback4 | |
| @ stub Callback40 | |
| @ stub Callback44 | |
| @ stub Callback48 | |
| @ stub Callback52 | |
| @ stub Callback56 | |
| @ stub Callback60 | |
| @ stub Callback64 | |
| @ stub Callback8 | |
| @ stub CancelDeviceWakeupRequest | |
| @ stub ChangeTimerQueueTimer | |
| @ stdcall ClearCommBreak(long) | |
| @ stdcall ClearCommError(long ptr ptr) | |
| @ stdcall CloseHandle(long) | |
| @ stdcall CloseProfileUserMapping() | |
| @ stub CloseSystemHandle | |
| @ stdcall CommConfigDialogA(str long ptr) | |
| @ stdcall CommConfigDialogW(wstr long ptr) | |
| @ stdcall CompareFileTime(ptr ptr) | |
| @ stdcall CompareStringA(long long str long str long) | |
| @ stdcall CompareStringW(long long wstr long wstr long) | |
| @ stdcall ConnectNamedPipe(long ptr) | |
| @ stdcall ContinueDebugEvent(long long long) | |
| @ stdcall ConvertDefaultLocale (long) | |
| @ stdcall ConvertFiberToThread() | |
| @ stdcall ConvertThreadToFiber(ptr) | |
| @ stdcall ConvertThreadToFiberEx(ptr long) | |
| @ stdcall ConvertToGlobalHandle(long) | |
| @ stdcall CopyFileA(str str long) | |
| @ stdcall CopyFileW(wstr wstr long) | |
| @ stdcall CreateConsoleScreenBuffer(long long ptr long ptr) | |
| @ stdcall CreateDirectoryA(str ptr) | |
| @ stdcall CreateDirectoryExA(str str ptr) | |
| @ stdcall CreateDirectoryExW(wstr wstr ptr) | |
| @ stdcall CreateDirectoryW(wstr ptr) | |
| @ stdcall CreateEventA(ptr long long str) | |
| @ stdcall CreateEventW(ptr long long wstr) | |
| @ stdcall CreateFileA(str long long ptr long long long) | |
| @ stdcall CreateFileMappingA(long ptr long long long str) | |
| @ stdcall CreateFileMappingW(long ptr long long long wstr) | |
| @ stdcall CreateFileW(wstr long long ptr long long long) | |
| @ stdcall CreateIoCompletionPort(long long long long) | |
| @ stub CreateKernelThread | |
| @ stdcall CreateMailslotA(ptr long long ptr) | |
| @ stdcall CreateMailslotW(ptr long long ptr) | |
| @ stdcall CreateMutexA(ptr long str) | |
| @ stdcall CreateMutexW(ptr long wstr) | |
| @ stdcall CreateNamedPipeA(str long long long long long long ptr) | |
| @ stdcall CreateNamedPipeW(wstr long long long long long long ptr) | |
| @ stdcall CreatePipe(ptr ptr ptr long) | |
| @ stdcall CreateProcessA(str str ptr ptr long long ptr str ptr ptr) | |
| @ stdcall CreateProcessW(wstr wstr ptr ptr long long ptr wstr ptr ptr) | |
| @ stdcall CreateRemoteThread(long ptr long ptr long long ptr) | |
| @ stdcall CreateSemaphoreA(ptr long long str) | |
| @ stdcall CreateSemaphoreW(ptr long long wstr) | |
| @ stdcall CreateSocketHandle() | |
| @ stdcall CreateTapePartition(long long long long) | |
| @ stdcall CreateThread(ptr long ptr long long ptr) | |
| @ stdcall CreateToolhelp32Snapshot(long long) | |
| @ stdcall DebugActiveProcess(long) | |
| @ stdcall DebugBreak() | |
| @ stdcall DefineDosDeviceA(long str str) | |
| @ stdcall DefineDosDeviceW(long wstr wstr) | |
| @ stub DelayLoadFailureHook | |
| @ stdcall DeleteAtom(long) | |
| @ stdcall DeleteCriticalSection(ptr) ntdll.RtlDeleteCriticalSection | |
| @ stdcall DeleteFileA(str) | |
| @ stdcall DeleteFileW(wstr) | |
| @ stdcall DeviceIoControl(long long ptr long ptr long ptr ptr) | |
| @ stdcall DisableThreadLibraryCalls(long) | |
| @ stdcall DisconnectNamedPipe(long) | |
| @ stdcall DosDateTimeToFileTime(long long ptr) | |
| @ stdcall DuplicateHandle(long long long ptr long long long) | |
| @ stdcall EndUpdateResourceA(long long) | |
| @ stdcall EndUpdateResourceW(long long) | |
| @ stdcall EnterCriticalSection(ptr) ntdll.RtlEnterCriticalSection | |
| @ stdcall EnumCalendarInfoA(ptr long long long) | |
| @ stdcall EnumCalendarInfoW(ptr long long long) | |
| @ stdcall EnumCalendarInfoExA(ptr long long long) | |
| @ stdcall EnumCalendarInfoExW(ptr long long long) | |
| @ stdcall EnumDateFormatsA(ptr long long) | |
| @ stdcall EnumDateFormatsW(ptr long long) | |
| @ stdcall EnumDateFormatsExA(ptr long long) | |
| @ stdcall EnumDateFormatsExW(ptr long long) | |
| @ stdcall EnumLanguageGroupLocalesA(ptr long long ptr) | |
| @ stdcall EnumLanguageGroupLocalesW(ptr long long ptr) | |
| @ stdcall EnumResourceLanguagesA(long str str ptr long) | |
| @ stdcall EnumResourceLanguagesW(long wstr wstr ptr long) | |
| @ stdcall EnumResourceNamesA(long str ptr long) | |
| @ stdcall EnumResourceNamesW(long wstr ptr long) | |
| @ stdcall EnumResourceTypesA(long ptr long) | |
| @ stdcall EnumResourceTypesW(long ptr long) | |
| @ stdcall EnumSystemCodePagesA(ptr long) | |
| @ stdcall EnumSystemCodePagesW(ptr long) | |
| @ stdcall EnumSystemGeoID(long long ptr) | |
| @ stdcall EnumSystemLanguageGroupsA(ptr long ptr) | |
| @ stdcall EnumSystemLanguageGroupsW(ptr long ptr) | |
| @ stdcall EnumSystemLocalesA(ptr long) | |
| @ stdcall EnumSystemLocalesW(ptr long) | |
| @ stdcall EnumTimeFormatsA(ptr long long) | |
| @ stdcall EnumTimeFormatsW(ptr long long) | |
| @ stdcall EnumUILanguagesA(ptr long long) | |
| @ stdcall EnumUILanguagesW(ptr long long) | |
| @ stdcall EraseTape(ptr long long) | |
| @ stdcall EscapeCommFunction(long long) | |
| @ stdcall ExitProcess(long) | |
| @ stdcall ExitThread(long) | |
| @ stdcall ExpandEnvironmentStringsA(str ptr long) | |
| @ stdcall ExpandEnvironmentStringsW(wstr ptr long) | |
| @ stdcall -register -i386 FT_Exit0() | |
| @ stdcall -register -i386 FT_Exit12() | |
| @ stdcall -register -i386 FT_Exit16() | |
| @ stdcall -register -i386 FT_Exit20() | |
| @ stdcall -register -i386 FT_Exit24() | |
| @ stdcall -register -i386 FT_Exit28() | |
| @ stdcall -register -i386 FT_Exit32() | |
| @ stdcall -register -i386 FT_Exit36() | |
| @ stdcall -register -i386 FT_Exit40() | |
| @ stdcall -register -i386 FT_Exit44() | |
| @ stdcall -register -i386 FT_Exit48() | |
| @ stdcall -register -i386 FT_Exit4() | |
| @ stdcall -register -i386 FT_Exit52() | |
| @ stdcall -register -i386 FT_Exit56() | |
| @ stdcall -register -i386 FT_Exit8() | |
| @ stdcall -register -i386 FT_Prolog() | |
| @ stdcall -register -i386 FT_Thunk() | |
| @ stdcall FatalAppExitA(long str) | |
| @ stdcall FatalAppExitW(long wstr) | |
| @ stdcall FatalExit(long) | |
| @ stdcall FileTimeToDosDateTime(ptr ptr ptr) | |
| @ stdcall FileTimeToLocalFileTime(ptr ptr) | |
| @ stdcall FileTimeToSystemTime(ptr ptr) | |
| @ stdcall FillConsoleOutputAttribute(long long long long ptr) | |
| @ stdcall FillConsoleOutputCharacterA(long long long long ptr) | |
| @ stdcall FillConsoleOutputCharacterW(long long long long ptr) | |
| @ stdcall FindAtomA(str) | |
| @ stdcall FindAtomW(wstr) | |
| @ stdcall FindCloseChangeNotification(long) | |
| @ stdcall FindClose(long) | |
| @ stdcall FindFirstChangeNotificationA(str long long) | |
| @ stdcall FindFirstChangeNotificationW(wstr long long) | |
| @ stdcall FindFirstFileA(str ptr) | |
| @ stdcall FindFirstFileW(wstr ptr) | |
| @ stub FindFirstVolumeA | |
| @ stub FindFirstVolumeW | |
| @ stub FindFirstVolumeMountPointA | |
| @ stub FindFirstVolumeMountPointW | |
| @ stdcall FindNextChangeNotification(long) | |
| @ stdcall FindNextFileA(long ptr) | |
| @ stdcall FindNextFileW(long ptr) | |
| @ stub FindNextVolumeA | |
| @ stub FindNextVolumeW | |
| @ stub FindNextVolumeMountPointA | |
| @ stub FindNextVolumeMountPointW | |
| @ stdcall FindResourceA(long str str) | |
| @ stdcall FindResourceExA(long str str long) | |
| @ stdcall FindResourceExW(long wstr wstr long) | |
| @ stdcall FindResourceW(long wstr wstr) | |
| @ stub FindVolumeClose | |
| @ stub FindVolumeMountPointClose | |
| @ stdcall FlushConsoleInputBuffer(long) | |
| @ stdcall FlushFileBuffers(long) | |
| @ stdcall FlushInstructionCache(long long long) | |
| @ stdcall FlushViewOfFile(ptr long) | |
| @ stdcall FoldStringA(long str long ptr long) | |
| @ stdcall FoldStringW(long wstr long ptr long) | |
| @ stdcall FormatMessageA(long ptr long long ptr long ptr) | |
| @ stdcall FormatMessageW(long ptr long long ptr long ptr) | |
| @ stdcall FreeConsole() | |
| @ stdcall FreeEnvironmentStringsA(ptr) | |
| @ stdcall FreeEnvironmentStringsW(ptr) | |
| @ stub FreeLSCallback | |
| @ stdcall FreeLibraryAndExitThread(long long) | |
| @ stdcall FreeLibrary(long) | |
| @ stdcall FreeResource(long) | |
| @ stdcall FreeSLCallback(long) | |
| @ stub FreeUserPhysicalPages | |
| @ stdcall GenerateConsoleCtrlEvent(long long) | |
| @ stdcall GetACP() | |
| @ stdcall GetAtomNameA(long ptr long) | |
| @ stdcall GetAtomNameW(long ptr long) | |
| @ stdcall GetBinaryType(ptr ptr) GetBinaryTypeA | |
| @ stdcall GetBinaryTypeA(ptr ptr) | |
| @ stdcall GetBinaryTypeW(ptr ptr) | |
| @ stdcall GetCPInfo(long ptr) | |
| @ stdcall GetCPInfoExA(long long ptr) | |
| @ stdcall GetCPInfoExW(long long ptr) | |
| @ stdcall GetCommConfig(long ptr long) | |
| @ stdcall GetCommMask(long ptr) | |
| @ stdcall GetCommModemStatus(long ptr) | |
| @ stdcall GetCommProperties(long ptr) | |
| @ stdcall GetCommState(long ptr) | |
| @ stdcall GetCommTimeouts(long ptr) | |
| @ stdcall GetCommandLineA() | |
| @ stdcall GetCommandLineW() | |
| @ stdcall GetCompressedFileSizeA(long ptr) | |
| @ stdcall GetCompressedFileSizeW(long ptr) | |
| @ stdcall GetComputerNameA(ptr ptr) | |
| @ stdcall GetComputerNameExA(long ptr ptr) | |
| @ stdcall GetComputerNameExW(long ptr ptr) | |
| @ stdcall GetComputerNameW(ptr ptr) | |
| @ stub GetConsoleCharType | |
| @ stdcall GetConsoleCP() | |
| @ stdcall GetConsoleCursorInfo(long ptr) | |
| @ stub GetConsoleCursorMode | |
| @ stdcall GetConsoleMode(long ptr) | |
| @ stub GetConsoleNlsMode | |
| @ stdcall GetConsoleOutputCP() | |
| @ stdcall GetConsoleScreenBufferInfo(long ptr) | |
| @ stdcall GetConsoleTitleA(ptr long) | |
| @ stdcall GetConsoleTitleW(ptr long) | |
| @ stdcall GetConsoleWindow() | |
| @ stdcall GetCurrencyFormatA(long long str ptr str long) | |
| @ stdcall GetCurrencyFormatW(long long str ptr str long) | |
| @ stdcall GetCurrentDirectoryA(long ptr) | |
| @ stdcall GetCurrentDirectoryW(long ptr) | |
| @ stdcall GetCurrentProcess() | |
| @ stdcall GetCurrentProcessId() | |
| @ stdcall GetCurrentThread() | |
| @ stdcall GetCurrentThreadId() | |
| @ stdcall GetDateFormatA(long long ptr str ptr long) | |
| @ stdcall GetDateFormatW(long long ptr wstr ptr long) | |
| @ stdcall GetDaylightFlag() | |
| @ stdcall GetDefaultCommConfigA(str ptr long) | |
| @ stdcall GetDefaultCommConfigW(wstr ptr long) | |
| @ stub GetDefaultSortkeySize | |
| @ stdcall GetDevicePowerState(long ptr) | |
| @ stdcall GetDiskFreeSpaceA(str ptr ptr ptr ptr) | |
| @ stdcall GetDiskFreeSpaceW(wstr ptr ptr ptr ptr) | |
| @ stdcall GetDriveTypeA(str) | |
| @ stdcall GetDriveTypeW(wstr) | |
| @ stdcall GetEnvironmentStrings() GetEnvironmentStringsA | |
| @ stdcall GetEnvironmentStringsA() | |
| @ stdcall GetEnvironmentStringsW() | |
| @ stdcall GetEnvironmentVariableA(str ptr long) | |
| @ stdcall GetEnvironmentVariableW(wstr ptr long) | |
| @ stub GetErrorMode | |
| @ stdcall GetExitCodeProcess(long ptr) | |
| @ stdcall GetExitCodeThread(long ptr) | |
| @ stdcall GetFileAttributesA(str) | |
| @ stdcall GetFileAttributesW(wstr) | |
| @ stdcall GetFileInformationByHandle(long ptr) | |
| @ stdcall GetFileSize(long ptr) | |
| @ stdcall GetFileSizeEx(long ptr) | |
| @ stdcall GetFileTime(long ptr ptr ptr) | |
| @ stdcall GetFileType(long) | |
| @ stdcall GetFullPathNameA(str long ptr ptr) | |
| @ stdcall GetFullPathNameW(wstr long ptr ptr) | |
| @ stub GetGeoInfoA | |
| @ stub GetGeoInfoW | |
| @ stdcall GetHandleContext(long) | |
| @ stdcall GetHandleInformation(long ptr) | |
| @ stub GetLSCallbackTarget | |
| @ stub GetLSCallbackTemplate | |
| @ stdcall GetLargestConsoleWindowSize(long) | |
| @ stdcall GetLastError() | |
| @ stub GetLinguistLangSize | |
| @ stdcall GetLocalTime(ptr) | |
| @ stdcall GetLocaleInfoA(long long ptr long) | |
| @ stdcall GetLocaleInfoW(long long ptr long) | |
| @ stdcall GetLogicalDriveStringsA(long ptr) | |
| @ stdcall GetLogicalDriveStringsW(long ptr) | |
| @ stdcall GetLogicalDrives() | |
| @ stdcall GetMailslotInfo(long ptr ptr ptr ptr) | |
| @ stdcall GetModuleFileNameA(long ptr long) | |
| @ stdcall GetModuleFileNameW(long ptr long) | |
| @ stdcall GetModuleHandleA(str) | |
| @ stdcall GetModuleHandleW(wstr) | |
| @ stdcall GetNamedPipeHandleStateA(long ptr ptr ptr ptr str long) | |
| @ stdcall GetNamedPipeHandleStateW(long ptr ptr ptr ptr wstr long) | |
| @ stdcall GetNamedPipeInfo(long ptr ptr ptr ptr) | |
| @ stub GetNlsSectionName | |
| @ stdcall GetNumberFormatA(long long str ptr ptr long) | |
| @ stdcall GetNumberFormatW(long long wstr ptr ptr long) | |
| @ stdcall GetNumberOfConsoleInputEvents(long ptr) | |
| @ stdcall GetNumberOfConsoleMouseButtons(ptr) | |
| @ stdcall GetOEMCP() | |
| @ stdcall GetOverlappedResult(long ptr ptr long) | |
| @ stdcall GetPriorityClass(long) | |
| @ stdcall GetPrivateProfileIntA(str str long str) | |
| @ stdcall GetPrivateProfileIntW(wstr wstr long wstr) | |
| @ stdcall GetPrivateProfileSectionA(str ptr long str) | |
| @ stdcall GetPrivateProfileSectionNamesA(ptr long str) | |
| @ stdcall GetPrivateProfileSectionNamesW(ptr long wstr) | |
| @ stdcall GetPrivateProfileSectionW(wstr ptr long wstr) | |
| @ stdcall GetPrivateProfileStringA(str str str ptr long str) | |
| @ stdcall GetPrivateProfileStringW(wstr wstr wstr ptr long wstr) | |
| @ stdcall GetPrivateProfileStructA (str str ptr long str) | |
| @ stdcall GetPrivateProfileStructW(wstr wstr ptr long wstr) | |
| @ stdcall GetProcAddress(long str) | |
| @ stdcall GetProcessAffinityMask(long ptr ptr) | |
| @ stdcall GetProcessFlags(long) | |
| @ stdcall GetProcessHeap() | |
| @ stdcall GetProcessHeaps(long ptr) | |
| @ stdcall GetProcessIoCounters(long ptr) | |
| @ stdcall GetProcessShutdownParameters(ptr ptr) | |
| @ stdcall GetProcessTimes(long ptr ptr ptr ptr) | |
| @ stdcall GetProcessVersion(long) | |
| @ stdcall GetProcessWorkingSetSize(long ptr ptr) | |
| @ stub GetProductName | |
| @ stdcall GetProfileIntA(str str long) | |
| @ stdcall GetProfileIntW(wstr wstr long) | |
| @ stdcall GetProfileSectionA(str ptr long) | |
| @ stdcall GetProfileSectionW(wstr ptr long) | |
| @ stdcall GetProfileStringA(str str str ptr long) | |
| @ stdcall GetProfileStringW(wstr wstr wstr ptr long) | |
| @ stdcall GetQueuedCompletionStatus(long ptr ptr ptr long) | |
| @ stub GetSLCallbackTarget | |
| @ stub GetSLCallbackTemplate | |
| @ stdcall GetShortPathNameA(str ptr long) | |
| @ stdcall GetShortPathNameW(wstr ptr long) | |
| @ stdcall GetStartupInfoA(ptr) | |
| @ stdcall GetStartupInfoW(ptr) | |
| @ stdcall GetStdHandle(long) | |
| @ stdcall GetStringTypeA(long long str long ptr) | |
| @ stdcall GetStringTypeExA(long long str long ptr) | |
| @ stdcall GetStringTypeExW(long long wstr long ptr) | |
| @ stdcall GetStringTypeW(long wstr long ptr) | |
| @ stdcall GetSystemDefaultLCID() | |
| @ stdcall GetSystemDefaultLangID() | |
| @ stdcall GetSystemDefaultUILanguage() | |
| @ stdcall GetSystemDirectoryA(ptr long) | |
| @ stdcall GetSystemDirectoryW(ptr long) | |
| @ stdcall GetSystemInfo(ptr) | |
| @ stdcall GetSystemPowerStatus(ptr) | |
| @ stdcall GetSystemTime(ptr) | |
| @ stdcall GetSystemTimeAdjustment(ptr ptr ptr) | |
| @ stdcall GetSystemTimeAsFileTime(ptr) | |
| @ stdcall GetSystemWow64DirectoryA(ptr long) | |
| @ stdcall GetSystemWow64DirectoryW(ptr long) | |
| @ stdcall GetTapeParameters(ptr long ptr ptr) | |
| @ stdcall GetTapePosition(ptr long ptr ptr ptr) | |
| @ stdcall GetTapeStatus(ptr) | |
| @ stdcall GetTempFileNameA(str str long ptr) | |
| @ stdcall GetTempFileNameW(wstr wstr long ptr) | |
| @ stdcall GetTempPathA(long ptr) | |
| @ stdcall GetTempPathW(long ptr) | |
| @ stdcall GetThreadContext(long ptr) | |
| @ stdcall GetThreadLocale() | |
| @ stdcall GetThreadPriority(long) | |
| @ stdcall GetThreadSelectorEntry(long long ptr) | |
| @ stdcall GetThreadTimes(long ptr ptr ptr ptr) | |
| @ stdcall GetTickCount() | |
| @ stdcall GetTimeFormatA(long long ptr str ptr long) | |
| @ stdcall GetTimeFormatW(long long ptr wstr ptr long) | |
| @ stdcall GetTimeZoneInformation(ptr) | |
| @ stdcall GetUserDefaultLCID() | |
| @ stdcall GetUserDefaultLangID() | |
| @ stdcall GetUserDefaultUILanguage() | |
| @ stdcall GetUserGeoID(long) | |
| @ stdcall GetVersion() | |
| @ stdcall GetVersionExA(ptr) | |
| @ stdcall GetVersionExW(ptr) | |
| @ stdcall GetVolumeInformationA(str ptr long ptr ptr ptr ptr long) | |
| @ stdcall GetVolumeInformationW(wstr ptr long ptr ptr ptr ptr long) | |
| @ stub GetVolumeNameForVolumeMountPointA | |
| @ stdcall GetVolumeNameForVolumeMountPointW(wstr long long) | |
| @ stub GetVolumePathNameA | |
| @ stub GetVolumePathNameW | |
| @ stdcall GetWindowsDirectoryA(ptr long) | |
| @ stdcall GetWindowsDirectoryW(ptr long) | |
| @ stub GetWriteWatch | |
| @ stdcall GlobalAddAtomA(str) | |
| @ stdcall GlobalAddAtomW(wstr) | |
| @ stdcall GlobalAlloc(long long) | |
| @ stdcall GlobalCompact(long) | |
| @ stdcall GlobalDeleteAtom(long) | |
| @ stdcall GlobalFindAtomA(str) | |
| @ stdcall GlobalFindAtomW(wstr) | |
| @ stdcall GlobalFix(long) | |
| @ stdcall GlobalFlags(long) | |
| @ stdcall GlobalFree(long) | |
| @ stdcall GlobalGetAtomNameA(long ptr long) | |
| @ stdcall GlobalGetAtomNameW(long ptr long) | |
| @ stdcall GlobalHandle(ptr) | |
| @ stdcall GlobalLock(long) | |
| @ stdcall GlobalMemoryStatus(ptr) | |
| @ stdcall GlobalMemoryStatusEx(ptr) | |
| @ stdcall GlobalReAlloc(long long long) | |
| @ stdcall GlobalSize(long) | |
| @ stdcall GlobalUnWire(long) | |
| @ stdcall GlobalUnfix(long) | |
| @ stdcall GlobalUnlock(long) | |
| @ stdcall GlobalWire(long) | |
| @ stub Heap32First | |
| @ stdcall Heap32ListFirst(long ptr) | |
| @ stub Heap32ListNext | |
| @ stub Heap32Next | |
| @ stdcall HeapAlloc(long long long) ntdll.RtlAllocateHeap | |
| @ stdcall HeapCompact(long long) | |
| @ stdcall HeapCreate(long long long) | |
| @ stdcall HeapDestroy(long) | |
| @ stdcall HeapFree(long long long) ntdll.RtlFreeHeap | |
| @ stdcall HeapLock(long) | |
| @ stdcall HeapReAlloc(long long ptr long) ntdll.RtlReAllocateHeap | |
| @ stub HeapSetFlags | |
| @ stdcall HeapSize(long long ptr) ntdll.RtlSizeHeap | |
| @ stdcall HeapUnlock(long) | |
| @ stdcall HeapValidate(long long ptr) | |
| @ stdcall HeapWalk(long ptr) | |
| @ stdcall InitAtomTable(long) | |
| @ stdcall InitializeCriticalSection(ptr) | |
| @ stdcall InterlockedDecrement(ptr) | |
| @ stdcall InterlockedExchange(ptr long) | |
| @ stdcall InterlockedIncrement(ptr) | |
| @ stdcall InvalidateNLSCache() | |
| @ stdcall IsBadCodePtr(ptr) | |
| @ stdcall IsBadHugeReadPtr(ptr long) | |
| @ stdcall IsBadHugeWritePtr(ptr long) | |
| @ stdcall IsBadReadPtr(ptr long) | |
| @ stdcall IsBadStringPtrA(ptr long) | |
| @ stdcall IsBadStringPtrW(ptr long) | |
| @ stdcall IsBadWritePtr(ptr long) | |
| @ stdcall IsDBCSLeadByte(long) | |
| @ stdcall IsDBCSLeadByteEx(long long) | |
| @ stub IsLSCallback | |
| @ stub IsSLCallback | |
| @ stdcall IsSystemResumeAutomatic() | |
| @ stdcall IsValidCodePage(long) | |
| @ stdcall IsValidLanguageGroup(long long) | |
| @ stdcall IsValidLocale(long long) | |
| @ stdcall -register -i386 K32Thk1632Epilog() | |
| @ stdcall -register -i386 K32Thk1632Prolog() | |
| @ stdcall LCMapStringA(long long str long ptr long) | |
| @ stdcall LCMapStringW(long long wstr long ptr long) | |
| @ stdcall LeaveCriticalSection(ptr) ntdll.RtlLeaveCriticalSection | |
| @ stdcall LoadLibraryA(str) | |
| @ stdcall LoadLibraryExA( str long long) | |
| @ stdcall LoadLibraryExW(wstr long long) | |
| @ stdcall LoadLibraryW(wstr) | |
| @ stdcall LoadModule(str ptr) | |
| @ stdcall LoadResource(long long) | |
| @ stdcall LocalAlloc(long long) | |
| @ stdcall LocalCompact(long) | |
| @ stdcall LocalFileTimeToFileTime(ptr ptr) | |
| @ stdcall LocalFlags(long) | |
| @ stdcall LocalFree(long) | |
| @ stdcall LocalHandle(ptr) | |
| @ stdcall LocalLock(long) | |
| @ stdcall LocalReAlloc(long long long) | |
| @ stdcall LocalShrink(long long) | |
| @ stdcall LocalSize(long) | |
| @ stdcall LocalUnlock(long) | |
| @ stdcall LockFile(long long long long long) | |
| @ stdcall LockFileEx(long long long long long ptr) | |
| @ stdcall LockResource(long) | |
| @ stdcall MakeCriticalSectionGlobal(ptr) | |
| @ stdcall -register -i386 MapHInstLS() | |
| @ stdcall -register -i386 MapHInstLS_PN() | |
| @ stdcall -register -i386 MapHInstSL() | |
| @ stdcall -register -i386 MapHInstSL_PN() | |
| @ stdcall MapHModuleLS(long) | |
| @ stdcall MapHModuleSL(long) | |
| @ stdcall MapLS(ptr) | |
| @ stdcall MapSL(long) | |
| @ stdcall MapSLFix(long) | |
| @ stdcall MapViewOfFile(long long long long long) | |
| @ stdcall MapViewOfFileEx(long long long long long ptr) | |
| @ stdcall Module32First(long ptr) | |
| @ stdcall Module32Next(long ptr) | |
| @ stdcall MoveFileA(str str) | |
| @ stdcall MoveFileExA(str str long) | |
| @ stdcall MoveFileExW(wstr wstr long) | |
| @ stdcall MoveFileW(wstr wstr) | |
| @ stdcall MulDiv(long long long) | |
| @ stdcall MultiByteToWideChar(long long str long ptr long) | |
| @ stub NotifyNLSUserCache | |
| @ stub OpenDataFile | |
| @ stdcall OpenEventA(long long str) | |
| @ stdcall OpenEventW(long long wstr) | |
| @ stdcall OpenFile(str ptr long) | |
| @ stdcall OpenFileMappingA(long long str) | |
| @ stdcall OpenFileMappingW(long long wstr) | |
| @ stub OpenJobObjectA | |
| @ stub OpenJobObjectW | |
| @ stdcall OpenMutexA(long long str) | |
| @ stdcall OpenMutexW(long long wstr) | |
| @ stdcall OpenProcess(long long long) | |
| @ stub OpenProfileUserMapping | |
| @ stdcall OpenSemaphoreA(long long str) | |
| @ stdcall OpenSemaphoreW(long long wstr) | |
| @ stdcall OpenThread(long long long) | |
| @ stdcall OpenVxDHandle(long) | |
| @ stdcall OutputDebugStringA(str) | |
| @ stdcall OutputDebugStringW(wstr) | |
| @ stdcall PeekConsoleInputA(ptr ptr long ptr) | |
| @ stdcall PeekConsoleInputW(ptr ptr long ptr) | |
| @ stdcall PeekNamedPipe(long ptr long ptr ptr ptr) | |
| @ stub PostQueuedCompletionStatus | |
| @ stdcall PrepareTape(ptr long long) | |
| @ stub PrivMoveFileIdentityW | |
| @ stdcall Process32First (ptr ptr) | |
| @ stdcall Process32FirstW (ptr ptr) | |
| @ stdcall Process32Next (ptr ptr) | |
| @ stdcall Process32NextW (ptr ptr) | |
| @ stdcall PulseEvent(long) | |
| @ stdcall PurgeComm(long long) | |
| @ stdcall -register -i386 QT_Thunk() | |
| @ stdcall QueryDosDeviceA(str ptr long) | |
| @ stdcall QueryDosDeviceW(wstr ptr long) | |
| @ stub QueryInformationJobObject | |
| @ stub QueryNumberOfEventLogRecords | |
| @ stub QueryOldestEventLogRecord | |
| @ stdcall QueryPerformanceCounter(ptr) | |
| @ stdcall QueryPerformanceFrequency(ptr) | |
| @ stdcall QueueUserAPC(ptr long long) | |
| @ stdcall QueueUserWorkItem(ptr ptr long) | |
| @ stdcall RaiseException(long long long ptr) | |
| @ stdcall ReadConsoleA(long ptr long ptr ptr) | |
| @ stdcall ReadConsoleInputA(long ptr long ptr) | |
| @ stdcall ReadConsoleInputW(long ptr long ptr) | |
| @ stdcall ReadConsoleOutputA(long ptr long long ptr) | |
| @ stdcall ReadConsoleOutputAttribute(long ptr long long ptr) | |
| @ stdcall ReadConsoleOutputCharacterA(long ptr long long ptr) | |
| @ stdcall ReadConsoleOutputCharacterW(long ptr long long ptr) | |
| @ stdcall ReadConsoleOutputW(long ptr long long ptr) | |
| @ stdcall ReadConsoleW(long ptr long ptr ptr) | |
| @ stdcall ReadFile(long ptr long ptr ptr) | |
| @ stdcall ReadFileEx(long ptr long ptr ptr) | |
| @ stdcall ReadProcessMemory(long ptr ptr long ptr) | |
| @ stub RegisterConsoleIME | |
| @ stub RegisterConsoleOS2 | |
| @ stdcall RegisterServiceProcess(long long) | |
| @ stub RegisterSysMsgHandler | |
| @ stdcall RegisterWaitForSingleObject(ptr long ptr ptr long long) | |
| @ stdcall RegisterWaitForSingleObjectEx(long ptr ptr long long) | |
| @ stdcall ReinitializeCriticalSection(ptr) | |
| @ stdcall ReleaseMutex(long) | |
| @ stdcall ReleaseSemaphore(long long ptr) | |
| @ stdcall ReplaceFile(wstr wstr wstr long ptr ptr) ReplaceFileW | |
| @ stdcall ReplaceFileA(str str str long ptr ptr) | |
| @ stdcall ReplaceFileW(wstr wstr wstr long ptr ptr) | |
| @ stdcall RemoveDirectoryA(str) | |
| @ stdcall RemoveDirectoryW(wstr) | |
| @ stdcall RemoveVectoredExceptionHandler(ptr) ntdll.RtlRemoveVectoredExceptionHandler | |
| @ stub RequestDeviceWakeup | |
| @ stdcall RequestWakeupLatency(long) | |
| @ stdcall ResetEvent(long) | |
| @ stub ResetWriteWatch | |
| @ stdcall ResumeThread(long) | |
| @ stdcall RtlFillMemory(ptr long long) ntdll.RtlFillMemory | |
| @ stdcall RtlMoveMemory(ptr ptr long) ntdll.RtlMoveMemory | |
| @ stdcall RtlUnwind(ptr ptr ptr long) ntdll.RtlUnwind | |
| @ stdcall RtlZeroMemory(ptr long) ntdll.RtlZeroMemory | |
| @ stdcall -register -i386 SMapLS() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_12() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_16() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_20() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_24() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_28() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_32() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_36() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_40() | |
| @ stdcall -register -i386 SMapLS_IP_EBP_8() | |
| @ stdcall -register -i386 SUnMapLS() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_12() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_16() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_20() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_24() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_28() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_32() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_36() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_40() | |
| @ stdcall -register -i386 SUnMapLS_IP_EBP_8() | |
| @ stdcall ScrollConsoleScreenBufferA(long ptr ptr ptr ptr) | |
| @ stdcall ScrollConsoleScreenBufferW(long ptr ptr ptr ptr) | |
| @ stdcall SearchPathA(str str str long ptr ptr) | |
| @ stdcall SearchPathW(wstr wstr wstr long ptr ptr) | |
| @ stdcall SetCommBreak(long) | |
| @ stdcall SetCommConfig(long ptr long) | |
| @ stdcall SetCommMask(long ptr) | |
| @ stdcall SetCommState(long ptr) | |
| @ stdcall SetCommTimeouts(long ptr) | |
| @ stdcall SetComputerNameA(str) | |
| @ stdcall SetComputerNameW(wstr) | |
| @ stdcall SetComputerNameExA(long str) | |
| @ stdcall SetComputerNameExW(long wstr) | |
| @ stdcall SetConsoleActiveScreenBuffer(long) | |
| @ stdcall SetConsoleCP(long) | |
| @ stdcall SetConsoleCtrlHandler(ptr long) | |
| @ stdcall SetConsoleCursorInfo(long ptr) | |
| @ stub SetConsoleCursorMode | |
| @ stdcall SetConsoleCursorPosition(long long) | |
| @ stub SetConsoleLocalEUDC | |
| @ stdcall SetConsoleMode(long long) | |
| @ stub SetConsoleNlsMode | |
| @ stub SetConsoleOS2OemFormat | |
| @ stdcall SetConsoleOutputCP(long) | |
| @ stdcall SetConsoleScreenBufferSize(long long) | |
| @ stdcall SetConsoleTextAttribute(long long) | |
| @ stdcall SetConsoleTitleA(str) | |
| @ stdcall SetConsoleTitleW(wstr) | |
| @ stdcall SetConsoleWindowInfo(long long ptr) | |
| @ stdcall SetCurrentDirectoryA(str) | |
| @ stdcall SetCurrentDirectoryW(wstr) | |
| @ stub SetDaylightFlag | |
| @ stdcall SetDefaultCommConfigA(str ptr long) | |
| @ stdcall SetDefaultCommConfigW(wstr ptr long) | |
| @ stdcall SetEndOfFile(long) | |
| @ stdcall SetEnvironmentVariableA(str str) | |
| @ stdcall SetEnvironmentVariableW(wstr wstr) | |
| @ stdcall SetErrorMode(long) | |
| @ stdcall SetEvent(long) | |
| @ stdcall SetFileApisToANSI() | |
| @ stdcall SetFileApisToOEM() | |
| @ stdcall SetFileAttributesA(str long) | |
| @ stdcall SetFileAttributesW(wstr long) | |
| @ stdcall SetFilePointer(long long ptr long) | |
| @ stdcall SetFilePointerEx(long long long ptr long) | |
| @ stdcall SetFileTime(long ptr ptr ptr) | |
| @ stdcall SetHandleContext(long long) | |
| @ stdcall SetHandleCount(long) | |
| @ stdcall SetHandleInformation(long long long) | |
| @ stdcall SetLastError(long) | |
| @ stdcall SetLocalTime(ptr) | |
| @ stdcall SetLocaleInfoA(long long str) | |
| @ stdcall SetLocaleInfoW(long long wstr) | |
| @ stdcall SetMailslotInfo(long long) | |
| @ stub SetMessageWaitingIndicator | |
| @ stdcall SetNamedPipeHandleState(long ptr ptr ptr) | |
| @ stdcall SetPriorityClass(long long) | |
| @ stdcall SetProcessShutdownParameters(long long) | |
| @ stdcall SetProcessWorkingSetSize(long long long) | |
| @ stdcall SetStdHandle(long long) | |
| @ stdcall SetSystemPowerState(long long) | |
| @ stdcall SetSystemTime(ptr) | |
| @ stdcall SetSystemTimeAdjustment(long long) | |
| @ stdcall SetTapeParameters(ptr long ptr) | |
| @ stdcall SetTapePosition(ptr long long long long long) | |
| @ stdcall SetThreadAffinityMask(long long) | |
| @ stdcall SetThreadContext(long ptr) | |
| @ stdcall SetThreadLocale(long) | |
| @ stdcall SetThreadPriority(long long) | |
| @ stub SetTimerQueueTimer | |
| @ stdcall SetTimeZoneInformation(ptr) | |
| @ stdcall SetUnhandledExceptionFilter(ptr) | |
| @ stdcall SetUserGeoID(long) | |
| @ stdcall SetVolumeLabelA(str str) | |
| @ stdcall SetVolumeLabelW(wstr wstr) | |
| @ stub SetVolumeMountPointA | |
| @ stub SetVolumeMountPointW | |
| @ stdcall SetupComm(long long long) | |
| @ stdcall SizeofResource(long long) | |
| @ stdcall Sleep(long) | |
| @ stdcall SleepEx(long long) | |
| @ stdcall SuspendThread(long) | |
| @ stdcall SystemTimeToFileTime(ptr ptr) | |
| @ stdcall SystemTimeToTzSpecificLocalTime (ptr ptr ptr) | |
| @ stub TerminateJobObject | |
| @ stdcall TerminateProcess(long long) | |
| @ stdcall TerminateThread(long long) | |
| @ stub TermsrvAppInstallMode | |
| @ stdcall Thread32First(long ptr) | |
| @ stdcall Thread32Next(long ptr) | |
| @ stdcall ThunkConnect32(ptr str str str ptr ptr) | |
| @ stdcall TlsAlloc() | |
| @ stub TlsAllocInternal | |
| @ stdcall TlsFree(long) | |
| @ stub TlsFreeInternal | |
| @ stdcall TlsGetValue(long) | |
| @ stdcall TlsSetValue(long ptr) | |
| @ stdcall Toolhelp32ReadProcessMemory(long ptr ptr long ptr) | |
| @ stdcall TransactNamedPipe(long ptr long ptr long ptr ptr) | |
| @ stdcall TransmitCommChar(long long) | |
| @ stdcall TzSpecificLocalTimeToSystemTime(ptr ptr ptr) | |
| @ stdcall UTRegister(long str str str ptr ptr ptr) | |
| @ stdcall UTUnRegister(long) | |
| @ stdcall UnMapLS(long) | |
| @ stdcall -register -i386 UnMapSLFixArray(long long) | |
| @ stdcall UnhandledExceptionFilter(ptr) | |
| @ stdcall UninitializeCriticalSection(ptr) | |
| @ stdcall UnlockFile(long long long long long) | |
| @ stdcall UnlockFileEx(long long long long ptr) | |
| @ stdcall UnmapViewOfFile(ptr) | |
| @ stdcall UpdateResourceA(long str str long ptr long) | |
| @ stdcall UpdateResourceW(long wstr wstr long ptr long) | |
| @ stdcall UnregisterWait(long) | |
| @ stdcall UnregisterWaitEx(long long) | |
| @ stub ValidateLCType | |
| @ stub ValidateLocale | |
| @ stdcall VerLanguageNameA(long str long) | |
| @ stdcall VerLanguageNameW(long wstr long) | |
| @ stdcall -ret64 VerSetConditionMask(long long long long) ntdll.VerSetConditionMask | |
| @ stdcall VirtualAlloc(ptr long long long) | |
| @ stdcall VirtualFree(ptr long long) | |
| @ stdcall VirtualLock(ptr long) | |
| @ stdcall VirtualProtect(ptr long long ptr) | |
| @ stdcall VirtualProtectEx(long ptr long long ptr) | |
| @ stdcall VirtualQuery(ptr ptr long) | |
| @ stdcall VirtualQueryEx(long ptr ptr long) | |
| @ stdcall VirtualUnlock(ptr long) | |
| @ stdcall WaitCommEvent(long ptr ptr) | |
| @ stdcall WaitForDebugEvent(ptr long) | |
| @ stdcall WaitForMultipleObjects(long ptr long long) | |
| @ stdcall WaitForMultipleObjectsEx(long ptr long long long) | |
| @ stdcall WaitForSingleObject(long long) | |
| @ stdcall WaitForSingleObjectEx(long long long) | |
| @ stdcall WaitNamedPipeA (str long) | |
| @ stdcall WaitNamedPipeW (wstr long) | |
| @ stdcall WideCharToMultiByte(long long wstr long ptr long ptr ptr) | |
| @ stdcall WinExec(str long) | |
| @ stdcall WriteConsoleA(long ptr long ptr ptr) | |
| @ stdcall WriteConsoleInputA(long ptr long ptr) | |
| @ stdcall WriteConsoleInputW(long ptr long ptr) | |
| @ stdcall WriteConsoleOutputA(long ptr long long ptr) | |
| @ stdcall WriteConsoleOutputAttribute(long ptr long long ptr) | |
| @ stdcall WriteConsoleOutputCharacterA(long ptr long long ptr) | |
| @ stdcall WriteConsoleOutputCharacterW(long ptr long long ptr) | |
| @ stdcall WriteConsoleOutputW(long ptr long long ptr) | |
| @ stdcall WriteConsoleW(long ptr long ptr ptr) | |
| @ stdcall WriteFile(long ptr long ptr ptr) | |
| @ stdcall WriteFileEx(long ptr long ptr ptr) | |
| @ stdcall WritePrivateProfileSectionA(str str str) | |
| @ stdcall WritePrivateProfileSectionW(wstr wstr wstr) | |
| @ stdcall WritePrivateProfileStringA(str str str str) | |
| @ stdcall WritePrivateProfileStringW(wstr wstr wstr wstr) | |
| @ stdcall WritePrivateProfileStructA (str str ptr long str) | |
| @ stdcall WritePrivateProfileStructW(wstr wstr ptr long wstr) | |
| @ stdcall WriteProcessMemory(long ptr ptr long ptr) | |
| @ stdcall WriteProfileSectionA(str str) | |
| @ stdcall WriteProfileSectionW(str str) | |
| @ stdcall WriteProfileStringA(str str str) | |
| @ stdcall WriteProfileStringW(wstr wstr wstr) | |
| @ stdcall WriteTapemark(ptr long long long) | |
| @ stub _DebugOut | |
| @ stub _DebugPrintf | |
| @ stdcall _hread(long ptr long) | |
| @ stdcall _hwrite(long ptr long) | |
| @ stdcall _lclose(long) | |
| @ stdcall _lcreat(str long) | |
| @ stdcall _llseek(long long long) | |
| @ stdcall _lopen(str long) | |
| @ stdcall _lread(long ptr long) | |
| @ stdcall _lwrite(long ptr long) | |
| @ stub dprintf | |
| @ stdcall lstrcat(str str) lstrcatA | |
| @ stdcall lstrcatA(str str) | |
| @ stdcall lstrcatW(wstr wstr) | |
| @ stdcall lstrcmp(str str) lstrcmpA | |
| @ stdcall lstrcmpA(str str) | |
| @ stdcall lstrcmpW(wstr wstr) | |
| @ stdcall lstrcmpi(str str) lstrcmpiA | |
| @ stdcall lstrcmpiA(str str) | |
| @ stdcall lstrcmpiW(wstr wstr) | |
| @ stdcall lstrcpy(ptr str) lstrcpyA | |
| @ stdcall lstrcpyA(ptr str) | |
| @ stdcall lstrcpyW(ptr wstr) | |
| @ stdcall lstrcpyn(ptr str long) lstrcpynA | |
| @ stdcall lstrcpynA(ptr str long) | |
| @ stdcall lstrcpynW(ptr wstr long) | |
| @ stdcall lstrlen(str) lstrlenA | |
| @ stdcall lstrlenA(str) | |
| @ stdcall lstrlenW(wstr) | |
| # | |
| # Functions exported by kernel32.dll in NT 3.51 | |
| # | |
| @ stub AddConsoleAliasA | |
| @ stub AddConsoleAliasW | |
| @ stub BaseAttachCompleteThunk | |
| @ stub BasepDebugDump | |
| @ stdcall CloseConsoleHandle(long) | |
| @ stub CmdBatNotification | |
| @ stub ConsoleMenuControl | |
| @ stub ConsoleSubst | |
| @ stub CreateVirtualBuffer | |
| @ stub ExitVDM | |
| @ stub ExpungeConsoleCommandHistoryA | |
| @ stub ExpungeConsoleCommandHistoryW | |
| @ stub ExtendVirtualBuffer | |
| @ stub FreeVirtualBuffer | |
| @ stub GetConsoleAliasA | |
| @ stub GetConsoleAliasExesA | |
| @ stub GetConsoleAliasExesLengthA | |
| @ stub GetConsoleAliasExesLengthW | |
| @ stub GetConsoleAliasExesW | |
| @ stub GetConsoleAliasW | |
| @ stub GetConsoleAliasesA | |
| @ stub GetConsoleAliasesLengthA | |
| @ stub GetConsoleAliasesLengthW | |
| @ stub GetConsoleAliasesW | |
| @ stub GetConsoleCommandHistoryA | |
| @ stub GetConsoleCommandHistoryLengthA | |
| @ stub GetConsoleCommandHistoryLengthW | |
| @ stub GetConsoleCommandHistoryW | |
| @ stub GetConsoleDisplayMode | |
| @ stub GetConsoleFontInfo | |
| @ stub GetConsoleFontSize | |
| @ stub GetConsoleHardwareState | |
| @ stdcall GetConsoleInputWaitHandle() | |
| @ stub GetCurrentConsoleFont | |
| @ stub GetNextVDMCommand | |
| @ stub GetNumberOfConsoleFonts | |
| @ stub GetVDMCurrentDirectories | |
| @ stub HeapCreateTagsW | |
| @ stub HeapExtend | |
| @ stub HeapQueryTagW | |
| @ stub HeapSummary | |
| @ stub HeapUsage | |
| @ stub InvalidateConsoleDIBits | |
| @ stdcall IsDebuggerPresent() | |
| @ stdcall OpenConsoleW(wstr long long long) | |
| @ stub QueryWin31IniFilesMappedToRegistry | |
| @ stub RegisterConsoleVDM | |
| @ stub RegisterWaitForInputIdle | |
| @ stub RegisterWowBaseHandlers | |
| @ stub RegisterWowExec | |
| @ stub SetConsoleCommandHistoryMode | |
| @ stub SetConsoleCursor | |
| @ stub SetConsoleDisplayMode | |
| @ stub SetConsoleFont | |
| @ stub SetConsoleHardwareState | |
| @ stub SetConsoleKeyShortcuts | |
| @ stub SetConsoleMaximumWindowSize | |
| @ stub SetConsoleMenuClose | |
| @ stub SetConsoleNumberOfCommandsA | |
| @ stub SetConsoleNumberOfCommandsW | |
| @ stub SetConsolePalette | |
| @ stub SetLastConsoleEventActive | |
| @ stub SetVDMCurrentDirectories | |
| @ stub ShowConsoleCursor | |
| @ stub TrimVirtualBuffer | |
| @ stub VDMConsoleOperation | |
| @ stub VDMOperationStarted | |
| @ stdcall VerifyConsoleIoHandle(long) | |
| @ stub VirtualBufferExceptionHandler | |
| @ stub WriteConsoleInputVDMA | |
| @ stub WriteConsoleInputVDMW | |
| # NT 4.0 additions | |
| @ stdcall CancelIo(long) | |
| @ stdcall CancelWaitableTimer(long) | |
| @ stdcall CopyFileExA (str str ptr ptr ptr long) | |
| @ stdcall CopyFileExW (wstr wstr ptr ptr ptr long) | |
| @ stdcall CreateFiber(long ptr ptr) | |
| @ stdcall CreateFiberEx(long long long ptr ptr) | |
| @ stdcall CreateWaitableTimerA(ptr long str) | |
| @ stdcall CreateWaitableTimerW(ptr long wstr) | |
| @ stdcall DeleteFiber(ptr) | |
| @ stdcall DuplicateConsoleHandle(long long long long) | |
| @ stdcall FindFirstFileExA(str long ptr long ptr long) | |
| @ stdcall FindFirstFileExW(wstr long ptr long ptr long) | |
| @ stub GetConsoleInputExeNameA | |
| @ stub GetConsoleInputExeNameW | |
| @ stub GetConsoleKeyboardLayoutNameA | |
| @ stub GetConsoleKeyboardLayoutNameW | |
| @ stdcall GetDiskFreeSpaceExA (str ptr ptr ptr) | |
| @ stdcall GetDiskFreeSpaceExW (wstr ptr ptr ptr) | |
| @ stdcall GetFileAttributesExA(str long ptr) | |
| @ stdcall GetFileAttributesExW(wstr long ptr) | |
| @ stdcall GetProcessPriorityBoost(long ptr) | |
| @ stdcall GetThreadPriorityBoost(long ptr) | |
| @ stdcall InterlockedCompareExchange (ptr long long) | |
| @ stdcall InterlockedExchangeAdd (ptr long ) | |
| @ stdcall IsProcessorFeaturePresent(long) | |
| @ stdcall OpenWaitableTimerA(long long str) | |
| @ stdcall OpenWaitableTimerW(long long wstr) | |
| @ stub ReadConsoleInputExA | |
| @ stub ReadConsoleInputExW | |
| @ stdcall ReadDirectoryChangesW(long ptr long long long ptr ptr ptr) | |
| @ stub ReadFileScatter | |
| @ stub SetConsoleIcon | |
| @ stdcall SetConsoleInputExeNameA(ptr) | |
| @ stdcall SetConsoleInputExeNameW(ptr) | |
| @ stdcall SetProcessAffinityMask(long long) | |
| @ stdcall SetProcessPriorityBoost(long long) | |
| @ stdcall SetThreadIdealProcessor(long long) | |
| @ stdcall SetThreadPriorityBoost(long long) | |
| @ stdcall SetWaitableTimer(long ptr long ptr ptr long) | |
| @ stdcall SignalObjectAndWait(long long long long) | |
| @ stdcall SwitchToFiber(ptr) | |
| @ stdcall SwitchToThread() | |
| @ stdcall TryEnterCriticalSection(ptr) ntdll.RtlTryEnterCriticalSection | |
| @ stdcall VirtualAllocEx(long ptr long long long) | |
| @ stdcall VirtualFreeEx(long ptr long long) | |
| @ stub WriteFileGather | |
| #Win98 and higher | |
| @ stdcall GetLongPathNameA (str long long) | |
| @ stdcall GetLongPathNameW (wstr long long) | |
| @ stdcall PrivateLoadLibrary(str) | |
| @ stdcall PrivateFreeLibrary(long) | |
| @ stdcall Get16DLLAddress(long str) | |
| @ stdcall SetThreadExecutionState(long) | |
| # Windows 2000, Terminal Server 4.0 SP4 functions | |
| @ stdcall AssignProcessToJobObject(ptr ptr) | |
| @ stdcall CreateJobObjectA(ptr str) | |
| @ stdcall CreateJobObjectW(ptr wstr) | |
| @ stdcall CreateTimerQueue () | |
| @ stdcall CreateTimerQueueTimer(ptr long ptr ptr long long long) | |
| @ stdcall DeleteTimerQueueEx (long long) | |
| @ stdcall DeleteTimerQueueTimer(long long long) | |
| @ stdcall DnsHostnameToComputerNameA (str ptr ptr) | |
| @ stdcall DnsHostnameToComputerNameW (wstr ptr ptr) | |
| @ stdcall GetCalendarInfoA(long long long ptr long ptr) | |
| @ stdcall GetCalendarInfoW(long long long ptr long ptr) | |
| @ stdcall GetSystemWindowsDirectoryA(ptr long) | |
| @ stdcall GetSystemWindowsDirectoryW(ptr long) | |
| @ stdcall InitializeCriticalSectionAndSpinCount(ptr long) | |
| @ stub PrivCopyFileExW | |
| @ stdcall ProcessIdToSessionId(long ptr) | |
| @ stdcall SetCalendarInfoA(long long long str) | |
| @ stdcall SetCalendarInfoW(long long long wstr) | |
| @ stdcall SetCriticalSectionSpinCount(ptr long) ntdll.RtlSetCriticalSectionSpinCount | |
| @ stub SetInformationJobObject | |
| @ stub SetTermsrvAppInstallMode | |
| @ stdcall VerifyVersionInfoA(long long long long) | |
| @ stdcall VerifyVersionInfoW(long long long long) | |
| # XP extensions | |
| @ stdcall ActivateActCtx(ptr ptr) | |
| @ stdcall AddRefActCtx(ptr) | |
| @ stdcall CreateActCtxA(ptr) | |
| @ stdcall CreateActCtxW(ptr) | |
| @ stdcall DeactivateActCtx(long ptr) | |
| @ stdcall DebugActiveProcessStop(long) | |
| @ stdcall DebugBreakProcess(long) | |
| @ stdcall DebugSetProcessKillOnExit(long) | |
| @ stdcall FindActCtxSectionGuid(long ptr long ptr ptr) | |
| @ stdcall FindActCtxSectionStringA(long ptr long str ptr) | |
| @ stdcall FindActCtxSectionStringW(long ptr long wstr ptr) | |
| @ stdcall GetCurrentActCtx(ptr) | |
| @ stdcall GetProcessId(long) | |
| @ stdcall QueryActCtxW(long ptr ptr long ptr long ptr) | |
| @ stdcall ReleaseActCtx(ptr) | |
| @ stdcall ZombifyActCtx(ptr) | |
| ################################################################ | |
| # Wine extensions: Win16 functions that are needed by other dlls | |
| # | |
| @ stdcall _lclose16(long) | |
| @ stdcall AllocCStoDSAlias16(long) | |
| @ stdcall AllocSelectorArray16(long) | |
| @ stdcall ConvertDialog32To16(ptr long ptr) | |
| @ stdcall ExitKernel16() | |
| @ stdcall FarGetOwner16(long) | |
| @ stdcall FarSetOwner16(long long) | |
| @ stdcall FindResource16(long str str) | |
| @ stdcall FreeResource16(long) | |
| @ stdcall FreeSelector16(long) | |
| @ stdcall GetCurrentPDB16() | |
| @ stdcall GetCurrentTask() | |
| @ stdcall GetDOSEnvironment16() | |
| @ stdcall GetExePtr(long) | |
| @ stdcall GetExpWinVer16(long) | |
| @ stdcall GetModuleFileName16(long ptr long) | |
| @ stdcall GetModuleHandle16(str) | |
| @ stdcall GetModuleName16(long ptr long) | |
| @ stdcall GetSelectorBase(long) | |
| @ stdcall GetSelectorLimit16(long) | |
| @ stdcall GetThreadQueue16(long) | |
| @ stdcall GetVersion16() | |
| @ stdcall GetWinFlags16() | |
| @ stdcall GlobalDOSAlloc16(long) | |
| @ stdcall GlobalDOSFree16(long) | |
| @ stdcall GlobalFlags16(long) | |
| @ stdcall GlobalReAlloc16(long long long) | |
| @ stdcall IsBadReadPtr16(long long) | |
| @ stdcall IsTask16(long) | |
| @ stdcall LoadModule16(str long) | |
| @ stdcall LoadResource16(long long) | |
| @ stdcall LocalAlloc16(long long) | |
| @ stdcall LocalInit16(long long long) | |
| @ stdcall LocalLock16(long) | |
| @ stdcall LocalUnlock16(long) | |
| @ stdcall LockResource16(long) | |
| @ stdcall SelectorAccessRights16(long long long) | |
| @ stdcall SetSelectorBase(long long) | |
| @ stdcall SetSelectorLimit16(long long) | |
| @ stdcall SetThreadQueue16(long long) | |
| @ stdcall SizeofResource16(long long) | |
| @ stdcall WinExec16(str long) | |
| ################################################################ | |
| # Wine internal extensions | |
| # | |
| # All functions must be prefixed with '__wine_' (for internal functions) | |
| # or 'wine_' (for user-visible functions) to avoid namespace conflicts. | |
| # 16-bit relays | |
| @ cdecl __wine_register_dll_16(ptr) | |
| @ cdecl __wine_unregister_dll_16(ptr) | |
| @ varargs __wine_call_from_16_word() | |
| @ varargs __wine_call_from_16_long() | |
| @ varargs __wine_call_from_16_regs() | |
| # Unix files | |
| @ cdecl wine_get_unix_file_name(wstr) | |
| # Init code | |
| @ cdecl __wine_kernel_init() | |
| ################################################################ | |
| # Wine dll separation hacks, these will go away, don't use them | |
| # | |
| @ cdecl DOSMEM_AllocSelector(long) | |
| @ cdecl DOSMEM_Available() | |
| @ cdecl DOSMEM_FreeBlock(ptr) | |
| @ cdecl DOSMEM_GetBlock(long ptr) | |
| @ cdecl DOSMEM_Init(long) | |
| @ cdecl DOSMEM_ResizeBlock(ptr long long) | |
| @ cdecl LOCAL_Alloc(long long long) | |
| @ cdecl LOCAL_Compact(long long long) | |
| @ cdecl LOCAL_CountFree(long) | |
| @ cdecl LOCAL_Free(long long) | |
| @ cdecl LOCAL_HeapSize(long) | |
| @ cdecl LOCAL_Lock(long long) | |
| @ cdecl LOCAL_ReAlloc(long long long long) | |
| @ cdecl LOCAL_Size(long long) | |
| @ cdecl LOCAL_Unlock(long long) | |
| @ stdcall NE_DefResourceHandler(long long long) |