This paragraph presents the declaration syntax of the functions of the Windows 32-bit API.
For more details, see "
Microsoft Windows Programmer's Reference" (not provided with WINDEV).
You can consult the value of 32-bit Windows APIs by clicking on:
32-bit API constants or on the Microsoft website (www.microsoft.com) by typing "API" in constant.
Note: The WLanguage function API is identical to the function CallDLL32.
A
API("gdi32", "AbortDoc" , hdc)
API("gdi32", "AbortPath" , hdc)
API("winspool.drv", "AbortPrinter" , hPrinter)
API("advapi32.dll", "AbortSystemShutdownA" , &lpMachineName)
API("advapi32.dll", "AccessCheck" , &lpSecurityDescriptor, ClientToken, DesiredAccess, &lGenericMapping, &lPrivilegeSet, &PrivilegeSetLength, &GrantedAccess, Status)
API("advapi32.dll", "AccessCheckAndAuditAlarmA" , &lpSubsystemName, &HandleId, &lpObjectTypeName, &lpObjectName, &SecurityDescriptor, DesiredAccess, &GenericMapping, ObjectCreation, &GrantedAccess, AccessStatus, pfGenerateOnClose)
API("user32", "ActivateKeyboardLayout" , HKL, flags)
API("advapi32.dll", "AddAccessAllowedAce" , &pAcl, dwAceRevision, AccessMask, &pSid)
API("advapi32.dll", "AddAccessDeniedAce" , &pAcl, dwAceRevision, AccessMask, &pSid)
API("advapi32.dll", "AddAce" , &pAcl, dwAceRevision, dwStartingAceIndex, &pAceList, nAceListLength)
API("kernel32", "AddAtomA" , &lpString)
API("advapi32.dll", "AddAuditAccessAce" , &pAcl, dwAceRevision, dwAccessMask, &pSid, bAuditSuccess, bAuditFailure)
API("gdi32", "AddFontResourceA" , &lpFileName)
API("winspool.drv", "AddFormA" , hPrinter, Level, &pForm)
API("winspool.drv", "AddJobA" , hPrinter, Level, &pData, cdBuf, &pcbNeeded)
API("winspool.drv", "AddMonitorA" , &lpName, Level, &pMonitors)
API("winspool.drv", "AddPortA" , &lpName, hwnd, &lpMonitorName)
API("winspool.drv", "AddPrinterA" , &lppName, Level, &pPrinter)
API("winspool.drv", "AddPrinterConnectionA" , &lpName)
API("winspool.drv", "AddPrinterDriverA" , &lppName, Level, &pDriverInfor)
API("winspool.drv", "AddPrintProcessorA" , &lpName, &lpEnvironment, &lpPathName, &lpPrintProcessorName)
API("winspool.drv", "AddPrintProvidorA" , &lpName, Level, &pProvidorInfo)
API("advapi32.dll", "AdjustTokenGroups" , TokenHandle, ResetToDefault, &NewState, BufferLength, &PreviousState, &ReturnLength)
API("advapi32.dll", "AdjustTokenPrivileges" , TokenHandle, DisableAllPrivileges, &NewState, BufferLength, &PreviousState, &ReturnLength)
API("user32", "AdjustWindowRectA" , &lpRect, dwStyle, bMenu)
API("user32", "AdjustWindowRectEx" , &lpRect, dsStyle, bMenu, dwEsStyle)
API("winspool.drv", "AdvancedDocumentPropertiesA" , hwnd, hPrinter, &lpDeviceName, &pDevModeOutput, &pDevModeInput)
API("advapi32.dll", "AllocateAndInitializeSid" , &pIdentifierAuthority, nSubAuthorityCount, nSubAuthority0, nSubAuthority1, nSubAuthority2, nSubAuthority3, nSubAuthority4, nSubAuthority5, nSubAuthority6, nSubAuthority7, &lpPSid)
API("advapi32.dll", "AllocateLocallyUniqueId" , &Luid)
API("kernel32", "AllocConsole" )
API("gdi32", "AngleArc" , hdc, x, y, dwRadius, eStartAngle, eSweepAngle)
API("gdi32", "AnimatePaletteA" , hPalette, wStartIndex, wNumEntries, &lpPaletteColors)
API("user32", "AnyPopup" )
API("user32", "AppendMenuA" , hMenu, wFlags, wIDNewItem, &lpNewItem)
API("gdi32", "Arc" , hdc, X1, Y1, X2, Y2, X3, Y3, X4, Y4)
API("gdi32", "ArcTo" , hdc, X1, Y1, X2, Y2, X3, Y3, X4, Y4)
API("advapi32.dll", "AreAllAccessesGranted" , GrantedAccess, DesiredAccess)
API("advapi32.dll", "AreAnyAccessesGranted" , GrantedAccess, DesiredAccess)
API("user32", "ArrangeIconicWindows" , hwnd)
API("user32", "AttachThreadInput" , idAttach, idAttachTo, fAttach)
API("winmm.dll", "auxGetDevCapsA" , uDeviceID, &lpCaps, uSize)
API("winmm.dll", "auxGetNumDevs" )
API("winmm.dll", "auxGetVolume" , uDeviceID, &lpdwVolume)
API("winmm.dll", "auxOutMessage" , uDeviceID, msg, dw1, dw2)
API("winmm.dll", "auxSetVolume" , uDeviceID, dwVolume)
B
API("advapi32.dll", "BackupEventLogA" , hEventLog, &lpBackupFileName)
API("kernel32", "BackupRead" , hFile, &lpBuffer, nNumberOfBytesToRead, &lpNumberOfBytesRead, bAbort, bProcessSecurity, &lpContext)
API("kernel32", "BackupSeek" , hFile, dwLowBytesToSeek, dwHighBytesToSeek, &lpdwLowByteSeeked, &lpdwHighByteSeeked, &lpContext)
API("kernel32", "BackupWrite" , hFile, &lpBuffer, nNumberOfBytesToWrite, &lpNumberOfBytesWritten, bAbort, bProcessSecurity, &lpContext)
API("kernel32", "Beep" , dwFreq, dwDuration)
API("user32", "BeginDeferWindowPos" , nNumWindows)
API("user32", "BeginPaint" , hwnd, &lpPaint)
API("gdi32", "BeginPath" , hdc)
API("kernel32", "BeginUpdateResourceA" , &pFileName, bDeleteExistingResources)
API("gdi32", "BitBlt" , hDestDC, x, y, nWidth, nHeight, hSrcDC, xSrc, ySrc, dwRop)
API("user32", "BringWindowToTop" , hwnd)
API("user32", "BroadcastSystemMessage" , dw, &pdw, un, wParam, &lparam)
API("kernel32", "BuildCommDCBA" , &lpDef, &lpDCB)
API("kernel32", "BuildCommDCBAndTimeoutsA" , &lpDef, &lpDCB, &lpCommTimeouts)
C
API("user32", "CallMsgFilterA" , &lpMsg, ncode)
API("kernel32", "CallNamedPipeA" , &lpNamedPipeName, &lpInBuffer, nInBufferSize, &lpOutBuffer, nOutBufferSize, &lpBytesRead, nTimeOut)
API("user32", "CallNextHookEx" , hHook, ncode, wParam, &lParam)
API("user32", "CallWindowProcA" , &lpPrevWndFunc, hWnd, Msg, wParam, &lparam)
API("gdi32", "CancelDC" , hdc)
API("user32", "CascadeWindows" , hwndParent, wHow, &lpRect, cKids, &lpkids)
API("user32", "ChangeClipboardChain" , hwnd, hWndNext)
API("user32", "ChangeMenuA" , hMenu, cmd, &lpszNewItem, cmdInsert, flags)
API("advapi32.dll", "ChangeServiceConfigA" , hService, dwServiceType, dwStartType, dwErrorControl, &lpBinaryPathName, &lpLoadOrderGroup, &lpdwTagId, &lpDependencies, &lpServiceStartName, &lpPassword, &lpDisplayName)
API("user32", "CharLowerA" , &lpsz)
API("user32", "CharLowerBuffA" , &lpsz, cchLength)
API("user32", "CharNextA" , &lpsz)
API("user32", "CharPrevA" , &lpszStart, &lpszCurrent)
API("user32", "CharToOemA" , &lpszSrc, &lpszDst)
API("user32", "CharToOemBuffA" , &lpszSrc, &lpszDst, cchDstLength)
API("user32", "CharUpperA" , &lpsz)
API("user32", "CharUpperBuffA" , &lpsz, cchLength)
API("gdi32", "CheckColorsInGamut" , hdc, &lpv, &lpv2, dw)
API("user32", "CheckDLGButtonA" , hDlg, nIDButton, wCheck)
API("user32", "CheckMenuItem" , hMenu, wIDCheckItem, wCheck)
API("user32", "CheckMenuRadioItem" , hMenu, un1, un2, un3, un4)
API("user32", "CheckRadioButtonA" , hDlg, nIDFirstButton, nIDLastButton, nIDCheckButton)
API("user32", "ChildWindowFromPoint" , hWnd, xPoint, yPoint)
API("user32", "ChildWindowFromPoint" , hWndParent, pt)
API("user32", "ChildWindowFromPointEx" , hWnd, pt, un)
API("comdlg32.dll", "ChooseColorA" , &pChoosecolor)
API("comdlg32.dll", "ChooseFontA" , &pChoosefont)
API("gdi32", "ChoosePixelFormat" , hDC, &pPixelFormatDescriptor)
API("gdi32", "Chord" , hdc, X1, Y1, X2, Y2, X3, Y3, X4, Y4)
API("kernel32", "ClearCommBreak" , nCid)
API("kernel32", "ClearCommError" , hFile, &lpErrors, &lpStat)
API("advapi32.dll", "ClearEventLogA" , hEventLog, &lpBackupFileName)
API("user32", "ClientToScreen" , hwnd, &lpPoint)
API("user32", "ClipCursor" , &lpRect)
API("user32", "CloseClipboard" )
API("user32", "CloseDesktop" , hDesktop)
API("winmm.dll", "CloseDriver" , hDriver, &lparam1, &lparam2)
API("gdi32", "CloseEnhMetaFile" , hdc)
API("advapi32.dll", "CloseEventLog" , hEventLog)
API("gdi32", "CloseFigure" , hdc)
API("kernel32", "CloseHandle" , hObject)
API("gdi32", "CloseMetaFile" , hMF)
API("winspool.drv", "ClosePrinter" , hPrinter)
API("advapi32.dll", "CloseServiceHandle" , hSCObject)
API("user32", "CloseWindow" , hwnd)
API("user32", "CloseWindowStation" , hWinSta)
API("gdi32", "ColorMatchToTarget" , hdc, hdc2, dw)
API("gdi32", "CombineRgn" , hDestRgn, hSrcRgn1, hSrcRgn2, nCombineMode)
API("gdi32", "CombineTransform" , &lpxformResult, &lpxform1, &lpxform2)
API("shell32", "CommandLineToArgvW" , &lpCmdLine, &pNumArgs)
API("kernel32", "CommConfigDialogA" , &lpszName, hWnd, &lpCC)
API("comdlg32.dll", "CommDlgExtendedError" )
API("kernel32", "CompareFileTime" , &lpFileTime1, &lpFileTime2)
API("kernel32", "CompareStringA" , Locale, dwCmpFlags, &lpString1, cchCount1, &lpString2, cchCount2)
API("winspool.drv", "ConfigurePortA" , &lpName, hwnd, &lpPortName)
API("kernel32", "ConnectNamedPipe" , hNamedPipe, &lpOverlapped)
API("winspool.drv", "ConnectToPrinterDlg" , hwnd, flags)
API("kernel32", "ContinueDebugEvent" , dwProcessId, dwThreadId, dwContinueStatus)
API("advapi32.dll", "ControlService" , hService, dwControl, &lpServiceStatus)
API("KERNEL32", "ConvertDefaultLocale" , Locale)
API("user32", "CopyAcceleratorTableA" , hAccelSrc, &lpAccelDst, cAccelEntries)
API("user32", "CopyCursor" , hcur)
API("gdi32", "CopyEnhMetaFileA" , hemfSrc, &lpszFile)
API("kernel32", "CopyFileA" , &lpExistingFileName, &lpNewFileName, bFailIfExists)
API("user32", "CopyIcon" , hIcon)
API("user32", "CopyImage" , handle, un1, n1, n2, un2)
API("lz32", "CopyLZFile" , n1, n2)
API("gdi32", "CopyMetaFileA" , hMF, &lpFileName)
API("user32", "CopyRect" , &lpDestRect, &lpSourceRect)
API("advapi32.dll", "CopySid" , nDestinationSidLength, &pDestinationSid, &pSourceSid )
API("user32", "CountClipboardFormats" )
API("user32", "CreateAcceleratorTableA" , &lpaccl, cEntries)
API("gdi32", "CreateBitmap" , nWidth, nHeight, nPlanes, nBitCount, &lpBits)
API("gdi32", "CreateBitmapIndirect" , &lpBitmap)
API("gdi32", "CreateBrushIndirect" , &lpLogBrush)
API("user32", "CreateCaret" , hwnd, hBitmap, nWidth, nHeight)
API("gdi32", "CreateColorSpaceA" , &lplogcolorspace)
API("gdi32", "CreateCompatibleBitmap" , hdc, nWidth, nHeight)
API("gdi32", "CreateCompatibleDC" , hdc)
API("kernel32", "CreateConsoleScreenBuffer" , dwDesiredAccess, dwShareMode, &lpSecurityAttributes, dwFlags, &lpScreenBufferData)
API("user32", "CreateCursor" , hInstance, nXhotspot, nYhotspot, nWidth, nHeight, &lpANDbitPlane, &lpXORbitPlane)
API("gdi32", "CreateDCA" , &lpDriverName, &lpDeviceName, &lpOutput, &lpInitData)
API("user32", "CreateDesktopA" , &lpszDesktop, &lpszDevice, &pDevmode, dwFlags, dwDesiredAccess, &lpsa)
API("user32", "CreateDialogIndirectParamA" , hInstance, &lpTemplate, hWndParent, &lpDialogFunc, dwInitParam)
API("user32", "CreateDialogParamA" , hInstance, &lpName, hWndParent, &lpDialogFunc, &lparamInit)
API("gdi32", "CreateDIBitmap" , hdc, &lpInfoHeader, dwUsage, &lpInitBits, &lpInitInfo, wUsage)
API("gdi32", "CreateDIBPatternBrush" , hPackedDIB, wUsage)
API("gdi32", "CreateDIBPatternBrushPt" , &lpPackedDIB, iUsage)
API("gdi32", "CreateDIBSection" , hDC, &pBitmapInfo, un, &lplpVoid, handle, dw)
API("kernel32", "CreateDirectoryA" , &lpPathName, &lpSecurityAttributes)
API("kernel32", "CreateDirectoryExA" , &lpTemplateDirectory, &lpNewDirectory, &lpSecurityAttributes)
API("gdi32", "CreateDiscardableBitmap" , hdc, nWidth, nHeight)
API("gdi32", "CreateEllipticRgn" , X1, Y1, X2, Y2)
API("gdi32", "CreateEllipticRgnIndirect" , &lpRect)
API("gdi32", "CreateEnhMetaFileA" , hdcRef, &lpFileName, &lpRect, &lpDescription)
API("kernel32", "CreateEventA" , &lpEventAttributes, bManualReset, bInitialState, &lpName)
API("kernel32", "CreateFileA" , &lpFileName, dwDesiredAccess, dwShareMode, &lpSecurityAttributes, dwCreationDisposition, dwFlagsAndAttributes, hTemplateFile)
API("kernel32", "CreateFileMappingA" , hFile, &lpFileMappigAttributes, flProtect, dwMaximumSizeHigh, dwMaximumSizeLow, &lpName)
API("gdi32", "CreateFontA" , H, W, E, O, W, I, u, S, C, OP, CP, Q, PAF, &lpF)
API("gdi32", "CreateFontIndirectA" , &lpLogFont)
API("gdi32", "CreateHalftonePalette" , hdc)
API("gdi32", "CreateHatchBrush" , nIndex, crColor)
API("gdi32", "CreateICA" , &lpDriverName, &lpDeviceName, &lpOutput, &lpInitData)
API("user32", "CreateIcon" , hInstance, nWidth, nHeight, nPlanes, nBitsPixel, &lpANDbits, &lpXORbits)
API("user32", "CreateIconFromResource" , &presbits, dwResSize, fIcon, dwVer)
API("user32", "CreateIconFromResource" , &presbits, dwResSize, fIcon, dwVer)
API("user32", "CreateIconIndirect" , &piconinfo)
API("kernel32", "CreateIoCompletionPort" , FileHandle, ExistingCompletionPort, CompletionKey, NumberOfConcurrentThreads)
API("kernel32", "CreateMailslotA" , &lpName, nMaxMessageSize, lReadTimeout, &lpSecurityAttributes)
API("user32", "CreateMDIWindowA" , &lpClassName, &lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hInstance, &lparam)
API("user32", "CreateMenu" )
API("gdi32", "CreateMetaFileA" , &lpString)
API("kernel32", "CreateMutexA" , &lpMutexAttributes, bInitialOwner, &lpName)
API("kernel32", "CreateNamedPipeA" , &lpName, dwOpenMode, dwPipeMode, nMaxInstances, nOutBufferSize, nInBufferSize, nDefaultTimeOut, &lpSecurityAttributes)
API("gdi32", "CreatePalette" , &lpLogPalette)
API("gdi32", "CreatePatternBrush" , hBitmap)
API("gdi32", "CreatePen" , nPenStyle, nWidth, crColor)
API("gdi32", "CreatePenIndirect" , &lpLogPen)
API("kernel32", "CreatePipe" , &phReadPipe, &phWritePipe, &lpPipeAttributes, nSize)
API("gdi32", "CreatePolygonRgn" , &lpPoint, nCount, nPolyFillMode)
API("gdi32", "CreatePolyPolygonRgn" , &lpPoint, &lpPolyCounts, nCount, nPolyFillMode)
API("user32", "CreateContextMenu" )
API("advapi32.dll", "CreatePrivateObjectSecurity" , &ParentDescriptor, &CreatorDescriptor, &NewDescriptor, IsDirectoryObject, Token, &GenericMapping)
API("kernel32", "CreateProcessA" , &lpApplicationName, &lpCommandLine, &lpProcessAttributes, &lpThreadAttributes, bInheritHandles, dwCreationFlags, &lpEnvironment, &lpCurrentDriectory, &lpStartupInfo, &lpProcessInformation)
API("kernel32", "CreateProcessAsUserA" , hToken, &lpApplicationName, &lpCommandLine, &lpProcessAttributes, &lpThreadAttributes, bInheritHandles, dwCreationFlags, &lpEnvironment, &lpCurrentDirectory, &lpStartupInfo, &lpProcessInformation)
API("gdi32", "CreateRectRgn" , X1, Y1, X2, Y2)
API("gdi32", "CreateRectRgnIndirect" , &lpRect)
API("kernel32", "CreateRemoteThread" , hProcess, &lpThreadAttributes, dwStackSize, &lpStartAddress, &lpParameter, dwCreationFlags, &lpThreadId)
API("gdi32", "CreateRoundRectRgn" , X1, Y1, X2, Y2, X3, Y3)
API("gdi32", "CreateScalableFontResourceA" , fHidden, &lpszResourceFile, &lpszFontFile, &lpszCurrentPath)
API("kernel32", "CreateSemaphoreA" , &lpSemaphoreAttributes, lInitialCount, lMaximumCount, &lpName)
API("advapi32.dll", "CreateServiceA" , hSCManager, &lpServiceName, &lpDisplayName, dwDesiredAccess, dwServiceType, dwStartType, dwErrorControl, &lpBinaryPathName, &lpLoadOrderGroup, &lpdwTagId, &lpDependencies, &lp, &lpPassword)
API("gdi32", "CreateSolidBrush" , crColor)
API("kernel32", "CreateTapePartition" , hDevice, dwPartitionMethod, dwCount, dwSize)
API("kernel32", "CreateThread" , &lpThreadAttributes, dwStackSize, &lpStartAddress, &lpParameter, dwCreationFlags, &lpThreadId)
API("user32", "CreateWindowExA" , dwExStyle, &lpClassName, &lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, &lpParam)
D
API("user32", "DdeAbandonTransaction" , idInst, hConv, idTransaction)
API("user32", "DdeAccessDataA" , hData, &pcbDataSize)
API("user32", "DdeAddDataA" , hData, &pSrc, cb, cbOff)
API("user32", "DdeClientTransaction" , &pData, cbData, hConv, hszItem, wFmt, wType, dwTimeout, &pdwResult)
API("user32", "DdeCmpStringHandles" , hsz1, hsz2)
API("user32", "DdeConnect" , idInst, hszService, hszTopic, &pCC)
API("user32", "DdeConnectList" , idInst, hszService, hszTopic, hConvList, &pCC)
API("user32", "DdeCreateDataHandle" , idInst, &pSrc, cb, cbOff, hszItem, wFmt, afCmd)
API("user32", "DdeCreateStringHandleA" , idInst, &lpsz, iCodePage)
API("user32", "DdeDisconnect" , hConv)
API("user32", "DdeDisconnectList" , hConvList)
API("user32", "DdeEnableCallback" , idInst, hConv, wCmd)
API("user32", "DdeFreeDataHandle" , hData)
API("user32", "DdeFreeStringHandle" , idInst, hsz)
API("user32", "DdeGetDataA" , hData, &pDst, cbMax, cbOff)
API("user32", "DdeGetLastError" , idInst)
API("user32", "DdeImpersonateClient" , hConv)
API("user32", "DdeInitializeA" , &pidInst, pfnCallback, afCmd, ulRes)
API("user32", "DdeKeepStringHandle" , idInst, hsz)
API("user32", "DdeNameService" , idInst, hsz1, hsz2, afCmd)
API("user32", "DdePostAdvise" , idInst, hszTopic, hszItem)
API("user32", "DdeQueryConvInfo" , hConv, idTransaction, &pConvInfo)
API("user32", "DdeQueryNextServer" , hConvList, hConvPrev)
API("user32", "DdeQueryStringA" , idInst, hsz, &lpsz, cchMax, iPageCode)
API("user32", "DdeReconnect" , hConv)
API("user32", "DdeSetQualityOfService" , hWndClient, &pqosNew, &pqosPrev)
API("user32", "DdeSetUserHandle" , hConv, id, hUser)
API("user32", "DdeUnaccessDataA" , hData)
API("user32", "DdeUninitialize" , idInst)
API("kernel32", "DebugActiveProcess" , dwProcessId)
API("kernel32", "DebugBreak" )
API("user32", "DefDlgProcA" , hDlg, wMsg, wParam, &lparam)
API("winmm.dll", "DefDriverProc" , dwDriverIdentifier, hdrvr, uMsg, &lparam1, &lparam2)
API("user32", "DeferWindowPos" , hWinPosInfo, hwnd, hWndInsertAfter, x, y, cx, cy, wFlags)
API("user32", "DefFrameProcA" , hwnd, hWndMDIClient, wMsg, wParam, &lparam)
API("kernel32", "DefineDosDeviceA" , dwFlags, &lpDeviceName, &lpTargetPath)
API("user32", "DefMDIChildProcA" , hwnd, wMsg, wParam, &lparam)
API("user32", "DefWindowProcA" , hwnd, wMsg, wParam, &lparam)
API("advapi32.dll", "DeleteAce" , &pAcl, dwAceIndex)
API("kernel32", "DeleteAtom" , nAtom)
API("gdi32", "DeleteColorSpace" , hcolorspace)
API("kernel32", "DeleteCriticalSection" , &lpCriticalSection)
API("gdi32", "DeleteDC" , hdc)
API("gdi32", "DeleteEnhMetaFile" , hemf)
API("kernel32", "DeleteFileA" , &lpFileName)
API("winspool.drv", "DeleteFormA" , hPrinter, &lpFormName)
API("user32", "DeleteMenu" , hMenu, nPosition, wFlags)
API("gdi32", "DeleteMetaFile" , hMF)
API("winspool.drv", "DeleteMonitorA" , &lpName, &lpEnvironment, &lpMonitorName)
API("gdi32", "DeleteObject" , hObject)
API("winspool.drv", "DeletePortA" , &lpName, hwnd, &lpPortName)
API("winspool", "DeletePrinter" , hPrinter)
API("winspool.drv", "DeletePrinterConnectionA" , &lpName)
API("winspool.drv", "DeletePrinterDriverA" , &lpName, &lpEnvironment, &lpDriverName)
API("winspool.drv", "DeletePrintProcessorA" , &lpName, &lpEnvironment, &lpPrintProcessorName)
API("winspool.drv", "DeletePrintProvidorA" , &lpName, &lpEnvironment, &lpPrintProvidorName)
API("advapi32.dll", "DeleteService" , hService)
API("advapi32.dll", "DeregisterEventSource" , hEventLog)
API("gdi32", "DescribePixelFormat" , hDC, n, un, &lpPixelFormatDescriptor)
API("user32", "DestroyAcceleratorTable" , haccel)
API("user32", "DestroyCaret" )
API("user32", "DestroyCursor" , hCursor)
API("user32", "DestroyIcon" , hIcon)
API("user32", "DestroyMenu" , hMenu)
API("advapi32.dll", "DestroyPrivateObjectSecurity" , &ObjectDescriptor)
API("user32", "DestroyWindow" , hwnd)
API("winspool.drv", "DeviceCapabilitiesA" , &lpDeviceName, &lpPort, iIndex, &lpOutput, &lpDevMode)
API("kernel32", "DeviceIoControl" , hDevice, dwIoControlCode, &lpInBuffer, nInBufferSize, &lpOutBuffer, nOutBufferSize, &lpBytesReturned, &lpOverlapped)
API("user32", "DialogBoxIndirectParamA" , hInstance, &hDialogTemplate, hWndParent, &lpDialogFunc, dwInitParam)
API("kernel32", "DisableThreadLibraryCalls" , hLibModule)
API("kernel32", "DisconnectNamedPipe" , hNamedPipe)
API("user32", "DispatchMessageA" , &lpMsg)
API("user32", "DlgDirListA" , hDlg, &lpPathSpec, nIDListBox, nIDStaticPath, wFileType)
API("user32", "DlgDirListComboBoxA" , hDlg, &lpPathSpec, nIDComboBox, nIDStaticPath, wFileType)
API("user32", "DlgDirSelectComboBoxExA" , hWndDlg, &lpszPath, cbPath, idComboBox)
API("user32", "DlgDirSelectExA" , hWndDlg, &lpszPath, cbPath, idListBox)
API("winspool.drv", "DocumentPropertiesA" , hwnd, hPrinter, &lpDeviceName, &pDevModeOutput, &pDevModeInput, fMode)
API("shell32.dll", "DoEnvironmentSubstA" , &lpszString, cbString)
API("kernel32", "DosDateTimeToFileTime" , wFatDate, wFatTime, &lpFileTime)
API("gdi32", "DPtoLP" , hdc, &lpPoint, nCount)
API("shell32.dll", "DragAcceptFiles" , hwnd, fAccept)
API("user32", "DragDetect" , hWnd, pt)
API("shell32.dll", "DragFinish" , hDrop)
API("user32", "DragObject" , hWnd1, hWnd2, un, dw, hCursor)
API("shell32.dll", "DragQueryFileA" , HDROP, UINT, &lpStr, ch)
API("shell32.dll", "DragQueryPoint" , HDROP, &lpPoint)
API("user32", "DrawAnimatedRects" , hwnd, idAni, &lprcFrom, &lprcTo)
API("user32", "DrawCaption" , hWnd, hDC, &pcRect, un)
API("user32", "DrawEdge" , hdc, &qrc, edge, grfFlags)
API("gdi32", "DrawEscape" , hdc, nEscape, cbInput, &lpszInData)
API("user32", "DrawFocusRect" , hdc, &lpRect)
API("user32", "DrawFrameControl" , hDC, &lpRect, un1, un2)
API("user32", "DrawIcon" , hdc, x, y, hIcon)
API("user32", "DrawIconEx" , hdc, xLeft, yTop, hIcon, cxWidth, cyWidth, istepIfAniCur, hbrFlickerFreeDraw, diFlags)
API("user32", "DrawMenuBar" , hwnd)
API("user32", "DrawStateA" , hDC, hBrush, &lpDrawStateProc, &lparam, wParam, n1, n2, n3, n4, un)
API("user32", "DrawTextA" , hdc, &lpStr, nCount, &lpRect, wFormat)
API("user32", "DrawTextExA" , hDC, &lpsz, n, &lpRect, un, &lpDrawTextParams)
API("winmm.dll", "DrvGetModuleHandle" , hDriver)
API("kernel32", "DuplicateHandle" , hSourceProcessHandle, hSourceHandle, hTargetProcessHandle, &lpTargetHandle, dwDesiredAccess, bInheritHandle, dwOptions)
API("shell32.dll", "DuplicateIcon" , hInst, hIcon)
API("advapi32.dll", "DuplicateToken" , ExistingTokenHandle, &ImpersonationLevel, &DuplicateTokenHandle)
E
API("gdi32", "Ellipse" , hdc, X1, Y1, X2, Y2)
API("user32", "EmptyClipboard" )
API("user32", "EnableMenuItem" , hMenu, wIDEnableItem, wEnable)
API("user32", "EnableScrollBar" , hwnd, wSBflags, wArrows)
API("user32", "EnableWindow" , hwnd, fEnable)
API("user32", "EndDeferWindowPos" , hWinPosInfo)
API("user32", "EndDialog" , hDlg, nResult)
API("gdi32", "EndDoc" , hDC)
API("gdi32", "EndDoc" , hDC)
API("winspool.drv", "EndDocPrinter" , hPrinter)
API("gdi32", "EndPage" , hdc)
API("winspool.drv", "EndPagePrinter" , hPrinter)
API("user32", "EndPaint" , hwnd, &lpPaint)
API("gdi32", "EndPath" , hdc)
API("kernel32", "EndUpdateResourceA" , hUpdate, fDiscard)
API("kernel32", "EnterCriticalSection" , &lpCriticalSection)
API("kernel32", "EnumCalendarInfoA" , &lpCalInfoEnumProc, Locale, Calendar, CalType)
API("user32", "EnumChildWindows" , hWndParent, &lpEnumFunc, &lparam)
API("user32", "EnumClipboardFormats" , wFormat)
API("KERNEL32", "EnumDateFormats" , &lpDateFmtEnumProc, Locale, dwFlags)
API("advapi32.dll", "EnumDependentServicesA" , hService, dwServiceState, &lpServices, cbBufSize, &pcbBytesNeeded, &lpServicesReturned)
API("user32", "EnumDesktopsA" , hwinsta, &lpEnumFunc, &lparam)
API("user32", "EnumDesktopWindows" , hDesktop, &lpfn, &lparam)
API("gdi32", "EnumEnhMetaFile" , hdc, hemf, &lpEnhMetaFunc, &lpData, &lpRect)
API("gdi32", "EnumFontFamiliesA" , hdc, &lpszFamily, &lpEnumFontFamProc, &lparam)
API("gdi32", "EnumFontFamiliesExA" , hdc, &lpLogFont, &lpEnumFontProc, &lparam, dw)
API("gdi32", "EnumFontsA" , hDC, &lpsz, &lpFontEnumProc, &lparam)
API("winspool.drv", "EnumFormsA" , hPrinter, Level, &pForm, cbBuf, &pcbNeeded, &pcReturned)
API("gdi32", "EnumICMProfilesA" , hdc, icmEnumProc, &lparam)
API("winspool.drv", "EnumJobsA" , hPrinter, FirstJob, NoJobs, Level, &pJob, cdBuf, &pcbNeeded, &pcReturned)
API("gdi32", "EnumMetaFile" , hDC, hMetafile, &lpMFEnumProc, &lparam)
API("winspool.drv", "EnumMonitorsA" , &lpName, Level, &pMonitors, cbBuf, &pcbNeeded, &pcReturned)
API("gdi32", "EnumObjects" , hDC, n, &lpGOBJEnumProc, &lpVoid)
API("winspool.drv", "EnumPortsA" , &lpName, Level, &lpbPorts, cbBuf, &pcbNeeded, &pcReturned)
API("winspool.drv", "EnumPrinterDriversA" , &lpName, &lpEnvironment, Level, &pDriverInfo, cdBuf, &pcbNeeded, &pcRetruned)
API("winspool.drv", "EnumPrinterPropertySheets" , &hPrinter, &hwnd, &lpfnAdd, &lparam)
API("winspool.drv", "EnumPrintersA" , flags, &lpname, Level, &pPrinterEnum, cdBuf, &pcbNeeded, &pcReturned)
API("winspool.drv", "EnumPrintProcessorDatatypesA" , &lpName, &lpPrintProcessorName, Level, &pDatatypes, cdBuf, &pcbNeeded, &pcRetruned)
API("winspool.drv", "EnumPrintProcessorsA" , &lpName, &lpEnvironment, Level, &pPrintProcessorInfo, cdBuf, &pcbNeeded, &pcReturned)
API("user32", "EnumPropsA" , hWnd, &lpEnumFunc)
API("user32", "EnumPropsExA" , hWnd, &lpEnumFunc, &lparam)
API("kernel32", "EnumResourceLanguagesA" , hModule, &lpType, &lpName, &lpEnumFunc, &lparam)
API("kernel32", "EnumResourceNamesA" , hModule, &lpType, &lpEnumFunc, &lparam)
API("kernel32", "EnumResourceTypesA" , hModule, &lpEnumFunc, &lparam)
API("advapi32.dll", "EnumServicesStatusA" , hSCManager, dwServiceType, dwServiceState, &lpServices, cbBufSize, &pcbBytesNeeded, &lpServicesReturned, &lpResumeHandle)
API("KERNEL32", "EnumSystemCodePages" , &lpCodePageEnumProc, dwFlags)
API("KERNEL32", "EnumSystemLocales" , &lpLocaleEnumProc, dwFlags)
API("user32", "EnumThreadWindows" , dwThreadId, &lpfn, &lparam)
API("KERNEL32", "EnumTimeFormats" , &lpTimeFmtEnumProc, Locale, dwFlags)
API("user32", "EnumWindowStationsA" , &lpEnumFunc, &lparam)
API("advapi32.dll", "EqualPrefixSid" , &pSid1, &pSid2)
API("user32", "EqualRect" , &lpRect1, &lpRect2)
API("gdi32", "EqualRgn" , hSrcRgn1, hSrcRgn2)
API("advapi32.dll", "EqualSid" , &pSid1, &pSid2)
API("kernel32", "EraseTape" , hDevice, dwEraseType, bimmediate)
API("gdi32", "Escape" , hdc, nEscape, nCount, &lpInData, &lpOutData)
API("kernel32", "EscapeCommFunction" , nCid, nFunc)
API("gdi32", "ExcludeClipRect" , hdc, X1, Y1, X2, Y2)
API("user32", "ExcludeUpdateRgn" , hdc, hwnd)
API("kernel32", "ExitProcess" , uExitCode)
API("kernel32", "ExitThread" , dwExitCode)
API("user32", "ExitWindows" , dwReserved, uReturnCode)
API("user32", "ExitWindowsEx" , uFlags, dwReserved)
API("kernel32", "ExpandEnvironmentStringsA" , &lpSrc, &lpDst, nSize)
API("gdi32", "ExtCreatePen" , dwPenStyle, dwWidth, &lplb, dwStyleCount, &lpStyle)
API("gdi32", "ExtCreateRegion" , &lpXform, nCount, &lpRgnData)
API("gdi32", "ExtEscape" , hdc, nEscape, cbInput, &lpszInData, cbOutput, &lpszOutData)
API("gdi32", "ExtFloodFill" , hdc, x, y, crColor, wFillType)
API("shell32.dll", "ExtractAssociateIconA" , hInst, &lpIconPath, &lpiIcon)
API("shell32.dll", "ExtractIconA" , hInst, &lpszExeFileName, nIconIndex)
API("shell32.dll", "ExtractIconExA" , &lpszFile, nIconIndex, &phiconLarge, &phiconSmall, nIcons)
API("gdi32", "ExtSelectClipRgn" , hdc, hRgn, fnMode)
API("gdi32", "ExtTextOutA" , hdc, x, y, wOptions, &lpRect, &lpString, nCount, &lpDx)
F
API("kernel32", "FatalAppExitA" , uAction, &lpMessageText)
API("kernel32", "FatalExit" , code)
API("kernel32", "FileTimeToDosDateTime" , &lpFileTime, &lpFatDate, &lpFatTime)
API("kernel32", "FileTimeToLocalFileTime" , &lpFileTime, &lpLocalFileTime)
API("kernel32", "FileTimeToSystemTime" , &lpFileTime, &lpSystemTime)
API("kernel32", "FillConsoleOutputAttribute" , hConsoleOutput, wAttribute, nLength, &dwWriteCoord, &lpNumberOfAttrsWritten)
API("kernel32", "FillConsoleOutputCharacterA" , hConsoleOutput, cCharacter, nLength, &dwWriteCoord, &lpNumberOfCharsWritten)
API("gdi32", "FillPath" , hdc)
API("user32", "FillRect" , hdc, &lpRect, hBrush)
API("gdi32", "FillRgn" , hdc, hRgn, hBrush)
API("kernel32", "FindAtomA" , &lpString)
API("kernel32", "FindClose" , hFindFile)
API("kernel32", "FindCloseChangeNotification" , hChangeHandle)
API("winspool", "FindClosePrinterChangeNotification" , hChange)
API("shell32.dll", "FindEnvironmentStringA" , &lpszEnvVar)
API("shell32.dll", "FindExecutableA" , &lpFile, &lpDirectory, &lpResult)
API("kernel32", "FindFirstChangeNotificationA" , &lpPathName, bWatchSubtree, dwNotifyFilter)
API("kernel32", "FindFirstFileA" , &lpFileName, &lpFindFileData)
API("advapi32.dll", "FindFirstFreeAce" , &pAcl, &pAce)
API("winspool", "FindFirstPrinterChangeNotification" , hPrinter, fdwFlags, fdwOptions, &lpPrinterNotifyOptions)
API("kernel32", "FindNextChangeNotification" , hChangeHandle)
API("kernel32", "FindNextFileA" , hFindFile, &lpFindFileData)
API("winspool", "FindNextPrinterChangeNotification" , hChange, &pdwChange, &lpvReserved, ppPrinterNotifyInfo)
API("kernel32", "FindResourceA" , hInstance, &lpName, &lpType)
API("kernel32", "FindResourceExA" , hModule, &lpType, &lpName, wLanguage)
API("comdlg32.dll", "FindTextA " , &pFindreplace)
API("user32", "FindWindowA" , &lpClassName, &lpWindowName)
API("user32", "FindWindowExA" , hWnd1, hWnd2, &lpsz1, &lpsz2)
API("gdi32", "FixBrushOrgEx" , hDC, n1, n2, &lpPoint)
API("user32", "FlashWindow" , hwnd, bInvert)
API("gdi32", "FlattenPath" , hdc)
API("gdi32", "FloodFill" , hdc, x, y, crColor)
API("kernel32", "FlushConsoleInputBuffer" , hConsoleInput)
API("kernel32", "FlushFileBuffers" , hFile)
API("kernel32", "FlushInstructionCache" , hProcess, &lpBaseAddress, dwSize)
API("kernel32", "FlushViewOfFile" , &lpBaseAddress, dwNumberOfBytesToFlush)
API("kernel32", "FoldStringA" , dwMapFlags, &lpSrcStr, cchSrc, &lpDestStr, cchDest)
API("kernel32", "FormatMessageA" , dwFlags, &lpSource , dwMessageId, dwLanguageId, &lpBuffer, nSize, &Arguments)
API("user32", "FrameRect" , hdc, &lpRect, hBrush)
API("gdi32", "FrameRgn" , hdc, hRgn, hBrush, nWidth, nHeight)
API("kernel32", "FreeConsole" )
API("user32", "FreeDDElParam" , msg, &lparam)
API("kernel32", "FreeEnvironmentStringsA" , &lpsz)
API("kernel32", "FreeLibrary" , hLibModule)
API("kernel32", "FreeLibraryAndExitThread" , hLibModule, dwExitCode)
API("kernel32", "FreeResource" , hResData)
API("advapi32.dll", "FreeSid" , &pSid)
G
API("gdi32", "GdiComment" , hdc, cbSize, &lpData)
API("gdi32", "GdiFlush" )
API("gdi32", "GdiGetBatchLimit" )
API("gdi32", "GdiSetBatchLimit" , dwLimit)
API("kernel32", "GenerateConsoleCtrlEvent" , dwCtrlEvent, dwProcessGroupId)
API("advapi32.dll", "GetAce" , &pAcl, dwAceIndex, &pAce)
API("advapi32.dll", "GetAclInformation" , &pAcl, &pAclInformation , nAclInformationLength, dwAclInformationClass)
API("kernel32", "GetACP" )
API("user32", "GetActiveWindow" )
API("gdi32", "GetArcDirection" , hdc)
API("gdi32", "GetAspectRatioFilterEx" , hdc, &lpAspectRatio)
API("user32", "GetAsyncKeyState" , vKey)
API("kernel32", "GetAtomNameA" , nAtom, &lpBuffer, nSize)
API("kernel32", "GetBinaryTypeA" , &lpApplicationName, &lpBinaryType)
API("gdi32", "GetBitmapBits" , hBitmap, dwCount, &lpBits)
API("gdi32", "GetBitmapDimensionEx" , hBitmap, &lpDimension)
API("gdi32", "GetBkColor" , hdc)
API("gdi32", "GetBkMode" , hdc)
API("gdi32", "GetBoundsRect" , hdc, &lprcBounds, flags)
API("gdi32", "GetBrushOrgEx" , hDC, &lpPoint)
API("user32", "GetCapture" )
API("user32", "GetCaretBlinkTime" )
API("user32", "GetCaretPos" , &lpPoint)
API("gdi32", "GetCharABCWidthsA" , hdc, uFirstChar, uLastChar, &lpabc)
API("gdi32", "GetCharABCWidthsFloatA" , hdc, iFirstChar, iLastChar, &lpABCF)
API("gdi32", " GetCharacterPlacementA" , hdc, &lpsz, n1, n2, &lpGcpResults, dw)
API("gdi32", "GetCharWidthA" , hDC, un1, un2, &lpn)
API("gdi32", "GetCharWidthA" , hdc, wFirstChar, wLastChar, &lpBuffer)
API("gdi32", "GetCharWidth32A" , hdc, iFirstChar, iLastChar, &lpBuffer)
API("gdi32", "GetCharWidthFloatA" , hdc, iFirstChar, iLastChar, &pxBuffer)
API("user32", "GetClassInfoA" , hInstance, &lpClassName, &lpWndClass)
API("user32", "GetClassLongA" , hwnd, nIndex)
API("user32", "GetClassNameA" , hwnd, &lpClassName, nMaxCount)
API("user32", "GetClassWord" , hwnd, nIndex)
API("user32", "GetClientRect" , hwnd, &lpRect)
API("user32", "GetClipboardDataA" , wFormat)
API("user32", "GetClipboardFormatNameA" , wFormat, &lpString, nMaxCount)
API("user32", "GetClipboardOwner" )
API("user32", "GetClipboardViewer" )
API("gdi32", "GetClipBox" , hdc, &lpRect)
API("user32", "GetClipCursor" , &lprc)
API("gdi32", "GetClipRgn" , hdc, hRgn)
API("gdi32", "GetColorAdjustment" , hdc, &lpca)
API("gdi32", "GetColorSpace" , hdc)
API("kernel32", "GetCommConfig" , hCommDev, &lpCC, &lpdwSize)
API("kernel32", "GetCommMask" , hFile, &lpEvtMask)
API("kernel32", "GetCommModemStatus" , hFile, &lpModemStat)
API("kernel32", "GetCommProperties" , hFile, &lpCommProp)
API("kernel32", "GetCommState" , nCid, &lpDCB)
API("kernel32", "GetCommTimeouts" , hFile, &lpCommTimeouts)
API("kernel32", "GetCompressedFileSizeA" , &lpFileName, &lpFileSizeHigh)
API("kernel32", "GetComputerNameA" , &lpBuffer, &nSize)
API("kernel32", "GetConsoleCP" )
API("kernel32", "GetConsoleCursorInfo" , hConsoleOutput, &lpConsoleCursorInfo)
API("kernel32", "GetConsoleMode" , hConsoleHandle, &lpMode)
API("kernel32", "GetConsoleOutputCP" )
API("kernel32", "GetConsoleScreenBufferInfo" , hConsoleOutput, &lpConsoleScreenBufferInfo)
API("kernel32", "GetConsoleTitleA" , &lpConsoleTitle, nSize)
API("kernel32", "GetCPInfo" , CodePage, &lpCPInfo)
API("kernel32", "GetCurrencyFormatA" , Locale, dwFlags, &lpValue, &lpFormat, &lpCurrencyStr, cchCurrency)
API("kernel32", "GetCurrentDirectory" , nBufferLength, &lpBuffer)
API("gdi32", "GetCurrentObject" , hdc, uObjectType)
API("gdi32", "GetCurrentPositionEx" , hdc, &lpPoint)
API("kernel32", "GetCurrentProcess" )
API("kernel32", "GetCurrentProcessId" )
API("kernel32", "GetCurrentThread" )
API("kernel32", "GetCurrentThreadId" )
API("user32", "GetCursor" )
API("user32", "GetCursorPos" , &lpPoint)
API("kernel32", "GetDateFormatA" , Locale, dwFlags, &lpDate, &lpFormat, &lpDateStr, cchDate)
API("user32", "GetDC" , hwnd)
API("user32", "GetDCEx" , hwnd, hrgnclip, fdwOptions)
API("gdi32", "GetDCOrgEx" , hdc, &lpPoint)
API("kernel32", "GetDefaultCommConfigA" , &lpszName, &lpCC, &lpdwSize)
API("user32", "GetDesktopWindow" )
API("gdi32", "GetDeviceCaps" , hdc, nIndex)
API("gdi32", "GetDeviceGammaRamp" , hdc, &lpv)
API("user32", "GetDialogBaseUnits" )
API("gdi32", "GetDIBColorTable" , hDC, un1, un2, &pRGBQuad)
API("gdi32", "GetDIBits" , aHDC, hBitmap, nStartScan, nNumScans, &lpBits, &lpBI, wUsage)
API("kernel32", "GetDiskFreeSpaceA" , &lpRootPathName, &lpSectorsPerCluster, &lpBytesPerSector, &lpNumberOfFreeClusters, &lpTtoalNumberOfClusters)
API("user32", "GetDlgCtrlID" , hwnd)
API("user32", "GetDlgItem" , hDlg, nIDDlgItem)
API("user32", "GetDlgItemInt" , hDlg, nIDDlgItem, &lpTranslated, bSigned)
API("user32", "GetDlgItemTextA" , hDlg, nIDDlgItem, &lpString, nMaxCount)
API("user32", "GetDoubleClickTime" )
API("winmm.dll", "GetDriverModuleHandle" , hDriver)
API("kernel32", "GetDriveTypeA" , &lpDrive)
API("gdi32", "GetEnhMetaFileA" , &lpszMetaFile)
API("gdi32", "GetEnhMetaFileBits" , hemf, cbBuffer, &lpbBuffer)
API("gdi32", "GetEnhMetaFileDescriptionA" , hemf, cchBuffer, &lpszDescription)
API("gdi32", "GetEnhMetaFileHeader" , hemf, cbBuffer, &lpemh)
API("gdi32", "GetEnhMetaFilePaletteEntries" , hemf, cEntries, &lppe)
API("kernel32", "GetEnvironmentVariableA" , &lpName, &lpBuffer, nSize)
API("kernel32", "GetExitCodeProcess" , hProcess, &lpExitCode)
API("kernel32", "GetExitCodeThread" , hThread, &lpExitCode)
API("lz32.dll", "GetExpandedNameA" , &lpszSource, &lpszBuffer)
API("kernel32", "GetFileAttributesA" , &lpFileName)
API("kernel32", "GetFileInformationByHandle" , hFile, &lpFileInformation)
API("advapi32.dll", "GetFileSecurityA" , &lpFileName, RequestedInformation, &pSecurityDescriptor, nLength, &lpnLengthNeeded)
API("kernel32", "GetFileSize" , hFile, &lpFileSizeHigh)
API("kernel32", "GetFileTime" , hFile, &lpCreationTime, &lpLastAccessTime, &lpLastWriteTime)
API("comdlg32.dll", "GetFileTitleA" , &lpszFile, &lpszTitle, cbBuf)
API("kernel32", "GetFileType" , hFile)
API("version.dll" ,"GetFileVersionInfoA" , &lptstrFilename, dwHandle, dwLen, &lpData)
API("version.dll", "GetFileVersionInfoSizeA" , &lptstrFilename, &lpdwHandle)
API("user32", "GetFocus" )
API("gdi32", "GetFontDataA" , hdc, dwTable, dwOffset, &lpvBuffer, cbData)
API("gdi32", "GetFontLanguageInfo" , hdc)
API("user32", "GetForegroundWindow" )
API("winspool.drv", "GetFormA" , hPrinter, &lpFormName, Level, &pForm, cbBuf, &pcbNeeded)
API("kernel32", "GetFullPathNameA" , &lpFileName, nBufferLength, &lpBuffer, &lpFilePart)
API("gdi32", "GetGlyphOutlineA" , hdc, uChar, fuFormat, &lpgm, cbBuffer, &lpBuffer, &lpmat2)
API("gdi32", "GetGraphicsMode" , hdc)
API("kernel32", "GetHandleInformation" , hObject, &lpdwFlags)
API("gdi32", "GetICMProfileA" , hdc, dw, &lpStr)
API("user32", "GetIconInfo" , hIcon, &piconinfo)
API("user32", "GetInputState" )
API("winspool.drv", "GetJobA" , hPrinter, JobId, Level, &pJob, cdBuf, &pcbNeeded)
API("user32", "GetKBCodePage" )
API("advapi32.dll", "GetKernelObjectSecurity" , Handle, RequestedInformation, &lpSecurityDescriptor, nLength, &lpnLengthNeeded)
API("gdi32", "GetKerningPairsA" , hdc, cPairs, &lpkrnpair)
API("user32", "GetKeyboardLayout" , dwLayout)
API("user32", "GetKeyboardLayoutList" , nBuff, &lpList)
API("user32", "GetKeyboardLayoutNameA" , &lpwszKLID)
API("user32", "GetKeyboardState" , &pbKeyState)
API("user32", "GetKeyboardType" , nFlagType)
API("user32", "GetKeyNameTextA" , &lparam, &lpBuffer, nSize)
API("user32", "GetKeyState" , nVirtKey)
API("kernel32", "GetLargestConsoleWindowSize" , hConsoleOutput)
API("user32", "GetLastActivePopup" , hwndOwnder)
API("kernel32", "GetLastError" )
API("advapi32.dll", "GetLengthSid" , &pSid)
API("kernel32", "GetLocaleInfoA" , Locale, LCType, &lpLCData, cchData)
API("kernel32", "GetLocalTime" , &lpSystemTime)
API("gdi32", "GetLogColorSpaceA" , hcolorspace, &lplogcolorspace, dw)
API("kernel32", "GetLogicalDrives" )
API("kernel32", "GetLogicalDriveStringsA" , nBufferLength, &lpBuffer)
API("kernel32", "GetMailslotInfo" , hMailslot, &lpMaxMessageSize, &lpNextSize, &lpMessageCount, &lpReadTimeout)
API("gdi32", "GetMapMode" , hdc)
API("user32", "GetMenu" , hwnd)
API("user32", "GetMenuCheckMarkDimensions" )
API("user32", "GetMenuContextHelpId" , hMenu)
API("user32", "GetMenuDefaultItem" , hMenu, fByPos, gmdiFlags)
API("user32", "GetMenuItemCount" , hMenu)
API("user32", "GetMenuItemID" , hMenu, nPos)
API("user32", "GetMenuItemInfoA" , hMenu, un, b, &lpMenuItemInfo)
API("user32", "GetMenuItemRect" , hWnd, hMenu, uItem, &lprcItem)
API("user32", "GetMenuState" , hMenu, wID, wFlags)
API("user32", "GetMenuStringA" , hMenu, wIDItem, &lpString, nMaxCount, wFlag)
API("user32", "GetMessageA" , &lpMsg, hwnd, wMsgFilterMin, wMsgFilterMax)
API("user32", "GetMessageExtraInfo" )
API("user32", "GetMessagePos" )
API("user32", "GetMessageTime" )
API("gdi32", "GetMetaFileA" , &lpFileName)
API("gdi32", "GetMetaFileBitsEx" , hMF, nSize, &lpvData)
API("gdi32", "GetMetaRgn" , hdc, hRgn)
API("gdi32", "GetMiterLimit" , hdc, &peLimit)
API("kernel32", "GetModuleFileNameA" , hModule, &lpFileName, nSize)
API("kernel32", "GetModuleHandleA" , &lpModuleName)
API("kernel32", "GetNamedPipeHandleStateA" , hNamedPipe, &lpState, &lpCurInstances, &lpMaxCollectionCount, &lpCollectDataTimeout, &lpUserName, nMaxUserNameSize)
API("kernel32", "GetNamedPipeInfo" , hNamedPipe, &lpFlags, &lpOutBufferSize, &lpInBufferSize, &lpMaxInstances)
API("gdi32", "GetNearestColor" , hdc, crColor)
API("gdi32", "GetNearestPaletteIndex" , hPalette, crColor)
API("user32", "GetNextDlgGroupItem" , hDlg, hCtl, bPrevious)
API("user32", "GetNextDlgTabItem" , hDlg, hCtl, bPrevious)
API("user32", "GetNextWindow" , hwnd, wFlag)
API("kernel32", "GetNumberFormatA" , Locale, dwFlags, &lpValue, &lpFormat, &lpNumberStr, cchNumber)
API("kernel32", "GetNumberOfConsoleInputEvents" , hConsoleInput, &lpNumberOfEvents)
API("kernel32", "GetNumberOfConsoleMouseButtons" , &lpNumberOfMouseButtons)
API("advapi32.dll", "GetNumberOfEventLogRecords" , hEventLog, &NumberOfRecords)
API("gdi32", "GetObjectA" , hObject, nCount, &lpObject)
API("gdi32", "GetObjectType" , hgdiobj)
API("kernel32", "GetOEMCP" )
API("advapi32.dll", "GetOldestEventLogRecord" , hEventLog, &OldestRecord)
API("user32", "GetOpenClipboardWindow" )
API("comdlg32.dll", "GetOpenFileNameA" , &pOpenfilename)
API("gdi32", "GetOutlineTextMetricsA" , hdc, cbData, &lpotm)
API("kernel32", "GetOverlappedResult" , hFile, &lpOverlapped, &lpNumberOfBytesTransferred, bWait)
API("gdi32", "GetPaletteEntries" , hPalette, wStartIndex, wNumEntries, &lpPaletteEntries)
API("user32", "GetParent" , hwnd)
API("gdi32", "GetPath" , hdc, &lpPoint, &lpTypes, nSize)
API("gdi32", "GetPixel" , hdc, x, y)
API("gdi32", "GetPixelFormat" , hDC)
API("gdi32", "GetPolyFillMode" , hdc)
API("winspool", "GetPrinterA" , hPrinter, Level, &pPrinter, cbBuf, &pcbNeeded)
API("winspool.drv", "GetPrinterDataA" , hPrinter, &lpValueName, &pType, &pData, nSize, &pcbNeeded)
API("winspool.drv", "GetPrinterDriverA" , hPrinter, &lpEnvironment, Level, &pDriverInfo, cdBuf, &pcbNeeded)
API("winspool.drv", "GetPrinterDriverDirectoryA" , &lpName, &lpEnvironment, Level, &pDriverDirectory, cdBuf, &pcbNeeded)
API("winspool.drv", "GetPrintProcessorDirectoryA" , &lpName, &lpEnvironment, Level, &lpPrintProcessorInfo, cdBuf, &pcbNeeded)
API("kernel32", "GetPriorityClass" , hProcess)
API("user32", "GetPriorityClipboardFormat" , &lpPriorityList, nCount)
API("advapi32.dll", "GetPrivateObjectSecurity" , &ObjectDescriptor, SecurityInformation, &ResultantDescriptor, DescriptorLength, &ReturnLength)
API("kernel32", "GetPrivateProfileIntA" , &lpApplicationName, &lpKeyName, nDefault, &lpFileName)
API("kernel32", "GetPrivateProfileSectionA" , &lpAppName, &lpReturnedString, nSize, &lpFileName)
API("kernel32", "GetPrivateProfileStringA" , &lpApplicationName, &lpKeyName, &lpDefault, &lpReturnedString, nSize, &lpFileName)
API("kernel32", "GetProcAddress" , hModule, &lpProcName)
API("kernel32", "GetProcessAffinityMask" , hProcess, &lpProcessAffinityMask, &SystemAffinityMask)
API("kernel32", "GetProcessHeap" )
API("kernel32", "GetProcessHeaps" , NumberOfHeaps, &ProcessHeaps)
API("kernel32", "GetProcessShutdownParameters" , &lpdwLevel, &lpdwFlags)
API("kernel32", "GetProcessTimes" , hProcess, &lpCreationTime, &lpExitTime, &lpKernelTime, &lpUserTime)
API("user32", "GetProcessWindowStation" )
API("kernel32", "GetProcessWorkingSetSize" , hProcess, &lpMinimumWorkingSetSize, &lpMaximumWorkingSetSize)
API("kernel32", "GetProfileIntA" , &lpAppName, &lpKeyName, nDefault)
API("kernel32", "GetProfileSectionA" , &lpAppName, &lpReturnedString, nSize)
API("kernel32", "GetProfileStringA" , &lpAppName, &lpKeyName, &lpDefault, &lpReturnedString, nSize)
API("user32", "GetPropA" , hwnd, &lpString)
API("kernel32", "GetQueuedCompletionStatus" , CompletionPort, &lpNumberOfBytesTransferred, &lpCompletionKey, &lpOverlapped, dwMilliseconds)
API("user32", "GetQueueStatus" , fuFlags)
API("gdi32", "GetRasterizerCaps" , &lpraststat, cb)
API("gdi32", "GetRegionDataA" , hRgn, dwCount, &lpRgnData)
API("gdi32", "GetRgnBox" , hRgn, &lpRect)
API("gdi32", "GetROP2" , hdc)
API("comdlg32.dll", "GetSaveFileNameA" , &pOpenfilename)
API("user32", "GetScrollInfo" , hWnd, n, &lpScrollInfo)
API("user32", "GetScrollPos" , hwnd, nBar)
API("user32", "GetScrollRange" , hwnd, nBar, &lpMinPos, &lpMaxPos)
API("advapi32.dll", "GetSecurityDescriptorControl" , &pSecurityDescriptor, &pControl, &lpdwRevision)
API("advapi32.dll", "GetSecurityDescriptorDacl" , &pSecurityDescriptor, &lpbDaclPresent, &pDacl, &lpbDaclDefaulted)
API("advapi32.dll", "GetSecurityDescriptorGroup" , &pSecurityDescriptor, &pGroup, &lpbGroupDefaulted)
API("advapi32.dll", "GetSecurityDescriptorLength" , &pSecurityDescriptor)
API("advapi32.dll", "GetSecurityDescriptorOwner" , &pSecurityDescriptor, &pOwner, &lpbOwnerDefaulted)
API("advapi32.dll", "GetSecurityDescriptorSacl" , &pSecurityDescriptor, &lpbSaclPresent, &pSacl, &lpbSaclDefaulted)
API("advapi32.dll", "GetServiceDisplayNameA" , hSCManager, &lpServiceName, &lpDisplayName, &lpcchBuffer)
API("advapi32.dll", "GetServiceKeyNameA" , hSCManager, &lpDisplayName, &lpServiceName, &lpcchBuffer)
API("kernel32", "GetShortPathName" , &lpszLongPath, &lpszShortPath, cchBuffer)
API("advapi32.dll", "GetSidIdentifierAuthority" , &pSid)
API("advapi32.dll", "GetSidLengthRequired" , nSubAuthorityCount)
API("advapi32.dll", "GetSidSubAuthority" , &pSid, nSubAuthority)
API("advapi32.dll", "GetSidSubAuthorityCount" , &pSid)
API("kernel32", "GetStartupInfoA" , &lpStartupInfo)
API("kernel32", "GetStdHandle" , nStdHandle)
API("gdi32", "GetStockObject" , nIndex)
API("gdi32", "GetStretchBltMode" , hdc)
API("kernel32", "GetStringTypeA" , lcid, dwInfoType, &lpSrcStr, cchSrc, &lpCharType)
API("kernel32", "GetStringTypeExA" , Locale, dwInfoType, &lpSrcStr, cchSrc, &lpCharType)
API("kernel32", "GetStringTypeW" , dwInfoType, &lpSrcStr, cchSrc, &lpCharType)
API("user32", "GetSubMenu" , hMenu, nPos)
API("user32", "GetSysColor" , nIndex)
API("user32", "GetSysColorBrush" , nIndex)
API("kernel32", "GetSystemDefaultLangID" )
API("kernel32", "GetSystemDefaultLCID" )
API("kernel32", "GetSystemDirectoryA" , &lpBuffer, nSize)
API("kernel32", "GetSystemInfo" , &lpSystemInfo)
API("user32", "GetSystemMenu" , hwnd, bRevert)
API("user32", "GetSystemMetrics" , nIndex)
API("gdi32", "GetSystemPaletteEntries" , hdc, wStartIndex, wNumEntries, &lpPaletteEntries)
API("gdi32", "GetSystemPaletteUse" , hdc)
API("kernel32", "GetSystemPowerStatus" , &lpSystemPowerStatus)
API("kernel32", "GetSystemTime" , &lpSystemTime)
API("kernel32", "GetSystemTimeAdjustment" , &lpTimeAdjustment, &lpTimeIncrement, &lpTimeAdjustmentDisabled)
API("user32", "GetTabbedTextExtentA" , hdc, &lpString, nCount, nTabPositions, &lpnTabStopPositions)
API("kernel32", "GetTapeParameters" , hDevice, dwOperation, &lpdwSize, &lpTapeInformation)
API("kernel32", "GetTapePosition" , hDevice, dwPositionType, &lpdwPartition, &lpdwOffsetLow, &lpdwOffsetHigh)
API("kernel32", "GetTapeStatus" , hDevice)
API("kernel32", "GetTempFileNameA" , &lpszPath, &lpPrefixString, wUnique, &lpTempFileName)
API("kernel32", "GetTempPathA" , nBufferLength, &lpBuffer)
API("gdi32", "GetTextAlign" , hdc)
API("gdi32", "GetTextCharacterExtraA" , hdc)
API("gdi32", "GetTextCharset" , hdc)
API("gdi32", "GetTextCharsetInfo" , hdc, &lpSig, dwFlags)
API("gdi32", "GetTextColor" , hdc)
API("gdi32", "GetTextExtentExPointA" , hdc, &lpszStr, cchString, nMaxExtent, &lpnFit, &alpDx, &lpSize)
API("gdi32", "GetTextExtentPointA" , hdc, &lpszString, cbString, &lpSize)
API("gdi32", "GetTextExtentPoint32A" , hdc, &lpsz, cbString, &lpSize)
API("gdi32", "GetTextFaceA" , hdc, nCount, &lpFacename)
API("gdi32", "GetTextMetricsA" , hdc, &lpMetrics)
API("kernel32", "GetThreadContext" , hThread, &lpContext)
API("user32", "GetThreadDesktop" , dwThread)
API("KERNEL32", "GetThreadLocale" )
API("kernel32", "GetThreadPriority" , hThread)
API("kernel32", "GetThreadSelectorEntry" , hThread, dwSelector, &lpSelectorEntry)
API("kernel32", "GetThreadTimes" , hThread, &lpCreationTime, &lpExitTime, &lpKernelTime, &lpUserTime)
API("kernel32", "GetTickCount" )
API("kernel32", "GetTimeFormatA" , Locale, dwFlags, &lpTime, &lpFormat, &lpTimeStr, cchTime)
API("kernel32", "GetTimeZoneInformation" , &lpTimeZoneInformation)
API("advapi32.dll", "GetTokenInformation" , TokenHandle, &TokenInformationClass, &TokenInformation, TokenInformationLength, &ReturnLength)
API("user32", "GetTopWindow" , hwnd)
API("user32", "GetUpdateRect" , hwnd, &lpRect, bErase)
API("user32", "GetUpdateRgn" , hwnd, hRgn, fErase)
API("kernel32", "GetUserDefaultLangID" )
API("kernel32", "GetUserDefaultLCID" )
API("advapi32.dll", "GetUserNameA" , &lpBuffer, &nSize)
API("user32", "GetUserObjectInformationA" , hObj, nIndex, &pvInfo, nLength, &lpnLengthNeeded)
API("user32", "GetUserObjectSecurity" , hObj, &pSIRequested, &pSd, nLength, &lpnLengthNeeded)
API("kernel32", "GetVersion" )
API("kernel32", "GetVersionExA" , &lpVersionInformation)
API("gdi32", "GetViewportExtEx" , hdc, &lpSize)
API("gdi32", "GetViewportOrgEx" , hdc, &lpPoint)
API("kernel32", "GetVolumeInformationA" , &lpRootPathName, &lpVolumeNameBuffer, nVolumeNameSize, &lpVolumeSerialNumber, &lpMaximumComponentLength, &lpFileSystemFlags, &lpFileSystemNameBuffer, nFileSystemNameSize)
API("user32", "GetWindow" , hwnd, wCmd)
API("user32", "GetWindowContextHelpId" , hWnd)
API("user32", "GetWindowDC" , hwnd)
API("gdi32", "GetWindowExtEx" , hdc, &lpSize)
API("user32", "GetWindowLongA" , hwnd, nIndex)
API("gdi32", "GetWindowOrgEx" , hdc, &lpPoint)
API("user32", "GetWindowPlacement" , hwnd, &lpwndpl)
API("user32", "GetWindowRect" , hwnd, &lpRect)
API("user32", "GetWindowRgn" , hWnd, hRgn)
API("kernel32", "GetWindowsDirectoryA" , &lpBuffer, nSize)
API("user32", "GetWindowTextA" , hwnd, &lpString, cch)
API("user32", "GetWindowTextLengthA" , hwnd)
API("user32", "GetWindowThreadProcessId" , hwnd, &lpdwProcessId)
API("user32", "GetWindowWord" , hwnd, nIndex)
API("gdi32", "GetWinMetaFileBits" , hemf, cbBuffer, &lpbBuffer, fnMapMode, hdcRef)
API("gdi32", "GetWorldTransform" , hdc, &lpXform)
API("kernel32", "GlobalAddAtomA" , &lpString)
API("kernel32", "GlobalAlloc" , wFlags, dwBytes)
API("kernel32", "GlobalCompact" , dwMinFree)
API("kernel32", "GlobalDeleteAtom" , nAtom)
API("kernel32", "GlobalFindAtomA" , &lpString)
API("kernel32", "GlobalFix" , hMem)
API("kernel32", "GlobalFlags" , hMem)
API("kernel32", "GlobalFree" , hMem)
API("kernel32", "GlobalGetAtomNameA" , nAtom, &lpBuffer, nSize)
API("kernel32", "GlobalHandle" , &wMem)
API("kernel32", "GlobalLock" , hMem)
API("kernel32", "GlobalMemoryStatus" , &lpBuffer)
API("kernel32", "GlobalReAlloc" , hMem, dwBytes, wFlags)
API("kernel32", "GlobalSize" , hMem)
API("kernel32", "GlobalUnfix" , hMem)
API("kernel32", "GlobalUnlock" , hMem)
API("kernel32", "GlobalUnWire" , hMem)
API("kernel32", "GlobalWire" , hMem)
API("user32", "GrayStringA" , hDC, hBrush, &lpOutputFunc, &lpData, nCount, X, Y, nWidth, nHeight)
H
API("kernel32", "HeapAlloc" , hHeap, dwFlags, dwBytes)
API("kernel32", "HeapCompact" , hHeap, dwFlags)
API("kernel32", "HeapCreate" , flOptions, dwInitialSize, dwMaximumSize)
API("kernel32", "HeapDestroy" , hHeap)
API("kernel32", "HeapFree" , hHeap, dwFlags, &lpMem)
API("kernel32", "HeapLock" , hHeap)
API("kernel32", "HeapReAlloc" , hHeap, dwFlags, &lpMem, dwBytes)
API("kernel32", "HeapSize" , hHeap, dwFlags, &lpMem)
API("kernel32", "HeapUnlock" , hHeap)
API("kernel32", "HeapValidate" , hHeap, dwFlags, &lpMem)
API("user32", "HideCaret" , hwnd)
API("user32", "HiliteMenuItem" , hwnd, hMenu, wIDHiliteItem, wHilite)
API("kernel32", "_hread" , hFile, &lpBuffer, lBytes)
API("kernel32", "_hwrite" , hFile, &lpBuffer, lBytes)
I
API("imm32.dll", "ImmAssociateContext" , hwnd, himc)
API("imm32.dll", "ImmConfigureIME" , hkl, hwnd, dw)
API("imm32.dll", "ImmCreateContext" )
API("imm32.dll", "ImmDestroyContext" , himc)
API("imm32.dll", "ImmEnumRegisterWordA" , hkl, RegisterWordEnumProc, &lpszReading, dw, &lpszRegister, &lpv)
API("imm32.dll", "ImmEscapeA" , hkl, himc, un, &lpv)
API("imm32.dll", "ImmGetCandidateListA" , himc, deIndex, &lpCandidateList, dwBufLen)
API("imm32.dll", "ImmGetCandidateListCountA" , himc, &lpdwListCount)
API("imm32.dll", "ImmGetCandidateWindow" , himc, dw, &lpCandidateForm)
API("imm32.dll", "ImmGetCompositionFontA" , himc, &lpLogFont)
API("imm32.dll", "ImmGetCompositionStringA" , himc, dw, &lpv, dw2)
API("imm32.dll", "ImmGetCompositionWindow" , himc, &lpCompositionForm)
API("imm32.dll", "ImmGetContext" , hwnd)
API("imm32.dll", "ImmGetConversionListA" , hkl, himc, &lpsz, &lpCandidateList, dwBufLen, uFlag)
API("imm32.dll", "ImmGetConversionStatus" , himc, &lpdw, &lpdw2)
API("imm32.dll", "ImmGetDefaultIMEWnd" , hwnd)
API("imm32.dll", "ImmGetDescriptionA" , hkl, &lpsz, uBufLen)
API("imm32.dll", " ImmGetGuideLineA" , himc, dwIndex, &lpStr, dwBufLen)
API("imm32.dll", "ImmGetIMEFileNameA" , hkl, &lpStr, uBufLen)
API("imm32.dll", "ImmGetOpenStatus" , himc)
API("imm32.dll", "ImmGetProperty" , hkl, dw)
API("imm32.dll", " ImmGetRegisterWordStyleA" , hkl, nItem, &lpStyleBuf)
API("imm32.dll", "ImmGetStatusWindowPos" , himc, &lpPoint)
API("imm32.dll", "ImmGetVirtualKey" , hwnd)
API("imm32.dll", "ImmInstallIMEA" , &lpszIMEFileName, &lpszLayoutText)
API("imm32.dll", "ImmIsIME" , hkl)
API("imm32.dll", "ImmIsUIMessageA" , hwnd, un, wParam, &lparam)
API("imm32.dll", "ImmNotifyIME" , himc, dwAction, dwIndex, dwValue)
API("imm32.dll", "ImmRegisterWordA" , hkl, &lpszReading, dw, &lpszRegister)
API("imm32.dll", "ImmReleaseContext" , hwnd, himc)
API("imm32.dll", "ImmSetCandidateWindow" , himc, &lpCandidateForm)
API("imm32.dll", "ImmSetCompositionFontA" , himc, &lpLogFont)
API("imm32.dll", "ImmSetCompositionStringA" , himc, dwIndex, &lpComp, dw, &lpRead, dw2)
API("imm32.dll", "ImmSetCompositionWindow" , himc, &lpCompositionForm)
API("imm32.dll", "ImmSetConversionStatus" , himc, dw1, dw2)
API("imm32.dll", "ImmSetOpenStatus" , himc, b)
API("imm32.dll", "ImmSetStatusWindowPos" , himc, &lpPoint)
API("imm32.dll", "ImmSimulateHotKey" , hwnd, dw)
API("imm32.dll", "ImmUnregisterWordA" , hkl, &lpszReading, dw, &lpszUnregister)
API("user32", "ImpersonateDdeClientWindow" , hWndClient, hWndServer)
API("kernel32", "ImpersonateLoggedOnUser" , hToken)
API("advapi32.dll", "ImpersonateNamedPipeClient" , hNamedPipe)
API("advapi32.dll", "ImpersonateSelf" , &ImpersonationLevel)
API("user32", "InflateRect" , &lpRect, x, y)
API("kernel32", "InitAtomTable" , nSize)
API("advapi32.dll", "InitializeAcl" , &pAcl, nAclLength, dwAclRevision)
API("kernel32", "InitializeCriticalSection" , &lpCriticalSection)
API("advapi32.dll", "InitializeSecurityDescriptor" , &pSecurityDescriptor, dwRevision)
API("advapi32.dll", "InitializeSid" , &Sid, &pIdentifierAuthority, nSubAuthorityCount)
API("advapi32.dll", "InitiateSystemShutdownA" , &lpMachineName, &lpMessage, dwTimeout, bForceAppsClosed, bRebootAfterShutdown)
API("user32", "InSendMessage" )
API("user32", "InsertMenuA" , hMenu, nPosition, wFlags, wIDNewItem, &lpNewItem)
API("user32", "InsertMenuItemA" , hMenu, un, bool, &lpcMenuItemInfo)
API("kernel32", "InterlockedDecrement" , &lpAddend)
API("kernel32", "InterlockedExchange" , &Target, Value)
API("kernel32", "InterlockedIncrement" , &lpAddend)
API("gdi32", "IntersectClipRect" , hdc, X1, Y1, X2, Y2)
API("user32", "IntersectRect" , &lpDestRect, &lpSrc1Rect, &lpSrc2Rect)
API("user32", "InvalidateRect" , hwnd, &lpRect, bErase)
API("user32", "InvalidateRgn" , hwnd, hRgn, bErase)
API("user32", "InvertRect" , hdc, &lpRect)
API("gdi32", "InvertRgn" , hdc, hRgn)
API("kernel32", "IsBadCodePtr" , &lpfn)
API("kernel32", "IsBadHugeReadPtr" , &lp, ucb)
API("kernel32", "IsBadHugeWritePtr" , &lp, ucb)
API("kernel32", "IsBadReadPtr" , &lp, ucb)
API("kernel32", "IsBadStringPtrA" , &lpsz, ucchMax)
API("kernel32", "IsBadWritePtr" , &lp, ucb)
API("user32", "IsCharAlphaA" , cChar)
API("user32", "IsCharAlphaNumericA" , cChar)
API("user32", "IsCharLowerA" , cChar)
API("user32", "IsCharUpperA" , cChar)
API("user32", "IsChild" , hWndParent, hwnd)
API("user32", "IsClipboardFormatAvailable" , wFormat)
API("kernel32", "IsDBCSLeadByte" , bTestChar)
API("kernel32", "IsDBCSLeadByte" , TestChar)
API("user32", "IsDialogMessageA" , hDlg, &lpMsg)
API("user32", "IsDlgButtonChecked" , hDlg, nIDButton)
API("user32", "IsIconic" , hwnd)
API("user32", "IsMenu" , hMenu)
API("user32", "IsRectEmpty" , &lpRect)
API("advapi32", "IsTextUnicode" , &lpBuffer, cb, &lpi)
API("advapi32.dll", "IsValidAcl" , &pAcl)
API("kernel32", "IsValidCodePage" , CodePage)
API("KERNEL32", "IsValidLocale" , Locale, dwFlags)
API("advapi32.dll", "IsValidSecurityDescriptor" , &pSecurityDescriptor)
API("advapi32.dll", "IsValidSid" , &pSid)
API("user32", "IsWindow" , hwnd)
API("user32", "IsWindowEnabled" , hwnd)
API("user32", "IsWindowUnicode" , hwnd)
API("user32", "IsWindowVisible" , hwnd)
API("user32", "IsZoomed" , hwnd)
D
API("winmm.dll", "joyGetDevCapsA" , id, &lpCaps, uSize)
API("winmm.dll", "joyGetNumDev" )
API("winmm.dll", "joyGetPos" , uJoyID, &pji)
API("winmm.dll", "joyGetPosEx" , uJoyID, &pji)
API("winmm.dll", "joyGetThreshold" , id, &lpuThreshold)
API("winmm.dll", "joyReleaseCapture" , id)
API("winmm.dll", "joySetCapture" , hwnd, uID, uPeriod, bChanged)
API("winmm.dll", "joySetThreshold" , id, uThreshold)
K
API("user32", "keybd_event" , bVk, bScan, dwFlags, dwExtraInfo)
API("user32", "KillTimer" , hwnd, nIDEvent)
L
API("kernel32", "_lclose" , hFile)
API("kernel32", "LCMapStringA" , Locale, dwMapFlags, &lpSrcStr, cchSrc, &lpDestStr, cchDest)
API("kernel32", "_lcreat" , &lpPathName, iAttribute)
API("kernel32", "LeaveCriticalSection" , &lpCriticalSection)
API("gdi32", "LineDDA" , n1, n2, n3, n4, &lpLineDDAProc, &lparam)
API("gdi32", "LineTo" , hdc, x, y)
API("kernel32", "_llseek" , hFile, lOffset, iOrigin)
API("user32", "LoadAcceleratorsA" , hInstance, &lpTableName)
API("user32", "LoadBitmapA" , hInstance, &lpBitmapName)
API("user32", "LoadCursorA" , hInstance, &lpCursorName)
API("user32", "LoadCursorFromFileA" , &lpFileName)
API("user32", "LoadIconA" , hInstance, &lpIconName)
API("user32", "LoadImageA" , hInst, &lpsz, un1, n1, n2, un2)
API("user32", "LoadKeyboardLayoutA" , &lpwszKLID, flags)
API("kernel32", "LoadLibraryA" , &lpLibFileName)
API("kernel32", "LoadLibraryExA" , &lpLibFileName, hFile, dwFlags)
API("user32", "LoadMenuA" , hInstance, &lpString)
API("user32", "LoadMenuIndirectA" , &lpMenuTemplate)
API("kernel32", "LoadModule" , &lpModuleName, &lpParameterBlock)
API("kernel32", "LoadResource" , hInstance, hResInfo)
API("user32", "LoadStringA" , hInstance, wID, &lpBuffer, nBufferMax)
API("kernel32", "LocalAlloc" , wFlags, wBytes)
API("kernel32", "LocalCompact" , uMinFree)
API("kernel32", "LocalFileTimeToFileTime" , &lpLocalFileTime, &lpFileTime)
API("kernel32", "LocalFlags" , hMem)
API("kernel32", "LocalFree" , hMem)
API("kernel32", "LocalHandle" , &wMem)
API("kernel32", "LocalLock" , hMem)
API("kernel32", "LocalReAlloc" , hMem, wBytes, wFlags)
API("kernel32", "LocalShrink" , hMem, cbNewSize)
API("kernel32", "LocalSize" , hMem)
API("kernel32", "LocalUnlock" , hMem)
API("kernel32", "LockFile" , hFile, dwFileOffsetLow, dwFileOffsetHigh, nNumberOfBytesToLockLow, nNumberOfBytesToLockHigh)
API("kernel32", "LockFileEx" , hFile, dwFlags, dwReserved, nNumberOfBytesToLockLow, nNumberOfBytesToLockHigh, &lpOverlapped)
API("kernel32", "LockResource" , hResData)
API("advapi32.dll", "LockServiceDatabase" , hSCManager)
API("user32", "LockWindowUpdate" , hwndLock)
API("kernel32", " LogonUserA" , &lpszUsername, &lpszDomain, &lpszPassword, dwLogonType, dwLogonProvider, &phToken)
API("advapi32.dll", "LookupAccountNameA" , &lpSystemName, &lpAccountName, &Sid, &cbSid, &lpReferencedDomainName, &cbReferencedDomainName, &peUse)
API("advapi32.dll", "LookupAccountSidA" , &lpSystemName, &Sid, &lpname, &cbName, &lpReferencedDomainName, &cbReferencedDomainName, &peUse)
API("user32", "LookupIconIdFromDirectory" , &presbits, fIcon)
API("user32", "LookupIconIdFromDirectoryEx" , &presbits, fIcon, cxDesired, cyDesired, Flags)
API("advapi32.dll", "LookupPrivilegeDisplayNameA" , &lpSystemName, &lpName, &lpDisplayName, &cbDisplayName, &lpLanguageID)
API("advapi32.dll", "LookupPrivilegeNameA" , &lpSystemName, &lpLuid, &lpName, &cbName)
API("advapi32.dll", "LookupPrivilegeValueA" , &lpSystemName, &lpName, &lpLuid)
API("kernel32", "_lopen" , &lpPathName, iReadWrite)
API("gdi32", "LPtoDP" , hdc, &lpPoint, nCount)
API("kernel32", "_lread" , hFile, &lpBuffer, wBytes)
API("kernel32", "lstrcatA" , &lpString1, &lpString2)
API("kernel32", "lstrcmpA" , &lpString1, &lpString2)
API("kernel32", "lstrcmpiA" , &lpString1, &lpString2)
API("kernel32", "lstrcpyA" , &lpString1, &lpString2)
API("kernel32", "lstrcpynA" , &lpString1, &lpString2, iMaxLength)
API("kernel32", "lstrlenA" , &lpString)
API("kernel32", "_lwrite" , hFile, &lpBuffer, wBytes)
API("lz32.dll", "LZClose" , hfFile)
API("lz32.dll", "LZCopy" , hfSource, hfDest)
API("lz32", "LZDone" )
API("lz32.dll", "LZInit" , hfSrc)
API("lz32.dll", "LZOpenFileA" , &lpszFile, &lpOf, style)
API("lz32.dll", "LZRead" , hfFile, &lpvBuf, cbread)
API("lz32.dll", "LZSeek" , hfFile, lOffset, nOrigin)
API("lz32", "LZStart" )
M
API("advapi32.dll", "MakeAbsoluteSD" , &pSelfRelativeSecurityDescriptor, &pAbsoluteSecurityDescriptor, &lpdwAbsoluteSecurityDescriptorSize, &pDacl, &lpdwDaclSize, &pSacl, &lpdwSaclSize, &pOwner, &lpdwOwnerSize, &pPrimaryGroup, &lpdwPrimaryGroupSize)
API("advapi32.dll", "MakeSelfRelativeSD" , &pAbsoluteSecurityDescriptor, &pSelfRelativeSecurityDescriptor, &lpdwBufferLength)
API("user32", "MapDialogRect" , hDlg, &lpRect)
API("advapi32.dll", "MapGenericMask" , &AccessMask, &GenericMapping)
API("kernel32", "MapViewOfFile" , hFileMappingObject, dwDesiredAccess, dwFileOffsetHigh, dwFileOffsetLow, dwNumberOfBytesToMap)
API("kernel32", "MapViewOfFile" , hFileMappingObject, dwDesiredAccess, dwFileOffsetHigh, dwFileOffsetLow, dwNumberOfBytesToMap)
API("kernel32", "MapViewOfFileEx" , hFileMappingObject, dwDesiredAccess, dwFileOffsetHigh, dwFileOffsetLow, dwNumberOfBytesToMap, &lpBaseAddress)
API("user32", "MapVirtualKeyA" , wCode, wMapType)
API("user32", "MapVirtualKeyExA" , uCode, uMapType, dwhkl)
API("user32", "MapWindowPoints" , hwndFrom, hwndTo, &lppt, cPoints)
API("gdi32", "MaskBlt" , hdcDest, nXDest, nYDest, nWidth, nHeight, hdcSrc, nXSrc, nYSrc, hbmMask, xMask, yMask, dwRop)
API("winmm.dll", "mciExecute" , &lpstrCommand)
API("winmm.dll", "mciGetCreatorTask" , wDeviceID)
API("winmm.dll", "mciGetDeviceIDA" , &lpstrName)
API("winmm.dll", "mciGetDeviceIDFromElementIDA" , dwElementID, &lpstrType)
API("winmm.dll", "mciGetErrorStringA" , dwError, &lpstrBuffer, uLength)
API("winmm", "mciGetYieldProc" , mciId, &pdwYieldData)
API("winmm.dll", "mciSendCommandA" , wDeviceID, uMessage, dwParam1, dwParam2)
API("winmm.dll", "mciSendStringA" , &lpstrCommand, &lpstrReturnString, uReturnLength, hwndCallback)
API("winmm", "mciSetYieldProc" , mciId, fpYieldProc, dwYieldData)
API("user32", "MenuItemFromPoint" , hWnd, hMenu, ptScreen)
API("user32", "BeepA" , wType)
API("user32", "MessageBoxA" , hwnd, &lpText, &lpCaption, wType)
API("user32", "MessageBoxExA" , hwnd, &lpText, &lpCaption, uType, wLanguageId)
API("user32", "MessageBoxIndirectA" , &lpMsgBoxParamsBOXPARAMS)
API("winmm.dll", "midiConnect" , hmi, hmo, &pReserved)
API("winmm.dll", "midiDisconnect" , hmi, hmo, &pReserved)
API("winmm.dll", "midiInAddBuffer" , hMidiIn, &lpMidiInHdr, uSize)
API("winmm.dll", "midiInClose" , hMidiIn)
API("winmm.dll", "midiInGetDevCapsA" , uDeviceID, &lpCaps, uSize)
API("winmm.dll", "midiInGetErrorTextA" , err, &lpText, uSize)
API("winmm.dll", "midiInGetID" , hMidiIn, &lpuDeviceID)
API("winmm.dll", "midiInGetNumDevs" )
API("winmm.dll", "midiInMessage" , hMidiIn, msg, dw1, dw2)
API("winmm.dll", "midiInOpen" , &lphMidiIn, uDeviceID, dwCallback, dwInstance, dwFlags)
API("winmm.dll", "midiInPrepareHeader" , hMidiIn, &lpMidiInHdr, uSize)
API("winmm.dll", "midiInReset" , hMidiIn)
API("winmm.dll", "midiInStart" , hMidiIn)
API("winmm.dll", "midiInStop" , hMidiIn)
API("winmm.dll", "midiInUnprepareHeader" , hMidiIn, &lpMidiInHdr, uSize)
API("winmm.dll", "midiOutCacheDrumPatches" , hMidiOut, uPatch, &lpKeyArray, uFlags)
API("winmm.dll", "midiOutCachePatches" , hMidiOut, uBank, &lpPatchArray, uFlags)
API("winmm.dll", "midiOutClose" , hMidiOut)
API("winmm.dll", "midiOutGetDevCapsA" , uDeviceID, &lpCaps, uSize)
API("winmm.dll", "midiOutGetErrorTextA" , err, &lpText, uSize)
API("winmm.dll", "midiOutGetID" , hMidiOut, &lpuDeviceID)
API("winmm", "midiOutGetNumDevs" )
API("winmm.dll", "midiOutGetVolume" , uDeviceID, &lpdwVolume)
API("winmm.dll", "midiOutLongMsg" , hMidiOut, &lpMidiOutHdr, uSize)
API("winmm.dll", "midiOutMessage" , hMidiOut, msg, dw1, dw2)
API("winmm.dll", "midiOutOpen" , &lphMidiOut, uDeviceID, dwCallback, dwInstance, dwFlags)
API("winmm.dll", "midiOutPrepareHeader" , hMidiOut, &lpMidiOutHdr, uSize)
API("winmm.dll", "midiOutReset" , hMidiOut)
API("winmm.dll", "midiOutSetVolume" , uDeviceID, dwVolume)
API("winmm.dll", "midiOutShortMsg" , hMidiOut, dwMsg)
API("winmm.dll", "midiOutUnprepareHeader" , hMidiOut, &lpMidiOutHdr, uSize)
API("winmm.dll", "midiStreamClose" , hms)
API("winmm.dll", "midiStreamOpen" , &phms, &puDeviceID, cMidi, dwCallback, dwInstance, fdwOpen)
API("winmm.dll", "midiStreamOut" , hms, &pmh, cbmh)
API("winmm.dll", "midiStreamPause" , hms)
API("winmm.dll", "midiStreamPosition" , hms, &lpmmt, cbmmt)
API("winmm.dll", "midiStreamProperty" , hms, &lppropdata, dwProperty)
API("winmm.dll", "midiStreamRestart" , hms)
API("winmm.dll", "midiStreamStop" , hms)
API("winmm.dll", "mixerClose" , hmx)
API("winmm.dll", "mixerGetControlDetailsA" , hmxobj, &pmxcd, fdwDetails)
API("winmm.dll", "mixerGetDevCapsA" , uMxId, pmxcaps, cbmxcaps)
API("winmm.dll", "mixerGetID" , hmxobj, &pumxID, fdwId)
API("winmm.dll", "mixerGetLineControlsA" , hmxobj, &pmxlc, fdwControls)
API("winmm.dll", "mixerGetLineInfoA" , hmxobj, &pmxl, fdwInfo)
API("winmm.dll", "mixerGetNumDevs" )
API("winmm.dll", "mixerMessage" , hmx, uMsg, dwParam1, dwParam2)
API("winmm.dll", "mixerOpen" , &phmx, uMxId, dwCallback, dwInstance, fdwOpen)
API("winmm.dll", "mixerSetControlDetails" , hmxobj, &pmxcd, fdwDetails)
API("winmm.dll", "mmioAdvance" , hmmio, &lpmmioinfo, uFlags)
API("winmm.dll", "mmioAscend" , hmmio, &lpck, uFlags)
API("winmm.dll", "mmioClose" , hmmio, uFlags)
API("winmm.dll", "mmioCreateChunk" , hmmio, &lpck, uFlags)
API("winmm.dll", "mmioDescend" , hmmio, &lpck, &lpckParent, uFlags)
API("winmm.dll", "mmioFlush" , hmmio, uFlags)
API("winmm.dll", "mmioGetInfo" , hmmio, &lpmmioinfo, uFlags)
API("winmm", "mmioInstallIOProcA" , &lfccIOProc * 4, pIOProc, dwFlags)
API("winmm.dll", "mmioOpenA" , &lpszFileName, &lpmmioinfo, dwOpenFlags)
API("winmm.dll", "mmioRead" , hmmio, &lppch, cch)
API("winmm.dll", "mmioRenameA" , &lpszFileName, &lpSzNewFileName, &lpmmioinfo, dwRenameFlags)
API("winmm.dll", "mmioSeek" , hmmio, &lplOffset, iOrigin)
API("winmm.dll", "mmioSendMessage" , hmmio, uMsg, &lparam1, &lparam2)
API("winmm.dll", "mmioSetBuffer" , hmmio, &lppchBuffer, cchBuffer, uFlags)
API("winmm.dll", "mmioSetInfo" , hmmio, &lpmmioinfo, uFlags)
API("winmm.dll", "mmioStringToFOURCCA" , &lpsz, uFlags)
API("winmm.dll", "mmioWrite" , hmmio, &lppch, cch)
API("winmm.dll", "mmsystemGetVersion" )
API("user32", "ModifyMenuA" , hMenu, nPosition, wFlags, wIDNewItem, &lpString)
API("gdi32", "ModifyWorldTransform" , hdc, &lpXform, iMode)
API("user32", "mouse_event" , dwFlags, dx, dy, cButtons, dwExtraInfo)
API("kernel32", "MoveFileA" , &lpExistingFileName, &lpNewFileName)
API("kernel32", "MoveFileExA" , &lpExistingFileName, &lpNewFileName, dwFlags)
API("gdi32", "MoveToEx" , hdc, x, y, &lpPoint)
API("user32", "MoveWindow" , hwnd, x, y, nWidth, nHeight, bRepaint)
API("user32", "MsgWaitForMultipleObjects" , nCount, &pHandles, fWaitAll, dwMilliseconds, dwWakeMask)
API("kernel32", "MulDiv" , nNumber, nNumerator, nDenominator)
API("kernel32", "MultiByteToWideChar" , CodePage, dwFlags, &lpMultiByteStr, cchMultiByte, &lpWideCharStr, cchWideChar)
N
API("netapi32.dll", "Netbios" , &pncb)
API("advapi32.dll", "NotifyBootConfigStatus" , BootAcceptable)
API("advapi32", "NotifyChangeEventLog" , hEventLog, hEvent)
O
API("advapi32.dll", "ObjectCloseAuditAlarmA" , &lpSubsystemName, &HandleId, GenerateOnClose)
API("advapi32", "ObjectOpenAuditAlarmA" , &lSubsystemName, &HandleId, &lObjectTypeName, &lObjectName, &pSecurityDescriptor, ClientToken, DesiredAccess, GrantedAccess, &Privileges, ObjectCreation, AccessGranted, &GenerateOnClose)
API("kernel32", "ObjectOpenAuditAlarmA" , &lpSubsystemName, &HandleId, &lpObjectTypeName, &lpObjectName, &pSecurityDescriptor, ClientToken, DesiredAccess, GrantedAccess, &Privileges, ObjectCreation, AccessGranted, GenerateOnClose)
API("advapi32.dll", "ObjectPrivilegeAuditAlarmA" , &lpSubsystemName, &HandleId, ClientToken, DesiredAccess, &Privileges, AccessGranted)
API("user32", "OemKeyScan" , wOemChar)
API("user32", "OemToCharA" , &lpszSrc, &lpszDst)
API("user32", "OemToCharBuffA" , &lpszSrc, &lpszDst, cchDstLength)
API("gdi32", "OffsetClipRgn" , hdc, x, y)
API("user32", "OffsetRect" , &lpRect, x, y)
API("gdi32", "OffsetRgn" , hRgn, x, y)
API("gdi32", "OffsetViewportOrgEx" , hdc, nX, nY, &lpPoint)
API("gdi32", "OffsetWindowOrgEx" , hdc, nX, nY, &lpPoint)
API("advapi32.dll", "OpenBackupEventLogA" , &lpUNCServerName, &lpFileName)
API("user32", "OpenClipboard" , hwnd)
API("user32", "OpenDesktopA" , &lpszDesktop, dwFlags, fInherit, dwDesiredAccess)
API("winmm.dll", "OpenDriver" , &lpszDriverName, &lpszSectionName, &lparam2)
API("kernel32", "OpenEventA" , dwDesiredAccess, bInheritHandle, &lpName)
API("advapi32.dll", "OpenEventLog" , &lpUNCServerName, &lpSourceName)
API("kernel32", "OpenFile" , &lpFileName, &lpReOpenBuff, wStyle)
API("kernel32", "OpenFileMappingA" , dwDesiredAccess, bInheritHandle, &lpName)
API("user32", "OpenIcon" , hwnd)
API("user32", "OpenInputDesktop" , dwFlags, fInherit, dwDesiredAccess)
API("kernel32", "OpenMutexA" , dwDesiredAccess, bInheritHandle, &lpName)
API("winspool.drv", "OpenPrinterA" , &lppPrinterName, &phPrinter, &pDefault)
API("kernel32", "OpenProcess" , dwDesiredAccess, bInheritHandle, dwProcessId)
API("advapi32.dll", "OpenProcessToken" , ProcessHandle, DesiredAccess, &TokenHandle)
API("advapi32.dll", "OpenSCManagerA" , &lpMachineName, &lpDatabaseName, dwDesiredAccess)
API("kernel32", "OpenSemaphoreA" , dwDesiredAccess, bInheritHandle, &lpName)
API("advapi32.dll", "OpenServiceA" , hSCManager, &lpServiceName, dwDesiredAccess)
API("advapi32.dll", "OpenThreadToken" , ThreadHandle, DesiredAccess, OpenAsSelf, &TokenHandle)
API("user32", "OpenWindowStationA" , &lpszWinSta, fInherit, dwDesiredAccess)
API("winmm.dll", "OutputDebugStr" , &lpszOutputString)
API("kernel32", "OutputDebugStringA" , &lpOutputString)
P
API("user32", "PackDDElParam" , msg, uiLo, uiHi)
API("comdlg32.dll", "PageSetupDlgA" , &pPagesetupdlg)
API("user32", "PaintDesktop" , hdc)
API("gdi32", "PaintRgn" , hdc, hRgn)
API("gdi32", "PatBlt" , hdc, x, y, nWidth, nHeight, dwRop)
API("gdi32", "PathToRegion" , hdc)
API("user32", "PeekMessageA" , &lpMsg, hwnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg)
API("kernel32", "PeekNamedPipe" , hNamedPipe, &lpBuffer, nBufferSize, &lpBytesRead, &lpTotalBytesAvail, &lpBytesLeftThisMessage)
API("gdi32", "Pie" , hdc, X1, Y1, X2, Y2, X3, Y3, X4, Y4)
API("gdi32", "PlayEnhMetaFile" , hdc, hemf, &lpRect)
API("gdi32", "PlayEnhMetaFileRecord" , hdc, &lpHandletable, &lpEnhMetaRecord, nHandles)
API("gdi32", "PlayMetaFile" , hdc, hMF)
API("gdi32", "PlayMetaFileRecord" , hdc, &lpHandletable, &lpMetaRecord, nHandles)
API("winmm.dll", "PlaySoundA" , &lpszName, hModule, dwFlags)
API("gdi32", "PlgBlt" , hdcDest, &lpPoint, hdcSrc, nXSrc, nYSrc, nWidth, nHeight, hbmMask, xMask, yMask)
API("gdi32", "PolyBezier" , hdc, &lppt, cPoints)
API("gdi32", "PolyBezierTo" , hdc, &lppt, cCount)
API("gdi32", "PolyDraw" , hdc, &lppt, &lpbTypes, cCount)
API("gdi32", "Polygon" , hdc, &lpPoint, nCount)
API("gdi32", "Polyline" , hdc, &lpPoint, nCount)
API("gdi32", "PolylineTo" , hdc, &lppt, cCount)
API("gdi32", "PolyPolygon" , hdc, &lpPoint, &lpPolyCounts, nCount)
API("gdi32", "PolyPolyline" , hdc, &lppt, &lpdwPolyPoints, cCount)
API("gdi32", "PolyTextOutA" , hdc, &pptxt, &cStrings)
API("user32", "PostMessageA" , hwnd, wMsg, wParam, &lparam)
API("user32", "PostQuitMessage" , nExitCode)
API("user32", "PostThreadMessageA" , idThread, msg, wParam, &lparam)
API("kernel32", "PrepareTape" , hDevice, dwOperation, bimmediate)
API("comdlg32.dll", "PrintDlgA" , &pPrintdlg)
API("winspool.drv", "PrinterMessageBoxA" , hPrinter, error, hwnd, &lpText, &lpCaption, dwType)
API("winspool.drv", "PrinterProperties" , hwnd, hPrinter)
API("advapi32.dll", "PrivilegeCheck" , ClientToken, &RequiredPrivileges, pfResult)
API("advapi32.dll", "PrivilegedServiceAuditAlarmA" , &lpSubsystemName, &lpServiceName, ClientToken, &Privileges, AccessGranted)
API("user32", "PtInRect" , &lpRect, &pt)
API("gdi32", "PtInRegion" , hRgn, x, y)
API("gdi32", "PtVisible" , hdc, x, y)
API("kernel32", "PulseEvent" , hEvent)
API("kernel32", "PurgeComm" , hFile, dwFlags)
Q
API("kernel32", "QueryDosDeviceA" , &lpDeviceName, &lpTargetPath, ucchMax)
API("kernel32", "QueryPerformanceCounter" , &lpPerformanceCount)
API("kernel32", "QueryPerformanceFrequency" , &lpFrequency)
API("advapi32.dll", "QueryServiceConfigA" , hService, &lpServiceConfig, cbBufSize, &pcbBytesNeeded)
API("advapi32.dll", "QueryServiceLockStatusA" , hSCManager, &lpLockStatus, cbBufSize, &pcbBytesNeeded)
API("advapi32.dll", "QueryServiceObjectSecurity" , hService, dwSecurityInformation, &lpSecurityDescriptor, cbBufSize, &pcbBytesNeeded)
API("advapi32.dll", "QueryServiceStatus" , hService, &lpServiceStatus)
R
API("kernel32", "RaiseException" , dwExceptionCode, dwExceptionFlags, nNumberOfArguments, &lpArguments)
API("kernel32", "ReadConsoleA" , hConsoleInput, &lpBuffer, nNumberOfCharsToRead, &lpNumberOfCharsRead, &lpReserved)
API("kernel32", "ReadConsoleOutputA" , hConsoleOutput, &lpBuffer, &dwBufferSize, &dwBufferCoord, &lpReadRegion)
API("kernel32", "ReadConsoleOutputAttribute" , hConsoleOutput, &lpAttribute, nLength, &dwReadCoord, &lpNumberOfAttrsRead)
API("kernel32", "ReadConsoleOutputCharacterA" , hConsoleOutput, &lpCharacter, nLength, &dwReadCoord, &lpNumberOfCharsRead)
API("advapi32.dll", "ReadEventLogA" , hEventLog, dwReadFlags, dwRecordOffset, &lpBuffer, nNumberOfBytesToRead, &pnBytesRead, &pnMinNumberOfBytesNeeded)
API("kernel32", "ReadFile" , hFile, &lpBuffer, nNumberOfBytesToRead, &lpNumberOfBytesRead, &lpOverlapped)
API("kernel32", "ReadFileEx" , hFile, &lpBuffer, nNumberOfBytesToRead, &lpOverlapped, &lpCompletionRoutine)
API("winspool.drv", "ReadPrinter" , hPrinter, &pBuf, cdBuf, &pNoBytesRead)
API("kernel32", "ReadProcessMemory" , hProcess, &lpBaseAddress, &lpBuffer, nSize, &lpNumberOfBytesWritten)
API("gdi32", "RealizePalette" , hdc)
API("gdi32", "Rectangle" , hdc, X1, Y1, X2, Y2)
API("gdi32", "RectInRegion" , hRgn, &lpRect)
API("gdi32", "RectVisible" , hdc, &lpRect)
API("user32", "RedrawWindow" , hwnd, &lprcUpdate, hrgnUpdate, fuRedraw)
API("advapi32.dll", "RegCloseKey" , hKey)
API("advapi32.dll", "RegConnectRegistryA" , &lpMachineName, hKey, &phkResult)
API("advapi32.dll", "RegCreateKeyA" , hKey, &lpSubKey, &phkResult)
API("advapi32.dll", "RegCreateKeyExA" , hKey, &lpSubKey, Reserved, &lpClass, dwOptions, samDesired, &lpSecurityAttributes, &phkResult, &lpdwDisposition)
API("advapi32.dll", "RegDeleteKeyA" , hKey, &lpSubKey)
API("advapi32.dll", "RegDeleteValueA" , hKey, &lpValueName)
API("advapi32.dll", "RegEnumKeyA" , hKey, dwIndex, &lpName, cbName)
API("advapi32.dll", "RegEnumKeyExA" , hKey, dwIndex, &lpName, &lpcbName, &lpReserved, &lpClass, &lpcbClass, &lpftLastWriteTime)
API("advapi32.dll", "RegEnumValueA" , hKey, dwIndex, &lpValueName, &lpcbValueName, &lpReserved, &lpType, &lpData, &lpcbData)
API("advapi32.dll", "RegFlushKey" , hKey)
API("advapi32.dll", "RegGetKeySecurity" , hKey, SecurityInformation, &pSecurityDescriptor, &lpcbSecurityDescriptor)
API("user32", "RegisterClass" , &Class)
API("user32", "RegisterClassExA" , &pcWndClassExEX)
API("user32", "RegisterClipboardFormatA" , &lpString)
API("advapi32.dll", "RegisterEventSourceA" , &lpUNCServerName, &lpSourceName)
API("user32", "RegisterHotKey" , hwnd, id, fsModifiers, vk)
API("advapi32.dll", "RegisterServiceCtrlHandlerA" , &lpServiceName, &lpHandlerProc)
API("user32", "RegisterWindowMessageA" , &lpString)
API("advapi32.dll", "RegLoadKeyA" , hKey, &lpSubKey, &lpFile)
API("advapi32.dll", "RegNotifyChangeKeyValue" , hKey, bWatchSubtree, dwNotifyFilter, hEvent, fAsynchronus)
API("advapi32.dll", "RegOpenKeyA" , hKey, &lpSubKey, &phkResult)
API("advapi32.dll", "RegOpenKeyExA" , hKey, &lpSubKey, ulOptions, samDesired, &phkResult)
API("advapi32.dll", "RegQueryInfoKeyA" , hKey, &lpClass, &lpcbClass, &lpReserved, &lpcSubKeys, &lpcbMaxSubKeyLen, &lpcbMaxClassLen, &lpcValues, &lpcbMaxValueNameLen, &lpcbMaxValueLen, &lpcbSecurityDescriptor, &lpftLastWriteTime)
API("advapi32.dll", "RegQueryValueA" , hKey, &lpSubKey, &lpValue, &lpcbValue)
API("advapi32.dll", "RegQueryValueExA" , hKey, &lpValueName, &lpReserved, &lpType, &lpData, &lpcbData)
API("advapi32.dll", "RegReplaceKeyA" , hKey, &lpSubKey, &lpNewFile, &lpOldFile)
API("advapi32.dll", "RegRestoreKeyA" , hKey, &lpFile, dwFlags)
API("advapi32.dll", "RegSaveKeyA" , hKey, &lpFile, &lpSecurityAttributes)
API("advapi32.dll", "RegSetKeySecurity" , hKey, SecurityInformation, &pSecurityDescriptor)
API("advapi32.dll", "RegSetValueA" , hKey, &lpSubKey, dwType, &lpData, cbData)
API("advapi32.dll", "RegSetValueExA" , hKey, &lpValueName, Reserved, dwType, &lpData, cbData)
API("advapi32.dll", "RegUnLoadKeyA" , hKey, &lpSubKey)
API("user32", "ReleaseCapture" )
API("user32", "ReleaseDC" , hwnd, hdc)
API("kernel32", "ReleaseMutex" , hMutex)
API("kernel32", "ReleaseSemaphore" , hSemaphore, lReleaseCount, &lpPreviousCount)
API("kernel32", "RemoveDirectoryA" , &lpPathName)
API("gdi32", "RemoveFontResourceA" , &lpFileName)
API("user32", "RemoveMenu" , hMenu, nPosition, wFlags)
API("user32", "RemovePropA" , hwnd, &lpString)
API("comdlg32.dll", "ReplaceTextA" , &pFindreplace)
API("user32", "ReplyMessage" , lReply)
API("advapi32.dll", "ReportEventA" , hEventLog, wType, wCategory, dwEventID, &lpUserSid, wNumStrings, dwDataSize, &lpStrings, &lpRawData)
API("gdi32", "ResetDCA" , hdc, &lpInitData)
API("kernel32", "ResetEvent" , hEvent)
API("winspool.drv", "ResetPrinterA" , hPrinter, &pDefault)
API("gdi32", "ResizePalette" , hPalette, nNumEntries)
API("gdi32", "RestoreDC" , hdc, nSavedDC)
API("kernel32", "ResumeThread" , hThread)
API("user32", "ReuseDDElParam" , &lparam, msgIn, msgOut, uiLo, uiHi)
API("advapi32.dll", "RevertToSelf" )
API("gdi32", "RoundRect" , hdc, X1, Y1, X2, Y2, X3, Y3)
S
API("gdi32", "SaveDC" , hdc)
API("gdi32", "ScaleViewportExtEx" , hdc, nXnum, nXdenom, nYnum, nYdenom, &lpSize)
API("gdi32", "ScaleWindowExtEx" , hdc, nXnum, nXdenom, nYnum, nYdenom, &lpSize)
API("winspool.drv", "ScheduleJob" , hPrinter, JobId)
API("user32", "ScreenToClient" , hwnd, &lpPoint)
API("kernel32", "ScrollConsoleScreenBufferA" , hConsoleOutput, &lpScrollRectangle, &lpClipRectangle, &dwDestinationOrigin, &lpFill)
API("user32", "ScrollDC" , hdc, dx, dy, &lprcScroll, &lprcClip, hrgnUpdate, &lprcUpdate)
API("user32", "ScrollWindow" , hWnd, XAmount, YAmount, &lpRect, &lpClipRect)
API("user32", "ScrollWindowEx" , hwnd, dx, dy, &lprcScroll, &lprcClip, hrgnUpdate, &lprcUpdate, fuScroll)
API("kernel32", "SearchPathA" , &lpPath, &lpFileName, &lpExtension, nBufferLength, &lpBuffer, &lpFilePart)
API("gdi32", "SelectClipPath" , hdc, iMode)
API("gdi32", "SelectClipRgn" , hdc, hRgn)
API("gdi32", "SelectObject" , hdc, hObject)
API("gdi32", "SelectPalette" , hdc, hPalette, bForceBackground)
API("user32", "SendDlgItemMessageA" , hDlg, nIDDlgItem, wMsg, wParam, &lparam)
API("winmm.dll", "SendDriverMessage" , hDriver, message, &lparam1, &lparam2)
API("user32", "SendMessageA" , hwnd, wMsg, wParam, &lparam)
API("user32", "SendMessageCallbackA" , hwnd, msg, wParam, &lparam, &lpResultCallBack, dwData)
API("user32", "SendMessageTimeoutA" , hwnd, msg, wParam, &lparam, fuFlags, uTimeout, &lpdwResult)
API("user32", "SendNotifyMessageA" , hwnd, msg, wParam, &lparam)
API("gdi32", "SetAbortProc" , hDC, &lpAbortProc)
API("advapi32.dll", "SetAclInformation" , &pAcl, &pAclInformation, nAclInformationLength, dwAclInformationClass)
API("user32", "SetActiveWindow" , hwnd)
API("gdi32", "SetArcDirection" , hdc, ArcDirection)
API("gdi32", "SetBitmapBits" , hBitmap, dwCount, &lpBits)
API("gdi32", "SetBitmapDimensionEx" , hbm, nX, nY, &lpSize)
API("gdi32", "SetBkColor" , hdc, crColor)
API("gdi32", "SetBkMode" , hdc, nBkMode)
API("gdi32", "SetBoundsRect" , hdc, &lprcBounds, flags)
API("gdi32", "SetBrushOrgEx" , hdc, nXOrg, nYOrg, &lppt)
API("user32", "SetCapture" , hwnd)
API("user32", "SetCaretBlinkTime" , wMSeconds)
API("user32", "SetCaretPos" , x, y)
API("user32", "SetClassLongA" , hwnd, nIndex, dwNewLong)
API("user32", "SetClassWord" , hwnd, nIndex, wNewWord)
API("user32", "SetClipboardDataA" , wFormat, hMem)
API("user32", "SetClipboardViewer" , hwnd)
API("gdi32", "SetColorAdjustment" , hdc, &lpca)
API("gdi32", "SetColorSpace" , hdc, hcolorspace)
API("kernel32", "SetCommBreak" , nCid)
API("kernel32", "SetCommConfig" , hCommDev, &lpCC, dwSize)
API("kernel32", "SetCommMask" , hFile, dwEvtMask)
API("kernel32", "SetCommState" , hCommDev, &lpDCB)
API("kernel32", "SetCommTimeouts" , hFile, &lpCommTimeouts)
API("kernel32", "SetComputerNameA" , &lpComputerName)
API("kernel32", "SetConsoleActiveScreenBuffer" , hConsoleOutput)
API("kernel32", "SetConsoleCP" , wCodePageID)
API("kernel32", "SetConsoleCtrlHandler" , HandlerRoutine, Add)
API("kernel32", "SetConsoleCursorInfo" , hConsoleOutput, &lpConsoleCursorInfo)
API("kernel32", "SetConsoleCursorPosition" , hConsoleOutput, &dwCursorPosition)
API("kernel32", "SetConsoleMode" , hConsoleHandle, dwMode)
API("kernel32", "SetConsoleOutputCP" , wCodePageID)
API("kernel32", "SetConsoleScreenBufferSize" , hConsoleOutput, &dwSize)
API("kernel32", "SetConsoleTextAttribute" , hConsoleOutput, wAttributes)
API("kernel32", "SetConsoleTitleA" , &lpConsoleTitle)
API("kernel32", "SetConsoleWindowInfo" , hConsoleOutput, bAbsolute, &lpConsoleWindow)
API("kernel32", "SetCurrentDirectoryA" , &lpPathName)
API("user32", "SetCursor" , hCursor)
API("user32", "SetCursorPos" , x, y)
API("user32", "SetDebugErrorLevel" , dwLevel)
API("kernel32", "SetDefaultCommConfigA" , &lpszName, &lpCC, dwSize)
API("gdi32", "SetDeviceGammaRamp" , hdc, &lpv)
API("gdi32", "SetDIBColorTable" , hDC, un1, un2, &pcRGBQuad)
API("gdi32", "SetDIBits" , hdc, hBitmap, nStartScan, nNumScans, &lpBits, &lpBI, wUsage)
API("gdi32", "SetDIBitsToDevice" , hdc, x, y, dx, dy, SrcX, SrcY, Scan, NumScans, &Bits, &BitsInfo, wUsage)
API("user32", "SetDlgItemInt" , hDlg, nIDDlgItem, wValue, bSigned)
API("user32", "SetDlgItemTextA" , hDlg, nIDDlgItem, &lpString)
API("user32", "SetDoubleClickTime" , wCount)
API("kernel32", "SetEndOfFile" , hFile)
API("gdi32", "SetEnhMetaFileBits" , cbBuffer, &lpData)
API("kernel32", "SetEnvironmentVariableA" , &lpName, &lpValue)
API("kernel32", "SetErrorMode" , wMode)
API("kernel32", "SetEvent" , hEvent)
API("kernel32", "SetFileApisToANSI" )
API("kernel32", "SetFileApisToOEM" )
API("kernel32", "SetFileAttributesA" , &lpFileName, dwFileAttributes)
API("kernel32", "SetFilePointer" , hFile, lDistanceToMove, &lpDistanceToMoveHigh, dwMoveMethod)
API("advapi32.dll", "SetFileSecurityA" , &lpFileName, SecurityInformation, &pSecurityDescriptor)
API("kernel32", "SetFileTime" , hFile, &lpCreationTime, &lpLastAccessTime, &lpLastWriteTime)
API("user32", "SetFocus" , hwnd)
API("user32", "SetForegroundWindow" , hwnd)
API("winspool.drv", "SetFormA" , hPrinter, &lpFormName, Level, &pForm)
API("gdi32", "SetGraphicsMode" , hdc, iMode)
API("kernel32", "SetHandleCount" , wNumber)
API("kernel32", "SetHandleInformation" , hObject, dwMask, dwFlags)
API("gdi32", "SetICMMode" , hdc, n)
API("gdi32", "SetICMProfileA" , hdc, &lpStr)
API("winspool.drv", "SetJobA" , hPrinter, JobId, Level, &pJob, Command)
API("advapi32.dll", "SetKernelObjectSecurity" , Handle, SecurityInformation, &SecurityDescriptor)
API("user32", "SetKeyboardState" , &lppbKeyState)
API("kernel32", "SetLastError" , dwErrCode)
API("user32", "SetLastErrorEx" , dwErrCode, dwType)
API("kernel32", "SetLocaleInfoA" , Locale, LCType, &lpLCData)
API("kernel32", "SetLocalTime" , &lpSystemTime)
API("kernel32", "SetMailslotInfo" , hMailslot, lReadTimeout)
API("gdi32", "SetMapMode" , hdc, nMapMode)
API("gdi32", "SetMapperFlags" , hdc, dwFlag)
API("user32", "SetMenu" , hwnd, hMenu)
API("user32", "SetMenuContextHelpId" , hMenu, dw)
API("user32", "SetMenuDefaultItem" , hMenu, uItem, fByPos)
API("user32", "SetMenuItemBitmaps" , hMenu, nPosition, wFlags, hBitmapUnchecked, hBitmapChecked)
API("user32", "SetMenuItemInfoA" , hMenu, un, bool, &lpcMenuItemInfo)
API("user32", "SetMessageExtraInfo" , &lparam)
API("user32", "SetMessageQueue" , cMessagesMax)
API("gdi32", "SetMetaFileBitsEx" , nSize, &lpData)
API("gdi32", "SetMetaRgn" , hdc)
API("gdi32", "SetMiterLimit" , hdc, eNewLimit, &peOldLimit)
API("kernel32", "SetNamedPipeHandleState" , hNamedPipe, &lpMode, &lpMaxCollectionCount, &lpCollectDataTimeout)
API("gdi32", "SetPaletteEntries" , hPalette, wStartIndex, wNumEntries, &lpPaletteEntries)
API("user32", "SetParent" , hWndChild, hWndNewParent)
API("gdi32", "SetPixel" , hdc, x, y, crColor)
API("gdi32", "SetPixelFormat" , hDC, n, &pcPixelFormatDescriptor)
API("gdi32", "SetPixelV" , hdc, x, y, crColor)
API("gdi32", "SetPolyFillMode" , hdc, nPolyFillMode)
API("winspool", "SetPrinterA" , hPrinter, Level, &pPrinter, Command)
API("winspool.drv", "SetPrinterDataA" , hPrinter, &lpValueName, dwType, &pData, cbData)
API("kernel32", "SetPriorityClass" , hProcess, dwPriorityClass)
API("advapi32.dll", "SetPrivateObjectSecurity" , SecurityInformation, &ModificationDescriptor, &ObjectsSecurityDescriptor, &GenericMapping, Token)
API("kernel32", "SetProcessShutdownParameters" , dwLevel, dwFlags)
API("user32", "SetProcessWindowStation" , hWinSta)
API("kernel32", "SetProcessWorkingSetSize" , hProcess, dwMinimumWorkingSetSize, dwMaximumWorkingSetSize)
API("user32", "SetPropA" , hwnd, &lpString, hData)
API("user32", "SetRect" , &lpRect, X1, Y1, X2, Y2)
API("user32", "SetRectEmpty" , &lpRect)
API("gdi32", "SetRectRgn" , hRgn, X1, Y1, X2, Y2)
API("gdi32", "SetROP2" , hdc, nDrawMode)
API("user32", "SetScrollInfo" , hWnd, n, &lpcScrollInfo, bool)
API("user32", "SetScrollPos" , hwnd, nBar, nPos, bRedraw)
API("user32", "SetScrollRange" , hwnd, nBar, nMinPos, nMaxPos, bRedraw)
API("advapi32.dll", "SetSecurityDescriptorDacl" , &pSecurityDescriptor, bDaclPresent, &pDacl, bDaclDefaulted)
API("advapi32.dll", "SetSecurityDescriptorGroup" , &pSecurityDescriptor, &pGroup, bGroupDefaulted)
API("advapi32.dll", "SetSecurityDescriptorOwner" , &pSecurityDescriptor, &pOwner, bOwnerDefaulted)
API("advapi32.dll", "SetSecurityDescriptorSacl" , &pSecurityDescriptor, bSaclPresent, &pSacl, bSaclDefaulted)
API("advapi32", "SetServiceBits" , hServiceStatus, dwServiceBits, bSetBitsOn, bUpdateImmediately)
API("advapi32.dll", "SetServiceObjectSecurity" , hService, dwSecurityInformation, &lpSecurityDescriptor)
API("advapi32.dll", "SetServiceStatus" , hServiceStatus, &lpServiceStatus)
API("kernel32", "SetStdHandle" , nStdHandle, nHandle)
API("gdi32", "SetStretchBltMode" , hdc, nStretchMode)
API("user32", "SetSysColors" , nChanges, &lpSysColor, &lpColorValues)
API("user32", "SetSystemCursor" , hcur, id)
API("gdi32", "SetSystemPaletteUse" , hdc, wUsage)
API("kernel32", "SetSystemPowerState" , fSuspend, fForce)
API("kernel32", "SetSystemTime" , &lpSystemTime)
API("kernel32", "SetSystemTimeAdjustment" , dwTimeAdjustment, bTimeAdjustmentDisabled)
API("kernel32", "SetTapeParameters" , hDevice, dwOperation, &lpTapeInformation)
API("kernel32", "SetTapePosition" , hDevice, dwPositionMethod, dwPartition, dwOffsetLow, dwOffsetHigh, bimmediate)
API("gdi32", "SetTextAlign" , hdc, wFlags)
API("gdi32", "SetTextCharacterExtraA" , hdc, nCharExtra)
API("gdi32", "SetTextColor" , hdc, crColor)
API("gdi32", "SetTextJustification" , hdc, nBreakExtra, nBreakCount)
API("kernel32", "SetThreadAffinityMask" , hThread, dwThreadAffinityMask)
API("kernel32", "SetThreadContext" , hThread, &lpContext)
API("user32", "SetThreadDesktop" , hDesktop)
API("kernel32", "SetThreadLocale" , Locale)
API("kernel32", "SetThreadPriority" , hThread, nPriority)
API("advapi32", "SetThreadToken" , &Thread, Token)
API("user32", "SetTimer" , hWnd, nIDEvent, uElapse, &, &lpTimerFunc)
API("kernel32", "SetTimeZoneInformation" , &lpTimeZoneInformation)
API("advapi32.dll", "SetTokenInformation" , TokenHandle, &TokenInformationClass, &TokenInformation, TokenInformationLength)
API("kernel32", "SetUnhandledExceptionFilter" , &lpTopLevelExceptionFilter)
API("kernel32", "SetupComm" , hFile, dwInQueue, dwOutQueue)
API("user32", "SetUserObjectInformationA" , hObj, nIndex, &pvInfo, nLength)
API("user32", "SetUserObjectSecurity" , hObj, &pSIRequested, &pSd)
API("gdi32", "SetViewportExtEx" , hdc, nX, nY, &lpSize)
API("gdi32", "SetViewportOrgEx" , hdc, nX, nY, &lpPoint)
API("kernel32", "SetVolumeLabelA" , &lpRootPathName, &lpVolumeName)
API("user32", "SetWindowContextHelpId" , hWnd, dw)
API("gdi32", "SetWindowExtEx" , hdc, nX, nY, &lpSize)
API("user32", "SetWindowLongA" , hwnd, nIndex, dwNewLong)
API("gdi32", "SetWindowOrgEx" , hdc, nX, nY, &lpPoint)
API("user32", "SetWindowPlacement" , hwnd, &lpwndpl)
API("user32", "SetWindowPos" , hwnd, hWndInsertAfter, x, y, cx, cy, wFlags)
API("user32", "SetWindowRgn" , hWnd, hRgn, bRedraw)
API("user32", "SetWindowsHookA" , nFilterType, pfnFilterProc)
API("user32", "SetWindowsHookExA" , idHook, &lpfn, hmod, dwThreadId)
API("user32", "SetWindowTextA" , hwnd, &lpString)
API("user32", "SetWindowWord" , hwnd, nIndex, wNewWord)
API("gdi32", "SetWinMetaFileBits" , cbBuffer, &lpbBuffer, hdcRef, &lpmfp)
API("gdi32", "SetWorldTransform" , hdc, &lpXform)
API("shell32.dll", "SHAppBarMessage" , dwMessage, &pData)
API("shell32.dll", " Shell_NotifyIconA" , dwMessage, &lpData)
API("shell32.dll", "ShellAboutA" , hwnd, &lszApp, &lszOtherStuff, hIcon)
API("shell32.dll", "ShellExecuteA" , hwnd, &lpOperation, &lpFile, &lpParameters, &lpDirectory, nShowCmd)
API("shell32.dll", " SHFileOperationA" , &lpFileOp)
API("shell32.dll", "SHFreeNameMappings" , hNameMappings)
API("shell32.dll", " SHGetFileInfoA" , &lpszPath, dwFileAttributes, &psfi, cbFileInfo, uFlags)
API("shell32.dll", "SHGetNewLinkInfoA" , &lpszLinkto, &lpszDir, &lpszName, &pfMustCopy, uFlags)
API("user32", "ShowCaret" , hwnd)
API("user32", "ShowCursor" , bShow)
API("user32", "ShowOwnedPopups" , hwnd, fShow)
API("user32", "ShowScrollBar" , hwnd, wBar, bShow)
API("user32", "ShowWindow" , hwnd, nCmdShow)
API("user32", "ShowWindowAsync" , hWnd, nCmdShow)
API("kernel32", "SizeofResource" , hInstance, hResInfo)
API("kernel32", "Sleep" , dwMilliseconds)
API("kernel32", "SleepEx" , dwMilliseconds, bAlertable)
API("winmm.dll", "sndPlaySoundA" , &lpszSoundName, uFlags)
API("gdi32", "StartDocA" , hdc, &lpdi)
API("winspool.drv", "StartDocPrinterA" , hPrinter, Level, &pDocInfo)
API("gdi32", "StartPage" , hdc)
API("winspool.drv", "StartPagePrinter" , hPrinter)
API("advapi32.dll", "StartServiceA" , hService, dwNumServiceArgs, &lpServiceArgVectors)
API("advapi32.dll", "StartServiceCtrlDispatcherA" , &lpServiceStartTable)
API("gdi32", "StretchBlt" , hdc, x, y, nWidth, nHeight, hSrcDC, xSrc, ySrc, nSrcWidth, nSrcHeight, dwRop)
API("gdi32", "StretchDIBits" , hdc, x, y, dx, dy, SrcX, SrcY, wSrcWidth, wSrcHeight, &lpBits, &lpBitsInfo, wUsage, dwRop)
API("gdi32", "StrokeAndFillPath" , hdc)
API("gdi32", "StrokePath" , hdc)
API("user32", "SubtractRect" , &lprcDst, &lprcSrc1, &lprcSrc2)
API("kernel32", "SuspendThread" , hThread)
API("gdi32", "SwapBuffers" , hDC)
API("user32", "SwapMouseButton" , bSwap)
API("user32", "SwitchDesktop" , hDesktop)
API("user32", "SystemParametersInfoA" , uAction, uParam, &lpvParam, fuWinIni)
API("kernel32", "SystemTimeToFileTime" , &lpSystemTime, &lpFileTime)
API("kernel32", "SystemTimeToTzSpecificLocalTime" , &lpTimeZoneInformation, &lpUniversalTime, &lpLocalTime)
T
API("user32", "TabbedTextOutA" , hdc, x, y, &lpString, nCount, nTabPositions, &lpnTabStopPositions, nTabOrigin)
API("kernel32", "TerminateProcess" , hProcess, uExitCode)
API("kernel32", "TerminateThread" , hThread, dwExitCode)
API("gdi32", "TextOutA" , hdc, x, y, &lpString, nCount)
API("user32", "TileWindows" , hwndParent, wHow, &lpRect, cKids, &lpKids)
API("winmm.dll", "timeBeginPeriod" , uPeriod)
API("winmm.dll", "timeEndPeriod" , uPeriod)
API("winmm.dll", "timeGetDevCaps" , &lpTimeCaps, uSize)
API("winmm.dll", "timeGetSystemTime" , &lpTime, uSize)
API("winmm.dll", "timeGetTime" )
API("winmm.dll", "timeKillEvent" , uID)
API("winmm.dll", "timeSetEvent" , uDelay, uResolution, &lpFunction, dwUser, uFlags)
API("kernel32", "TlsAlloc" )
API("kernel32", "TlsFree" , dwTlsIndex)
API("kernel32", "TlsGetValue" , dwTlsIndex)
API("kernel32", "TlsSetValue" , dwTlsIndex, &lpTlsValue)
API("user32", "ToAscii" , uVirtKey, uScanCode, &lpbKeyState, &lpwTransKey, fuState)
API("user32", "ToAsciiEx" , uVirtKey, uScanCode, &lpKeyState, &lpChar, uFlags, dwhkl)
API("user32", "ToUnicode" , wVirtKey, wScanCode, &lpKeyState, &lpwszBuff, cchBuff, wFlags)
API("user32", "TrackContextMenu" , hMenu, wFlags, x, y, nReserved, hwnd, &lprc)
API("user32", "TrackContextMenuEx" , hMenu, un, n1, n2, hWnd, &lpTPMParams)
API("kernel32", "TransactNamedPipe" , hNamedPipe, &lpInBuffer, nInBufferSize, &lpOutBuffer, nOutBufferSize, &lpBytesRead, &lpOverlapped)
API("user32", "TranslateAcceleratorA" , hwnd, hAccTable, &lpMsg)
API("gdi32", "TranslateCharsetInfo" , &lpSrc, &lpcs, dwFlags)
API("user32", "TranslateMDISysAccel" , hWndClient, &lpMsg)
API("user32", "TranslateMessage" , &lpMsg)
API("kernel32", "TransmitCommChar" , nCid, cChar)
U
API("kernel32", "UnhandledExceptionFilter" , &ExceptionInfo)
API("user32", "UnhookWindowsHook" , nCode, pfnFilterProc)
API("user32", "UnhookWindowsHookEx" , hHook)
API("user32", "UnionRect" , &lpDestRect, &lpSrc1Rect, &lpSrc2Rect)
API("user32", "UnloadKeyboardLayout" , HKL)
API("kernel32", "UnlockFile" , hFile, dwFileOffsetLow, dwFileOffsetHigh, nNumberOfBytesToUnlockLow, nNumberOfBytesToUnlockHigh)
API("kernel32", "UnlockFileEx" , hFile, dwReserved, nNumberOfBytesToUnlockLow, nNumberOfBytesToUnlockHigh, &lpOverlapped)
API("advapi32.dll", "UnlockServiceDatabase" , &ScLock)
API("kernel32", "UnmapViewOfFile" , &lpBaseAddress)
API("user32", "UnpackDDElParam" , msg, &lparam, &puiLo, &puiHi)
API("gdi32", "UnrealizeObject" , hObject)
API("user32", "UnregisterClassA" , &lpClassName, hInstance)
API("user32", "UnregisterHotKey" , hwnd, id)
API("gdi32", "UpdateColors" , hdc)
API("kernel32", "UpdateResourceA" , hUpdate, &lpType, &lpName, wLanguage, &lpData, cbData)
API("user32", "UpdateWindow" , hwnd)
V
API("user32", "ValidateRect" , hwnd, &lpRect)
API("user32", "ValidateRgn" , hwnd, hRgn)
API("version.dll", "VerFindFileA" , uFlags, &lpszFileName, &lpszWinDir, &lpszAppDir, &pszCurDir, &lpuCurDirLen, &lpszDestDir, &lpuDestDirLen)
API("version.dll", " VerInstallFileA" , uFlags, &lpszSrcFileName, &lpszDestFileName, &lpszSrcDir, &lpszDestDir, &lpszCurDir, &lpszTmpFile, &lpuTmpFileLen)
API("kernel32", "VerLanguageNameA" , wLang, &lpszLang, nSize)
API("version.dll", "VerQueryValue" , &pBlock, &lpSubBlock, &lplpBuffer, &puLen)
API("kernel32", "VirtualAlloc" , &lpAddress, dwSize, flAllocationType, flProtect)
API("kernel32", "VirtualFree" , &lpAddress, dwSize, dwFreeType)
API("kernel32", "VirtualLock" , &lpAddress, dwSize)
API("kernel32", "VirtualProtect" , &lpAddress, dwSize, flNewProtect, &lpflOldProtect)
API("kernel32", "VirtualProtectEx" , hProcess, &lpAddress, dwSize, flNewProtect, &lpflOldProtect)
API("kernel32", "VirtualQuery" , &lpAddress, &lpBuffer, dwLength)
API("kernel32", "VirtualQueryEx" , hProcess, &lpAddress, &lpBuffer, dwLength)
API("kernel32", "VirtualUnlock" , &lpAddress, dwSize)
API("user32", "VkKeyScanA" , cChar)
API("user32", "VkKeyScanExA" , ch, dwhkl)
W
API("kernel32", "WaitCommEvent" , hFile, &lpEvtMask, &lpOverlapped)
API("user32", "WaitForInputIdle" , hProcess, dwMilliseconds)
API("kernel32", "WaitForMultipleObjects" , nCount, &lpHandles, bWaitAll, dwMilliseconds)
API("kernel32", "WaitForMultipleObjectsEx" , nCount, &lpHandles, bWaitAll, dwMilliseconds, bAlertable)
API("winspool.drv", "WaitForPrinterChange" , hPrinter, flags)
API("kernel32", "WaitForSingleObject" , hHandle, dwMilliseconds)
API("kernel32", "WaitForSingleObjectEx" , hHandle, dwMilliseconds, bAlertable)
API("user32", "WaitMessage" )
API("kernel32", "WaitNamedPipeA" , &lpNamedPipeName, nTimeOut)
API("winmm.dll", "waveInAddBuffer" , hWaveIn, &lpWaveInHdr, uSize)
API("winmm.dll", "waveInClose" , hWaveIn)
API("winmm.dll", "waveInGetDevCapsA" , uDeviceID, &lpCaps, uSize)
API("winmm.dll", "waveInGetErrorTextA" , err, &lpText, uSize)
API("winmm.dll", "waveInGetID" , hWaveIn, &lpuDeviceID)
API("winmm.dll", "waveInGetNumDevs" )
API("winmm.dll", "waveInGetPosition" , hWaveIn, &lpInfo, uSize)
API("winmm.dll", "waveInMessage" , hWaveIn, msg, dw1, dw2)
API("winmm.dll", "waveInOpen" , &lphWaveIn, uDeviceID, &lpFormat, dwCallback, dwInstance, dwFlags)
API("winmm.dll", "waveInPrepareHeader" , hWaveIn, &lpWaveInHdr, uSize)
API("winmm.dll", "waveInReset" , hWaveIn)
API("winmm.dll", "waveInStart" , hWaveIn)
API("winmm.dll", "waveInStop" , hWaveIn)
API("winmm.dll", "waveInUnprepareHeader" , hWaveIn, &lpWaveInHdr, uSize)
API("winmm.dll", "waveOutBreakLoop" , hWaveOut)
API("winmm.dll", "waveOutClose" , hWaveOut)
API("winmm.dll", "waveOutGetDevCapsA" , uDeviceID, &lpCaps, uSize)
API("winmm.dll", "waveOutGetErrorTextA" , err, &lpText, uSize)
API("winmm.dll", "waveOutGetID" , hWaveOut, &lpuDeviceID)
API("winmm.dll", "waveOutGetNumDevs" )
API("winmm.dll", "waveOutGetPitch" , hWaveOut, &lpdwPitch)
API("winmm.dll", "waveOutGetPlaybackRate" , hWaveOut, &lpdwRate)
API("winmm.dll", "waveOutGetPosition" , hWaveOut, &lpInfo, uSize)
API("winmm.dll", "waveOutGetVolume" , uDeviceID, &lpdwVolume)
API("winmm.dll", "waveOutMessage" , hWaveOut, msg, dw1, dw2)
API("winmm.dll", "waveOutOpen" , &lphWaveOut, uDeviceID, &lpFormat, dwCallback, dwInstance, dwFlags)
API("winmm.dll", "waveOutPause" , hWaveOut)
API("winmm.dll", "waveOutPrepareHeader" , hWaveOut, &lpWaveOutHdr, uSize)
API("winmm.dll", "waveOutReset" , hWaveOut)
API("winmm.dll", "waveOutRestart" , hWaveOut)
API("winmm.dll", "waveOutSetPitch" , hWaveOut, dwPitch)
API("winmm.dll", "waveOutSetPlaybackRate" , hWaveOut, dwRate)
API("winmm.dll", "waveOutSetVolume" , uDeviceID, dwVolume)
API("winmm.dll", "waveOutUnprepareHeader" , hWaveOut, &lpWaveOutHdr, uSize)
API("winmm.dll", "waveOutWrite" , hWaveOut, &lpWaveOutHdr, uSize)
API("kernel32", "WideCharToMultiByte" , CodePage, dwFlags, &lpWideCharStr, cchWideChar, &lpMultiByteStr, cchMultiByte, &lpDefaultChar, &lpUsedDefaultChar)
API("gdi32", "WidenPath" , hdc)
API("user32", "WindowFromDC" , hdc)
API("user32", "WindowFromPoint" , xPoint, yPoint)
API("kernel32", "WinExec" , &lpCmdLine, nCmdShow)
API("shell32.dll", "WinExecErrorA" , hwnd, error, &lpstrFileName, &lpstrTitle)
API("user32", "WinHelpA" , hwnd, &lpHelpFile, wCommand, dwData)
API("mpr.dll", "WNetAddConnectionA" , &lpszNetPath, &lpszPassword, &lpszLocalName)
API("mpr.dll", "WNetAddConnection2A" , &lpNetResource, &lpPassword, &lpUserName, dwFlags)
API("mpr.dll", "WNetCancelConnectionA" , &lpszName, bForce)
API("mpr.dll", "WNetCancelConnection2A" , &lpName, dwFlags, fForce)
API("mpr.dll", "WNetCloseEnum" , hEnum)
API("mpr.dll", "WNetConnectionDialog" , hwnd, dwType)
API("mpr.dll", "WNetDisconnectDialog" , hwnd, dwType)
API("mpr.dll", "WNetEnumResourceA" , hEnum, &lpcCount, &lpBuffer, &lpBufferSize)
API("mpr.dll", "WNetGetConnectionA" , &lpszLocalName, &lpszRemoteName, &cbRemoteName)
API("mpr.dll", "WNetGetLastErrorA" , &lpError, &lpErrorBuf, nErrorBufSize, &lpNameBuf, nNameBufSize)
API("mpr", "WNetGetUniversalNameA" , &lpLocalPath, dwInfoLevel, &lpBuffer, &lpBufferSize)
API("mpr", "WNetGetUserA" , &lpName, &lpUserName, &lpnLength)
API("mpr.dll", "WNetGetUserA" , &lpName, &lpUserName, &lpnLength)
API("mpr", "WNetOpenEnumA" , dwScope, dwType, dwUsage, &lpNetResource , &lphEnum)
API("mpr.dll", "WNetOpenEnumA" , dwScope, dwType, dwUsage, &lpNetResource, &lphEnum)
API("kernel32", "WriteConsoleA" , hConsoleOutput, &lpBuffer, nNumberOfCharsToWrite, &lpNumberOfCharsWritten, &lpReserved)
API("kernel32", "WriteConsoleOutputA" , hConsoleOutput, &lpBuffer, &dwBufferSize, &dwBufferCoord, &lpWriteRegion)
API("kernel32", "WriteConsoleOutputAttribute" , hConsoleOutput, &lpAttribute, nLength, &dwWriteCoord, &lpNumberOfAttrsWritten)
API("kernel32", "WriteConsoleOutputCharacterA" , hConsoleOutput, &lpCharacter, nLength, &dwWriteCoord, &lpNumberOfCharsWritten)
API("kernel32", "WriteFile" , hFile, &lpBuffer, nNumberOfBytesToWrite, &lpNumberOfBytesWritten, &lpOverlapped)
API("kernel32", "WriteFileEx" , hFile, &lpBuffer, nNumberOfBytesToWrite, &lpOverlapped, &lpCompletionRoutine)
API("winspool.drv", "WritePrinter" , hPrinter, &pBuf, cdBuf, &pcWritten)
API("kernel32", "WritePrivateProfileSectionA" , &lpAppName, &lpString, &lpFileName)
API("kernel32", "WritePrivateProfileStringA" , &lpApplicationName, &lpKeyName, &lpString, &lpFileName)
API("kernel32", "WriteProcessMemory" , hProcess, &lpBaseAddress, &lpBuffer, nSize, &lpNumberOfBytesWritten)
API("kernel32", "WriteProfileSectionA" , &lpAppName, &lpString)
API("kernel32", "WriteProfileStringA" , &lpszSection, &lpszKeyName, &lpszString)
API("kernel32", "WriteTapemark" , hDevice, dwTapemarkType, dwTapemarkCount, bimmediate)
X
Y
Z