blob: c447785ee54d7b77387b5faa5118c860a33c7bca [file] [log] [blame]
# This was autogenerated with tools/syz-declextract.
VerSetConditionMask(ConditionMask int64, TypeMask int32, Condition int8)
GetEnvironmentStrings()
FreeEnvironmentStringsA(penv ptr[inout, int8])
GetStdHandle(nStdHandle int32) HANDLE
SetStdHandle(nStdHandle int32, hHandle HANDLE)
SetStdHandleEx(nStdHandle int32, hHandle HANDLE, phPrevValue ptr[inout, HANDLE])
GetCommandLineA()
GetEnvironmentVariableA(lpName ptr[inout, int8], lpBuffer ptr[inout, int8], nSize int32)
SetEnvironmentVariableA(lpName ptr[inout, int8], lpValue ptr[inout, int8])
ExpandEnvironmentStringsA(lpSrc ptr[inout, int8], lpDst ptr[inout, int8], nSize int32)
SetCurrentDirectoryA(lpPathName ptr[inout, int8])
GetCurrentDirectoryA(nBufferLength int32, lpBuffer ptr[inout, int8])
SearchPathA(lpPath ptr[inout, int8], lpFileName ptr[inout, int8], lpExtension ptr[inout, int8], nBufferLength int32, lpBuffer ptr[inout, int8], lpFilePart ptr[inout, ptr[inout, int8]])
NeedCurrentDirectoryForExePathA(ExeName ptr[inout, int8])
CompareFileTime(lpFileTime1 ptr[inout, intptr], lpFileTime2 ptr[inout, intptr])
CreateDirectoryA(lpPathName ptr[inout, int8], lpSecurityAttributes ptr[inout, intptr])
DeleteFileA(lpFileName ptr[inout, int8])
FileTimeToLocalFileTime(lpFileTime ptr[inout, intptr], lpLocalFileTime ptr[inout, intptr])
FindClose(hFindFile HANDLE)
FindCloseChangeNotification(hChangeHandle HANDLE)
FindFirstChangeNotificationA(lpPathName ptr[inout, int8], bWatchSubtree int32, dwNotifyFilter int32) HANDLE
FindFirstFileA(lpFileName ptr[inout, int8], lpFindFileData ptr[inout, intptr]) HANDLE
FindFirstFileExA(lpFileName ptr[inout, int8], fInfoLevelId int32, lpFindFileData ptr[inout, array[int8]], fSearchOp int32, lpSearchFilter ptr[inout, array[int8]], dwAdditionalFlags int32) HANDLE
FindNextChangeNotification(hChangeHandle HANDLE)
FindNextFileA(hFindFile HANDLE, lpFindFileData ptr[inout, intptr])
FindVolumeClose(hFindVolume HANDLE)
FlushFileBuffers(hFile HANDLE)
GetDiskFreeSpaceA(lpRootPathName ptr[inout, int8], lpSectorsPerCluster ptr[inout, int32], lpBytesPerSector ptr[inout, int32], lpNumberOfFreeClusters ptr[inout, int32], lpTotalNumberOfClusters ptr[inout, int32])
GetDiskFreeSpaceExA(lpDirectoryName ptr[inout, int8], lpFreeBytesAvailableToCaller ptr[inout, intptr], lpTotalNumberOfBytes ptr[inout, intptr], lpTotalNumberOfFreeBytes ptr[inout, intptr])
GetDriveTypeA(lpRootPathName ptr[inout, int8])
GetFileAttributesA(lpFileName ptr[inout, int8])
GetFileAttributesExA(lpFileName ptr[inout, int8], fInfoLevelId int32, lpFileInformation ptr[inout, array[int8]])
GetFileInformationByHandle(hFile HANDLE, lpFileInformation ptr[inout, intptr])
GetFileSize(hFile HANDLE, lpFileSizeHigh ptr[inout, int32])
GetFileSizeEx(hFile HANDLE, lpFileSize ptr[inout, intptr])
GetFileType(hFile HANDLE)
GetFinalPathNameByHandleA(hFile HANDLE, lpszFilePath ptr[inout, int8], cchFilePath int32, dwFlags int32)
GetFileTime(hFile HANDLE, lpCreationTime ptr[inout, intptr], lpLastAccessTime ptr[inout, intptr], lpLastWriteTime ptr[inout, intptr])
GetFullPathNameA(lpFileName ptr[inout, int8], nBufferLength int32, lpBuffer ptr[inout, int8], lpFilePart ptr[inout, ptr[inout, int8]])
GetLogicalDrives()
GetLongPathNameA(lpszShortPath ptr[inout, int8], lpszLongPath ptr[inout, int8], cchBuffer int32)
LocalFileTimeToFileTime(lpLocalFileTime ptr[inout, intptr], lpFileTime ptr[inout, intptr])
LockFile(hFile HANDLE, dwFileOffsetLow int32, dwFileOffsetHigh int32, nNumberOfBytesToLockLow int32, nNumberOfBytesToLockHigh int32)
LockFileEx(hFile HANDLE, dwFlags int32, dwReserved int32, nNumberOfBytesToLockLow int32, nNumberOfBytesToLockHigh int32, lpOverlapped ptr[inout, intptr])
ReadFile(hFile HANDLE, lpBuffer ptr[inout, array[int8]], nNumberOfBytesToRead int32, lpNumberOfBytesRead ptr[inout, int32], lpOverlapped ptr[inout, intptr])
ReadFileEx(hFile HANDLE, lpBuffer ptr[inout, array[int8]], nNumberOfBytesToRead int32, lpOverlapped ptr[inout, intptr], lpCompletionRoutine ptr[inout, intptr])
ReadFileScatter(hFile HANDLE, aSegmentArray ptr[inout, intptr], nNumberOfBytesToRead int32, lpReserved ptr[inout, int32], lpOverlapped ptr[inout, intptr])
RemoveDirectoryA(lpPathName ptr[inout, int8])
SetEndOfFile(hFile HANDLE)
SetFileAttributesA(lpFileName ptr[inout, int8], dwFileAttributes int32)
SetFileInformationByHandle(hFile HANDLE, FileInformationClass int32, lpFileInformation ptr[inout, array[int8]], dwBufferSize int32)
SetFilePointer(hFile HANDLE, lDistanceToMove int32, lpDistanceToMoveHigh ptr[inout, int32], dwMoveMethod int32)
SetFilePointerEx(hFile HANDLE, liDistanceToMove intptr, lpNewFilePointer ptr[inout, intptr], dwMoveMethod int32)
SetFileTime(hFile HANDLE, lpCreationTime ptr[inout, intptr], lpLastAccessTime ptr[inout, intptr], lpLastWriteTime ptr[inout, intptr])
SetFileValidData(hFile HANDLE, ValidDataLength int64)
UnlockFile(hFile HANDLE, dwFileOffsetLow int32, dwFileOffsetHigh int32, nNumberOfBytesToUnlockLow int32, nNumberOfBytesToUnlockHigh int32)
UnlockFileEx(hFile HANDLE, dwReserved int32, nNumberOfBytesToUnlockLow int32, nNumberOfBytesToUnlockHigh int32, lpOverlapped ptr[inout, intptr])
WriteFile(hFile HANDLE, lpBuffer ptr[inout, array[int8]], nNumberOfBytesToWrite int32, lpNumberOfBytesWritten ptr[inout, int32], lpOverlapped ptr[inout, intptr])
WriteFileEx(hFile HANDLE, lpBuffer ptr[inout, array[int8]], nNumberOfBytesToWrite int32, lpOverlapped ptr[inout, intptr], lpCompletionRoutine ptr[inout, intptr])
WriteFileGather(hFile HANDLE, aSegmentArray ptr[inout, intptr], nNumberOfBytesToWrite int32, lpReserved ptr[inout, int32], lpOverlapped ptr[inout, intptr])
CreateFile2(lpFileName ptr[inout, int16], dwDesiredAccess int32, dwShareMode int32, dwCreationDisposition int32, pCreateExParams ptr[inout, intptr]) HANDLE
SetFileIoOverlappedRange(FileHandle HANDLE, OverlappedRangeStart ptr[inout, int8], Length int32)
GetCompressedFileSizeA(lpFileName ptr[inout, int8], lpFileSizeHigh ptr[inout, int32])
AreFileApisANSI()
GetTempPathA(nBufferLength int32, lpBuffer ptr[inout, int8])
GetVolumeInformationA(lpRootPathName ptr[inout, int8], lpVolumeNameBuffer ptr[inout, int8], nVolumeNameSize int32, lpVolumeSerialNumber ptr[inout, int32], lpMaximumComponentLength ptr[inout, int32], lpFileSystemFlags ptr[inout, int32], lpFileSystemNameBuffer ptr[inout, int8], nFileSystemNameSize int32)
GetTempFileNameA(lpPathName ptr[inout, int8], lpPrefixString ptr[inout, int8], uUnique int32, lpTempFileName ptr[inout, int8])
SetFileApisToOEM()
SetFileApisToANSI()
IsDebuggerPresent()
DebugBreak()
OutputDebugStringA(lpOutputString ptr[inout, int8])
ContinueDebugEvent(dwProcessId int32, dwThreadId int32, dwContinueStatus int32)
WaitForDebugEvent(lpDebugEvent ptr[inout, intptr], dwMilliseconds int32)
DebugActiveProcess(dwProcessId int32)
DebugActiveProcessStop(dwProcessId int32)
CheckRemoteDebuggerPresent(hProcess HANDLE, pbDebuggerPresent ptr[inout, int32])
WaitForDebugEventEx(lpDebugEvent ptr[inout, intptr], dwMilliseconds int32)
Beep(dwFreq int32, dwDuration int32)
DuplicateHandle(hSourceProcessHandle HANDLE, hSourceHandle HANDLE, hTargetProcessHandle HANDLE, lpTargetHandle ptr[inout, HANDLE], dwDesiredAccess int32, bInheritHandle int32, dwOptions int32)
CompareObjectHandles(hFirstObjectHandle HANDLE, hSecondObjectHandle HANDLE)
GetHandleInformation(hObject HANDLE, lpdwFlags ptr[inout, int32])
SetHandleInformation(hObject HANDLE, dwMask int32, dwFlags int32)
RaiseException(dwExceptionCode int32, dwExceptionFlags int32, nNumberOfArguments int32, lpArguments ptr[inout, int64])
UnhandledExceptionFilter(ExceptionInfo ptr[inout, intptr])
SetUnhandledExceptionFilter(lpTopLevelExceptionFilter ptr[inout, intptr])
GetLastError()
SetLastError(dwErrCode int32)
GetErrorMode()
SetErrorMode(uMode int32)
AddVectoredExceptionHandler(First int32, Handler ptr[inout, intptr])
RemoveVectoredExceptionHandler(Handle ptr[inout, array[int8]])
AddVectoredContinueHandler(First int32, Handler ptr[inout, intptr])
RemoveVectoredContinueHandler(Handle ptr[inout, array[int8]])
RaiseFailFastException(pExceptionRecord ptr[inout, intptr], pContextRecord ptr[inout, intptr], dwFlags int32)
FatalAppExitA(uAction int32, lpMessageText ptr[inout, int8])
GetThreadErrorMode()
SetThreadErrorMode(dwNewMode int32, lpOldMode ptr[inout, int32])
TerminateProcessOnMemoryExhaustion(FailedAllocationSize int64)
FlsAlloc(lpCallback ptr[inout, intptr])
FlsGetValue(dwFlsIndex int32)
FlsSetValue(dwFlsIndex int32, lpFlsData ptr[inout, array[int8]])
FlsFree(dwFlsIndex int32)
IsThreadAFiber()
CreatePipe(hReadPipe ptr[inout, HANDLE], hWritePipe ptr[inout, HANDLE], lpPipeAttributes ptr[inout, intptr], nSize int32)
ConnectNamedPipe(hNamedPipe HANDLE, lpOverlapped ptr[inout, intptr])
DisconnectNamedPipe(hNamedPipe HANDLE)
SetNamedPipeHandleState(hNamedPipe HANDLE, lpMode ptr[inout, int32], lpMaxCollectionCount ptr[inout, int32], lpCollectDataTimeout ptr[inout, int32])
PeekNamedPipe(hNamedPipe HANDLE, lpBuffer ptr[inout, array[int8]], nBufferSize int32, lpBytesRead ptr[inout, int32], lpTotalBytesAvail ptr[inout, int32], lpBytesLeftThisMessage ptr[inout, int32])
TransactNamedPipe(hNamedPipe HANDLE, lpInBuffer ptr[inout, array[int8]], nInBufferSize int32, lpOutBuffer ptr[inout, array[int8]], nOutBufferSize int32, lpBytesRead ptr[inout, int32], lpOverlapped ptr[inout, intptr])
ImpersonateNamedPipeClient(hNamedPipe HANDLE)
GetNamedPipeInfo(hNamedPipe HANDLE, lpFlags ptr[inout, int32], lpOutBufferSize ptr[inout, int32], lpInBufferSize ptr[inout, int32], lpMaxInstances ptr[inout, int32])
QueryPerformanceCounter(lpPerformanceCount ptr[inout, intptr])
QueryPerformanceFrequency(lpFrequency ptr[inout, intptr])
HeapCreate(flOptions int32, dwInitialSize int64, dwMaximumSize int64) HANDLE
HeapDestroy(hHeap HANDLE)
HeapAlloc(hHeap HANDLE, dwFlags int32, dwBytes int64)
HeapReAlloc(hHeap HANDLE, dwFlags int32, lpMem ptr[inout, array[int8]], dwBytes int64)
HeapFree(hHeap HANDLE, dwFlags int32, lpMem ptr[inout, array[int8]])
HeapSize(hHeap HANDLE, dwFlags int32, lpMem ptr[inout, array[int8]])
GetProcessHeap() HANDLE
HeapCompact(hHeap HANDLE, dwFlags int32)
HeapSetInformation(HeapHandle HANDLE, HeapInformationClass int32, HeapInformation ptr[inout, array[int8]], HeapInformationLength int64)
HeapValidate(hHeap HANDLE, dwFlags int32, lpMem ptr[inout, array[int8]])
HeapSummary(hHeap HANDLE, dwFlags int32, lpSummary ptr[inout, intptr])
GetProcessHeaps(NumberOfHeaps int32, ProcessHeaps ptr[inout, HANDLE])
HeapLock(hHeap HANDLE)
HeapUnlock(hHeap HANDLE)
HeapWalk(hHeap HANDLE, lpEntry ptr[inout, intptr])
HeapQueryInformation(HeapHandle HANDLE, HeapInformationClass int32, HeapInformation ptr[inout, array[int8]], HeapInformationLength int64, ReturnLength ptr[inout, int64])
CreateIoCompletionPort(FileHandle HANDLE, ExistingCompletionPort HANDLE, CompletionKey int64, NumberOfConcurrentThreads int32) HANDLE
GetQueuedCompletionStatus(CompletionPort HANDLE, lpNumberOfBytesTransferred ptr[inout, int32], lpCompletionKey ptr[inout, int64], lpOverlapped ptr[inout, ptr[inout, intptr]], dwMilliseconds int32)
GetQueuedCompletionStatusEx(CompletionPort HANDLE, lpCompletionPortEntries ptr[inout, intptr], ulCount int32, ulNumEntriesRemoved ptr[inout, int32], dwMilliseconds int32, fAlertable int32)
PostQueuedCompletionStatus(CompletionPort HANDLE, dwNumberOfBytesTransferred int32, dwCompletionKey int64, lpOverlapped ptr[inout, intptr])
DeviceIoControl(hDevice HANDLE, dwIoControlCode int32, lpInBuffer ptr[inout, array[int8]], nInBufferSize int32, lpOutBuffer ptr[inout, array[int8]], nOutBufferSize int32, lpBytesReturned ptr[inout, int32], lpOverlapped ptr[inout, intptr])
GetOverlappedResult(hFile HANDLE, lpOverlapped ptr[inout, intptr], lpNumberOfBytesTransferred ptr[inout, int32], bWait int32)
CancelIoEx(hFile HANDLE, lpOverlapped ptr[inout, intptr])
CancelIo(hFile HANDLE)
GetOverlappedResultEx(hFile HANDLE, lpOverlapped ptr[inout, intptr], lpNumberOfBytesTransferred ptr[inout, int32], dwMilliseconds int32, bAlertable int32)
CancelSynchronousIo(hThread HANDLE)
InitializeSRWLock(SRWLock ptr[inout, intptr])
ReleaseSRWLockExclusive(SRWLock ptr[inout, intptr])
ReleaseSRWLockShared(SRWLock ptr[inout, intptr])
AcquireSRWLockExclusive(SRWLock ptr[inout, intptr])
AcquireSRWLockShared(SRWLock ptr[inout, intptr])
TryAcquireSRWLockExclusive(SRWLock ptr[inout, intptr])
TryAcquireSRWLockShared(SRWLock ptr[inout, intptr])
InitializeCriticalSection(lpCriticalSection ptr[inout, intptr])
EnterCriticalSection(lpCriticalSection ptr[inout, intptr])
LeaveCriticalSection(lpCriticalSection ptr[inout, intptr])
InitializeCriticalSectionAndSpinCount(lpCriticalSection ptr[inout, intptr], dwSpinCount int32)
InitializeCriticalSectionEx(lpCriticalSection ptr[inout, intptr], dwSpinCount int32, Flags int32)
SetCriticalSectionSpinCount(lpCriticalSection ptr[inout, intptr], dwSpinCount int32)
TryEnterCriticalSection(lpCriticalSection ptr[inout, intptr])
DeleteCriticalSection(lpCriticalSection ptr[inout, intptr])
InitOnceInitialize(InitOnce ptr[inout, intptr])
InitOnceExecuteOnce(InitOnce ptr[inout, intptr], InitFn ptr[inout, intptr], Parameter ptr[inout, array[int8]], Context ptr[inout, ptr[inout, array[int8]]])
InitOnceBeginInitialize(lpInitOnce ptr[inout, intptr], dwFlags int32, fPending ptr[inout, int32], lpContext ptr[inout, ptr[inout, array[int8]]])
InitOnceComplete(lpInitOnce ptr[inout, intptr], dwFlags int32, lpContext ptr[inout, array[int8]])
InitializeConditionVariable(ConditionVariable ptr[inout, intptr])
WakeConditionVariable(ConditionVariable ptr[inout, intptr])
WakeAllConditionVariable(ConditionVariable ptr[inout, intptr])
SleepConditionVariableCS(ConditionVariable ptr[inout, intptr], CriticalSection ptr[inout, intptr], dwMilliseconds int32)
SetEvent(hEvent HANDLE)
ResetEvent(hEvent HANDLE)
ReleaseSemaphore(hSemaphore HANDLE, lReleaseCount int32, lpPreviousCount ptr[inout, int32])
ReleaseMutex(hMutex HANDLE)
WaitForSingleObject(hHandle HANDLE, dwMilliseconds int32)
SleepEx(dwMilliseconds int32, bAlertable int32)
WaitForSingleObjectEx(hHandle HANDLE, dwMilliseconds int32, bAlertable int32)
WaitForMultipleObjectsEx(nCount int32, lpHandles ptr[inout, ptr[inout, array[int8]]], bWaitAll int32, dwMilliseconds int32, bAlertable int32)
CreateMutexA(lpMutexAttributes ptr[inout, intptr], bInitialOwner int32, lpName ptr[inout, int8]) HANDLE
CreateEventA(lpEventAttributes ptr[inout, intptr], bManualReset int32, bInitialState int32, lpName ptr[inout, int8]) HANDLE
OpenEventA(dwDesiredAccess int32, bInheritHandle int32, lpName ptr[inout, int8]) HANDLE
SetWaitableTimerEx(hTimer HANDLE, lpDueTime ptr[inout, intptr], lPeriod int32, pfnCompletionRoutine ptr[inout, intptr], lpArgToCompletionRoutine ptr[inout, array[int8]], WakeContext ptr[inout, intptr], TolerableDelay int32)
SetWaitableTimer(hTimer HANDLE, lpDueTime ptr[inout, intptr], lPeriod int32, pfnCompletionRoutine ptr[inout, intptr], lpArgToCompletionRoutine ptr[inout, array[int8]], fResume int32)
CancelWaitableTimer(hTimer HANDLE)
CreateMutexExA(lpMutexAttributes ptr[inout, intptr], lpName ptr[inout, int8], dwFlags int32, dwDesiredAccess int32) HANDLE
CreateEventExA(lpEventAttributes ptr[inout, intptr], lpName ptr[inout, int8], dwFlags int32, dwDesiredAccess int32) HANDLE
EnterSynchronizationBarrier(lpBarrier ptr[inout, intptr], dwFlags int32)
InitializeSynchronizationBarrier(lpBarrier ptr[inout, intptr], lTotalThreads int32, lSpinCount int32)
DeleteSynchronizationBarrier(lpBarrier ptr[inout, intptr])
Sleep(dwMilliseconds int32)
WaitOnAddress(Address ptr[inout, array[int8]], CompareAddress ptr[inout, array[int8]], AddressSize int64, dwMilliseconds int32)
WakeByAddressSingle(Address ptr[inout, array[int8]])
WakeByAddressAll(Address ptr[inout, array[int8]])
SignalObjectAndWait(hObjectToSignal HANDLE, hObjectToWaitOn HANDLE, dwMilliseconds int32, bAlertable int32)
WaitForMultipleObjects(nCount int32, lpHandles ptr[inout, ptr[inout, array[int8]]], bWaitAll int32, dwMilliseconds int32)
InitializeSListHead(ListHead ptr[inout, intptr])
InterlockedPopEntrySList(ListHead ptr[inout, intptr])
InterlockedPushEntrySList(ListHead ptr[inout, intptr], ListEntry ptr[inout, intptr])
InterlockedPushListSListEx(ListHead ptr[inout, intptr], List ptr[inout, intptr], ListEnd ptr[inout, intptr], Count int32)
InterlockedFlushSList(ListHead ptr[inout, intptr])
QueryDepthSList(ListHead ptr[inout, intptr])
QueueUserAPC(pfnAPC ptr[inout, intptr], hThread HANDLE, dwData int64)
GetProcessTimes(hProcess HANDLE, lpCreationTime ptr[inout, intptr], lpExitTime ptr[inout, intptr], lpKernelTime ptr[inout, intptr], lpUserTime ptr[inout, intptr])
GetCurrentProcess() HANDLE
GetCurrentProcessId()
ExitProcess(uExitCode int32)
TerminateProcess(hProcess HANDLE, uExitCode int32)
GetExitCodeProcess(hProcess HANDLE, lpExitCode ptr[inout, int32])
SwitchToThread()
CreateThread(lpThreadAttributes ptr[inout, intptr], dwStackSize int64, lpStartAddress ptr[inout, intptr], lpParameter ptr[inout, array[int8]], dwCreationFlags int32, lpThreadId ptr[inout, int32]) HANDLE
CreateRemoteThread(hProcess HANDLE, lpThreadAttributes ptr[inout, intptr], dwStackSize int64, lpStartAddress ptr[inout, intptr], lpParameter ptr[inout, array[int8]], dwCreationFlags int32, lpThreadId ptr[inout, int32]) HANDLE
GetCurrentThread() HANDLE
GetCurrentThreadId()
OpenThread(dwDesiredAccess int32, bInheritHandle int32, dwThreadId int32) HANDLE
SetThreadPriority(hThread HANDLE, nPriority int32)
SetThreadPriorityBoost(hThread HANDLE, bDisablePriorityBoost int32)
GetThreadPriorityBoost(hThread HANDLE, pDisablePriorityBoost ptr[inout, int32])
GetThreadPriority(hThread HANDLE)
ExitThread(dwExitCode int32)
TerminateThread(hThread HANDLE, dwExitCode int32)
GetExitCodeThread(hThread HANDLE, lpExitCode ptr[inout, int32])
SuspendThread(hThread HANDLE)
ResumeThread(hThread HANDLE)
TlsAlloc()
TlsGetValue(dwTlsIndex int32)
TlsSetValue(dwTlsIndex int32, lpTlsValue ptr[inout, array[int8]])
TlsFree(dwTlsIndex int32)
CreateProcessA(lpApplicationName ptr[inout, int8], lpCommandLine ptr[inout, int8], lpProcessAttributes ptr[inout, intptr], lpThreadAttributes ptr[inout, intptr], bInheritHandles int32, dwCreationFlags int32, lpEnvironment ptr[inout, array[int8]], lpCurrentDirectory ptr[inout, int8], lpStartupInfo ptr[inout, intptr])
SetProcessShutdownParameters(dwLevel int32, dwFlags int32)
GetProcessVersion(ProcessId int32)
SetThreadToken(Thread ptr[inout, HANDLE], Token HANDLE)
OpenProcessToken(ProcessHandle HANDLE, DesiredAccess int32, TokenHandle ptr[inout, HANDLE])
OpenThreadToken(ThreadHandle HANDLE, DesiredAccess int32, OpenAsSelf int32, TokenHandle ptr[inout, HANDLE])
SetPriorityClass(hProcess HANDLE, dwPriorityClass int32)
SetThreadStackGuarantee(StackSizeInBytes ptr[inout, int32])
GetPriorityClass(hProcess HANDLE)
ProcessIdToSessionId(dwProcessId int32, pSessionId ptr[inout, int32])
GetProcessId(Process HANDLE)
GetThreadId(Thread HANDLE)
FlushProcessWriteBuffers()
GetProcessIdOfThread(Thread HANDLE)
InitializeProcThreadAttributeList(lpAttributeList ptr[inout, intptr], dwAttributeCount int32, dwFlags int32, lpSize ptr[inout, int64])
DeleteProcThreadAttributeList(lpAttributeList ptr[inout, intptr])
SetProcessAffinityUpdateMode(hProcess HANDLE, dwFlags int32)
QueryProcessAffinityUpdateMode(hProcess HANDLE, lpdwFlags ptr[inout, int32])
UpdateProcThreadAttribute(lpAttributeList ptr[inout, intptr], dwFlags int32, Attribute int64, lpValue ptr[inout, array[int8]], cbSize int64, lpPreviousValue ptr[inout, array[int8]], lpReturnSize ptr[inout, int64])
CreateRemoteThreadEx(hProcess HANDLE, lpThreadAttributes ptr[inout, intptr], dwStackSize int64, lpStartAddress ptr[inout, intptr], lpParameter ptr[inout, array[int8]], dwCreationFlags int32, lpAttributeList ptr[inout, intptr], lpThreadId ptr[inout, int32]) HANDLE
GetCurrentThreadStackLimits(LowLimit ptr[inout, int64], HighLimit ptr[inout, int64])
GetThreadContext(hThread HANDLE, lpContext ptr[inout, intptr])
GetProcessMitigationPolicy(hProcess HANDLE, MitigationPolicy int32, lpBuffer ptr[inout, array[int8]], dwLength int64)
SetThreadContext(hThread HANDLE, lpContext ptr[inout, intptr])
SetProcessMitigationPolicy(MitigationPolicy int32, lpBuffer ptr[inout, array[int8]], dwLength int64)
FlushInstructionCache(hProcess HANDLE, lpBaseAddress ptr[inout, array[int8]], dwSize int64)
GetThreadTimes(hThread HANDLE, lpCreationTime ptr[inout, intptr], lpExitTime ptr[inout, intptr], lpKernelTime ptr[inout, intptr], lpUserTime ptr[inout, intptr])
OpenProcess(dwDesiredAccess int32, bInheritHandle int32, dwProcessId int32) HANDLE
IsProcessorFeaturePresent(ProcessorFeature int32)
GetProcessHandleCount(hProcess HANDLE, pdwHandleCount ptr[inout, int32])
GetCurrentProcessorNumber()
SetThreadIdealProcessorEx(hThread HANDLE, lpIdealProcessor ptr[inout, intptr], lpPreviousIdealProcessor ptr[inout, intptr])
GetThreadIdealProcessorEx(hThread HANDLE, lpIdealProcessor ptr[inout, intptr])
GetCurrentProcessorNumberEx(ProcNumber ptr[inout, intptr])
GetProcessPriorityBoost(hProcess HANDLE, pDisablePriorityBoost ptr[inout, int32])
SetProcessPriorityBoost(hProcess HANDLE, bDisablePriorityBoost int32)
GetThreadIOPendingFlag(hThread HANDLE, lpIOIsPending ptr[inout, int32])
GetSystemTimes(lpIdleTime ptr[inout, intptr], lpKernelTime ptr[inout, intptr], lpUserTime ptr[inout, intptr])
GetThreadInformation(hThread HANDLE, ThreadInformationClass int32, ThreadInformation ptr[inout, array[int8]], ThreadInformationSize int32)
SetThreadInformation(hThread HANDLE, ThreadInformationClass int32, ThreadInformation ptr[inout, array[int8]], ThreadInformationSize int32)
IsProcessCritical(hProcess HANDLE, Critical ptr[inout, int32])
SetProtectedPolicy(PolicyGuid ptr[inout, intptr], PolicyValue int64, OldPolicyValue ptr[inout, int64])
QueryProtectedPolicy(PolicyGuid ptr[inout, intptr], PolicyValue ptr[inout, int64])
SetThreadIdealProcessor(hThread HANDLE, dwIdealProcessor int32)
SetProcessInformation(hProcess HANDLE, ProcessInformationClass int32, ProcessInformation ptr[inout, array[int8]], ProcessInformationSize int32)
GetProcessInformation(hProcess HANDLE, ProcessInformationClass int32, ProcessInformation ptr[inout, array[int8]], ProcessInformationSize int32)
GetSystemCpuSetInformation(Information ptr[inout, intptr], BufferLength int32, ReturnedLength ptr[inout, int32], Process HANDLE, Flags int32)
GetProcessDefaultCpuSets(Process HANDLE, CpuSetIds ptr[inout, int32], CpuSetIdCount int32, RequiredIdCount ptr[inout, int32])
SetProcessDefaultCpuSets(Process HANDLE, CpuSetIds ptr[inout, int32], CpuSetIdCount int32)
GetThreadSelectedCpuSets(Thread HANDLE, CpuSetIds ptr[inout, int32], CpuSetIdCount int32, RequiredIdCount ptr[inout, int32])
SetThreadSelectedCpuSets(Thread HANDLE, CpuSetIds ptr[inout, int32], CpuSetIdCount int32)
CreateProcessAsUserA(hToken HANDLE, lpApplicationName ptr[inout, int8], lpCommandLine ptr[inout, int8], lpProcessAttributes ptr[inout, intptr], lpThreadAttributes ptr[inout, intptr], bInheritHandles int32, dwCreationFlags int32, lpEnvironment ptr[inout, array[int8]], lpCurrentDirectory ptr[inout, int8])
GetProcessShutdownParameters(lpdwLevel ptr[inout, int32], lpdwFlags ptr[inout, int32])
GlobalMemoryStatusEx(lpBuffer ptr[inout, intptr])
GetSystemInfo(lpSystemInfo ptr[inout, intptr])
GetSystemTime(lpSystemTime ptr[inout, intptr])
GetSystemTimeAsFileTime(lpSystemTimeAsFileTime ptr[inout, intptr])
GetLocalTime(lpSystemTime ptr[inout, intptr])
GetVersion()
SetLocalTime(lpSystemTime ptr[inout, intptr])
GetTickCount()
GetTickCount64()
GetSystemTimeAdjustment(lpTimeAdjustment ptr[inout, int32], lpTimeIncrement ptr[inout, int32], lpTimeAdjustmentDisabled ptr[inout, int32])
GetSystemDirectoryA(lpBuffer ptr[inout, int8], uSize int32)
GetWindowsDirectoryA(lpBuffer ptr[inout, int8], uSize int32)
GetSystemWindowsDirectoryA(lpBuffer ptr[inout, int8], uSize int32)
GetComputerNameExA(NameType int32, lpBuffer ptr[inout, int8], nSize ptr[inout, int32])
SetSystemTime(lpSystemTime ptr[inout, intptr])
GetVersionExA(lpVersionInformation ptr[inout, intptr])
GetLogicalProcessorInformation(Buffer ptr[inout, intptr], ReturnedLength ptr[inout, int32])
GetLogicalProcessorInformationEx(RelationshipType int32, Buffer ptr[inout, intptr], ReturnedLength ptr[inout, int32])
GetNativeSystemInfo(lpSystemInfo ptr[inout, intptr])
GetSystemTimePreciseAsFileTime(lpSystemTimeAsFileTime ptr[inout, intptr])
GetProductInfo(dwOSMajorVersion int32, dwOSMinorVersion int32, dwSpMajorVersion int32, dwSpMinorVersion int32, pdwReturnedProductType ptr[inout, int32])
GetOsSafeBootMode(Flags ptr[inout, int32])
EnumSystemFirmwareTables(FirmwareTableProviderSignature int32, pFirmwareTableEnumBuffer ptr[inout, array[int8]], BufferSize int32)
GetSystemFirmwareTable(FirmwareTableProviderSignature int32, FirmwareTableID int32, pFirmwareTableBuffer ptr[inout, array[int8]], BufferSize int32)
GetPhysicallyInstalledSystemMemory(TotalMemoryInKilobytes ptr[inout, int64])
SetSystemTimeAdjustment(dwTimeAdjustment int32, bTimeAdjustmentDisabled int32)
InstallELAMCertificateInfo(ELAMFile HANDLE)
GetProcessorSystemCycleTime(Group int16, Buffer ptr[inout, intptr], ReturnedLength ptr[inout, int32])
GetOsManufacturingMode(pbEnabled ptr[inout, int32])
GetIntegratedDisplaySize(sizeInInches ptr[inout, intptr])
SetComputerNameA(lpComputerName ptr[inout, int8])
SetComputerNameExA(NameType int32, lpBuffer ptr[inout, int8])
VirtualProtect(lpAddress ptr[inout, array[int8]], dwSize int64, flNewProtect int32, lpflOldProtect ptr[inout, int32])
VirtualFree(lpAddress ptr[inout, array[int8]], dwSize int64, dwFreeType int32)
VirtualQuery(lpAddress ptr[inout, array[int8]], lpBuffer ptr[inout, intptr], dwLength int64)
VirtualAllocEx(hProcess HANDLE, lpAddress ptr[inout, array[int8]], dwSize int64, flAllocationType int32, flProtect int32)
VirtualFreeEx(hProcess HANDLE, lpAddress ptr[inout, array[int8]], dwSize int64, dwFreeType int32)
VirtualProtectEx(hProcess HANDLE, lpAddress ptr[inout, array[int8]], dwSize int64, flNewProtect int32, lpflOldProtect ptr[inout, int32])
VirtualQueryEx(hProcess HANDLE, lpAddress ptr[inout, array[int8]], lpBuffer ptr[inout, intptr], dwLength int64)
ReadProcessMemory(hProcess HANDLE, lpBaseAddress ptr[inout, array[int8]], lpBuffer ptr[inout, array[int8]], nSize int64, lpNumberOfBytesRead ptr[inout, int64])
WriteProcessMemory(hProcess HANDLE, lpBaseAddress ptr[inout, array[int8]], lpBuffer ptr[inout, array[int8]], nSize int64, lpNumberOfBytesWritten ptr[inout, int64])
MapViewOfFile(hFileMappingObject HANDLE, dwDesiredAccess int32, dwFileOffsetHigh int32, dwFileOffsetLow int32, dwNumberOfBytesToMap int64)
MapViewOfFileEx(hFileMappingObject HANDLE, dwDesiredAccess int32, dwFileOffsetHigh int32, dwFileOffsetLow int32, dwNumberOfBytesToMap int64, lpBaseAddress ptr[inout, array[int8]])
FlushViewOfFile(lpBaseAddress ptr[inout, array[int8]], dwNumberOfBytesToFlush int64)
UnmapViewOfFile(lpBaseAddress ptr[inout, array[int8]])
GetLargePageMinimum()
GetProcessWorkingSetSizeEx(hProcess HANDLE, lpMinimumWorkingSetSize ptr[inout, int64], lpMaximumWorkingSetSize ptr[inout, int64], Flags ptr[inout, int32])
SetProcessWorkingSetSizeEx(hProcess HANDLE, dwMinimumWorkingSetSize int64, dwMaximumWorkingSetSize int64, Flags int32)
VirtualLock(lpAddress ptr[inout, array[int8]], dwSize int64)
VirtualUnlock(lpAddress ptr[inout, array[int8]], dwSize int64)
GetWriteWatch(dwFlags int32, lpBaseAddress ptr[inout, array[int8]], dwRegionSize int64, lpAddresses ptr[inout, ptr[inout, array[int8]]], lpdwCount ptr[inout, int64], lpdwGranularity ptr[inout, int32])
ResetWriteWatch(lpBaseAddress ptr[inout, array[int8]], dwRegionSize int64)
CreateMemoryResourceNotification(NotificationType int32) HANDLE
QueryMemoryResourceNotification(ResourceNotificationHandle HANDLE, ResourceState ptr[inout, int32])
GetSystemFileCacheSize(lpMinimumFileCacheSize ptr[inout, int64], lpMaximumFileCacheSize ptr[inout, int64], lpFlags ptr[inout, int32])
SetSystemFileCacheSize(MinimumFileCacheSize int64, MaximumFileCacheSize int64, Flags int32)
PrefetchVirtualMemory(hProcess HANDLE, NumberOfEntries int64, VirtualAddresses ptr[inout, intptr], Flags int32)
CreateFileMappingFromApp(hFile HANDLE, SecurityAttributes ptr[inout, intptr], PageProtection int32, MaximumSize int64, Name ptr[inout, int16]) HANDLE
MapViewOfFileFromApp(hFileMappingObject HANDLE, DesiredAccess int32, FileOffset int64, NumberOfBytesToMap int64)
UnmapViewOfFileEx(BaseAddress ptr[inout, array[int8]], UnmapFlags int32)
AllocateUserPhysicalPages(hProcess HANDLE, NumberOfPages ptr[inout, int64], PageArray ptr[inout, int64])
FreeUserPhysicalPages(hProcess HANDLE, NumberOfPages ptr[inout, int64], PageArray ptr[inout, int64])
MapUserPhysicalPages(VirtualAddress ptr[inout, array[int8]], NumberOfPages int64, PageArray ptr[inout, int64])
AllocateUserPhysicalPagesNuma(hProcess HANDLE, NumberOfPages ptr[inout, int64], PageArray ptr[inout, int64], nndPreferred int32)
VirtualAllocExNuma(hProcess HANDLE, lpAddress ptr[inout, array[int8]], dwSize int64, flAllocationType int32, flProtect int32, nndPreferred int32)
GetMemoryErrorHandlingCapabilities(Capabilities ptr[inout, int32])
RegisterBadMemoryNotification(Callback ptr[inout, intptr])
UnregisterBadMemoryNotification(RegistrationHandle ptr[inout, array[int8]])
OfferVirtualMemory(VirtualAddress ptr[inout, array[int8]], Size int64, Priority int32)
ReclaimVirtualMemory(VirtualAddress ptr[inout, array[int8]], Size int64)
DiscardVirtualMemory(VirtualAddress ptr[inout, array[int8]], Size int64)
SetProcessValidCallTargets(hProcess HANDLE, VirtualAddress ptr[inout, array[int8]], RegionSize int64, NumberOfOffsets int32, OffsetInformation ptr[inout, intptr])
VirtualAllocFromApp(BaseAddress ptr[inout, array[int8]], Size int64, AllocationType int32, Protection int32)
VirtualProtectFromApp(Address ptr[inout, array[int8]], Size int64, NewProtection int32, OldProtection ptr[inout, int32])
OpenFileMappingFromApp(DesiredAccess int32, InheritHandle int32, Name ptr[inout, int16]) HANDLE
QueryVirtualMemoryInformation(Process HANDLE, VirtualAddress ptr[inout, array[int8]], MemoryInformationClass int32, MemoryInformation ptr[inout, array[int8]], MemoryInformationSize int64, ReturnSize ptr[inout, int64])
IsEnclaveTypeSupported(flEnclaveType int32)
CreateEnclave(hProcess HANDLE, lpAddress ptr[inout, array[int8]], dwSize int64, dwInitialCommitment int64, flEnclaveType int32, lpEnclaveInformation ptr[inout, array[int8]], dwInfoLength int32, lpEnclaveError ptr[inout, int32])
LoadEnclaveData(hProcess HANDLE, lpAddress ptr[inout, array[int8]], lpBuffer ptr[inout, array[int8]], nSize int64, flProtect int32, lpPageInformation ptr[inout, array[int8]], dwInfoLength int32, lpNumberOfBytesWritten ptr[inout, int64], lpEnclaveError ptr[inout, int32])
InitializeEnclave(hProcess HANDLE, lpAddress ptr[inout, array[int8]], lpEnclaveInformation ptr[inout, array[int8]], dwInfoLength int32, lpEnclaveError ptr[inout, int32])
QueueUserWorkItem(Function ptr[inout, intptr], Context ptr[inout, array[int8]], Flags int32)
UnregisterWaitEx(WaitHandle HANDLE, CompletionEvent HANDLE)
CreateTimerQueue() HANDLE
CreateTimerQueueTimer(phNewTimer ptr[inout, HANDLE], TimerQueue HANDLE, Callback ptr[inout, intptr], Parameter ptr[inout, array[int8]], DueTime int32, Period int32, Flags int32)
ChangeTimerQueueTimer(TimerQueue HANDLE, Timer HANDLE, DueTime int32, Period int32)
DeleteTimerQueueTimer(TimerQueue HANDLE, Timer HANDLE, CompletionEvent HANDLE)
DeleteTimerQueueEx(TimerQueue HANDLE, CompletionEvent HANDLE)
CreateThreadpool(reserved ptr[inout, array[int8]])
SetThreadpoolThreadMaximum(ptpp ptr[inout, intptr], cthrdMost int32)
SetThreadpoolThreadMinimum(ptpp ptr[inout, intptr], cthrdMic int32)
SetThreadpoolStackInformation(ptpp ptr[inout, intptr], ptpsi ptr[inout, intptr])
QueryThreadpoolStackInformation(ptpp ptr[inout, intptr], ptpsi ptr[inout, intptr])
CloseThreadpool(ptpp ptr[inout, intptr])
CreateThreadpoolCleanupGroup()
CloseThreadpoolCleanupGroupMembers(ptpcg ptr[inout, intptr], fCancelPendingCallbacks int32, pvCleanupContext ptr[inout, array[int8]])
CloseThreadpoolCleanupGroup(ptpcg ptr[inout, intptr])
SetEventWhenCallbackReturns(pci ptr[inout, intptr], evt HANDLE)
ReleaseSemaphoreWhenCallbackReturns(pci ptr[inout, intptr], sem HANDLE, crel int32)
ReleaseMutexWhenCallbackReturns(pci ptr[inout, intptr], mut HANDLE)
LeaveCriticalSectionWhenCallbackReturns(pci ptr[inout, intptr], pcs ptr[inout, intptr])
FreeLibraryWhenCallbackReturns(pci ptr[inout, intptr], mod ptr[inout, intptr])
CallbackMayRunLong(pci ptr[inout, intptr])
DisassociateCurrentThreadFromCallback(pci ptr[inout, intptr])
TrySubmitThreadpoolCallback(pfns ptr[inout, intptr], pv ptr[inout, array[int8]], pcbe ptr[inout, intptr])
CreateThreadpoolWork(pfnwk ptr[inout, intptr], pv ptr[inout, array[int8]], pcbe ptr[inout, intptr])
SubmitThreadpoolWork(pwk ptr[inout, intptr])
WaitForThreadpoolWorkCallbacks(pwk ptr[inout, intptr], fCancelPendingCallbacks int32)
CloseThreadpoolWork(pwk ptr[inout, intptr])
CreateThreadpoolTimer(pfnti ptr[inout, intptr], pv ptr[inout, array[int8]], pcbe ptr[inout, intptr])
SetThreadpoolTimer(pti ptr[inout, intptr], pftDueTime ptr[inout, intptr], msPeriod int32, msWindowLength int32)
IsThreadpoolTimerSet(pti ptr[inout, intptr])
WaitForThreadpoolTimerCallbacks(pti ptr[inout, intptr], fCancelPendingCallbacks int32)
CloseThreadpoolTimer(pti ptr[inout, intptr])
CreateThreadpoolWait(pfnwa ptr[inout, intptr], pv ptr[inout, array[int8]], pcbe ptr[inout, intptr])
SetThreadpoolWait(pwa ptr[inout, intptr], h HANDLE, pftTimeout ptr[inout, intptr])
WaitForThreadpoolWaitCallbacks(pwa ptr[inout, intptr], fCancelPendingCallbacks int32)
CloseThreadpoolWait(pwa ptr[inout, intptr])
CreateThreadpoolIo(fl HANDLE, pfnio ptr[inout, intptr], pv ptr[inout, array[int8]], pcbe ptr[inout, intptr])
StartThreadpoolIo(pio ptr[inout, intptr])
CancelThreadpoolIo(pio ptr[inout, intptr])
WaitForThreadpoolIoCallbacks(pio ptr[inout, intptr], fCancelPendingCallbacks int32)
CloseThreadpoolIo(pio ptr[inout, intptr])
SetThreadpoolTimerEx(pti ptr[inout, intptr], pftDueTime ptr[inout, intptr], msPeriod int32, msWindowLength int32)
SetThreadpoolWaitEx(pwa ptr[inout, intptr], h HANDLE, pftTimeout ptr[inout, intptr], Reserved ptr[inout, array[int8]])
IsProcessInJob(ProcessHandle HANDLE, JobHandle HANDLE, Result ptr[inout, int32])
FreeMemoryJobObject(Buffer ptr[inout, array[int8]])
AssignProcessToJobObject(hJob HANDLE, hProcess HANDLE)
TerminateJobObject(hJob HANDLE, uExitCode int32)
SetInformationJobObject(hJob HANDLE, JobObjectInformationClass int32, lpJobObjectInformation ptr[inout, array[int8]], cbJobObjectInformationLength int32)
SetIoRateControlInformationJobObject(hJob HANDLE, IoRateControlInfo ptr[inout, intptr])
QueryInformationJobObject(hJob HANDLE, JobObjectInformationClass int32, lpJobObjectInformation ptr[inout, array[int8]], cbJobObjectInformationLength int32, lpReturnLength ptr[inout, int32])
QueryIoRateControlInformationJobObject(hJob HANDLE, VolumeName ptr[inout, int16], InfoBlocks ptr[inout, ptr[inout, intptr]], InfoBlockCount ptr[inout, int32])
Wow64DisableWow64FsRedirection(OldValue ptr[inout, ptr[inout, array[int8]]])
Wow64RevertWow64FsRedirection(OlValue ptr[inout, array[int8]])
IsWow64Process(hProcess HANDLE, Wow64Process ptr[inout, int32])
GetSystemWow64DirectoryA(lpBuffer ptr[inout, int8], uSize int32)
GetSystemWow64Directory2A(lpBuffer ptr[inout, int8], uSize int32, ImageFileMachineType int16)
Wow64SetThreadDefaultGuestMachine(Machine int16)
IsWow64Process2(hProcess HANDLE, pProcessMachine ptr[inout, int16], pNativeMachine ptr[inout, int16])
DisableThreadLibraryCalls(hLibModule ptr[inout, intptr])
FindStringOrdinal(dwFindStringOrdinalFlags int32, lpStringSource ptr[inout, int16], cchSource int32, lpStringValue ptr[inout, int16], cchValue int32, bIgnoreCase int32)
FreeLibrary(hLibModule ptr[inout, intptr])
FreeLibraryAndExitThread(hLibModule ptr[inout, intptr], dwExitCode int32)
FreeResource(hResData ptr[inout, array[int8]])
GetModuleFileNameA(hModule ptr[inout, intptr], lpFilename ptr[inout, int8], nSize int32)
GetModuleHandleA(lpModuleName ptr[inout, int8])
GetModuleHandleExA(dwFlags int32, lpModuleName ptr[inout, int8], phModule ptr[inout, ptr[inout, intptr]])
GetProcAddress(hModule ptr[inout, intptr], lpProcName ptr[inout, int8])
LoadLibraryExA(lpLibFileName ptr[inout, int8], hFile HANDLE, dwFlags int32)
LoadResource(hModule ptr[inout, intptr], hResInfo ptr[inout, intptr])
LoadStringA(hInstance ptr[inout, intptr], uID int32, lpBuffer ptr[inout, int8], cchBufferMax int32)
LockResource(hResData ptr[inout, array[int8]])
SizeofResource(hModule ptr[inout, intptr], hResInfo ptr[inout, intptr])
AddDllDirectory(NewDirectory ptr[inout, int16])
RemoveDllDirectory(Cookie ptr[inout, array[int8]])
SetDefaultDllDirectories(DirectoryFlags int32)
EnumResourceLanguagesExA(hModule ptr[inout, intptr], lpType ptr[inout, int8], lpName ptr[inout, int8], lpEnumFunc ptr[inout, intptr], lParam int64, dwFlags int32, LangId int16)
EnumResourceNamesExA(hModule ptr[inout, intptr], lpType ptr[inout, int8], lpEnumFunc ptr[inout, intptr], lParam int64, dwFlags int32, LangId int16)
EnumResourceTypesExA(hModule ptr[inout, intptr], lpEnumFunc ptr[inout, intptr], lParam int64, dwFlags int32, LangId int16)
LoadLibraryA(lpLibFileName ptr[inout, int8])
AccessCheck(pSecurityDescriptor ptr[inout, array[int8]], ClientToken HANDLE, DesiredAccess int32, GenericMapping ptr[inout, intptr], PrivilegeSet ptr[inout, intptr], PrivilegeSetLength ptr[inout, int32], GrantedAccess ptr[inout, int32], AccessStatus ptr[inout, int32])
AccessCheckByType(pSecurityDescriptor ptr[inout, array[int8]], PrincipalSelfSid ptr[inout, array[int8]], ClientToken HANDLE, DesiredAccess int32, ObjectTypeList ptr[inout, intptr], ObjectTypeListLength int32, GenericMapping ptr[inout, intptr], PrivilegeSet ptr[inout, intptr], PrivilegeSetLength ptr[inout, int32])
AccessCheckByTypeResultList(pSecurityDescriptor ptr[inout, array[int8]], PrincipalSelfSid ptr[inout, array[int8]], ClientToken HANDLE, DesiredAccess int32, ObjectTypeList ptr[inout, intptr], ObjectTypeListLength int32, GenericMapping ptr[inout, intptr], PrivilegeSet ptr[inout, intptr], PrivilegeSetLength ptr[inout, int32])
AddAccessAllowedAce(pAcl ptr[inout, intptr], dwAceRevision int32, AccessMask int32, pSid ptr[inout, array[int8]])
AddAccessAllowedAceEx(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, pSid ptr[inout, array[int8]])
AddAccessAllowedObjectAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, ObjectTypeGuid ptr[inout, intptr], InheritedObjectTypeGuid ptr[inout, intptr], pSid ptr[inout, array[int8]])
AddAccessDeniedAce(pAcl ptr[inout, intptr], dwAceRevision int32, AccessMask int32, pSid ptr[inout, array[int8]])
AddAccessDeniedAceEx(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, pSid ptr[inout, array[int8]])
AddAccessDeniedObjectAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, ObjectTypeGuid ptr[inout, intptr], InheritedObjectTypeGuid ptr[inout, intptr], pSid ptr[inout, array[int8]])
AddAce(pAcl ptr[inout, intptr], dwAceRevision int32, dwStartingAceIndex int32, pAceList ptr[inout, array[int8]], nAceListLength int32)
AddAuditAccessAce(pAcl ptr[inout, intptr], dwAceRevision int32, dwAccessMask int32, pSid ptr[inout, array[int8]], bAuditSuccess int32, bAuditFailure int32)
AddAuditAccessAceEx(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, dwAccessMask int32, pSid ptr[inout, array[int8]], bAuditSuccess int32, bAuditFailure int32)
AddAuditAccessObjectAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, ObjectTypeGuid ptr[inout, intptr], InheritedObjectTypeGuid ptr[inout, intptr], pSid ptr[inout, array[int8]], bAuditSuccess int32, bAuditFailure int32)
AddMandatoryAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, MandatoryPolicy int32, pLabelSid ptr[inout, array[int8]])
AddResourceAttributeAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, pSid ptr[inout, array[int8]], pAttributeInfo ptr[inout, intptr], pReturnLength ptr[inout, int32])
AddScopedPolicyIDAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AccessMask int32, pSid ptr[inout, array[int8]])
AdjustTokenGroups(TokenHandle HANDLE, ResetToDefault int32, NewState ptr[inout, intptr], BufferLength int32, PreviousState ptr[inout, intptr], ReturnLength ptr[inout, int32])
AdjustTokenPrivileges(TokenHandle HANDLE, DisableAllPrivileges int32, NewState ptr[inout, intptr], BufferLength int32, PreviousState ptr[inout, intptr], ReturnLength ptr[inout, int32])
AllocateAndInitializeSid(pIdentifierAuthority ptr[inout, intptr], nSubAuthorityCount int8, nSubAuthority0 int32, nSubAuthority1 int32, nSubAuthority2 int32, nSubAuthority3 int32, nSubAuthority4 int32, nSubAuthority5 int32, nSubAuthority6 int32)
AllocateLocallyUniqueId(Luid ptr[inout, intptr])
AreAllAccessesGranted(GrantedAccess int32, DesiredAccess int32)
AreAnyAccessesGranted(GrantedAccess int32, DesiredAccess int32)
CheckTokenMembership(TokenHandle HANDLE, SidToCheck ptr[inout, array[int8]], IsMember ptr[inout, int32])
CheckTokenCapability(TokenHandle HANDLE, CapabilitySidToCheck ptr[inout, array[int8]], HasCapability ptr[inout, int32])
GetAppContainerAce(Acl ptr[inout, intptr], StartingAceIndex int32, AppContainerAce ptr[inout, ptr[inout, array[int8]]], AppContainerAceIndex ptr[inout, int32])
CheckTokenMembershipEx(TokenHandle HANDLE, SidToCheck ptr[inout, array[int8]], Flags int32, IsMember ptr[inout, int32])
ConvertToAutoInheritPrivateObjectSecurity(ParentDescriptor ptr[inout, array[int8]], CurrentSecurityDescriptor ptr[inout, array[int8]], NewSecurityDescriptor ptr[inout, ptr[inout, array[int8]]], ObjectType ptr[inout, intptr], IsDirectoryObject int8, GenericMapping ptr[inout, intptr])
CopySid(nDestinationSidLength int32, pDestinationSid ptr[inout, array[int8]], pSourceSid ptr[inout, array[int8]])
CreatePrivateObjectSecurity(ParentDescriptor ptr[inout, array[int8]], CreatorDescriptor ptr[inout, array[int8]], NewDescriptor ptr[inout, ptr[inout, array[int8]]], IsDirectoryObject int32, Token HANDLE, GenericMapping ptr[inout, intptr])
CreatePrivateObjectSecurityEx(ParentDescriptor ptr[inout, array[int8]], CreatorDescriptor ptr[inout, array[int8]], NewDescriptor ptr[inout, ptr[inout, array[int8]]], ObjectType ptr[inout, intptr], IsContainerObject int32, AutoInheritFlags int32, Token HANDLE, GenericMapping ptr[inout, intptr])
CreatePrivateObjectSecurityWithMultipleInheritance(ParentDescriptor ptr[inout, array[int8]], CreatorDescriptor ptr[inout, array[int8]], NewDescriptor ptr[inout, ptr[inout, array[int8]]], ObjectTypes ptr[inout, ptr[inout, intptr]], GuidCount int32, IsContainerObject int32, AutoInheritFlags int32, Token HANDLE, GenericMapping ptr[inout, intptr])
CreateRestrictedToken(ExistingTokenHandle HANDLE, Flags int32, DisableSidCount int32, SidsToDisable ptr[inout, intptr], DeletePrivilegeCount int32, PrivilegesToDelete ptr[inout, intptr], RestrictedSidCount int32, SidsToRestrict ptr[inout, intptr], NewTokenHandle ptr[inout, HANDLE])
CreateWellKnownSid(WellKnownSidType int32, DomainSid ptr[inout, array[int8]], pSid ptr[inout, array[int8]], cbSid ptr[inout, int32])
EqualDomainSid(pSid1 ptr[inout, array[int8]], pSid2 ptr[inout, array[int8]], pfEqual ptr[inout, int32])
DeleteAce(pAcl ptr[inout, intptr], dwAceIndex int32)
DestroyPrivateObjectSecurity(ObjectDescriptor ptr[inout, ptr[inout, array[int8]]])
DuplicateToken(ExistingTokenHandle HANDLE, ImpersonationLevel int32, DuplicateTokenHandle ptr[inout, HANDLE])
DuplicateTokenEx(hExistingToken HANDLE, dwDesiredAccess int32, lpTokenAttributes ptr[inout, intptr], ImpersonationLevel int32, TokenType int32, phNewToken ptr[inout, HANDLE])
EqualPrefixSid(pSid1 ptr[inout, array[int8]], pSid2 ptr[inout, array[int8]])
EqualSid(pSid1 ptr[inout, array[int8]], pSid2 ptr[inout, array[int8]])
FindFirstFreeAce(pAcl ptr[inout, intptr], pAce ptr[inout, ptr[inout, array[int8]]])
FreeSid(pSid ptr[inout, array[int8]])
GetAce(pAcl ptr[inout, intptr], dwAceIndex int32, pAce ptr[inout, ptr[inout, array[int8]]])
GetAclInformation(pAcl ptr[inout, intptr], pAclInformation ptr[inout, array[int8]], nAclInformationLength int32, dwAclInformationClass int32)
GetKernelObjectSecurity(Handle HANDLE, RequestedInformation int32, pSecurityDescriptor ptr[inout, array[int8]], nLength int32, lpnLengthNeeded ptr[inout, int32])
GetLengthSid(pSid ptr[inout, array[int8]])
GetPrivateObjectSecurity(ObjectDescriptor ptr[inout, array[int8]], SecurityInformation int32, ResultantDescriptor ptr[inout, array[int8]], DescriptorLength int32, ReturnLength ptr[inout, int32])
GetSecurityDescriptorControl(pSecurityDescriptor ptr[inout, array[int8]], pControl ptr[inout, int16], lpdwRevision ptr[inout, int32])
GetSecurityDescriptorDacl(pSecurityDescriptor ptr[inout, array[int8]], lpbDaclPresent ptr[inout, int32], pDacl ptr[inout, ptr[inout, intptr]], lpbDaclDefaulted ptr[inout, int32])
GetSecurityDescriptorGroup(pSecurityDescriptor ptr[inout, array[int8]], pGroup ptr[inout, ptr[inout, array[int8]]], lpbGroupDefaulted ptr[inout, int32])
GetSecurityDescriptorLength(pSecurityDescriptor ptr[inout, array[int8]])
GetSecurityDescriptorOwner(pSecurityDescriptor ptr[inout, array[int8]], pOwner ptr[inout, ptr[inout, array[int8]]], lpbOwnerDefaulted ptr[inout, int32])
GetSecurityDescriptorRMControl(SecurityDescriptor ptr[inout, array[int8]], RMControl ptr[inout, int8])
GetSecurityDescriptorSacl(pSecurityDescriptor ptr[inout, array[int8]], lpbSaclPresent ptr[inout, int32], pSacl ptr[inout, ptr[inout, intptr]], lpbSaclDefaulted ptr[inout, int32])
GetSidIdentifierAuthority(pSid ptr[inout, array[int8]])
GetSidLengthRequired(nSubAuthorityCount int8)
GetSidSubAuthority(pSid ptr[inout, array[int8]], nSubAuthority int32)
GetSidSubAuthorityCount(pSid ptr[inout, array[int8]])
GetTokenInformation(TokenHandle HANDLE, TokenInformationClass int32, TokenInformation ptr[inout, array[int8]], TokenInformationLength int32, ReturnLength ptr[inout, int32])
GetWindowsAccountDomainSid(pSid ptr[inout, array[int8]], pDomainSid ptr[inout, array[int8]], cbDomainSid ptr[inout, int32])
ImpersonateAnonymousToken(ThreadHandle HANDLE)
ImpersonateLoggedOnUser(hToken HANDLE)
ImpersonateSelf(ImpersonationLevel int32)
InitializeAcl(pAcl ptr[inout, intptr], nAclLength int32, dwAclRevision int32)
InitializeSecurityDescriptor(pSecurityDescriptor ptr[inout, array[int8]], dwRevision int32)
InitializeSid(Sid ptr[inout, array[int8]], pIdentifierAuthority ptr[inout, intptr], nSubAuthorityCount int8)
IsTokenRestricted(TokenHandle HANDLE)
IsValidAcl(pAcl ptr[inout, intptr])
IsValidSecurityDescriptor(pSecurityDescriptor ptr[inout, array[int8]])
IsValidSid(pSid ptr[inout, array[int8]])
IsWellKnownSid(pSid ptr[inout, array[int8]], WellKnownSidType int32)
MakeAbsoluteSD(pSelfRelativeSecurityDescriptor ptr[inout, array[int8]], pAbsoluteSecurityDescriptor ptr[inout, array[int8]], lpdwAbsoluteSecurityDescriptorSize ptr[inout, int32], pDacl ptr[inout, intptr], lpdwDaclSize ptr[inout, int32], pSacl ptr[inout, intptr], lpdwSaclSize ptr[inout, int32], pOwner ptr[inout, array[int8]], lpdwOwnerSize ptr[inout, int32])
MakeSelfRelativeSD(pAbsoluteSecurityDescriptor ptr[inout, array[int8]], pSelfRelativeSecurityDescriptor ptr[inout, array[int8]], lpdwBufferLength ptr[inout, int32])
MapGenericMask(AccessMask ptr[inout, int32], GenericMapping ptr[inout, intptr])
PrivilegeCheck(ClientToken HANDLE, RequiredPrivileges ptr[inout, intptr], pfResult ptr[inout, int32])
QuerySecurityAccessMask(SecurityInformation int32, DesiredAccess ptr[inout, int32])
RevertToSelf()
SetAclInformation(pAcl ptr[inout, intptr], pAclInformation ptr[inout, array[int8]], nAclInformationLength int32, dwAclInformationClass int32)
SetKernelObjectSecurity(Handle HANDLE, SecurityInformation int32, SecurityDescriptor ptr[inout, array[int8]])
SetPrivateObjectSecurity(SecurityInformation int32, ModificationDescriptor ptr[inout, array[int8]], ObjectsSecurityDescriptor ptr[inout, ptr[inout, array[int8]]], GenericMapping ptr[inout, intptr], Token HANDLE)
SetPrivateObjectSecurityEx(SecurityInformation int32, ModificationDescriptor ptr[inout, array[int8]], ObjectsSecurityDescriptor ptr[inout, ptr[inout, array[int8]]], AutoInheritFlags int32, GenericMapping ptr[inout, intptr], Token HANDLE)
SetSecurityAccessMask(SecurityInformation int32, DesiredAccess ptr[inout, int32])
SetSecurityDescriptorControl(pSecurityDescriptor ptr[inout, array[int8]], ControlBitsOfInterest int16, ControlBitsToSet int16)
SetSecurityDescriptorDacl(pSecurityDescriptor ptr[inout, array[int8]], bDaclPresent int32, pDacl ptr[inout, intptr], bDaclDefaulted int32)
SetSecurityDescriptorGroup(pSecurityDescriptor ptr[inout, array[int8]], pGroup ptr[inout, array[int8]], bGroupDefaulted int32)
SetSecurityDescriptorOwner(pSecurityDescriptor ptr[inout, array[int8]], pOwner ptr[inout, array[int8]], bOwnerDefaulted int32)
SetSecurityDescriptorRMControl(SecurityDescriptor ptr[inout, array[int8]], RMControl ptr[inout, int8])
SetSecurityDescriptorSacl(pSecurityDescriptor ptr[inout, array[int8]], bSaclPresent int32, pSacl ptr[inout, intptr], bSaclDefaulted int32)
SetTokenInformation(TokenHandle HANDLE, TokenInformationClass int32, TokenInformation ptr[inout, array[int8]], TokenInformationLength int32)
SetCachedSigningLevel(SourceFiles ptr[inout, HANDLE], SourceFileCount int32, Flags int32, TargetFile HANDLE)
GetCachedSigningLevel(File HANDLE, Flags ptr[inout, int32], SigningLevel ptr[inout, int32], Thumbprint ptr[inout, int8], ThumbprintSize ptr[inout, int32], ThumbprintAlgorithm ptr[inout, int32])
CveEventWrite(CveId ptr[inout, int16], AdditionalDetails ptr[inout, int16])
ClosePrivateNamespace(Handle HANDLE, Flags int32)
AddSIDToBoundaryDescriptor(BoundaryDescriptor ptr[inout, HANDLE], RequiredSid ptr[inout, array[int8]])
DeleteBoundaryDescriptor(BoundaryDescriptor HANDLE)
GetNumaHighestNodeNumber(HighestNodeNumber ptr[inout, int32])
GetNumaNodeProcessorMaskEx(Node int16, ProcessorMask ptr[inout, intptr])
GetNumaProximityNodeEx(ProximityId int32, NodeNumber ptr[inout, int16])
GetProcessGroupAffinity(hProcess HANDLE, GroupCount ptr[inout, int16], GroupArray ptr[inout, int16])
GetThreadGroupAffinity(hThread HANDLE, GroupAffinity ptr[inout, intptr])
SetThreadGroupAffinity(hThread HANDLE, GroupAffinity ptr[inout, intptr], PreviousGroupAffinity ptr[inout, intptr])
GetAppContainerNamedObjectPath(Token HANDLE, AppContainerSid ptr[inout, array[int8]], ObjectPathLength int32, ObjectPath ptr[inout, int16], ReturnLength ptr[inout, int32])
QueryThreadCycleTime(ThreadHandle HANDLE, CycleTime ptr[inout, int64])
QueryProcessCycleTime(ProcessHandle HANDLE, CycleTime ptr[inout, int64])
QueryIdleProcessorCycleTime(BufferLength ptr[inout, int32], ProcessorIdleCycleTime ptr[inout, int64])
QueryIdleProcessorCycleTimeEx(Group int16, BufferLength ptr[inout, int32], ProcessorIdleCycleTime ptr[inout, int64])
QueryInterruptTimePrecise(lpInterruptTimePrecise ptr[inout, int64])
QueryUnbiasedInterruptTimePrecise(lpUnbiasedInterruptTimePrecise ptr[inout, int64])
QueryInterruptTime(lpInterruptTime ptr[inout, int64])
QueryUnbiasedInterruptTime(UnbiasedTime ptr[inout, int64])
GlobalAlloc(uFlags int32, dwBytes int64)
GlobalReAlloc(hMem ptr[inout, array[int8]], dwBytes int64, uFlags int32)
GlobalSize(hMem ptr[inout, array[int8]])
GlobalUnlock(hMem ptr[inout, array[int8]])
GlobalLock(hMem ptr[inout, array[int8]])
GlobalFlags(hMem ptr[inout, array[int8]])
GlobalHandle(pMem ptr[inout, array[int8]])
GlobalFree(hMem ptr[inout, array[int8]])
GlobalCompact(dwMinFree int32)
GlobalFix(hMem ptr[inout, array[int8]])
GlobalUnfix(hMem ptr[inout, array[int8]])
GlobalWire(hMem ptr[inout, array[int8]])
GlobalUnWire(hMem ptr[inout, array[int8]])
GlobalMemoryStatus(lpBuffer ptr[inout, intptr])
LocalAlloc(uFlags int32, uBytes int64)
LocalReAlloc(hMem ptr[inout, array[int8]], uBytes int64, uFlags int32)
LocalLock(hMem ptr[inout, array[int8]])
LocalHandle(pMem ptr[inout, array[int8]])
LocalUnlock(hMem ptr[inout, array[int8]])
LocalSize(hMem ptr[inout, array[int8]])
LocalFlags(hMem ptr[inout, array[int8]])
LocalFree(hMem ptr[inout, array[int8]])
LocalShrink(hMem ptr[inout, array[int8]], cbNewSize int32)
LocalCompact(uMinFree int32)
GetBinaryTypeA(lpApplicationName ptr[inout, int8], lpBinaryType ptr[inout, int32])
GetShortPathNameA(lpszLongPath ptr[inout, int8], lpszShortPath ptr[inout, int8], cchBuffer int32)
GetLongPathNameTransactedA(lpszShortPath ptr[inout, int8], lpszLongPath ptr[inout, int8], cchBuffer int32, hTransaction HANDLE)
GetProcessAffinityMask(hProcess HANDLE, lpProcessAffinityMask ptr[inout, int64], lpSystemAffinityMask ptr[inout, int64])
SetProcessAffinityMask(hProcess HANDLE, dwProcessAffinityMask int64)
GetProcessIoCounters(hProcess HANDLE, lpIoCounters ptr[inout, intptr])
GetProcessWorkingSetSize(hProcess HANDLE, lpMinimumWorkingSetSize ptr[inout, int64], lpMaximumWorkingSetSize ptr[inout, int64])
SetProcessWorkingSetSize(hProcess HANDLE, dwMinimumWorkingSetSize int64, dwMaximumWorkingSetSize int64)
FatalExit(ExitCode int32)
SetEnvironmentStringsA(NewEnvironment ptr[inout, int8])
SwitchToFiber(lpFiber ptr[inout, array[int8]])
DeleteFiber(lpFiber ptr[inout, array[int8]])
ConvertFiberToThread()
CreateFiberEx(dwStackCommitSize int64, dwStackReserveSize int64, dwFlags int32, lpStartAddress ptr[inout, intptr], lpParameter ptr[inout, array[int8]])
ConvertThreadToFiberEx(lpParameter ptr[inout, array[int8]], dwFlags int32)
CreateFiber(dwStackSize int64, lpStartAddress ptr[inout, intptr], lpParameter ptr[inout, array[int8]])
ConvertThreadToFiber(lpParameter ptr[inout, array[int8]])
CreateUmsCompletionList(UmsCompletionList ptr[inout, ptr[inout, array[int8]]])
DequeueUmsCompletionListItems(UmsCompletionList ptr[inout, array[int8]], WaitTimeOut int32, UmsThreadList ptr[inout, ptr[inout, array[int8]]])
GetUmsCompletionListEvent(UmsCompletionList ptr[inout, array[int8]], UmsCompletionEvent ptr[inout, HANDLE])
ExecuteUmsThread(UmsThread ptr[inout, array[int8]])
UmsThreadYield(SchedulerParam ptr[inout, array[int8]])
DeleteUmsCompletionList(UmsCompletionList ptr[inout, array[int8]])
GetCurrentUmsThread()
GetNextUmsListItem(UmsContext ptr[inout, array[int8]])
QueryUmsThreadInformation(UmsThread ptr[inout, array[int8]], UmsThreadInfoClass int32, UmsThreadInformation ptr[inout, array[int8]], UmsThreadInformationLength int32, ReturnLength ptr[inout, int32])
SetUmsThreadInformation(UmsThread ptr[inout, array[int8]], UmsThreadInfoClass int32, UmsThreadInformation ptr[inout, array[int8]], UmsThreadInformationLength int32)
DeleteUmsThreadContext(UmsThread ptr[inout, array[int8]])
CreateUmsThreadContext(lpUmsThread ptr[inout, ptr[inout, array[int8]]])
EnterUmsSchedulingMode(SchedulerStartupInfo ptr[inout, intptr])
GetUmsSystemThreadInformation(ThreadHandle HANDLE, SystemThreadInfo ptr[inout, intptr])
SetThreadAffinityMask(hThread HANDLE, dwThreadAffinityMask int64)
SetProcessDEPPolicy(dwFlags int32)
GetProcessDEPPolicy(hProcess HANDLE, lpFlags ptr[inout, int32], lpPermanent ptr[inout, int32])
RequestWakeupLatency(latency int32)
IsSystemResumeAutomatic()
GetThreadSelectorEntry(hThread HANDLE, dwSelector int32, lpSelectorEntry ptr[inout, array[int8]])
SetThreadExecutionState(esFlags int32)
PowerCreateRequest(Context ptr[inout, intptr]) HANDLE
PowerSetRequest(PowerRequest HANDLE, RequestType int32)
PowerClearRequest(PowerRequest HANDLE, RequestType int32)
SetFileCompletionNotificationModes(FileHandle HANDLE, Flags int8)
Wow64GetThreadContext(hThread HANDLE, lpContext ptr[inout, intptr])
Wow64SetThreadContext(hThread HANDLE, lpContext ptr[inout, intptr])
Wow64GetThreadSelectorEntry(hThread HANDLE, dwSelector int32, lpSelectorEntry ptr[inout, intptr])
Wow64SuspendThread(hThread HANDLE)
DebugSetProcessKillOnExit(KillOnExit int32)
DebugBreakProcess(Process HANDLE)
PulseEvent(hEvent HANDLE)
GlobalDeleteAtom(nAtom int16)
InitAtomTable(nSize int32)
DeleteAtom(nAtom int16)
SetHandleCount(uNumber int32)
RequestDeviceWakeup(hDevice HANDLE)
CancelDeviceWakeupRequest(hDevice HANDLE)
GetDevicePowerState(hDevice HANDLE, pfOn ptr[inout, int32])
SetMessageWaitingIndicator(hMsgIndicator HANDLE, ulMsgCount int32)
SetFileShortNameA(hFile HANDLE, lpShortName ptr[inout, int8])
LoadModule(lpModuleName ptr[inout, int8], lpParameterBlock ptr[inout, array[int8]])
WinExec(lpCmdLine ptr[inout, int8], uCmdShow int32)
ClearCommBreak(hFile HANDLE)
ClearCommError(hFile HANDLE, lpErrors ptr[inout, int32], lpStat ptr[inout, intptr])
SetupComm(hFile HANDLE, dwInQueue int32, dwOutQueue int32)
EscapeCommFunction(hFile HANDLE, dwFunc int32)
GetCommConfig(hCommDev HANDLE, lpCC ptr[inout, intptr], lpdwSize ptr[inout, int32])
GetCommMask(hFile HANDLE, lpEvtMask ptr[inout, int32])
GetCommProperties(hFile HANDLE, lpCommProp ptr[inout, intptr])
GetCommModemStatus(hFile HANDLE, lpModemStat ptr[inout, int32])
GetCommState(hFile HANDLE, lpDCB ptr[inout, intptr])
GetCommTimeouts(hFile HANDLE, lpCommTimeouts ptr[inout, intptr])
PurgeComm(hFile HANDLE, dwFlags int32)
SetCommBreak(hFile HANDLE)
SetCommConfig(hCommDev HANDLE, lpCC ptr[inout, intptr], dwSize int32)
SetCommMask(hFile HANDLE, dwEvtMask int32)
SetCommState(hFile HANDLE, lpDCB ptr[inout, intptr])
SetCommTimeouts(hFile HANDLE, lpCommTimeouts ptr[inout, intptr])
TransmitCommChar(hFile HANDLE, cChar int8)
WaitCommEvent(hFile HANDLE, lpEvtMask ptr[inout, int32], lpOverlapped ptr[inout, intptr])
SetTapePosition(hDevice HANDLE, dwPositionMethod int32, dwPartition int32, dwOffsetLow int32, dwOffsetHigh int32, bImmediate int32)
GetTapePosition(hDevice HANDLE, dwPositionType int32, lpdwPartition ptr[inout, int32], lpdwOffsetLow ptr[inout, int32], lpdwOffsetHigh ptr[inout, int32])
PrepareTape(hDevice HANDLE, dwOperation int32, bImmediate int32)
EraseTape(hDevice HANDLE, dwEraseType int32, bImmediate int32)
CreateTapePartition(hDevice HANDLE, dwPartitionMethod int32, dwCount int32, dwSize int32)
WriteTapemark(hDevice HANDLE, dwTapemarkType int32, dwTapemarkCount int32, bImmediate int32)
GetTapeStatus(hDevice HANDLE)
GetTapeParameters(hDevice HANDLE, dwOperation int32, lpdwSize ptr[inout, int32], lpTapeInformation ptr[inout, array[int8]])
SetTapeParameters(hDevice HANDLE, dwOperation int32, lpTapeInformation ptr[inout, array[int8]])
MulDiv(nNumber int32, nNumerator int32, nDenominator int32)
GetSystemDEPPolicy()
GetSystemRegistryQuota(pdwQuotaAllowed ptr[inout, int32], pdwQuotaUsed ptr[inout, int32])
FileTimeToDosDateTime(lpFileTime ptr[inout, intptr], lpFatDate ptr[inout, int16], lpFatTime ptr[inout, int16])
DosDateTimeToFileTime(wFatDate int16, wFatTime int16, lpFileTime ptr[inout, intptr])
FormatMessageA(dwFlags int32, lpSource ptr[inout, array[int8]], dwMessageId int32, dwLanguageId int32, lpBuffer ptr[inout, int8], nSize int32, Arguments ptr[inout, ptr[inout, int8]])
CreateMailslotA(lpName ptr[inout, int8], nMaxMessageSize int32, lReadTimeout int32, lpSecurityAttributes ptr[inout, intptr]) HANDLE
GetMailslotInfo(hMailslot HANDLE, lpMaxMessageSize ptr[inout, int32], lpNextSize ptr[inout, int32], lpMessageCount ptr[inout, int32], lpReadTimeout ptr[inout, int32])
SetMailslotInfo(hMailslot HANDLE, lReadTimeout int32)
EncryptFileA(lpFileName ptr[inout, int8])
DecryptFileA(lpFileName ptr[inout, int8], dwReserved int32)
FileEncryptionStatusA(lpFileName ptr[inout, int8], lpStatus ptr[inout, int32])
OpenEncryptedFileRawA(lpFileName ptr[inout, int8], ulFlags int32, pvContext ptr[inout, ptr[inout, array[int8]]])
ReadEncryptedFileRaw(pfExportCallback ptr[inout, intptr], pvCallbackContext ptr[inout, array[int8]], pvContext ptr[inout, array[int8]])
WriteEncryptedFileRaw(pfImportCallback ptr[inout, intptr], pvCallbackContext ptr[inout, array[int8]], pvContext ptr[inout, array[int8]])
CloseEncryptedFileRaw(pvContext ptr[inout, array[int8]])
lstrcmpA(lpString1 ptr[inout, int8], lpString2 ptr[inout, int8])
lstrcmpiA(lpString1 ptr[inout, int8], lpString2 ptr[inout, int8])
lstrcpynA(lpString1 ptr[inout, int8], lpString2 ptr[inout, int8], iMaxLength int32)
lstrcpyA(lpString1 ptr[inout, int8], lpString2 ptr[inout, int8])
lstrcatA(lpString1 ptr[inout, int8], lpString2 ptr[inout, int8])
lstrlenA(lpString ptr[inout, int8])
OpenFile(lpFileName ptr[inout, int8], lpReOpenBuff ptr[inout, intptr], uStyle int32)
IsTextUnicode(lpv ptr[inout, array[int8]], iSize int32, lpiResult ptr[inout, int32])
BackupRead(hFile HANDLE, lpBuffer ptr[inout, int8], nNumberOfBytesToRead int32, lpNumberOfBytesRead ptr[inout, int32], bAbort int32, bProcessSecurity int32, lpContext ptr[inout, ptr[inout, array[int8]]])
BackupSeek(hFile HANDLE, dwLowBytesToSeek int32, dwHighBytesToSeek int32, lpdwLowByteSeeked ptr[inout, int32], lpdwHighByteSeeked ptr[inout, int32], lpContext ptr[inout, ptr[inout, array[int8]]])
BackupWrite(hFile HANDLE, lpBuffer ptr[inout, int8], nNumberOfBytesToWrite int32, lpNumberOfBytesWritten ptr[inout, int32], bAbort int32, bProcessSecurity int32, lpContext ptr[inout, ptr[inout, array[int8]]])
OpenMutexA(dwDesiredAccess int32, bInheritHandle int32, lpName ptr[inout, int8]) HANDLE
CreateSemaphoreA(lpSemaphoreAttributes ptr[inout, intptr], lInitialCount int32, lMaximumCount int32, lpName ptr[inout, int8]) HANDLE
OpenSemaphoreA(dwDesiredAccess int32, bInheritHandle int32, lpName ptr[inout, int8]) HANDLE
CreateWaitableTimerA(lpTimerAttributes ptr[inout, intptr], bManualReset int32, lpTimerName ptr[inout, int8]) HANDLE
OpenWaitableTimerA(dwDesiredAccess int32, bInheritHandle int32, lpTimerName ptr[inout, int8]) HANDLE
CreateSemaphoreExA(lpSemaphoreAttributes ptr[inout, intptr], lInitialCount int32, lMaximumCount int32, lpName ptr[inout, int8], dwFlags int32, dwDesiredAccess int32) HANDLE
CreateWaitableTimerExA(lpTimerAttributes ptr[inout, intptr], lpTimerName ptr[inout, int8], dwFlags int32, dwDesiredAccess int32) HANDLE
CreateFileMappingA(hFile HANDLE, lpFileMappingAttributes ptr[inout, intptr], flProtect int32, dwMaximumSizeHigh int32, dwMaximumSizeLow int32, lpName ptr[inout, int8]) HANDLE
CreateFileMappingNumaA(hFile HANDLE, lpFileMappingAttributes ptr[inout, intptr], flProtect int32, dwMaximumSizeHigh int32, dwMaximumSizeLow int32, lpName ptr[inout, int8], nndPreferred int32) HANDLE
OpenFileMappingA(dwDesiredAccess int32, bInheritHandle int32, lpName ptr[inout, int8]) HANDLE
GetLogicalDriveStringsA(nBufferLength int32, lpBuffer ptr[inout, int8])
LoadPackagedLibrary(lpwLibFileName ptr[inout, int16], Reserved int32)
QueryFullProcessImageNameA(hProcess HANDLE, dwFlags int32, lpExeName ptr[inout, int8], lpdwSize ptr[inout, int32])
GetStartupInfoA(lpStartupInfo ptr[inout, intptr])
GetFirmwareEnvironmentVariableA(lpName ptr[inout, int8], lpGuid ptr[inout, int8], pBuffer ptr[inout, array[int8]], nSize int32)
GetFirmwareEnvironmentVariableExA(lpName ptr[inout, int8], lpGuid ptr[inout, int8], pBuffer ptr[inout, array[int8]], nSize int32, pdwAttribubutes ptr[inout, int32])
SetFirmwareEnvironmentVariableA(lpName ptr[inout, int8], lpGuid ptr[inout, int8], pValue ptr[inout, array[int8]], nSize int32)
SetFirmwareEnvironmentVariableExA(lpName ptr[inout, int8], lpGuid ptr[inout, int8], pValue ptr[inout, array[int8]], nSize int32, dwAttributes int32)
GetFirmwareType(FirmwareType ptr[inout, int32])
IsNativeVhdBoot(NativeVhdBoot ptr[inout, int32])
FindResourceA(hModule ptr[inout, intptr], lpName ptr[inout, int8], lpType ptr[inout, int8])
FindResourceExA(hModule ptr[inout, intptr], lpType ptr[inout, int8], lpName ptr[inout, int8], wLanguage int16)
EnumResourceTypesA(hModule ptr[inout, intptr], lpEnumFunc ptr[inout, intptr], lParam int64)
EnumResourceNamesA(hModule ptr[inout, intptr], lpType ptr[inout, int8], lpEnumFunc ptr[inout, intptr], lParam int64)
EnumResourceLanguagesA(hModule ptr[inout, intptr], lpType ptr[inout, int8], lpName ptr[inout, int8], lpEnumFunc ptr[inout, intptr], lParam int64)
BeginUpdateResourceA(pFileName ptr[inout, int8], bDeleteExistingResources int32) HANDLE
UpdateResourceA(hUpdate HANDLE, lpType ptr[inout, int8], lpName ptr[inout, int8], wLanguage int16, lpData ptr[inout, array[int8]], cb int32)
EndUpdateResourceA(hUpdate HANDLE, fDiscard int32)
GlobalAddAtomA(lpString ptr[inout, int8])
GlobalAddAtomExA(lpString ptr[inout, int8], Flags int32)
GlobalFindAtomA(lpString ptr[inout, int8])
GlobalGetAtomNameA(nAtom int16, lpBuffer ptr[inout, int8], nSize int32)
AddAtomA(lpString ptr[inout, int8])
FindAtomA(lpString ptr[inout, int8])
GetAtomNameA(nAtom int16, lpBuffer ptr[inout, int8], nSize int32)
GetProfileIntA(lpAppName ptr[inout, int8], lpKeyName ptr[inout, int8], nDefault int32)
GetProfileStringA(lpAppName ptr[inout, int8], lpKeyName ptr[inout, int8], lpDefault ptr[inout, int8], lpReturnedString ptr[inout, int8], nSize int32)
WriteProfileStringA(lpAppName ptr[inout, int8], lpKeyName ptr[inout, int8], lpString ptr[inout, int8])
GetProfileSectionA(lpAppName ptr[inout, int8], lpReturnedString ptr[inout, int8], nSize int32)
WriteProfileSectionA(lpAppName ptr[inout, int8], lpString ptr[inout, int8])
GetPrivateProfileIntA(lpAppName ptr[inout, int8], lpKeyName ptr[inout, int8], nDefault int32, lpFileName ptr[inout, int8])
GetPrivateProfileStringA(lpAppName ptr[inout, int8], lpKeyName ptr[inout, int8], lpDefault ptr[inout, int8], lpReturnedString ptr[inout, int8], nSize int32, lpFileName ptr[inout, int8])
WritePrivateProfileStringA(lpAppName ptr[inout, int8], lpKeyName ptr[inout, int8], lpString ptr[inout, int8], lpFileName ptr[inout, int8])
GetPrivateProfileSectionA(lpAppName ptr[inout, int8], lpReturnedString ptr[inout, int8], nSize int32, lpFileName ptr[inout, int8])
WritePrivateProfileSectionA(lpAppName ptr[inout, int8], lpString ptr[inout, int8], lpFileName ptr[inout, int8])
GetPrivateProfileSectionNamesA(lpszReturnBuffer ptr[inout, int8], nSize int32, lpFileName ptr[inout, int8])
GetPrivateProfileStructA(lpszSection ptr[inout, int8], lpszKey ptr[inout, int8], lpStruct ptr[inout, array[int8]], uSizeStruct int32, szFile ptr[inout, int8])
WritePrivateProfileStructA(lpszSection ptr[inout, int8], lpszKey ptr[inout, int8], lpStruct ptr[inout, array[int8]], uSizeStruct int32, szFile ptr[inout, int8])
Wow64EnableWow64FsRedirection(Wow64FsEnableRedirection int8)
SetDllDirectoryA(lpPathName ptr[inout, int8])
GetDllDirectoryA(nBufferLength int32, lpBuffer ptr[inout, int8])
SetSearchPathMode(Flags int32)
CreateDirectoryExA(lpTemplateDirectory ptr[inout, int8], lpNewDirectory ptr[inout, int8], lpSecurityAttributes ptr[inout, intptr])
CreateDirectoryTransactedA(lpTemplateDirectory ptr[inout, int8], lpNewDirectory ptr[inout, int8], lpSecurityAttributes ptr[inout, intptr], hTransaction HANDLE)
RemoveDirectoryTransactedA(lpPathName ptr[inout, int8], hTransaction HANDLE)
GetFullPathNameTransactedA(lpFileName ptr[inout, int8], nBufferLength int32, lpBuffer ptr[inout, int8], lpFilePart ptr[inout, ptr[inout, int8]], hTransaction HANDLE)
DefineDosDeviceA(dwFlags int32, lpDeviceName ptr[inout, int8], lpTargetPath ptr[inout, int8])
QueryDosDeviceA(lpDeviceName ptr[inout, int8], lpTargetPath ptr[inout, int8], ucchMax int32)
CreateFileTransactedA(lpFileName ptr[inout, int8], dwDesiredAccess int32, dwShareMode int32, lpSecurityAttributes ptr[inout, intptr], dwCreationDisposition int32, dwFlagsAndAttributes int32, hTemplateFile HANDLE, hTransaction HANDLE, pusMiniVersion ptr[inout, int16]) HANDLE
ReOpenFile(hOriginalFile HANDLE, dwDesiredAccess int32, dwShareMode int32, dwFlagsAndAttributes int32) HANDLE
SetFileAttributesTransactedA(lpFileName ptr[inout, int8], dwFileAttributes int32, hTransaction HANDLE)
GetFileAttributesTransactedA(lpFileName ptr[inout, int8], fInfoLevelId int32, lpFileInformation ptr[inout, array[int8]], hTransaction HANDLE)
GetCompressedFileSizeTransactedA(lpFileName ptr[inout, int8], lpFileSizeHigh ptr[inout, int32], hTransaction HANDLE)
DeleteFileTransactedA(lpFileName ptr[inout, int8], hTransaction HANDLE)
CheckNameLegalDOS8Dot3A(lpName ptr[inout, int8], lpOemName ptr[inout, int8], OemNameSize int32, pbNameContainsSpaces ptr[inout, int32], pbNameLegal ptr[inout, int32])
FindFirstFileTransactedA(lpFileName ptr[inout, int8], fInfoLevelId int32, lpFindFileData ptr[inout, array[int8]], fSearchOp int32, lpSearchFilter ptr[inout, array[int8]], dwAdditionalFlags int32, hTransaction HANDLE) HANDLE
CopyFileA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8], bFailIfExists int32)
CopyFileExA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8], lpProgressRoutine ptr[inout, intptr], lpData ptr[inout, array[int8]], pbCancel ptr[inout, int32], dwCopyFlags int32)
CopyFileTransactedA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8], lpProgressRoutine ptr[inout, intptr], lpData ptr[inout, array[int8]], pbCancel ptr[inout, int32], dwCopyFlags int32, hTransaction HANDLE)
CopyFile2(pwszExistingFileName ptr[inout, int16], pwszNewFileName ptr[inout, int16], pExtendedParameters ptr[inout, intptr])
MoveFileA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8])
MoveFileExA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8], dwFlags int32)
MoveFileWithProgressA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8], lpProgressRoutine ptr[inout, intptr], lpData ptr[inout, array[int8]], dwFlags int32)
MoveFileTransactedA(lpExistingFileName ptr[inout, int8], lpNewFileName ptr[inout, int8], lpProgressRoutine ptr[inout, intptr], lpData ptr[inout, array[int8]], dwFlags int32, hTransaction HANDLE)
ReplaceFileA(lpReplacedFileName ptr[inout, int8], lpReplacementFileName ptr[inout, int8], lpBackupFileName ptr[inout, int8], dwReplaceFlags int32, lpExclude ptr[inout, array[int8]], lpReserved ptr[inout, array[int8]])
CreateHardLinkA(lpFileName ptr[inout, int8], lpExistingFileName ptr[inout, int8], lpSecurityAttributes ptr[inout, intptr])
CreateHardLinkTransactedA(lpFileName ptr[inout, int8], lpExistingFileName ptr[inout, int8], lpSecurityAttributes ptr[inout, intptr], hTransaction HANDLE)
CreateNamedPipeA(lpName ptr[inout, int8], dwOpenMode int32, dwPipeMode int32, nMaxInstances int32, nOutBufferSize int32, nInBufferSize int32, nDefaultTimeOut int32, lpSecurityAttributes ptr[inout, intptr]) HANDLE
GetNamedPipeHandleStateA(hNamedPipe HANDLE, lpState ptr[inout, int32], lpCurInstances ptr[inout, int32], lpMaxCollectionCount ptr[inout, int32], lpCollectDataTimeout ptr[inout, int32], lpUserName ptr[inout, int8], nMaxUserNameSize int32)
CallNamedPipeA(lpNamedPipeName ptr[inout, int8], lpInBuffer ptr[inout, array[int8]], nInBufferSize int32, lpOutBuffer ptr[inout, array[int8]], nOutBufferSize int32, lpBytesRead ptr[inout, int32], nTimeOut int32)
WaitNamedPipeA(lpNamedPipeName ptr[inout, int8], nTimeOut int32)
GetNamedPipeClientComputerNameA(Pipe HANDLE, ClientComputerName ptr[inout, int8], ClientComputerNameLength int32)
GetNamedPipeClientProcessId(Pipe HANDLE, ClientProcessId ptr[inout, int32])
GetNamedPipeClientSessionId(Pipe HANDLE, ClientSessionId ptr[inout, int32])
GetNamedPipeServerProcessId(Pipe HANDLE, ServerProcessId ptr[inout, int32])
GetNamedPipeServerSessionId(Pipe HANDLE, ServerSessionId ptr[inout, int32])
SetVolumeLabelA(lpRootPathName ptr[inout, int8], lpVolumeName ptr[inout, int8])
SetFileBandwidthReservation(hFile HANDLE, nPeriodMilliseconds int32, nBytesPerPeriod int32, bDiscardable int32, lpTransferSize ptr[inout, int32], lpNumOutstandingRequests ptr[inout, int32])
GetFileBandwidthReservation(hFile HANDLE, lpPeriodMilliseconds ptr[inout, int32], lpBytesPerPeriod ptr[inout, int32], pDiscardable ptr[inout, int32], lpTransferSize ptr[inout, int32], lpNumOutstandingRequests ptr[inout, int32])
ClearEventLogA(hEventLog HANDLE, lpBackupFileName ptr[inout, int8])
BackupEventLogA(hEventLog HANDLE, lpBackupFileName ptr[inout, int8])
CloseEventLog(hEventLog HANDLE)
DeregisterEventSource(hEventLog HANDLE)
NotifyChangeEventLog(hEventLog HANDLE, hEvent HANDLE)
GetNumberOfEventLogRecords(hEventLog HANDLE, NumberOfRecords ptr[inout, int32])
GetOldestEventLogRecord(hEventLog HANDLE, OldestRecord ptr[inout, int32])
OpenEventLogA(lpUNCServerName ptr[inout, int8], lpSourceName ptr[inout, int8]) HANDLE
RegisterEventSourceA(lpUNCServerName ptr[inout, int8], lpSourceName ptr[inout, int8]) HANDLE
OpenBackupEventLogA(lpUNCServerName ptr[inout, int8], lpFileName ptr[inout, int8]) HANDLE
ReadEventLogA(hEventLog HANDLE, dwReadFlags int32, dwRecordOffset int32, lpBuffer ptr[inout, array[int8]], nNumberOfBytesToRead int32, pnBytesRead ptr[inout, int32], pnMinNumberOfBytesNeeded ptr[inout, int32])
ReportEventA(hEventLog HANDLE, wType int16, wCategory int16, dwEventID int32, lpUserSid ptr[inout, array[int8]], wNumStrings int16, dwDataSize int32, lpStrings ptr[inout, ptr[inout, int8]], lpRawData ptr[inout, array[int8]])
GetEventLogInformation(hEventLog HANDLE, dwInfoLevel int32, lpBuffer ptr[inout, array[int8]], cbBufSize int32, pcbBytesNeeded ptr[inout, int32])
OperationStart(OperationStartParams ptr[inout, intptr])
OperationEnd(OperationEndParams ptr[inout, intptr])
AccessCheckAndAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], ObjectTypeName ptr[inout, int8], ObjectName ptr[inout, int8], SecurityDescriptor ptr[inout, array[int8]], DesiredAccess int32, GenericMapping ptr[inout, intptr], ObjectCreation int32, GrantedAccess ptr[inout, int32])
AccessCheckByTypeAndAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], ObjectTypeName ptr[inout, int8], ObjectName ptr[inout, int8], SecurityDescriptor ptr[inout, array[int8]], PrincipalSelfSid ptr[inout, array[int8]], DesiredAccess int32, AuditType int32, Flags int32)
AccessCheckByTypeResultListAndAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], ObjectTypeName ptr[inout, int8], ObjectName ptr[inout, int8], SecurityDescriptor ptr[inout, array[int8]], PrincipalSelfSid ptr[inout, array[int8]], DesiredAccess int32, AuditType int32, Flags int32)
AccessCheckByTypeResultListAndAuditAlarmByHandleA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], ClientToken HANDLE, ObjectTypeName ptr[inout, int8], ObjectName ptr[inout, int8], SecurityDescriptor ptr[inout, array[int8]], PrincipalSelfSid ptr[inout, array[int8]], DesiredAccess int32, AuditType int32)
ObjectOpenAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], ObjectTypeName ptr[inout, int8], ObjectName ptr[inout, int8], pSecurityDescriptor ptr[inout, array[int8]], ClientToken HANDLE, DesiredAccess int32, GrantedAccess int32, Privileges ptr[inout, intptr])
ObjectPrivilegeAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], ClientToken HANDLE, DesiredAccess int32, Privileges ptr[inout, intptr], AccessGranted int32)
ObjectCloseAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], GenerateOnClose int32)
ObjectDeleteAuditAlarmA(SubsystemName ptr[inout, int8], HandleId ptr[inout, array[int8]], GenerateOnClose int32)
PrivilegedServiceAuditAlarmA(SubsystemName ptr[inout, int8], ServiceName ptr[inout, int8], ClientToken HANDLE, Privileges ptr[inout, intptr], AccessGranted int32)
AddConditionalAce(pAcl ptr[inout, intptr], dwAceRevision int32, AceFlags int32, AceType int8, AccessMask int32, pSid ptr[inout, array[int8]], ConditionStr ptr[inout, int16], ReturnLength ptr[inout, int32])
SetFileSecurityA(lpFileName ptr[inout, int8], SecurityInformation int32, pSecurityDescriptor ptr[inout, array[int8]])
GetFileSecurityA(lpFileName ptr[inout, int8], RequestedInformation int32, pSecurityDescriptor ptr[inout, array[int8]], nLength int32, lpnLengthNeeded ptr[inout, int32])
MapViewOfFileExNuma(hFileMappingObject HANDLE, dwDesiredAccess int32, dwFileOffsetHigh int32, dwFileOffsetLow int32, dwNumberOfBytesToMap int64, lpBaseAddress ptr[inout, array[int8]], nndPreferred int32)
IsBadReadPtr(lp ptr[inout, array[int8]], ucb int64)
IsBadWritePtr(lp ptr[inout, array[int8]], ucb int64)
IsBadHugeReadPtr(lp ptr[inout, array[int8]], ucb int64)
IsBadHugeWritePtr(lp ptr[inout, array[int8]], ucb int64)
IsBadCodePtr(lpfn ptr[inout, intptr])
IsBadStringPtrA(lpsz ptr[inout, int8], ucchMax int64)
LookupAccountSidA(lpSystemName ptr[inout, int8], Sid ptr[inout, array[int8]], Name ptr[inout, int8], cchName ptr[inout, int32], ReferencedDomainName ptr[inout, int8], cchReferencedDomainName ptr[inout, int32], peUse ptr[inout, int32])
LookupAccountNameA(lpSystemName ptr[inout, int8], lpAccountName ptr[inout, int8], Sid ptr[inout, array[int8]], cbSid ptr[inout, int32], ReferencedDomainName ptr[inout, int8], cchReferencedDomainName ptr[inout, int32], peUse ptr[inout, int32])
LookupPrivilegeValueA(lpSystemName ptr[inout, int8], lpName ptr[inout, int8], lpLuid ptr[inout, intptr])
LookupPrivilegeNameA(lpSystemName ptr[inout, int8], lpLuid ptr[inout, intptr], lpName ptr[inout, int8], cchName ptr[inout, int32])
LookupPrivilegeDisplayNameA(lpSystemName ptr[inout, int8], lpName ptr[inout, int8], lpDisplayName ptr[inout, int8], cchDisplayName ptr[inout, int32], lpLanguageId ptr[inout, int32])
BuildCommDCBA(lpDef ptr[inout, int8], lpDCB ptr[inout, intptr])
BuildCommDCBAndTimeoutsA(lpDef ptr[inout, int8], lpDCB ptr[inout, intptr], lpCommTimeouts ptr[inout, intptr])
CommConfigDialogA(lpszName ptr[inout, int8], hWnd ptr[inout, intptr], lpCC ptr[inout, intptr])
GetDefaultCommConfigA(lpszName ptr[inout, int8], lpCC ptr[inout, intptr], lpdwSize ptr[inout, int32])
SetDefaultCommConfigA(lpszName ptr[inout, int8], lpCC ptr[inout, intptr], dwSize int32)
GetComputerNameA(lpBuffer ptr[inout, int8], nSize ptr[inout, int32])
DnsHostnameToComputerNameA(Hostname ptr[inout, int8], ComputerName ptr[inout, int8], nSize ptr[inout, int32])
GetUserNameA(lpBuffer ptr[inout, int8], pcbBuffer ptr[inout, int32])
LogonUserA(lpszUsername ptr[inout, int8], lpszDomain ptr[inout, int8], lpszPassword ptr[inout, int8], dwLogonType int32, dwLogonProvider int32, phToken ptr[inout, HANDLE])
LogonUserExA(lpszUsername ptr[inout, int8], lpszDomain ptr[inout, int8], lpszPassword ptr[inout, int8], dwLogonType int32, dwLogonProvider int32, phToken ptr[inout, HANDLE], ppLogonSid ptr[inout, ptr[inout, array[int8]]], ppProfileBuffer ptr[inout, ptr[inout, array[int8]]], pdwProfileLength ptr[inout, int32])
IsTokenUntrusted(TokenHandle HANDLE)
RegisterWaitForSingleObject(phNewWaitObject ptr[inout, HANDLE], hObject HANDLE, Callback ptr[inout, intptr], Context ptr[inout, array[int8]], dwMilliseconds int32, dwFlags int32)
UnregisterWait(WaitHandle HANDLE)
BindIoCompletionCallback(FileHandle HANDLE, Function ptr[inout, intptr], Flags int32)
SetTimerQueueTimer(TimerQueue HANDLE, Callback ptr[inout, intptr], Parameter ptr[inout, array[int8]], DueTime int32, Period int32, PreferIo int32) HANDLE
CancelTimerQueueTimer(TimerQueue HANDLE, Timer HANDLE)
DeleteTimerQueue(TimerQueue HANDLE)
CreatePrivateNamespaceA(lpPrivateNamespaceAttributes ptr[inout, intptr], lpBoundaryDescriptor ptr[inout, array[int8]], lpAliasPrefix ptr[inout, int8]) HANDLE
OpenPrivateNamespaceA(lpBoundaryDescriptor ptr[inout, array[int8]], lpAliasPrefix ptr[inout, int8]) HANDLE
CreateBoundaryDescriptorA(Name ptr[inout, int8], Flags int32) HANDLE
AddIntegrityLabelToBoundaryDescriptor(BoundaryDescriptor ptr[inout, HANDLE], IntegrityLabel ptr[inout, array[int8]])
GetCurrentHwProfileA(lpHwProfileInfo ptr[inout, intptr])
VerifyVersionInfoA(lpVersionInformation ptr[inout, intptr], dwTypeMask int32, dwlConditionMask int64)
SystemTimeToTzSpecificLocalTime(lpTimeZoneInformation ptr[inout, intptr], lpUniversalTime ptr[inout, intptr], lpLocalTime ptr[inout, intptr])
TzSpecificLocalTimeToSystemTime(lpTimeZoneInformation ptr[inout, intptr], lpLocalTime ptr[inout, intptr], lpUniversalTime ptr[inout, intptr])
FileTimeToSystemTime(lpFileTime ptr[inout, intptr], lpSystemTime ptr[inout, intptr])
SystemTimeToFileTime(lpSystemTime ptr[inout, intptr], lpFileTime ptr[inout, intptr])
GetTimeZoneInformation(lpTimeZoneInformation ptr[inout, intptr])
SetTimeZoneInformation(lpTimeZoneInformation ptr[inout, intptr])
SetDynamicTimeZoneInformation(lpTimeZoneInformation ptr[inout, intptr])
GetDynamicTimeZoneInformation(pTimeZoneInformation ptr[inout, intptr])
GetTimeZoneInformationForYear(wYear int16, pdtzi ptr[inout, intptr], ptzi ptr[inout, intptr])
EnumDynamicTimeZoneInformation(dwIndex int32, lpTimeZoneInformation ptr[inout, intptr])
GetDynamicTimeZoneInformationEffectiveYears(lpTimeZoneInformation ptr[inout, intptr], FirstYear ptr[inout, int32], LastYear ptr[inout, int32])
SystemTimeToTzSpecificLocalTimeEx(lpTimeZoneInformation ptr[inout, intptr], lpUniversalTime ptr[inout, intptr], lpLocalTime ptr[inout, intptr])
TzSpecificLocalTimeToSystemTimeEx(lpTimeZoneInformation ptr[inout, intptr], lpLocalTime ptr[inout, intptr], lpUniversalTime ptr[inout, intptr])
SetSystemPowerState(fSuspend int32, fForce int32)
GetSystemPowerStatus(lpSystemPowerStatus ptr[inout, intptr])
MapUserPhysicalPagesScatter(VirtualAddresses ptr[inout, ptr[inout, array[int8]]], NumberOfPages int64, PageArray ptr[inout, int64])
CreateJobObjectA(lpJobAttributes ptr[inout, intptr], lpName ptr[inout, int8]) HANDLE
OpenJobObjectA(dwDesiredAccess int32, bInheritHandle int32, lpName ptr[inout, int8]) HANDLE
CreateJobSet(NumJob int32, UserJobSet ptr[inout, intptr], Flags int32)
FindFirstVolumeA(lpszVolumeName ptr[inout, int8], cchBufferLength int32) HANDLE
FindNextVolumeA(hFindVolume HANDLE, lpszVolumeName ptr[inout, int8], cchBufferLength int32)
FindFirstVolumeMountPointA(lpszRootPathName ptr[inout, int8], lpszVolumeMountPoint ptr[inout, int8], cchBufferLength int32) HANDLE
FindNextVolumeMountPointA(hFindVolumeMountPoint HANDLE, lpszVolumeMountPoint ptr[inout, int8], cchBufferLength int32)
FindVolumeMountPointClose(hFindVolumeMountPoint HANDLE)
SetVolumeMountPointA(lpszVolumeMountPoint ptr[inout, int8], lpszVolumeName ptr[inout, int8])
DeleteVolumeMountPointA(lpszVolumeMountPoint ptr[inout, int8])
GetVolumeNameForVolumeMountPointA(lpszVolumeMountPoint ptr[inout, int8], lpszVolumeName ptr[inout, int8], cchBufferLength int32)
GetVolumePathNameA(lpszFileName ptr[inout, int8], lpszVolumePathName ptr[inout, int8], cchBufferLength int32)
GetVolumePathNamesForVolumeNameA(lpszVolumeName ptr[inout, int8], lpszVolumePathNames ptr[inout, int8], cchBufferLength int32, lpcchReturnLength ptr[inout, int32])
CreateActCtxA(pActCtx ptr[inout, intptr]) HANDLE
AddRefActCtx(hActCtx HANDLE)
ReleaseActCtx(hActCtx HANDLE)
ZombifyActCtx(hActCtx HANDLE)
ActivateActCtx(hActCtx HANDLE, lpCookie ptr[inout, int64])
DeactivateActCtx(dwFlags int32, ulCookie int64)
GetCurrentActCtx(lphActCtx ptr[inout, HANDLE])
FindActCtxSectionStringA(dwFlags int32, lpExtensionGuid ptr[inout, intptr], ulSectionId int32, lpStringToFind ptr[inout, int8], ReturnedData ptr[inout, intptr])
FindActCtxSectionGuid(dwFlags int32, lpExtensionGuid ptr[inout, intptr], ulSectionId int32, lpGuidToFind ptr[inout, intptr], ReturnedData ptr[inout, intptr])
WTSGetActiveConsoleSessionId()
GetActiveProcessorGroupCount()
GetMaximumProcessorGroupCount()
GetActiveProcessorCount(GroupNumber int16)
GetMaximumProcessorCount(GroupNumber int16)
GetNumaProcessorNode(Processor int8, NodeNumber ptr[inout, int8])
GetNumaNodeNumberFromHandle(hFile HANDLE, NodeNumber ptr[inout, int16])
GetNumaProcessorNodeEx(Processor ptr[inout, intptr], NodeNumber ptr[inout, int16])
GetNumaNodeProcessorMask(Node int8, ProcessorMask ptr[inout, int64])
GetNumaAvailableMemoryNode(Node int8, AvailableBytes ptr[inout, int64])
GetNumaAvailableMemoryNodeEx(Node int16, AvailableBytes ptr[inout, int64])
GetNumaProximityNode(ProximityId int32, NodeNumber ptr[inout, int8])
RegisterApplicationRecoveryCallback(pRecoveyCallback ptr[inout, intptr], pvParameter ptr[inout, array[int8]], dwPingInterval int32, dwFlags int32)
UnregisterApplicationRecoveryCallback()
RegisterApplicationRestart(pwzCommandline ptr[inout, int16], dwFlags int32)
UnregisterApplicationRestart()
GetApplicationRecoveryCallback(hProcess HANDLE, pRecoveryCallback ptr[inout, ptr[inout, intptr]], ppvParameter ptr[inout, ptr[inout, array[int8]]], pdwPingInterval ptr[inout, int32], pdwFlags ptr[inout, int32])
GetApplicationRestartSettings(hProcess HANDLE, pwzCommandline ptr[inout, int16], pcchSize ptr[inout, int32], pdwFlags ptr[inout, int32])
ApplicationRecoveryInProgress(pbCancelled ptr[inout, int32])
ApplicationRecoveryFinished(bSuccess int32)
GetFileInformationByHandleEx(hFile HANDLE, FileInformationClass int32, lpFileInformation ptr[inout, array[int8]], dwBufferSize int32)
OpenFileById(hVolumeHint HANDLE, lpFileId ptr[inout, intptr], dwDesiredAccess int32, dwShareMode int32, lpSecurityAttributes ptr[inout, intptr], dwFlagsAndAttributes int32) HANDLE
CreateSymbolicLinkA(lpSymlinkFileName ptr[inout, int8], lpTargetFileName ptr[inout, int8], dwFlags int32)
CreateSymbolicLinkTransactedA(lpSymlinkFileName ptr[inout, int8], lpTargetFileName ptr[inout, int8], dwFlags int32, hTransaction HANDLE)
ReplacePartitionUnit(TargetPartition ptr[inout, int16], SparePartition ptr[inout, int16], Flags int32)
AddSecureMemoryCacheCallback(pfnCallBack ptr[inout, intptr])
RemoveSecureMemoryCacheCallback(pfnCallBack ptr[inout, intptr])
CopyContext(Destination ptr[inout, intptr], ContextFlags int32, Source ptr[inout, intptr])
InitializeContext(Buffer ptr[inout, array[int8]], ContextFlags int32, Context ptr[inout, ptr[inout, intptr]], ContextLength ptr[inout, int32])
GetEnabledXStateFeatures()
GetXStateFeaturesMask(Context ptr[inout, intptr], FeatureMask ptr[inout, int64])
LocateXStateFeature(Context ptr[inout, intptr], FeatureId int32, Length ptr[inout, int32])
SetXStateFeaturesMask(Context ptr[inout, intptr], FeatureMask int64)
EnableThreadProfiling(ThreadHandle HANDLE, Flags int32, HardwareCounters int64, PerformanceDataHandle ptr[inout, HANDLE])
DisableThreadProfiling(PerformanceDataHandle HANDLE)
QueryThreadProfiling(ThreadHandle HANDLE, Enabled ptr[inout, int8])
ReadThreadProfilingData(PerformanceDataHandle HANDLE, Flags int32, PerformanceData ptr[inout, intptr])
AddFontResourceA(arg0 ptr[inout, int8])
AnimatePalette(hPal ptr[inout, intptr], iStartIndex int32, cEntries int32, ppe ptr[inout, intptr])
Arc(hdc ptr[inout, intptr], x1 int32, y1 int32, x2 int32, y2 int32, x3 int32, y3 int32, x4 int32, y4 int32)
BitBlt(hdc ptr[inout, intptr], x int32, y int32, cx int32, cy int32, hdcSrc ptr[inout, intptr], x1 int32, y1 int32, rop int32)
CancelDC(hdc ptr[inout, intptr])
Chord(hdc ptr[inout, intptr], x1 int32, y1 int32, x2 int32, y2 int32, x3 int32, y3 int32, x4 int32, y4 int32)
ChoosePixelFormat(hdc ptr[inout, intptr], ppfd ptr[inout, intptr])
CloseMetaFile(hdc ptr[inout, intptr])
CombineRgn(hrgnDst ptr[inout, intptr], hrgnSrc1 ptr[inout, intptr], hrgnSrc2 ptr[inout, intptr], iMode int32)
CopyMetaFileA(arg0 ptr[inout, intptr], arg1 ptr[inout, int8])
CreateBitmap(nWidth int32, nHeight int32, nPlanes int32, nBitCount int32, lpBits ptr[inout, array[int8]])
CreateBitmapIndirect(pbm ptr[inout, intptr])
CreateBrushIndirect(plbrush ptr[inout, intptr])
CreateCompatibleBitmap(hdc ptr[inout, intptr], cx int32, cy int32)
CreateDiscardableBitmap(hdc ptr[inout, intptr], cx int32, cy int32)
CreateCompatibleDC(hdc ptr[inout, intptr])
CreateDCA(pwszDriver ptr[inout, int8], pwszDevice ptr[inout, int8], pszPort ptr[inout, int8], pdm ptr[inout, intptr])
CreateDIBitmap(hdc ptr[inout, intptr], pbmih ptr[inout, intptr], flInit int32, pjBits ptr[inout, array[int8]], pbmi ptr[inout, intptr], iUsage int32)
CreateDIBPatternBrush(h ptr[inout, array[int8]], iUsage int32)
CreateDIBPatternBrushPt(lpPackedDIB ptr[inout, array[int8]], iUsage int32)
CreateEllipticRgn(x1 int32, y1 int32, x2 int32, y2 int32)
CreateEllipticRgnIndirect(lprect ptr[inout, intptr])
CreateFontIndirectA(lplf ptr[inout, intptr])
CreateFontA(cHeight int32, cWidth int32, cEscapement int32, cOrientation int32, cWeight int32, bItalic int32, bUnderline int32, bStrikeOut int32, iCharSet int32)
CreateHatchBrush(iHatch int32, color int32)
CreateICA(pszDriver ptr[inout, int8], pszDevice ptr[inout, int8], pszPort ptr[inout, int8], pdm ptr[inout, intptr])
CreateMetaFileA(pszFile ptr[inout, int8])
CreatePalette(plpal ptr[inout, intptr])
CreatePen(iStyle int32, cWidth int32, color int32)
CreatePenIndirect(plpen ptr[inout, intptr])
CreatePolyPolygonRgn(pptl ptr[inout, intptr], pc ptr[inout, int32], cPoly int32, iMode int32)
CreatePatternBrush(hbm ptr[inout, intptr])
CreateRectRgn(x1 int32, y1 int32, x2 int32, y2 int32)
CreateRectRgnIndirect(lprect ptr[inout, intptr])
CreateRoundRectRgn(x1 int32, y1 int32, x2 int32, y2 int32, w int32, h int32)
CreateScalableFontResourceA(fdwHidden int32, lpszFont ptr[inout, int8], lpszFile ptr[inout, int8], lpszPath ptr[inout, int8])
CreateSolidBrush(color int32)
DeleteDC(hdc ptr[inout, intptr])
DeleteMetaFile(hmf ptr[inout, intptr])
DeleteObject(ho ptr[inout, array[int8]])
DescribePixelFormat(hdc ptr[inout, intptr], iPixelFormat int32, nBytes int32, ppfd ptr[inout, intptr])
DeviceCapabilitiesA(pDevice ptr[inout, int8], pPort ptr[inout, int8], fwCapability int16, pOutput ptr[inout, int8], pDevMode ptr[inout, intptr])
DrawEscape(hdc ptr[inout, intptr], iEscape int32, cjIn int32, lpIn ptr[inout, int8])
Ellipse(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32)
EnumFontFamiliesExA(hdc ptr[inout, intptr], lpLogfont ptr[inout, intptr], lpProc ptr[inout, intptr], lParam int64, dwFlags int32)
EnumFontFamiliesA(hdc ptr[inout, intptr], lpLogfont ptr[inout, int8], lpProc ptr[inout, intptr], lParam int64)
EnumFontsA(hdc ptr[inout, intptr], lpLogfont ptr[inout, int8], lpProc ptr[inout, intptr], lParam int64)
EnumObjects(hdc ptr[inout, intptr], nType int32, lpFunc ptr[inout, intptr], lParam int64)
EqualRgn(hrgn1 ptr[inout, intptr], hrgn2 ptr[inout, intptr])
Escape(hdc ptr[inout, intptr], iEscape int32, cjIn int32, pvIn ptr[inout, int8], pvOut ptr[inout, array[int8]])
ExtEscape(hdc ptr[inout, intptr], iEscape int32, cjInput int32, lpInData ptr[inout, int8], cjOutput int32, lpOutData ptr[inout, int8])
ExcludeClipRect(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32)
ExtCreateRegion(lpx ptr[inout, intptr], nCount int32, lpData ptr[inout, intptr])
ExtFloodFill(hdc ptr[inout, intptr], x int32, y int32, color int32, type int32)
FillRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr], hbr ptr[inout, intptr])
FloodFill(hdc ptr[inout, intptr], x int32, y int32, color int32)
FrameRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr], hbr ptr[inout, intptr], w int32, h int32)
GetROP2(hdc ptr[inout, intptr])
GetAspectRatioFilterEx(hdc ptr[inout, intptr], lpsize ptr[inout, intptr])
GetBkColor(hdc ptr[inout, intptr])
GetDCBrushColor(hdc ptr[inout, intptr])
GetDCPenColor(hdc ptr[inout, intptr])
GetBkMode(hdc ptr[inout, intptr])
GetBitmapBits(hbit ptr[inout, intptr], cb int32, lpvBits ptr[inout, array[int8]])
GetBitmapDimensionEx(hbit ptr[inout, intptr], lpsize ptr[inout, intptr])
GetBoundsRect(hdc ptr[inout, intptr], lprect ptr[inout, intptr], flags int32)
GetBrushOrgEx(hdc ptr[inout, intptr], lppt ptr[inout, intptr])
GetCharWidthA(hdc ptr[inout, intptr], iFirst int32, iLast int32, lpBuffer ptr[inout, int32])
GetCharWidth32A(hdc ptr[inout, intptr], iFirst int32, iLast int32, lpBuffer ptr[inout, int32])
GetCharWidthFloatA(hdc ptr[inout, intptr], iFirst int32, iLast int32, lpBuffer ptr[inout, intptr])
GetCharABCWidthsA(hdc ptr[inout, intptr], wFirst int32, wLast int32, lpABC ptr[inout, intptr])
GetCharABCWidthsFloatA(hdc ptr[inout, intptr], iFirst int32, iLast int32, lpABC ptr[inout, intptr])
GetClipBox(hdc ptr[inout, intptr], lprect ptr[inout, intptr])
GetClipRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr])
GetMetaRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr])
GetCurrentObject(hdc ptr[inout, intptr], type int32)
GetCurrentPositionEx(hdc ptr[inout, intptr], lppt ptr[inout, intptr])
GetDeviceCaps(hdc ptr[inout, intptr], index int32)
GetDIBits(hdc ptr[inout, intptr], hbm ptr[inout, intptr], start int32, cLines int32, lpvBits ptr[inout, array[int8]], lpbmi ptr[inout, intptr], usage int32)
GetFontData(hdc ptr[inout, intptr], dwTable int32, dwOffset int32, pvBuffer ptr[inout, array[int8]], cjBuffer int32)
GetGlyphOutlineA(hdc ptr[inout, intptr], uChar int32, fuFormat int32, lpgm ptr[inout, intptr], cjBuffer int32, pvBuffer ptr[inout, array[int8]], lpmat2 ptr[inout, intptr])
GetGraphicsMode(hdc ptr[inout, intptr])
GetMapMode(hdc ptr[inout, intptr])
GetMetaFileBitsEx(hMF ptr[inout, intptr], cbBuffer int32, lpData ptr[inout, array[int8]])
GetMetaFileA(lpName ptr[inout, int8])
GetNearestColor(hdc ptr[inout, intptr], color int32)
GetNearestPaletteIndex(h ptr[inout, intptr], color int32)
GetObjectType(h ptr[inout, array[int8]])
GetOutlineTextMetricsA(hdc ptr[inout, intptr], cjCopy int32, potm ptr[inout, intptr])
GetPaletteEntries(hpal ptr[inout, intptr], iStart int32, cEntries int32, pPalEntries ptr[inout, intptr])
GetPixel(hdc ptr[inout, intptr], x int32, y int32)
GetPixelFormat(hdc ptr[inout, intptr])
GetPolyFillMode(hdc ptr[inout, intptr])
GetRasterizerCaps(lpraststat ptr[inout, intptr], cjBytes int32)
GetRandomRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr], i int32)
GetRegionData(hrgn ptr[inout, intptr], nCount int32, lpRgnData ptr[inout, intptr])
GetRgnBox(hrgn ptr[inout, intptr], lprc ptr[inout, intptr])
GetStockObject(i int32)
GetStretchBltMode(hdc ptr[inout, intptr])
GetSystemPaletteEntries(hdc ptr[inout, intptr], iStart int32, cEntries int32, pPalEntries ptr[inout, intptr])
GetSystemPaletteUse(hdc ptr[inout, intptr])
GetTextCharacterExtra(hdc ptr[inout, intptr])
GetTextAlign(hdc ptr[inout, intptr])
GetTextColor(hdc ptr[inout, intptr])
GetTextExtentPointA(hdc ptr[inout, intptr], lpString ptr[inout, int8], c int32, lpsz ptr[inout, intptr])
GetTextExtentPoint32A(hdc ptr[inout, intptr], lpString ptr[inout, int8], c int32, psizl ptr[inout, intptr])
GetTextExtentExPointA(hdc ptr[inout, intptr], lpszString ptr[inout, int8], cchString int32, nMaxExtent int32, lpnFit ptr[inout, int32], lpnDx ptr[inout, int32], lpSize ptr[inout, intptr])
GetTextCharset(hdc ptr[inout, intptr])
GetTextCharsetInfo(hdc ptr[inout, intptr], lpSig ptr[inout, intptr], dwFlags int32)
TranslateCharsetInfo(lpSrc ptr[inout, int32], lpCs ptr[inout, intptr], dwFlags int32)
GetFontLanguageInfo(hdc ptr[inout, intptr])
GetCharacterPlacementA(hdc ptr[inout, intptr], lpString ptr[inout, int8], nCount int32, nMexExtent int32, lpResults ptr[inout, intptr], dwFlags int32)
GetFontUnicodeRanges(hdc ptr[inout, intptr], lpgs ptr[inout, intptr])
GetGlyphIndicesA(hdc ptr[inout, intptr], lpstr ptr[inout, int8], c int32, pgi ptr[inout, int16], fl int32)
GetTextExtentPointI(hdc ptr[inout, intptr], pgiIn ptr[inout, int16], cgi int32, psize ptr[inout, intptr])
GetTextExtentExPointI(hdc ptr[inout, intptr], lpwszString ptr[inout, int16], cwchString int32, nMaxExtent int32, lpnFit ptr[inout, int32], lpnDx ptr[inout, int32], lpSize ptr[inout, intptr])
GetCharWidthI(hdc ptr[inout, intptr], giFirst int32, cgi int32, pgi ptr[inout, int16], piWidths ptr[inout, int32])
GetCharABCWidthsI(hdc ptr[inout, intptr], giFirst int32, cgi int32, pgi ptr[inout, int16], pabc ptr[inout, intptr])
AddFontResourceExA(name ptr[inout, int8], fl int32, res ptr[inout, array[int8]])
RemoveFontResourceExA(name ptr[inout, int8], fl int32, pdv ptr[inout, array[int8]])
AddFontMemResourceEx(pFileView ptr[inout, array[int8]], cjSize int32, pvResrved ptr[inout, array[int8]], pNumFonts ptr[inout, int32]) HANDLE
RemoveFontMemResourceEx(h HANDLE)
CreateFontIndirectExA(arg0 ptr[inout, intptr])
GetViewportExtEx(hdc ptr[inout, intptr], lpsize ptr[inout, intptr])
GetViewportOrgEx(hdc ptr[inout, intptr], lppoint ptr[inout, intptr])
GetWindowExtEx(hdc ptr[inout, intptr], lpsize ptr[inout, intptr])
GetWindowOrgEx(hdc ptr[inout, intptr], lppoint ptr[inout, intptr])
IntersectClipRect(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32)
InvertRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr])
LineDDA(xStart int32, yStart int32, xEnd int32, yEnd int32, lpProc ptr[inout, intptr], data int64)
LineTo(hdc ptr[inout, intptr], x int32, y int32)
MaskBlt(hdcDest ptr[inout, intptr], xDest int32, yDest int32, width int32, height int32, hdcSrc ptr[inout, intptr], xSrc int32, ySrc int32, hbmMask ptr[inout, intptr])
PlgBlt(hdcDest ptr[inout, intptr], lpPoint ptr[inout, intptr], hdcSrc ptr[inout, intptr], xSrc int32, ySrc int32, width int32, height int32, hbmMask ptr[inout, intptr], xMask int32)
OffsetClipRgn(hdc ptr[inout, intptr], x int32, y int32)
OffsetRgn(hrgn ptr[inout, intptr], x int32, y int32)
PatBlt(hdc ptr[inout, intptr], x int32, y int32, w int32, h int32, rop int32)
Pie(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32, xr1 int32, yr1 int32, xr2 int32, yr2 int32)
PlayMetaFile(hdc ptr[inout, intptr], hmf ptr[inout, intptr])
PaintRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr])
PolyPolygon(hdc ptr[inout, intptr], apt ptr[inout, intptr], asz ptr[inout, int32], csz int32)
PtInRegion(hrgn ptr[inout, intptr], x int32, y int32)
PtVisible(hdc ptr[inout, intptr], x int32, y int32)
RectInRegion(hrgn ptr[inout, intptr], lprect ptr[inout, intptr])
RectVisible(hdc ptr[inout, intptr], lprect ptr[inout, intptr])
Rectangle(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32)
RestoreDC(hdc ptr[inout, intptr], nSavedDC int32)
ResetDCA(hdc ptr[inout, intptr], lpdm ptr[inout, intptr])
RealizePalette(hdc ptr[inout, intptr])
RemoveFontResourceA(lpFileName ptr[inout, int8])
RoundRect(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32, width int32, height int32)
ResizePalette(hpal ptr[inout, intptr], n int32)
SaveDC(hdc ptr[inout, intptr])
SelectClipRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr])
ExtSelectClipRgn(hdc ptr[inout, intptr], hrgn ptr[inout, intptr], mode int32)
SetMetaRgn(hdc ptr[inout, intptr])
SelectObject(hdc ptr[inout, intptr], h ptr[inout, array[int8]])
SelectPalette(hdc ptr[inout, intptr], hPal ptr[inout, intptr], bForceBkgd int32)
SetBkColor(hdc ptr[inout, intptr], color int32)
SetDCBrushColor(hdc ptr[inout, intptr], color int32)
SetDCPenColor(hdc ptr[inout, intptr], color int32)
SetBkMode(hdc ptr[inout, intptr], mode int32)
SetBitmapBits(hbm ptr[inout, intptr], cb int32, pvBits ptr[inout, array[int8]])
SetBoundsRect(hdc ptr[inout, intptr], lprect ptr[inout, intptr], flags int32)
SetDIBits(hdc ptr[inout, intptr], hbm ptr[inout, intptr], start int32, cLines int32, lpBits ptr[inout, array[int8]], lpbmi ptr[inout, intptr], ColorUse int32)
SetDIBitsToDevice(hdc ptr[inout, intptr], xDest int32, yDest int32, w int32, h int32, xSrc int32, ySrc int32, StartScan int32, cLines int32)
SetMapperFlags(hdc ptr[inout, intptr], flags int32)
SetGraphicsMode(hdc ptr[inout, intptr], iMode int32)
SetMapMode(hdc ptr[inout, intptr], iMode int32)
SetLayout(hdc ptr[inout, intptr], l int32)
GetLayout(hdc ptr[inout, intptr])
SetMetaFileBitsEx(cbBuffer int32, lpData ptr[inout, int8])
SetPaletteEntries(hpal ptr[inout, intptr], iStart int32, cEntries int32, pPalEntries ptr[inout, intptr])
SetPixel(hdc ptr[inout, intptr], x int32, y int32, color int32)
SetPixelV(hdc ptr[inout, intptr], x int32, y int32, color int32)
SetPixelFormat(hdc ptr[inout, intptr], format int32, ppfd ptr[inout, intptr])
SetPolyFillMode(hdc ptr[inout, intptr], mode int32)
StretchBlt(hdcDest ptr[inout, intptr], xDest int32, yDest int32, wDest int32, hDest int32, hdcSrc ptr[inout, intptr], xSrc int32, ySrc int32, wSrc int32)
SetRectRgn(hrgn ptr[inout, intptr], left int32, top int32, right int32, bottom int32)
StretchDIBits(hdc ptr[inout, intptr], xDest int32, yDest int32, DestWidth int32, DestHeight int32, xSrc int32, ySrc int32, SrcWidth int32, SrcHeight int32)
SetROP2(hdc ptr[inout, intptr], rop2 int32)
SetStretchBltMode(hdc ptr[inout, intptr], mode int32)
SetSystemPaletteUse(hdc ptr[inout, intptr], use int32)
SetTextCharacterExtra(hdc ptr[inout, intptr], extra int32)
SetTextColor(hdc ptr[inout, intptr], color int32)
SetTextAlign(hdc ptr[inout, intptr], align int32)
SetTextJustification(hdc ptr[inout, intptr], extra int32, count int32)
UpdateColors(hdc ptr[inout, intptr])
AlphaBlend(hdcDest ptr[inout, intptr], xoriginDest int32, yoriginDest int32, wDest int32, hDest int32, hdcSrc ptr[inout, intptr], xoriginSrc int32, yoriginSrc int32, wSrc int32)
TransparentBlt(hdcDest ptr[inout, intptr], xoriginDest int32, yoriginDest int32, wDest int32, hDest int32, hdcSrc ptr[inout, intptr], xoriginSrc int32, yoriginSrc int32, wSrc int32)
GradientFill(hdc ptr[inout, intptr], pVertex ptr[inout, intptr], nVertex int32, pMesh ptr[inout, array[int8]], nMesh int32, ulMode int32)
GdiAlphaBlend(hdcDest ptr[inout, intptr], xoriginDest int32, yoriginDest int32, wDest int32, hDest int32, hdcSrc ptr[inout, intptr], xoriginSrc int32, yoriginSrc int32, wSrc int32)
GdiTransparentBlt(hdcDest ptr[inout, intptr], xoriginDest int32, yoriginDest int32, wDest int32, hDest int32, hdcSrc ptr[inout, intptr], xoriginSrc int32, yoriginSrc int32, wSrc int32)
GdiGradientFill(hdc ptr[inout, intptr], pVertex ptr[inout, intptr], nVertex int32, pMesh ptr[inout, array[int8]], nCount int32, ulMode int32)
PlayMetaFileRecord(hdc ptr[inout, intptr], lpHandleTable ptr[inout, intptr], lpMR ptr[inout, intptr], noObjs int32)
EnumMetaFile(hdc ptr[inout, intptr], hmf ptr[inout, intptr], proc ptr[inout, intptr], param int64)
CloseEnhMetaFile(hdc ptr[inout, intptr])
CopyEnhMetaFileA(hEnh ptr[inout, intptr], lpFileName ptr[inout, int8])
CreateEnhMetaFileA(hdc ptr[inout, intptr], lpFilename ptr[inout, int8], lprc ptr[inout, intptr], lpDesc ptr[inout, int8])
DeleteEnhMetaFile(hmf ptr[inout, intptr])
EnumEnhMetaFile(hdc ptr[inout, intptr], hmf ptr[inout, intptr], proc ptr[inout, intptr], param ptr[inout, array[int8]], lpRect ptr[inout, intptr])
GetEnhMetaFileA(lpName ptr[inout, int8])
GetEnhMetaFileBits(hEMF ptr[inout, intptr], nSize int32, lpData ptr[inout, int8])
GetEnhMetaFileDescriptionA(hemf ptr[inout, intptr], cchBuffer int32, lpDescription ptr[inout, int8])
GetEnhMetaFileHeader(hemf ptr[inout, intptr], nSize int32, lpEnhMetaHeader ptr[inout, intptr])
GetEnhMetaFilePaletteEntries(hemf ptr[inout, intptr], nNumEntries int32, lpPaletteEntries ptr[inout, intptr])
GetEnhMetaFilePixelFormat(hemf ptr[inout, intptr], cbBuffer int32, ppfd ptr[inout, intptr])
GetWinMetaFileBits(hemf ptr[inout, intptr], cbData16 int32, pData16 ptr[inout, int8], iMapMode int32, hdcRef ptr[inout, intptr])
PlayEnhMetaFile(hdc ptr[inout, intptr], hmf ptr[inout, intptr], lprect ptr[inout, intptr])
PlayEnhMetaFileRecord(hdc ptr[inout, intptr], pht ptr[inout, intptr], pmr ptr[inout, intptr], cht int32)
SetEnhMetaFileBits(nSize int32, pb ptr[inout, int8])
SetWinMetaFileBits(nSize int32, lpMeta16Data ptr[inout, int8], hdcRef ptr[inout, intptr], lpMFP ptr[inout, intptr])
GdiComment(hdc ptr[inout, intptr], nSize int32, lpData ptr[inout, int8])
GetTextMetricsA(hdc ptr[inout, intptr], lptm ptr[inout, intptr])
AngleArc(hdc ptr[inout, intptr], x int32, y int32, r int32, StartAngle intptr, SweepAngle intptr)
PolyPolyline(hdc ptr[inout, intptr], apt ptr[inout, intptr], asz ptr[inout, int32], csz int32)
GetWorldTransform(hdc ptr[inout, intptr], lpxf ptr[inout, intptr])
SetWorldTransform(hdc ptr[inout, intptr], lpxf ptr[inout, intptr])
ModifyWorldTransform(hdc ptr[inout, intptr], lpxf ptr[inout, intptr], mode int32)
CombineTransform(lpxfOut ptr[inout, intptr], lpxf1 ptr[inout, intptr], lpxf2 ptr[inout, intptr])
CreateDIBSection(hdc ptr[inout, intptr], pbmi ptr[inout, intptr], usage int32, ppvBits ptr[inout, ptr[inout, array[int8]]], hSection HANDLE, offset int32)
GetDIBColorTable(hdc ptr[inout, intptr], iStart int32, cEntries int32, prgbq ptr[inout, intptr])
SetDIBColorTable(hdc ptr[inout, intptr], iStart int32, cEntries int32, prgbq ptr[inout, intptr])
SetColorAdjustment(hdc ptr[inout, intptr], lpca ptr[inout, intptr])
GetColorAdjustment(hdc ptr[inout, intptr], lpca ptr[inout, intptr])
CreateHalftonePalette(hdc ptr[inout, intptr])
StartDocA(hdc ptr[inout, intptr], lpdi ptr[inout, intptr])
EndDoc(hdc ptr[inout, intptr])
StartPage(hdc ptr[inout, intptr])
EndPage(hdc ptr[inout, intptr])
AbortDoc(hdc ptr[inout, intptr])
SetAbortProc(hdc ptr[inout, intptr], proc ptr[inout, intptr])
AbortPath(hdc ptr[inout, intptr])
ArcTo(hdc ptr[inout, intptr], left int32, top int32, right int32, bottom int32, xr1 int32, yr1 int32, xr2 int32, yr2 int32)
BeginPath(hdc ptr[inout, intptr])
CloseFigure(hdc ptr[inout, intptr])
EndPath(hdc ptr[inout, intptr])
FillPath(hdc ptr[inout, intptr])
FlattenPath(hdc ptr[inout, intptr])
GetPath(hdc ptr[inout, intptr], apt ptr[inout, intptr], aj ptr[inout, int8], cpt int32)
PathToRegion(hdc ptr[inout, intptr])
PolyDraw(hdc ptr[inout, intptr], apt ptr[inout, intptr], aj ptr[inout, int8], cpt int32)
SelectClipPath(hdc ptr[inout, intptr], mode int32)
SetArcDirection(hdc ptr[inout, intptr], dir int32)
SetMiterLimit(hdc ptr[inout, intptr], limit intptr, old ptr[inout, intptr])
StrokeAndFillPath(hdc ptr[inout, intptr])
StrokePath(hdc ptr[inout, intptr])
WidenPath(hdc ptr[inout, intptr])
ExtCreatePen(iPenStyle int32, cWidth int32, plbrush ptr[inout, intptr], cStyle int32, pstyle ptr[inout, int32])
GetMiterLimit(hdc ptr[inout, intptr], plimit ptr[inout, intptr])
GetArcDirection(hdc ptr[inout, intptr])
GetObjectA(h HANDLE, c int32, pv ptr[inout, array[int8]])
MoveToEx(hdc ptr[inout, intptr], x int32, y int32, lppt ptr[inout, intptr])
TextOutA(hdc ptr[inout, intptr], x int32, y int32, lpString ptr[inout, int8], c int32)
ExtTextOutA(hdc ptr[inout, intptr], x int32, y int32, options int32, lprect ptr[inout, intptr], lpString ptr[inout, int8], c int32, lpDx ptr[inout, int32])
PolyTextOutA(hdc ptr[inout, intptr], ppt ptr[inout, intptr], nstrings int32)
CreatePolygonRgn(pptl ptr[inout, intptr], cPoint int32, iMode int32)
DPtoLP(hdc ptr[inout, intptr], lppt ptr[inout, intptr], c int32)
LPtoDP(hdc ptr[inout, intptr], lppt ptr[inout, intptr], c int32)
Polygon(hdc ptr[inout, intptr], apt ptr[inout, intptr], cpt int32)
Polyline(hdc ptr[inout, intptr], apt ptr[inout, intptr], cpt int32)
PolyBezier(hdc ptr[inout, intptr], apt ptr[inout, intptr], cpt int32)
PolyBezierTo(hdc ptr[inout, intptr], apt ptr[inout, intptr], cpt int32)
PolylineTo(hdc ptr[inout, intptr], apt ptr[inout, intptr], cpt int32)
SetViewportExtEx(hdc ptr[inout, intptr], x int32, y int32, lpsz ptr[inout, intptr])
SetViewportOrgEx(hdc ptr[inout, intptr], x int32, y int32, lppt ptr[inout, intptr])
SetWindowExtEx(hdc ptr[inout, intptr], x int32, y int32, lpsz ptr[inout, intptr])
SetWindowOrgEx(hdc ptr[inout, intptr], x int32, y int32, lppt ptr[inout, intptr])
OffsetViewportOrgEx(hdc ptr[inout, intptr], x int32, y int32, lppt ptr[inout, intptr])
OffsetWindowOrgEx(hdc ptr[inout, intptr], x int32, y int32, lppt ptr[inout, intptr])
ScaleViewportExtEx(hdc ptr[inout, intptr], xn int32, dx int32, yn int32, yd int32, lpsz ptr[inout, intptr])
ScaleWindowExtEx(hdc ptr[inout, intptr], xn int32, xd int32, yn int32, yd int32, lpsz ptr[inout, intptr])
SetBitmapDimensionEx(hbm ptr[inout, intptr], w int32, h int32, lpsz ptr[inout, intptr])
SetBrushOrgEx(hdc ptr[inout, intptr], x int32, y int32, lppt ptr[inout, intptr])
GetTextFaceA(hdc ptr[inout, intptr], c int32, lpName ptr[inout, int8])
GetKerningPairsA(hdc ptr[inout, intptr], nPairs int32, lpKernPair ptr[inout, intptr])
GetDCOrgEx(hdc ptr[inout, intptr], lppt ptr[inout, intptr])
FixBrushOrgEx(hdc ptr[inout, intptr], x int32, y int32, ptl ptr[inout, intptr])
UnrealizeObject(h ptr[inout, array[int8]])
GdiFlush()
GdiSetBatchLimit(dw int32)
GdiGetBatchLimit()
SetICMMode(hdc ptr[inout, intptr], mode int32)
CheckColorsInGamut(hdc ptr[inout, intptr], lpRGBTriple ptr[inout, intptr], dlpBuffer ptr[inout, array[int8]], nCount int32)
GetColorSpace(hdc ptr[inout, intptr])
GetLogColorSpaceA(hColorSpace ptr[inout, intptr], lpBuffer ptr[inout, intptr], nSize int32)
CreateColorSpaceA(lplcs ptr[inout, intptr])
SetColorSpace(hdc ptr[inout, intptr], hcs ptr[inout, intptr])
DeleteColorSpace(hcs ptr[inout, intptr])
GetICMProfileA(hdc ptr[inout, intptr], pBufSize ptr[inout, int32], pszFilename ptr[inout, int8])
SetICMProfileA(hdc ptr[inout, intptr], lpFileName ptr[inout, int8])
GetDeviceGammaRamp(hdc ptr[inout, intptr], lpRamp ptr[inout, array[int8]])
SetDeviceGammaRamp(hdc ptr[inout, intptr], lpRamp ptr[inout, array[int8]])
ColorMatchToTarget(hdc ptr[inout, intptr], hdcTarget ptr[inout, intptr], action int32)
EnumICMProfilesA(hdc ptr[inout, intptr], proc ptr[inout, intptr], param int64)
UpdateICMRegKeyA(reserved int32, lpszCMID ptr[inout, int8], lpszFileName ptr[inout, int8], command int32)
ColorCorrectPalette(hdc ptr[inout, intptr], hPal ptr[inout, intptr], deFirst int32, num int32)
wglCopyContext(arg0 ptr[inout, intptr], arg1 ptr[inout, intptr], arg2 int32)
wglCreateContext(arg0 ptr[inout, intptr])
wglCreateLayerContext(arg0 ptr[inout, intptr], arg1 int32)
wglDeleteContext(arg0 ptr[inout, intptr])
wglGetCurrentContext()
wglGetCurrentDC()
wglGetProcAddress(arg0 ptr[inout, int8])
wglMakeCurrent(arg0 ptr[inout, intptr], arg1 ptr[inout, intptr])
wglShareLists(arg0 ptr[inout, intptr], arg1 ptr[inout, intptr])
wglUseFontBitmapsA(arg0 ptr[inout, intptr], arg1 int32, arg2 int32, arg3 int32)
SwapBuffers(arg0 ptr[inout, intptr])
wglUseFontOutlinesA(arg0 ptr[inout, intptr], arg1 int32, arg2 int32, arg3 int32, arg4 intptr, arg5 intptr, arg6 int32, arg7 ptr[inout, intptr])
wglDescribeLayerPlane(arg0 ptr[inout, intptr], arg1 int32, arg2 int32, arg3 int32, arg4 ptr[inout, intptr])
wglSetLayerPaletteEntries(arg0 ptr[inout, intptr], arg1 int32, arg2 int32, arg3 int32, arg4 ptr[inout, int32])
wglGetLayerPaletteEntries(arg0 ptr[inout, intptr], arg1 int32, arg2 int32, arg3 int32, arg4 ptr[inout, int32])
wglRealizeLayerPalette(arg0 ptr[inout, intptr], arg1 int32, arg2 int32)
wglSwapLayerBuffers(arg0 ptr[inout, intptr], arg1 int32)
wglSwapMultipleBuffers(arg0 int32, arg1 ptr[inout, intptr])
wvsprintfA(arg0 ptr[inout, int8], arg1 ptr[inout, int8], arglist ptr[inout, int8])
wsprintfA(arg0 ptr[inout, int8], arg1 ptr[inout, int8])
LoadKeyboardLayoutA(pwszKLID ptr[inout, int8], Flags int32)
ActivateKeyboardLayout(hkl ptr[inout, intptr], Flags int32)
ToUnicodeEx(wVirtKey int32, wScanCode int32, lpKeyState ptr[inout, int8], pwszBuff ptr[inout, int16], cchBuff int32, wFlags int32, dwhkl ptr[inout, intptr])
UnloadKeyboardLayout(hkl ptr[inout, intptr])
GetKeyboardLayoutNameA(pwszKLID ptr[inout, int8])
GetKeyboardLayoutList(nBuff int32, lpList ptr[inout, ptr[inout, intptr]])
GetKeyboardLayout(idThread int32)
GetMouseMovePointsEx(cbSize int32, lppt ptr[inout, intptr], lpptBuf ptr[inout, intptr], nBufPoints int32, resolution int32)
CreateDesktopA(lpszDesktop ptr[inout, int8], lpszDevice ptr[inout, int8], pDevmode ptr[inout, intptr], dwFlags int32, dwDesiredAccess int32, lpsa ptr[inout, intptr])
CreateDesktopExA(lpszDesktop ptr[inout, int8], lpszDevice ptr[inout, int8], pDevmode ptr[inout, intptr], dwFlags int32, dwDesiredAccess int32, lpsa ptr[inout, intptr], ulHeapSize int32, pvoid ptr[inout, array[int8]])
OpenDesktopA(lpszDesktop ptr[inout, int8], dwFlags int32, fInherit int32, dwDesiredAccess int32)
OpenInputDesktop(dwFlags int32, fInherit int32, dwDesiredAccess int32)
EnumDesktopsA(hwinsta ptr[inout, intptr], lpEnumFunc ptr[inout, intptr], lParam int64)
EnumDesktopWindows(hDesktop ptr[inout, intptr], lpfn ptr[inout, intptr], lParam int64)
SwitchDesktop(hDesktop ptr[inout, intptr])
SetThreadDesktop(hDesktop ptr[inout, intptr])
CloseDesktop(hDesktop ptr[inout, intptr])
GetThreadDesktop(dwThreadId int32)
CreateWindowStationA(lpwinsta ptr[inout, int8], dwFlags int32, dwDesiredAccess int32, lpsa ptr[inout, intptr])
OpenWindowStationA(lpszWinSta ptr[inout, int8], fInherit int32, dwDesiredAccess int32)
EnumWindowStationsA(lpEnumFunc ptr[inout, intptr], lParam int64)
CloseWindowStation(hWinSta ptr[inout, intptr])
SetProcessWindowStation(hWinSta ptr[inout, intptr])
GetProcessWindowStation()
SetUserObjectSecurity(hObj HANDLE, pSIRequested ptr[inout, int32], pSID ptr[inout, array[int8]])
GetUserObjectSecurity(hObj HANDLE, pSIRequested ptr[inout, int32], pSID ptr[inout, array[int8]], nLength int32, lpnLengthNeeded ptr[inout, int32])
GetUserObjectInformationA(hObj HANDLE, nIndex int32, pvInfo ptr[inout, array[int8]], nLength int32, lpnLengthNeeded ptr[inout, int32])
SetUserObjectInformationA(hObj HANDLE, nIndex int32, pvInfo ptr[inout, array[int8]], nLength int32)
IsHungAppWindow(hwnd ptr[inout, intptr])
DisableProcessWindowsGhosting()
RegisterWindowMessageA(lpString ptr[inout, int8])
TrackMouseEvent(lpEventTrack ptr[inout, intptr])
DrawEdge(hdc ptr[inout, intptr], qrc ptr[inout, intptr], edge int32, grfFlags int32)
DrawFrameControl(arg0 ptr[inout, intptr], arg1 ptr[inout, intptr], arg2 int32, arg3 int32)
DrawCaption(hwnd ptr[inout, intptr], hdc ptr[inout, intptr], lprect ptr[inout, intptr], flags int32)
DrawAnimatedRects(hwnd ptr[inout, intptr], idAni int32, lprcFrom ptr[inout, intptr], lprcTo ptr[inout, intptr])
GetMessageA(lpMsg ptr[inout, intptr], hWnd ptr[inout, intptr], wMsgFilterMin int32, wMsgFilterMax int32)
TranslateMessage(lpMsg ptr[inout, intptr])
DispatchMessageA(lpMsg ptr[inout, intptr])
SetMessageQueue(cMessagesMax int32)
PeekMessageA(lpMsg ptr[inout, intptr], hWnd ptr[inout, intptr], wMsgFilterMin int32, wMsgFilterMax int32, wRemoveMsg int32)
RegisterHotKey(hWnd ptr[inout, intptr], id int32, fsModifiers int32, vk int32)
UnregisterHotKey(hWnd ptr[inout, intptr], id int32)
SwapMouseButton(fSwap int32)
GetMessagePos()
GetMessageTime()
GetMessageExtraInfo()
GetUnpredictedMessagePos()
IsWow64Message()
SetMessageExtraInfo(lParam int64)
SendMessageA(hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64)
SendMessageTimeoutA(hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64, fuFlags int32, uTimeout int32, lpdwResult ptr[inout, int64])
SendNotifyMessageA(hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64)
SendMessageCallbackA(hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64, lpResultCallBack ptr[inout, intptr], dwData int64)
BroadcastSystemMessageExA(flags int32, lpInfo ptr[inout, int32], Msg int32, wParam int64, lParam int64, pbsmInfo ptr[inout, intptr])
BroadcastSystemMessageA(flags int32, lpInfo ptr[inout, int32], Msg int32, wParam int64, lParam int64)
RegisterDeviceNotificationA(hRecipient HANDLE, NotificationFilter ptr[inout, array[int8]], Flags int32)
UnregisterDeviceNotification(Handle ptr[inout, array[int8]])
RegisterPowerSettingNotification(hRecipient HANDLE, PowerSettingGuid ptr[inout, intptr], Flags int32)
UnregisterPowerSettingNotification(Handle ptr[inout, array[int8]])
RegisterSuspendResumeNotification(hRecipient HANDLE, Flags int32)
UnregisterSuspendResumeNotification(Handle ptr[inout, array[int8]])
PostMessageA(hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64)
PostThreadMessageA(idThread int32, Msg int32, wParam int64, lParam int64)
AttachThreadInput(idAttach int32, idAttachTo int32, fAttach int32)
ReplyMessage(lResult int64)
WaitMessage()
WaitForInputIdle(hProcess HANDLE, dwMilliseconds int32)
DefWindowProcA(hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64)
PostQuitMessage(nExitCode int32)
CallWindowProcA(lpPrevWndFunc ptr[inout, intptr], hWnd ptr[inout, intptr], Msg int32, wParam int64, lParam int64)
InSendMessage()
InSendMessageEx(lpReserved ptr[inout, array[int8]])
GetDoubleClickTime()
SetDoubleClickTime(arg0 int32)
RegisterClassA(lpWndClass ptr[inout, intptr])
UnregisterClassA(lpClassName ptr[inout, int8], hInstance ptr[inout, intptr])
GetClassInfoA(hInstance ptr[inout, intptr], lpClassName ptr[inout, int8], lpWndClass ptr[inout, intptr])
RegisterClassExA(arg0 ptr[inout, intptr])
GetClassInfoExA(hInstance ptr[inout, intptr], lpszClass ptr[inout, int8], lpwcx ptr[inout, intptr])
CreateWindowExA(dwExStyle int32, lpClassName ptr[inout, int8], lpWindowName ptr[inout, int8], dwStyle int32, X int32, Y int32, nWidth int32, nHeight int32, hWndParent ptr[inout, intptr])
IsWindow(hWnd ptr[inout, intptr])
IsMenu(hMenu ptr[inout, intptr])
IsChild(hWndParent ptr[inout, intptr], hWnd ptr[inout, intptr])
DestroyWindow(hWnd ptr[inout, intptr])
ShowWindow(hWnd ptr[inout, intptr], nCmdShow int32)
AnimateWindow(hWnd ptr[inout, intptr], dwTime int32, dwFlags int32)
UpdateLayeredWindow(hWnd ptr[inout, intptr], hdcDst ptr[inout, intptr], pptDst ptr[inout, intptr], psize ptr[inout, intptr], hdcSrc ptr[inout, intptr], pptSrc ptr[inout, intptr], crKey int32, pblend ptr[inout, intptr], dwFlags int32)
UpdateLayeredWindowIndirect(hWnd ptr[inout, intptr], pULWInfo ptr[inout, intptr])
GetLayeredWindowAttributes(hwnd ptr[inout, intptr], pcrKey ptr[inout, int32], pbAlpha ptr[inout, int8], pdwFlags ptr[inout, int32])
PrintWindow(hwnd ptr[inout, intptr], hdcBlt ptr[inout, intptr], nFlags int32)
SetLayeredWindowAttributes(hwnd ptr[inout, intptr], crKey int32, bAlpha int8, dwFlags int32)
ShowWindowAsync(hWnd ptr[inout, intptr], nCmdShow int32)
FlashWindow(hWnd ptr[inout, intptr], bInvert int32)
FlashWindowEx(pfwi ptr[inout, intptr])
ShowOwnedPopups(hWnd ptr[inout, intptr], fShow int32)
OpenIcon(hWnd ptr[inout, intptr])
CloseWindow(hWnd ptr[inout, intptr])
MoveWindow(hWnd ptr[inout, intptr], X int32, Y int32, nWidth int32, nHeight int32, bRepaint int32)
SetWindowPos(hWnd ptr[inout, intptr], hWndInsertAfter ptr[inout, intptr], X int32, Y int32, cx int32, cy int32, uFlags int32)
GetWindowPlacement(hWnd ptr[inout, intptr], lpwndpl ptr[inout, intptr])
SetWindowPlacement(hWnd ptr[inout, intptr], lpwndpl ptr[inout, intptr])
GetWindowDisplayAffinity(hWnd ptr[inout, intptr], pdwAffinity ptr[inout, int32])
SetWindowDisplayAffinity(hWnd ptr[inout, intptr], dwAffinity int32)
BeginDeferWindowPos(nNumWindows int32)
DeferWindowPos(hWinPosInfo ptr[inout, array[int8]], hWnd ptr[inout, intptr], hWndInsertAfter ptr[inout, intptr], x int32, y int32, cx int32, cy int32, uFlags int32)
EndDeferWindowPos(hWinPosInfo ptr[inout, array[int8]])
IsWindowVisible(hWnd ptr[inout, intptr])
IsIconic(hWnd ptr[inout, intptr])
AnyPopup()
BringWindowToTop(hWnd ptr[inout, intptr])
IsZoomed(hWnd ptr[inout, intptr])
CreateDialogParamA(hInstance ptr[inout, intptr], lpTemplateName ptr[inout, int8], hWndParent ptr[inout, intptr], lpDialogFunc ptr[inout, intptr], dwInitParam int64)
CreateDialogIndirectParamA(hInstance ptr[inout, intptr], lpTemplate ptr[inout, intptr], hWndParent ptr[inout, intptr], lpDialogFunc ptr[inout, intptr], dwInitParam int64)
DialogBoxParamA(hInstance ptr[inout, intptr], lpTemplateName ptr[inout, int8], hWndParent ptr[inout, intptr], lpDialogFunc ptr[inout, intptr], dwInitParam int64)
DialogBoxIndirectParamA(hInstance ptr[inout, intptr], hDialogTemplate ptr[inout, intptr], hWndParent ptr[inout, intptr], lpDialogFunc ptr[inout, intptr], dwInitParam int64)
EndDialog(hDlg ptr[inout, intptr], nResult int64)
GetDlgItem(hDlg ptr[inout, intptr], nIDDlgItem int32)
SetDlgItemInt(hDlg ptr[inout, intptr], nIDDlgItem int32, uValue int32, bSigned int32)
GetDlgItemInt(hDlg ptr[inout, intptr], nIDDlgItem int32, lpTranslated ptr[inout, int32], bSigned int32)
SetDlgItemTextA(hDlg ptr[inout, intptr], nIDDlgItem int32, lpString ptr[inout, int8])
GetDlgItemTextA(hDlg ptr[inout, intptr], nIDDlgItem int32, lpString ptr[inout, int8], cchMax int32)
CheckDlgButton(hDlg ptr[inout, intptr], nIDButton int32, uCheck int32)
CheckRadioButton(hDlg ptr[inout, intptr], nIDFirstButton int32, nIDLastButton int32, nIDCheckButton int32)
IsDlgButtonChecked(hDlg ptr[inout, intptr], nIDButton int32)
SendDlgItemMessageA(hDlg ptr[inout, intptr], nIDDlgItem int32, Msg int32, wParam int64, lParam int64)
GetNextDlgGroupItem(hDlg ptr[inout, intptr], hCtl ptr[inout, intptr], bPrevious int32)
GetNextDlgTabItem(hDlg ptr[inout, intptr], hCtl ptr[inout, intptr], bPrevious int32)
GetDlgCtrlID(hWnd ptr[inout, intptr])
GetDialogBaseUnits()
DefDlgProcA(hDlg ptr[inout, intptr], Msg int32, wParam int64, lParam int64)
CallMsgFilterA(lpMsg ptr[inout, intptr], nCode int32)
OpenClipboard(hWndNewOwner ptr[inout, intptr])
CloseClipboard()
GetClipboardSequenceNumber()
GetClipboardOwner()
SetClipboardViewer(hWndNewViewer ptr[inout, intptr])
GetClipboardViewer()
ChangeClipboardChain(hWndRemove ptr[inout, intptr], hWndNewNext ptr[inout, intptr])
SetClipboardData(uFormat int32, hMem HANDLE) HANDLE
GetClipboardData(uFormat int32) HANDLE
RegisterClipboardFormatA(lpszFormat ptr[inout, int8])
CountClipboardFormats()
EnumClipboardFormats(format int32)
GetClipboardFormatNameA(format int32, lpszFormatName ptr[inout, int8], cchMaxCount int32)
EmptyClipboard()
IsClipboardFormatAvailable(format int32)
GetPriorityClipboardFormat(paFormatPriorityList ptr[inout, int32], cFormats int32)
GetOpenClipboardWindow()
AddClipboardFormatListener(hwnd ptr[inout, intptr])
RemoveClipboardFormatListener(hwnd ptr[inout, intptr])
GetUpdatedClipboardFormats(lpuiFormats ptr[inout, int32], cFormats int32, pcFormatsOut ptr[inout, int32])
CharToOemA(pSrc ptr[inout, int8], pDst ptr[inout, int8])
OemToCharA(pSrc ptr[inout, int8], pDst ptr[inout, int8])
CharToOemBuffA(lpszSrc ptr[inout, int8], lpszDst ptr[inout, int8], cchDstLength int32)
OemToCharBuffA(lpszSrc ptr[inout, int8], lpszDst ptr[inout, int8], cchDstLength int32)
CharUpperA(lpsz ptr[inout, int8])
CharUpperBuffA(lpsz ptr[inout, int8], cchLength int32)
CharLowerA(lpsz ptr[inout, int8])
CharLowerBuffA(lpsz ptr[inout, int8], cchLength int32)
CharNextA(lpsz ptr[inout, int8])
CharPrevA(lpszStart ptr[inout, int8], lpszCurrent ptr[inout, int8])
CharNextExA(CodePage int16, lpCurrentChar ptr[inout, int8], dwFlags int32)
CharPrevExA(CodePage int16, lpStart ptr[inout, int8], lpCurrentChar ptr[inout, int8], dwFlags int32)
IsCharAlphaA(ch int8)
IsCharAlphaNumericA(ch int8)
IsCharUpperA(ch int8)
IsCharLowerA(ch int8)
SetFocus(hWnd ptr[inout, intptr])
GetActiveWindow()
GetFocus()
GetKBCodePage()
GetKeyState(nVirtKey int32)
GetAsyncKeyState(vKey int32)
GetKeyboardState(lpKeyState ptr[inout, int8])
SetKeyboardState(lpKeyState ptr[inout, int8])
GetKeyNameTextA(lParam int32, lpString ptr[inout, int8], cchSize int32)
GetKeyboardType(nTypeFlag int32)
ToAscii(uVirtKey int32, uScanCode int32, lpKeyState ptr[inout, int8], lpChar ptr[inout, int16], uFlags int32)
ToAsciiEx(uVirtKey int32, uScanCode int32, lpKeyState ptr[inout, int8], lpChar ptr[inout, int16], uFlags int32, dwhkl ptr[inout, intptr])
ToUnicode(wVirtKey int32, wScanCode int32, lpKeyState ptr[inout, int8], pwszBuff ptr[inout, int16], cchBuff int32, wFlags int32)
OemKeyScan(wOemChar int16)
VkKeyScanA(ch int8)
VkKeyScanExA(ch int8, dwhkl ptr[inout, intptr])
keybd_event(bVk int8, bScan int8, dwFlags int32, dwExtraInfo int64)
mouse_event(dwFlags int32, dx int32, dy int32, dwData int32, dwExtraInfo int64)
SendInput(cInputs int32, pInputs ptr[inout, intptr], cbSize int32)
GetTouchInputInfo(hTouchInput ptr[inout, intptr], cInputs int32, pInputs ptr[inout, intptr], cbSize int32)
CloseTouchInputHandle(hTouchInput ptr[inout, intptr])
RegisterTouchWindow(hwnd ptr[inout, intptr], ulFlags int32)
UnregisterTouchWindow(hwnd ptr[inout, intptr])
IsTouchWindow(hwnd ptr[inout, intptr], pulFlags ptr[inout, int32])
InitializeTouchInjection(maxCount int32, dwMode int32)
InjectTouchInput(count int32, contacts ptr[inout, intptr])
GetPointerType(pointerId int32, pointerType ptr[inout, int32])
GetPointerCursorId(pointerId int32, cursorId ptr[inout, int32])
GetPointerInfo(pointerId int32, pointerInfo ptr[inout, intptr])
GetPointerInfoHistory(pointerId int32, entriesCount ptr[inout, int32], pointerInfo ptr[inout, intptr])
GetPointerFrameInfo(pointerId int32, pointerCount ptr[inout, int32], pointerInfo ptr[inout, intptr])
GetPointerFrameInfoHistory(pointerId int32, entriesCount ptr[inout, int32], pointerCount ptr[inout, int32], pointerInfo ptr[inout, intptr])
GetPointerTouchInfo(pointerId int32, touchInfo ptr[inout, intptr])
GetPointerTouchInfoHistory(pointerId int32, entriesCount ptr[inout, int32], touchInfo ptr[inout, intptr])
GetPointerFrameTouchInfo(pointerId int32, pointerCount ptr[inout, int32], touchInfo ptr[inout, intptr])
GetPointerFrameTouchInfoHistory(pointerId int32, entriesCount ptr[inout, int32], pointerCount ptr[inout, int32], touchInfo ptr[inout, intptr])
GetPointerPenInfo(pointerId int32, penInfo ptr[inout, intptr])
GetPointerPenInfoHistory(pointerId int32, entriesCount ptr[inout, int32], penInfo ptr[inout, intptr])
GetPointerFramePenInfo(pointerId int32, pointerCount ptr[inout, int32], penInfo ptr[inout, intptr])
GetPointerFramePenInfoHistory(pointerId int32, entriesCount ptr[inout, int32], pointerCount ptr[inout, int32], penInfo ptr[inout, intptr])
SkipPointerFrameMessages(pointerId int32)
RegisterPointerInputTarget(hwnd ptr[inout, intptr], pointerType int32)
UnregisterPointerInputTarget(hwnd ptr[inout, intptr], pointerType int32)
RegisterPointerInputTargetEx(hwnd ptr[inout, intptr], pointerType int32, fObserve int32)
UnregisterPointerInputTargetEx(hwnd ptr[inout, intptr], pointerType int32)
EnableMouseInPointer(fEnable int32)
IsMouseInPointerEnabled()
RegisterTouchHitTestingWindow(hwnd ptr[inout, intptr], value int32)
EvaluateProximityToRect(controlBoundingBox ptr[inout, intptr], pHitTestingInput ptr[inout, intptr], pProximityEval ptr[inout, intptr])
EvaluateProximityToPolygon(numVertices int32, controlPolygon ptr[inout, intptr], pHitTestingInput ptr[inout, intptr], pProximityEval ptr[inout, intptr])
PackTouchHitTestingProximityEvaluation(pHitTestingInput ptr[inout, intptr], pProximityEval ptr[inout, intptr])
GetWindowFeedbackSetting(hwnd ptr[inout, intptr], feedback int32, dwFlags int32, pSize ptr[inout, int32], config ptr[inout, array[int8]])
SetWindowFeedbackSetting(hwnd ptr[inout, intptr], feedback int32, dwFlags int32, size int32, configuration ptr[inout, array[int8]])
GetPointerInputTransform(pointerId int32, historyCount int32, inputTransform ptr[inout, intptr])
GetLastInputInfo(plii ptr[inout, intptr])
MapVirtualKeyA(uCode int32, uMapType int32)
MapVirtualKeyExA(uCode int32, uMapType int32, dwhkl ptr[inout, intptr])
GetInputState()
GetQueueStatus(flags int32)
GetCapture()
SetCapture(hWnd ptr[inout, intptr])
ReleaseCapture()
MsgWaitForMultipleObjects(nCount int32, pHandles ptr[inout, ptr[inout, array[int8]]], fWaitAll int32, dwMilliseconds int32, dwWakeMask int32)
MsgWaitForMultipleObjectsEx(nCount int32, pHandles ptr[inout, ptr[inout, array[int8]]], dwMilliseconds int32, dwWakeMask int32, dwFlags int32)
SetTimer(hWnd ptr[inout, intptr], nIDEvent int64, uElapse int32, lpTimerFunc ptr[inout, intptr])
SetCoalescableTimer(hWnd ptr[inout, intptr], nIDEvent int64, uElapse int32, lpTimerFunc ptr[inout, intptr], uToleranceDelay int32)
KillTimer(hWnd ptr[inout, intptr], uIDEvent int64)
IsWindowUnicode(hWnd ptr[inout, intptr])
EnableWindow(hWnd ptr[inout, intptr], bEnable int32)
IsWindowEnabled(hWnd ptr[inout, intptr])
LoadAcceleratorsA(hInstance ptr[inout, intptr], lpTableName ptr[inout, int8])
CreateAcceleratorTableA(paccel ptr[inout, intptr], cAccel int32)
DestroyAcceleratorTable(hAccel ptr[inout, intptr])
CopyAcceleratorTableA(hAccelSrc ptr[inout, intptr], lpAccelDst ptr[inout, intptr], cAccelEntries int32)
TranslateAcceleratorA(hWnd ptr[inout, intptr], hAccTable ptr[inout, intptr], lpMsg ptr[inout, intptr])
GetSystemMetrics(nIndex int32)
GetSystemMetricsForDpi(nIndex int32, dpi int32)
LoadMenuA(hInstance ptr[inout, intptr], lpMenuName ptr[inout, int8])
LoadMenuIndirectA(lpMenuTemplate ptr[inout, array[int8]])
GetMenu(hWnd ptr[inout, intptr])
SetMenu(hWnd ptr[inout, intptr], hMenu ptr[inout, intptr])
ChangeMenuA(hMenu ptr[inout, intptr], cmd int32, lpszNewItem ptr[inout, int8], cmdInsert int32, flags int32)
HiliteMenuItem(hWnd ptr[inout, intptr], hMenu ptr[inout, intptr], uIDHiliteItem int32, uHilite int32)
GetMenuStringA(hMenu ptr[inout, intptr], uIDItem int32, lpString ptr[inout, int8], cchMax int32, flags int32)
GetMenuState(hMenu ptr[inout, intptr], uId int32, uFlags int32)
DrawMenuBar(hWnd ptr[inout, intptr])
GetSystemMenu(hWnd ptr[inout, intptr], bRevert int32)
CreateMenu()
CreatePopupMenu()
DestroyMenu(hMenu ptr[inout, intptr])
CheckMenuItem(hMenu ptr[inout, intptr], uIDCheckItem int32, uCheck int32)
EnableMenuItem(hMenu ptr[inout, intptr], uIDEnableItem int32, uEnable int32)
GetSubMenu(hMenu ptr[inout, intptr], nPos int32)
GetMenuItemID(hMenu ptr[inout, intptr], nPos int32)
GetMenuItemCount(hMenu ptr[inout, intptr])
InsertMenuA(hMenu ptr[inout, intptr], uPosition int32, uFlags int32, uIDNewItem int64, lpNewItem ptr[inout, int8])
AppendMenuA(hMenu ptr[inout, intptr], uFlags int32, uIDNewItem int64, lpNewItem ptr[inout, int8])
ModifyMenuA(hMnu ptr[inout, intptr], uPosition int32, uFlags int32, uIDNewItem int64, lpNewItem ptr[inout, int8])
RemoveMenu(hMenu ptr[inout, intptr], uPosition int32, uFlags int32)
DeleteMenu(hMenu ptr[inout, intptr], uPosition int32, uFlags int32)
SetMenuItemBitmaps(hMenu ptr[inout, intptr], uPosition int32, uFlags int32, hBitmapUnchecked ptr[inout, intptr], hBitmapChecked ptr[inout, intptr])
GetMenuCheckMarkDimensions()
TrackPopupMenu(hMenu ptr[inout, intptr], uFlags int32, x int32, y int32, nReserved int32, hWnd ptr[inout, intptr], prcRect ptr[inout, intptr])
TrackPopupMenuEx(hMenu ptr[inout, intptr], uFlags int32, x int32, y int32, hwnd ptr[inout, intptr], lptpm ptr[inout, intptr])
CalculatePopupWindowPosition(anchorPoint ptr[inout, intptr], windowSize ptr[inout, intptr], flags int32, excludeRect ptr[inout, intptr], popupWindowPosition ptr[inout, intptr])
GetMenuInfo(arg0 ptr[inout, intptr], arg1 ptr[inout, intptr])
SetMenuInfo(arg0 ptr[inout, intptr], arg1 ptr[inout, intptr])
EndMenu()
InsertMenuItemA(hmenu ptr[inout, intptr], item int32, fByPosition int32, lpmi ptr[inout, intptr])
GetMenuItemInfoA(hmenu ptr[inout, intptr], item int32, fByPosition int32, lpmii ptr[inout, intptr])
SetMenuItemInfoA(hmenu ptr[inout, intptr], item int32, fByPositon int32, lpmii ptr[inout, intptr])
GetMenuDefaultItem(hMenu ptr[inout, intptr], fByPos int32, gmdiFlags int32)
SetMenuDefaultItem(hMenu ptr[inout, intptr], uItem int32, fByPos int32)
GetMenuItemRect(hWnd ptr[inout, intptr], hMenu ptr[inout, intptr], uItem int32, lprcItem ptr[inout, intptr])
MenuItemFromPoint(hWnd ptr[inout, intptr], hMenu ptr[inout, intptr], ptScreen intptr)
DragObject(hwndParent ptr[inout, intptr], hwndFrom ptr[inout, intptr], fmt int32, data int64, hcur ptr[inout, intptr])
DragDetect(hwnd ptr[inout, intptr], pt intptr)
DrawIcon(hDC ptr[inout, intptr], X int32, Y int32, hIcon ptr[inout, intptr])
DrawTextA(hdc ptr[inout, intptr], lpchText ptr[inout, int8], cchText int32, lprc ptr[inout, intptr], format int32)
DrawTextExA(hdc ptr[inout, intptr], lpchText ptr[inout, int8], cchText int32, lprc ptr[inout, intptr], format int32, lpdtp ptr[inout, intptr])
GrayStringA(hDC ptr[inout, intptr], hBrush ptr[inout, intptr], lpOutputFunc ptr[inout, intptr], lpData int64, nCount int32, X int32, Y int32, nWidth int32, nHeight int32)
DrawStateA(hdc ptr[inout, intptr], hbrFore ptr[inout, intptr], qfnCallBack ptr[inout, intptr], lData int64, wData int64, x int32, y int32, cx int32, cy int32)
TabbedTextOutA(hdc ptr[inout, intptr], x int32, y int32, lpString ptr[inout, int8], chCount int32, nTabPositions int32, lpnTabStopPositions ptr[inout, int32], nTabOrigin int32)
GetTabbedTextExtentA(hdc ptr[inout, intptr], lpString ptr[inout, int8], chCount int32, nTabPositions int32, lpnTabStopPositions ptr[inout, int32])
UpdateWindow(hWnd ptr[inout, intptr])
SetActiveWindow(hWnd ptr[inout, intptr])
GetForegroundWindow()
PaintDesktop(hdc ptr[inout, intptr])
SwitchToThisWindow(hwnd ptr[inout, intptr], fUnknown int32)
SetForegroundWindow(hWnd ptr[inout, intptr])
AllowSetForegroundWindow(dwProcessId int32)
LockSetForegroundWindow(uLockCode int32)
WindowFromDC(hDC ptr[inout, intptr])
GetDC(hWnd ptr[inout, intptr])
GetDCEx(hWnd ptr[inout, intptr], hrgnClip ptr[inout, intptr], flags int32)
GetWindowDC(hWnd ptr[inout, intptr])
ReleaseDC(hWnd ptr[inout, intptr], hDC ptr[inout, intptr])
BeginPaint(hWnd ptr[inout, intptr], lpPaint ptr[inout, intptr])
EndPaint(hWnd ptr[inout, intptr], lpPaint ptr[inout, intptr])
GetUpdateRect(hWnd ptr[inout, intptr], lpRect ptr[inout, intptr], bErase int32)
GetUpdateRgn(hWnd ptr[inout, intptr], hRgn ptr[