|
1 |
| -@ stdcall -stub -version=0x600+ AcquireSRWLockExclusive(ptr) NTDLL.RtlAcquireSRWLockExclusive |
2 |
| -@ stdcall -stub -version=0x600+ AcquireSRWLockShared(ptr) NTDLL.RtlAcquireSRWLockShared |
| 1 | +@ stdcall -version=0x600+ AcquireSRWLockExclusive(ptr) NTDLL.RtlAcquireSRWLockExclusive |
| 2 | +@ stdcall -version=0x600+ AcquireSRWLockShared(ptr) NTDLL.RtlAcquireSRWLockShared |
3 | 3 | @ stdcall ActivateActCtx(ptr ptr)
|
4 | 4 | @ stdcall AddAtomA(str)
|
5 | 5 | @ stdcall AddAtomW(wstr)
|
|
16 | 16 | @ stdcall AllocConsole()
|
17 | 17 | @ stdcall AllocateUserPhysicalPages(long ptr ptr)
|
18 | 18 | @ stdcall -stub -version=0x600+ AllocateUserPhysicalPagesNuma(ptr ptr ptr long)
|
19 |
| -@ stdcall -stub -version=0x600+ ApplicationRecoveryFinished(long) |
20 |
| -@ stdcall -stub -version=0x600+ ApplicationRecoveryInProgress(ptr) |
| 19 | +@ stdcall -version=0x600+ ApplicationRecoveryFinished(long) |
| 20 | +@ stdcall -version=0x600+ ApplicationRecoveryInProgress(ptr) |
21 | 21 | @ stdcall AreFileApisANSI()
|
22 | 22 | @ stdcall AssignProcessToJobObject(ptr ptr)
|
23 | 23 | @ stdcall AttachConsole(long)
|
|
33 | 33 | @ stdcall BaseInitAppcompatCacheSupport()
|
34 | 34 | @ stdcall BaseIsAppcompatInfrastructureDisabled() IsShimInfrastructureDisabled
|
35 | 35 | @ stdcall -version=0x501-0x502 BaseProcessInitPostImport()
|
| 36 | +@ stdcall -version=0x600+ BaseProcessInitPostImport() # HACK: This export is dynamicaly imported by ntdll |
36 | 37 | ;@ stdcall -version=0x502 -arch=x86_64 BaseProcessStart()
|
37 | 38 | @ stdcall BaseQueryModuleData(str str ptr ptr ptr) ;check
|
38 | 39 | @ stub -version=0x600+ BaseThreadInitThunk
|
|
344 | 345 | @ stdcall FreeUserPhysicalPages(long long long)
|
345 | 346 | @ stdcall GenerateConsoleCtrlEvent(long long)
|
346 | 347 | @ stdcall GetACP()
|
347 |
| -@ stub -version=0x600+ GetApplicationRecoveryCallback |
| 348 | +@ stdcall -version=0x600+ GetApplicationRecoveryCallback(ptr ptr ptr ptr ptr) |
348 | 349 | @ stub -version=0x600+ GetApplicationRestartSettings
|
349 | 350 | @ stdcall GetAtomNameA(long ptr long)
|
350 | 351 | @ stdcall GetAtomNameW(long ptr long)
|
|
423 | 424 | @ stdcall GetConsoleTitleW(ptr long)
|
424 | 425 | @ stdcall GetConsoleWindow()
|
425 | 426 | @ stdcall GetCurrencyFormatA(long long str ptr str long)
|
426 |
| -@ stub -version=0x600+ GetCurrencyFormatEx |
| 427 | +@ stdcall -version=0x600+ GetCurrencyFormatEx(wstr long wstr ptr wstr long) |
427 | 428 | @ stdcall GetCurrencyFormatW(long long wstr ptr wstr long)
|
428 | 429 | @ stdcall GetCurrentActCtx(ptr)
|
429 | 430 | @ stdcall GetCurrentConsoleFont(long long ptr)
|
|
459 | 460 | @ stdcall GetEnvironmentStringsW()
|
460 | 461 | @ stdcall GetEnvironmentVariableA(str ptr long)
|
461 | 462 | @ stdcall GetEnvironmentVariableW(wstr ptr long)
|
462 |
| -@ stub -version=0x600+ GetErrorMode |
| 463 | +@ stdcall -version=0x600+ GetErrorMode() |
463 | 464 | @ stdcall GetExitCodeProcess(long ptr)
|
464 | 465 | @ stdcall GetExitCodeThread(long ptr)
|
465 | 466 | @ stdcall GetExpandedNameA(str ptr)
|
|
470 | 471 | @ stub -version=0x600+ GetFileAttributesTransactedA
|
471 | 472 | @ stub -version=0x600+ GetFileAttributesTransactedW
|
472 | 473 | @ stdcall GetFileAttributesW(wstr)
|
473 |
| -@ stub -version=0x600+ GetFileBandwidthReservation |
| 474 | +@ stdcall -version=0x600+ GetFileBandwidthReservation(ptr ptr ptr ptr ptr ptr) |
474 | 475 | @ stdcall GetFileInformationByHandle(long ptr)
|
475 |
| -@ stub -version=0x600+ GetFileInformationByHandleEx |
476 |
| -@ stub -version=0x600+ GetFileMUIInfo |
477 |
| -@ stub -version=0x600+ GetFileMUIPath |
| 476 | +@ stdcall -version=0x600+ GetFileInformationByHandleEx(ptr long ptr long) |
| 477 | +@ stdcall -version=0x600+ GetFileMUIInfo(long wstr ptr ptr) |
| 478 | +@ stdcall -version=0x600+ GetFileMUIPath(long wstr wstr ptr wstr ptr ptr) |
478 | 479 | @ stdcall GetFileSize(long ptr)
|
479 | 480 | @ stdcall GetFileSizeEx(long ptr)
|
480 | 481 | @ stdcall GetFileTime(long ptr ptr ptr)
|
481 | 482 | @ stdcall GetFileType(long)
|
482 |
| -@ stub -version=0x600+ GetFinalPathNameByHandleA |
483 |
| -@ stub -version=0x600+ GetFinalPathNameByHandleW |
| 483 | +@ stdcall -version=0x600+ GetFinalPathNameByHandleA(ptr str long long) |
| 484 | +@ stdcall -version=0x600+ GetFinalPathNameByHandleW(ptr wstr long long) |
484 | 485 | @ stdcall GetFirmwareEnvironmentVariableA(str str ptr long)
|
485 | 486 | @ stdcall GetFirmwareEnvironmentVariableW(wstr wstr ptr long)
|
486 | 487 | @ stdcall GetFullPathNameA(str long ptr ptr)
|
|
600 | 601 | @ stdcall GetSystemFirmwareTable(long long ptr long)
|
601 | 602 | @ stdcall GetSystemInfo(ptr)
|
602 | 603 | @ stdcall GetSystemPowerStatus(ptr)
|
603 |
| -@ stub -version=0x600+ GetSystemPreferredUILanguages |
| 604 | +@ stdcall -version=0x600+ GetSystemPreferredUILanguages(long ptr wstr ptr) |
604 | 605 | @ stdcall GetSystemRegistryQuota(ptr ptr)
|
605 | 606 | @ stdcall GetSystemTime(ptr)
|
606 | 607 | @ stdcall GetSystemTimeAdjustment(ptr ptr ptr)
|
|
623 | 624 | @ stdcall GetThreadIOPendingFlag(long ptr)
|
624 | 625 | @ stdcall GetThreadId(ptr)
|
625 | 626 | @ stdcall GetThreadLocale()
|
626 |
| -@ stub -version=0x600+ GetThreadPreferredUILanguages |
| 627 | +@ stdcall -version=0x600+ GetThreadPreferredUILanguages(long ptr wstr ptr) |
627 | 628 | @ stdcall GetThreadPriority(long)
|
628 | 629 | @ stdcall GetThreadPriorityBoost(long ptr)
|
629 | 630 | @ stdcall GetThreadSelectorEntry(long long ptr)
|
630 | 631 | @ stdcall GetThreadTimes(long ptr ptr ptr ptr)
|
631 |
| -@ stub -version=0x600+ GetThreadUILanguage |
| 632 | +@ stdcall -version=0x600+ GetThreadUILanguage() |
632 | 633 | @ stdcall GetTickCount()
|
633 |
| -@ stub -version=0x600+ GetTickCount64 |
| 634 | +@ stdcall -version=0x600+ -ret64 GetTickCount64() |
634 | 635 | @ stdcall GetTimeFormatA(long long ptr str ptr long)
|
635 | 636 | @ stdcall -version=0x600+ GetTimeFormatEx(wstr long ptr wstr wstr long)
|
636 | 637 | @ stdcall GetTimeFormatW(long long ptr wstr ptr long)
|
637 | 638 | @ stdcall GetTimeZoneInformation(ptr)
|
638 | 639 | @ stub -version=0x600+ GetTimeZoneInformationForYear
|
639 |
| -@ stub -version=0x600+ GetUILanguageInfo |
| 640 | +@ stdcall -version=0x600+ GetUILanguageInfo(long wstr wstr ptr ptr) |
640 | 641 | @ stdcall GetUserDefaultLCID()
|
641 | 642 | @ stdcall GetUserDefaultLangID()
|
642 | 643 | @ stdcall -version=0x600+ GetUserDefaultLocaleName(wstr long)
|
643 | 644 | @ stdcall GetUserDefaultUILanguage()
|
644 | 645 | @ stdcall GetUserGeoID(long)
|
645 |
| -@ stub -version=0x600+ GetUserPreferredUILanguages |
| 646 | +@ stdcall -version=0x600+ GetUserPreferredUILanguages(long ptr wstr ptr) |
646 | 647 | @ stdcall GetVDMCurrentDirectories(long long)
|
647 | 648 | @ stdcall GetVersion()
|
648 | 649 | @ stdcall GetVersionExA(ptr)
|
|
709 | 710 | @ stdcall InitAtomTable(long)
|
710 | 711 | @ stub -version=0x600+ InitOnceBeginInitialize
|
711 | 712 | @ stub -version=0x600+ InitOnceComplete
|
712 |
| -@ stub -version=0x600+ InitOnceExecuteOnce |
| 713 | +@ stdcall -version=0x600+ InitOnceExecuteOnce(ptr ptr ptr ptr) |
713 | 714 | @ stub -version=0x600+ InitOnceInitialize
|
714 |
| -@ stub -version=0x600+ InitializeConditionVariable |
| 715 | +@ stdcall -version=0x600+ InitializeConditionVariable(ptr) ntdll.RtlInitializeConditionVariable |
715 | 716 | @ stdcall InitializeCriticalSection(ptr)
|
716 | 717 | @ stdcall InitializeCriticalSectionAndSpinCount(ptr long)
|
717 |
| -@ stub -version=0x600+ InitializeCriticalSectionEx |
| 718 | +@ stdcall -version=0x600+ InitializeCriticalSectionEx(ptr long long) |
718 | 719 | @ stub -version=0x600+ InitializeProcThreadAttributeList
|
719 | 720 | @ stdcall InitializeSListHead(ptr) ntdll.RtlInitializeSListHead
|
720 |
| -@ stub -version=0x600+ InitializeSRWLock |
| 721 | +@ stdcall -version=0x600+ InitializeSRWLock(ptr) ntdll.RtlInitializeSRWLock |
721 | 722 | @ stdcall -arch=i386 -ret64 InterlockedCompareExchange64(ptr double double) ntdll.RtlInterlockedCompareExchange64
|
722 | 723 | @ stdcall -arch=i386 InterlockedCompareExchange(ptr long long)
|
723 | 724 | @ stdcall -arch=i386 InterlockedDecrement(ptr)
|
|
727 | 728 | @ stdcall -arch=i386 InterlockedIncrement(ptr)
|
728 | 729 | @ stdcall InterlockedPopEntrySList(ptr) ntdll.RtlInterlockedPopEntrySList
|
729 | 730 | @ stdcall InterlockedPushEntrySList(ptr ptr) ntdll.RtlInterlockedPushEntrySList
|
730 |
| -@ stub -version=0x600+ InterlockedPushListSList |
| 731 | +@ fastcall -version=0x600+ InterlockedPushListSList(ptr ptr ptr long) ntdll.RtlInterlockedPushListSList |
731 | 732 | @ stdcall InvalidateConsoleDIBits(long long)
|
732 | 733 | @ stdcall IsBadCodePtr(ptr)
|
733 | 734 | @ stdcall IsBadHugeReadPtr(ptr long)
|
|
747 | 748 | @ stdcall IsProcessInJob(long long ptr)
|
748 | 749 | @ stdcall IsProcessorFeaturePresent(long)
|
749 | 750 | @ stdcall IsSystemResumeAutomatic()
|
750 |
| -@ stub -version=0x600+ IsThreadAFiber |
| 751 | +@ stdcall -version=0x600+ IsThreadAFiber() |
751 | 752 | @ stub -version=0x600+ IsThreadpoolTimerSet
|
752 | 753 | @ stdcall IsTimeZoneRedirectionEnabled()
|
753 | 754 | @ stub -version=0x600+ IsValidCalDateTime
|
|
756 | 757 | @ stdcall IsValidLocale(long long)
|
757 | 758 | @ stdcall -version=0x501-0x502 IsValidUILanguage(long)
|
758 | 759 | @ stdcall IsWow64Process(ptr ptr)
|
759 |
| -@ stub -version=0x600+ LCIDToLocaleName |
| 760 | +@ stdcall -version=0x600+ LCIDToLocaleName(long wstr long long) |
760 | 761 | @ stdcall LCMapStringA(long long str long ptr long)
|
761 | 762 | @ stdcall -version=0x600+ LCMapStringEx(long long wstr long ptr long ptr ptr long)
|
762 | 763 | @ stdcall LCMapStringW(long long wstr long ptr long)
|
|
792 | 793 | @ stdcall LocalShrink(long long)
|
793 | 794 | @ stdcall LocalSize(long)
|
794 | 795 | @ stdcall LocalUnlock(long)
|
795 |
| -@ stub -version=0x600+ LocaleNameToLCID |
| 796 | +@ stdcall -version=0x600+ LocaleNameToLCID(wstr long) |
796 | 797 | @ stdcall LockFile(long long long long long)
|
797 | 798 | @ stdcall LockFileEx(long long long long long ptr)
|
798 | 799 | @ stdcall LockResource(long)
|
|
832 | 833 | @ stdcall OpenEventA(long long str)
|
833 | 834 | @ stdcall OpenEventW(long long wstr)
|
834 | 835 | @ stdcall OpenFile(str ptr long)
|
835 |
| -@ stub -version=0x600+ OpenFileById |
| 836 | +@ stdcall -version=0x600+ OpenFileById(ptr ptr long long ptr long) |
836 | 837 | @ stdcall OpenFileMappingA(long long str)
|
837 | 838 | @ stdcall OpenFileMappingW(long long wstr)
|
838 | 839 | @ stdcall OpenJobObjectA(long long str)
|
|
869 | 870 | @ stdcall QueryDepthSList(ptr) ntdll.RtlQueryDepthSList
|
870 | 871 | @ stdcall QueryDosDeviceA(str ptr long)
|
871 | 872 | @ stdcall QueryDosDeviceW(wstr ptr long)
|
872 |
| -@ stub -version=0x600+ QueryFullProcessImageNameA |
873 |
| -@ stub -version=0x600+ QueryFullProcessImageNameW |
| 873 | +@ stdcall -version=0x600+ QueryFullProcessImageNameA(ptr long str ptr) |
| 874 | +@ stdcall -version=0x600+ QueryFullProcessImageNameW(ptr long wstr ptr) |
874 | 875 | @ stub -version=0x600+ QueryIdleProcessorCycleTime
|
875 | 876 | @ stdcall QueryInformationJobObject(long long ptr long ptr)
|
876 | 877 | @ stdcall QueryMemoryResourceNotification(ptr ptr)
|
|
899 | 900 | @ stdcall ReadFileEx(long ptr long ptr ptr)
|
900 | 901 | @ stdcall ReadFileScatter(long ptr long ptr ptr)
|
901 | 902 | @ stdcall ReadProcessMemory(long ptr ptr long ptr)
|
902 |
| -@ stub -version=0x600+ RegisterApplicationRecoveryCallback |
903 |
| -@ stub -version=0x600+ RegisterApplicationRestart |
| 903 | +@ stdcall -version=0x600+ RegisterApplicationRecoveryCallback(ptr ptr long long) |
| 904 | +@ stdcall -version=0x600+ RegisterApplicationRestart(wstr long) |
904 | 905 | @ stdcall RegisterConsoleIME(ptr ptr)
|
905 | 906 | @ stdcall RegisterConsoleOS2(long)
|
906 | 907 | @ stdcall RegisterConsoleVDM(long long long long long long long long long long long)
|
|
912 | 913 | @ stdcall ReleaseActCtx(ptr)
|
913 | 914 | @ stdcall ReleaseMutex(long)
|
914 | 915 | @ stub -version=0x600+ ReleaseMutexWhenCallbackReturns
|
915 |
| -@ stub -version=0x600+ ReleaseSRWLockExclusive |
916 |
| -@ stub -version=0x600+ ReleaseSRWLockShared |
| 916 | +@ stdcall -version=0x600+ ReleaseSRWLockExclusive(ptr) ntdll.RtlReleaseSRWLockExclusive |
| 917 | +@ stdcall -version=0x600+ ReleaseSRWLockShared(ptr) ntdll.RtlReleaseSRWLockShared |
917 | 918 | @ stdcall ReleaseSemaphore(long long ptr)
|
918 | 919 | @ stub -version=0x600+ ReleaseSemaphoreWhenCallbackReturns
|
919 | 920 | @ stdcall RemoveDirectoryA(str)
|
|
1025 | 1026 | @ stub -version=0x600+ SetFileAttributesTransactedA
|
1026 | 1027 | @ stub -version=0x600+ SetFileAttributesTransactedW
|
1027 | 1028 | @ stdcall SetFileAttributesW(wstr long)
|
1028 |
| -@ stub -version=0x600+ SetFileBandwidthReservation |
| 1029 | +@ stdcall -version=0x600+ SetFileBandwidthReservation(ptr long long long ptr ptr) |
1029 | 1030 | @ stdcall SetFileCompletionNotificationModes(ptr long)
|
1030 | 1031 | @ stub -version=0x600+ SetFileInformationByHandle
|
1031 | 1032 | @ stub -version=0x600+ SetFileIoOverlappedRange
|
|
1075 | 1076 | @ stdcall SetThreadExecutionState(long)
|
1076 | 1077 | @ stdcall SetThreadIdealProcessor(long long)
|
1077 | 1078 | @ stdcall SetThreadLocale(long)
|
1078 |
| -@ stub -version=0x600+ SetThreadPreferredUILanguages |
| 1079 | +@ stdcall -version=0x600+ SetThreadPreferredUILanguages(long wstr ptr) |
1079 | 1080 | @ stdcall SetThreadPriority(long long)
|
1080 | 1081 | @ stdcall SetThreadPriorityBoost(long long)
|
1081 | 1082 | @ stdcall SetThreadStackGuarantee(ptr)
|
|
1099 | 1100 | @ stdcall SignalObjectAndWait(long long long long)
|
1100 | 1101 | @ stdcall SizeofResource(long long)
|
1101 | 1102 | @ stdcall Sleep(long)
|
1102 |
| -@ stub -version=0x600+ SleepConditionVariableCS |
1103 |
| -@ stub -version=0x600+ SleepConditionVariableSRW |
| 1103 | +@ stdcall -version=0x600+ SleepConditionVariableCS(ptr ptr long) |
| 1104 | +@ stdcall -version=0x600+ SleepConditionVariableSRW(ptr ptr long long) |
1104 | 1105 | @ stdcall SleepEx(long long)
|
1105 | 1106 | @ stub -version=0x600+ StartThreadpoolIo
|
1106 | 1107 | @ stub -version=0x600+ SubmitThreadpoolWork
|
|
1175 | 1176 | @ stub -version=0x600+ WaitForThreadpoolWorkCallbacks
|
1176 | 1177 | @ stdcall WaitNamedPipeA(str long)
|
1177 | 1178 | @ stdcall WaitNamedPipeW(wstr long)
|
1178 |
| -@ stub -version=0x600+ WakeAllConditionVariable |
1179 |
| -@ stub -version=0x600+ WakeConditionVariable |
| 1179 | +@ stdcall -version=0x600+ WakeAllConditionVariable(ptr) ntdll.RtlWakeAllConditionVariable |
| 1180 | +@ stdcall -version=0x600+ WakeConditionVariable(ptr) ntdll.RtlWakeConditionVariable |
1180 | 1181 | @ stub -version=0x600+ WerGetFlags
|
1181 | 1182 | @ stub -version=0x600+ WerRegisterFile
|
1182 | 1183 | @ stub -version=0x600+ WerRegisterMemoryBlock
|
|
0 commit comments