cosmopolitan/libc/nt/kernel32
Justine Tunney 99dc1281f5
Overhaul Windows signal handling
The new asynchronous signal delivery technique is now also being used
for tkill(), raise(), etc. Many subtle issues have been addresesd. We
now signal handling on Windows that's remarkably similar to the POSIX
behaviors. However that's just across threads. We're lacking a way to
have the signal semantics work well, across multiple WIN32 processes.
2023-09-08 01:49:41 -07:00
..
AcquireSRWLockExclusive.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
AcquireSRWLockShared.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
AddVectoredContinueHandler.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
AddVectoredExceptionHandler.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
AllocConsole.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
AttachConsole.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CallNamedPipeA.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CallNamedPipeW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CancelIo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CancelIoEx.S Improve Windows Console I/O 2023-08-08 05:44:40 -07:00
CancelSynchronousIo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CheckRemoteDebuggerPresent.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ClearCommBreak.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CloseHandle.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
ConnectNamedPipe.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ContinueDebugEvent.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CopyFileW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateDirectoryW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateEventExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateEventW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateFileA.S Make improvements for Actually Portable Emacs 2023-08-19 06:44:58 -07:00
CreateFileMappingNumaW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateFileMappingW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateFileW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateHardLinkW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateIoCompletionPort.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateNamedPipeW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreatePipe.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateProcessW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateSemaphoreW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateSymbolicLinkW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateThread.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
CreateToolhelp32Snapshot.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateWaitableTimerExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
CreateWaitableTimerW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DebugActiveProcess.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DebugActiveProcessStop.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DebugBreakProcess.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DeleteCriticalSection.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DeleteFileW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
DeleteProcThreadAttributeList.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DeviceIoControl.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
DisconnectNamedPipe.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
DuplicateHandle.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
EnterCriticalSection.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ExitProcess.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ExitThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FatalExit.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FillConsoleOutputAttribute.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FillConsoleOutputCharacterW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FindClose.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
FindFirstFileExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FindFirstFileW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
FindFirstVolumeW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FindNextFileW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
FindNextVolumeW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FindVolumeClose.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FlushConsoleInputBuffer.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FlushFileBuffers.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
FlushViewOfFile.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
FormatMessageW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FreeConsole.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FreeEnvironmentStringsW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FreeLibrary.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
FreeResource.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GenerateConsoleCtrlEvent.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
GetCommandLineW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetCompressedFileSizeW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetComputerNameExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleCP.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleCursorInfo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleMode.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleOutputCP.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleScreenBufferInfo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleScreenBufferInfoEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleSelectionInfo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleTitleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetConsoleWindow.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetCurrentDirectoryW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetCurrentProcess.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetCurrentProcessId.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetCurrentThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetCurrentThreadId.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetEnvironmentStringsW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetEnvironmentVariableW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetExitCodeProcess.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
GetExitCodeThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileAttributesExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileAttributesW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
GetFileInformationByHandle.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileInformationByHandleEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileSize.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileSizeEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileTime.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFileType.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFinalPathNameByHandleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetFullPathNameW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetHandleInformation.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetLargestConsoleWindowSize.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetLastError.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetLogicalDrives.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetMaximumProcessorCount.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetModuleFileNameW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetModuleHandleA.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetModuleHandleExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetModuleHandleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetNamedPipeInfo.S Make more fixes and improvements 2023-07-29 18:44:15 -07:00
GetNumberOfConsoleInputEvents.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetNumberOfConsoleMouseButtons.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetOverlappedResult.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetOverlappedResultEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetPriorityClass.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcAddress.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessAffinityMask.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessHandleCount.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessHeap.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessHeaps.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessId.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessIdOfThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessInformation.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessIoCounters.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessPriorityBoost.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessTimes.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessWorkingSetSize.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetProcessWorkingSetSizeEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetQueuedCompletionStatus.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetQueuedCompletionStatusEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetStartupInfoW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetStdHandle.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemDirectoryA.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemDirectoryW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemInfo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemTime.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemTimeAdjustment.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemTimeAsFileTime.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemTimePreciseAsFileTime.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetSystemTimes.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetTempPathA.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetTempPathW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetThreadContext.S Make improvements 2023-09-06 22:48:05 -07:00
GetThreadId.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetThreadIOPendingFlag.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetThreadPriority.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetThreadPriorityBoost.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetThreadTimes.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetTickCount64.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetVersionExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetVolumeInformationByHandleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetVolumePathNameW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetWindowsDirectoryA.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GetWindowsDirectoryW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GlobalAlloc.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GlobalFree.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
GlobalMemoryStatusEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
HeapAlloc.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
HeapCompact.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
HeapCreate.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
HeapDestroy.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
HeapFree.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
HeapReAlloc.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
InitializeContext.S Make improvements 2023-09-06 22:48:05 -07:00
InitializeCriticalSection.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
InitializeCriticalSectionAndSpinCount.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
InitializeProcThreadAttributeList.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
InitializeSRWLock.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LeaveCriticalSection.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LoadLibraryExW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LoadLibraryW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LoadResource.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LocalFree.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LockFile.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
LockFileEx.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
LockResource.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
MapViewOfFileEx.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
MapViewOfFileExNuma.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
MoveFileExW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
MoveFileW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
MultiByteToWideChar.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
OfferVirtualMemory.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
OpenProcess.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
OpenThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
PeekConsoleInputW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
PeekNamedPipe.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
PostQueuedCompletionStatus.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
PrefetchVirtualMemory.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
Process32FirstW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
Process32NextW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
PulseEvent.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
PurgeComm.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
QueryPerformanceCounter.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
QueryPerformanceFrequency.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadConsoleInputW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadConsoleOutputAttribute.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadConsoleOutputCharacterW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadConsoleOutputW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadConsoleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadFile.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadFileEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReadFileScatter.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
RegisterWaitForSingleObject.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReleaseMutex.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReleaseSemaphore.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReleaseSRWLockExclusive.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReleaseSRWLockShared.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
RemoveDirectoryW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
RemoveVectoredContinueHandler.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
RemoveVectoredExceptionHandler.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ReOpenFile.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
ResetEvent.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
ResumeThread.S Make improvements 2023-09-06 22:48:05 -07:00
SetConsoleActiveScreenBuffer.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleCP.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleCtrlHandler.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleCursorInfo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleCursorPosition.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleMode.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleOutputCP.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleScreenBufferInfoEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleScreenBufferSize.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleTitleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetConsoleWindowInfo.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetCriticalSectionSpinCount.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetCurrentDirectoryW.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
SetDefaultDllDirectories.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetEndOfFile.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetEnvironmentVariableW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetErrorMode.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetEvent.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetFileAttributesW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetFileCompletionNotificationModes.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetFilePointer.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetFilePointerEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetFileTime.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetFileValidData.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetHandleCount.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetHandleInformation.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetLastError.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetNamedPipeHandleState.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetPriorityClass.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetProcessAffinityMask.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetProcessPriorityBoost.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetProcessWorkingSetSize.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetProcessWorkingSetSizeEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetStdHandle.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetThreadAffinityMask.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetThreadContext.S Overhaul Windows signal handling 2023-09-08 01:49:41 -07:00
SetThreadPriority.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetThreadPriorityBoost.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetUnhandledExceptionFilter.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SetWaitableTimer.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
Sleep.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SleepEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SuspendThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
SystemTimeToFileTime.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TerminateProcess.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
TerminateThread.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TlsAlloc.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TlsFree.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TlsGetValue.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TlsSetValue.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TransactNamedPipe.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TransmitCommChar.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TryAcquireSRWLockExclusive.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TryAcquireSRWLockShared.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
TryEnterCriticalSection.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
UnlockFile.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
UnlockFileEx.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
UnmapViewOfFile.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
UnmapViewOfFile2.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
UnmapViewOfFileEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
UpdateProcThreadAttribute.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
VirtualAlloc.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
VirtualAllocEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
VirtualFree.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
VirtualLock.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
VirtualProtect.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
VirtualQuery.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
VirtualUnlock.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WaitForMultipleObjects.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
WaitForMultipleObjectsEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WaitForSingleObject.S Clean up more WIN32 APIs 2023-08-01 14:17:03 -07:00
WaitForSingleObjectEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WideCharToMultiByte.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteConsoleInputW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteConsoleOutputAttribute.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteConsoleOutputCharacterW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteConsoleW.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteFile.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteFileEx.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00
WriteFileGather.S Remove 5000 WIN32 APIs 2023-07-28 14:32:34 -07:00