added fasm2 as well

This commit is contained in:
2024-11-25 00:04:53 -05:00
parent 8a974e9c89
commit dceb330571
165 changed files with 78512 additions and 0 deletions

View File

@ -0,0 +1,340 @@
; ADVAPI32 API calls parameters' count
AbortSystemShutdown% = 1
AccessCheck% = 8
AccessCheckAndAuditAlarm% = 11
AccessCheckByType% = 11
AccessCheckByTypeAndAuditAlarm% = 16
AccessCheckByTypeResultList% = 11
AccessCheckByTypeResultListAndAuditAlarm% = 16
AddAccessAllowedAce% = 4
AddAccessAllowedAceEx% = 5
AddAccessAllowedObjectAce% = 7
AddAccessDeniedAce% = 4
AddAccessDeniedAceEx% = 5
AddAccessDeniedObjectAce% = 7
AddAce% = 5
AddAuditAccessAce% = 6
AddAuditAccessAceEx% = 7
AddAuditAccessObjectAce% = 9
AdjustTokenGroups% = 6
AdjustTokenPrivileges% = 6
AllocateAndInitializeSid% = 11
AllocateLocallyUniqueId% = 1
AreAllAccessesGranted% = 2
AreAnyAccessesGranted% = 2
BackupEventLog% = 2
BuildExplicitAccessWithName% = 5
BuildImpersonateExplicitAccessWithName% = 6
BuildImpersonateTrustee% = 2
BuildSecurityDescriptor% = 9
BuildTrusteeWithName% = 2
BuildTrusteeWithSid% = 2
CancelOverlappedAccess% = 1
ChangeServiceConfig2% = 3
ChangeServiceConfig% = 11
ClearEventLog% = 2
CloseEventLog% = 1
CloseRaw% = 1
CloseServiceHandle% = 1
ControlService% = 3
ConvertAccessToSecurityDescriptor% = 5
ConvertSecurityDescriptorToAccess% = 7
ConvertSecurityDescriptorToAccessNamed% = 7
ConvertToAutoInheritPrivateObjectSecurity% = 6
CopySid% = 3
CreatePrivateObjectSecurity% = 6
CreatePrivateObjectSecurityEx% = 8
CreateProcessAsUser% = 11
CreateRestrictedToken% = 9
CreateService% = 13
CryptAcquireContext% = 5
CryptContextAddRef% = 3
CryptCreateHash% = 5
CryptDecrypt% = 6
CryptDeriveKey% = 5
CryptDestroyHash% = 1
CryptDestroyKey% = 1
CryptDuplicateHash% = 4
CryptDuplicateKey% = 4
CryptEncrypt% = 7
CryptEnumProviderTypes% = 6
CryptEnumProviders% = 6
CryptExportKey% = 6
CryptGenKey% = 4
CryptGenRandom% = 3
CryptGetDefaultProvider% = 5
CryptGetHashParam% = 5
CryptGetKeyParam% = 5
CryptGetProvParam% = 5
CryptGetUserKey% = 3
CryptHashData% = 4
CryptHashSessionKey% = 3
CryptImportKey% = 6
CryptReleaseContext% = 2
CryptSetHashParam% = 4
CryptSetKeyParam% = 4
CryptSetProvParam% = 4
CryptSetProvider% = 2
CryptSetProviderEx% = 4
CryptSignHash% = 6
CryptVerifySignature% = 6
DecryptFile% = 2
DeleteAce% = 2
DeleteService% = 1
DeregisterEventSource% = 1
DestroyPrivateObjectSecurity% = 1
DuplicateToken% = 3
DuplicateTokenEx% = 6
ElfBackupEventLogFile% = 2
ElfChangeNotify% = 2
ElfClearEventLogFile% = 2
ElfCloseEventLog% = 1
ElfDeregisterEventSource% = 1
ElfNumberOfRecords% = 2
ElfOldestRecord% = 2
ElfOpenBackupEventLog% = 3
ElfOpenEventLog% = 3
ElfReadEventLog% = 7
ElfRegisterEventSource% = 3
ElfReportEvent% = 12
EncryptFile% = 1
EnumDependentServices% = 6
EnumServicesStatus% = 8
EqualPrefixSid% = 2
EqualSid% = 2
FindFirstFreeAce% = 2
FreeSid% = 1
GetAccessPermissionsForObject% = 9
GetAce% = 3
GetAclInformation% = 4
GetAuditedPermissionsFromAcl% = 4
GetCurrentHwProfile% = 1
GetEffectiveRightsFromAcl% = 3
GetExplicitEntriesFromAcl% = 3
GetFileSecurity% = 5
GetKernelObjectSecurity% = 5
GetLengthSid% = 1
GetMultipleTrustee% = 1
GetMultipleTrusteeOperation% = 1
GetNamedSecurityInfo% = 8
GetNamedSecurityInfoEx% = 9
GetNumberOfEventLogRecords% = 2
GetOldestEventLogRecord% = 2
GetOverlappedAccessResults% = 4
GetPrivateObjectSecurity% = 5
GetSecurityDescriptorControl% = 3
GetSecurityDescriptorDacl% = 4
GetSecurityDescriptorGroup% = 3
GetSecurityDescriptorLength% = 1
GetSecurityDescriptorOwner% = 3
GetSecurityDescriptorSacl% = 4
GetSecurityInfo% = 8
GetSecurityInfoEx% = 9
GetServiceDisplayName% = 4
GetServiceKeyName% = 4
GetSidLengthRequired% = 1
GetSidSubAuthority% = 2
GetSidSubAuthorityCount% = 1
GetTokenInformation% = 5
GetTrusteeName% = 1
GetTrusteeType% = 1
GetUserName% = 2
I_ScSetServiceBits% = 5
ImpersonateLoggedOnUser% = 1
ImpersonateNamedPipeClient% = 1
ImpersonateSelf% = 1
InitializeAcl% = 3
InitializeSecurityDescriptor% = 2
InitializeSid% = 3
InitiateSystemShutdown% = 5
IsTextUnicode% = 3
IsTokenRestricted% = 1
IsValidAcl% = 1
IsValidSecurityDescriptor% = 1
IsValidSid% = 1
LockServiceDatabase% = 1
LogonUser% = 6
LookupAccountName% = 7
LookupAccountSid% = 7
LookupPrivilegeDisplayName% = 5
LookupPrivilegeName% = 4
LookupPrivilegeValue% = 3
LookupSecurityDescriptorParts% = 7
LsaAddAccountRights% = 4
LsaAddPrivilegesToAccount% = 2
LsaClearAuditLog% = 1
LsaClose% = 1
LsaCreateAccount% = 4
LsaCreateSecret% = 4
LsaCreateTrustedDomain% = 4
LsaCreateTrustedDomainEx% = 5
LsaDelete% = 1
LsaDeleteTrustedDomain% = 2
LsaEnumerateAccountRights% = 4
LsaEnumerateAccounts% = 5
LsaEnumerateAccountsWithUserRight% = 4
LsaEnumeratePrivileges% = 5
LsaEnumeratePrivilegesOfAccount% = 2
LsaEnumerateTrustedDomains% = 5
LsaEnumerateTrustedDomainsEx% = 6
LsaFreeMemory% = 1
LsaGetQuotasForAccount% = 2
LsaGetSystemAccessAccount% = 2
LsaGetUserName% = 2
LsaICLookupNames% = 7
LsaICLookupSids% = 7
LsaIGetTrustedDomainAuthInfoBlobs% = 4
LsaISetTrustedDomainAuthInfoBlobs% = 4
LsaLookupNames% = 5
LsaLookupPrivilegeDisplayName% = 4
LsaLookupPrivilegeName% = 3
LsaLookupPrivilegeValue% = 3
LsaLookupSids% = 5
LsaNtStatusToWinError% = 1
LsaOpenAccount% = 4
LsaOpenPolicy% = 4
LsaOpenSecret% = 4
LsaOpenTrustedDomain% = 4
LsaQueryDomainInformationPolicy% = 3
LsaQueryInfoTrustedDomain% = 3
LsaQueryInformationPolicy% = 3
LsaQueryLocalInformationPolicy% = 3
LsaQuerySecret% = 5
LsaQuerySecurityObject% = 3
LsaQueryTrustedDomainInfo% = 4
LsaQueryTrustedDomainInfoByName% = 4
LsaRemoveAccountRights% = 5
LsaRemovePrivilegesFromAccount% = 3
LsaRetrievePrivateData% = 3
LsaSetDomainInformationPolicy% = 3
LsaSetInformationPolicy% = 3
LsaSetInformationTrustedDomain% = 3
LsaSetLocalInformationPolicy% = 3
LsaSetQuotasForAccount% = 2
LsaSetSecret% = 3
LsaSetSecurityObject% = 3
LsaSetSystemAccessAccount% = 2
LsaSetTrustedDomainInfoByName% = 4
LsaSetTrustedDomainInformation% = 4
LsaStorePrivateData% = 3
MakeAbsoluteSD% = 11
MakeSelfRelativeSD% = 3
MapGenericMask% = 2
NotifyBootConfigStatus% = 1
NotifyChangeEventLog% = 2
ObjectCloseAuditAlarm% = 3
ObjectDeleteAuditAlarm% = 3
ObjectOpenAuditAlarm% = 12
ObjectPrivilegeAuditAlarm% = 6
OpenBackupEventLog% = 2
OpenEventLog% = 2
OpenProcessToken% = 3
OpenRaw% = 3
OpenSCManager% = 3
OpenService% = 3
OpenThreadToken% = 4
PrivilegeCheck% = 3
PrivilegedServiceAuditAlarm% = 5
QueryRecoveryAgents% = 3
QueryServiceConfig2% = 5
QueryServiceConfig% = 4
QueryServiceLockStatus% = 4
QueryServiceObjectSecurity% = 5
QueryServiceStatus% = 2
QueryWindows31FilesMigration% = 1
ReadEventLog% = 7
ReadRaw% = 3
RegCloseKey% = 1
RegConnectRegistry% = 3
RegCreateKey% = 3
RegCreateKeyEx% = 9
RegDeleteKey% = 2
RegDeleteValue% = 2
RegEnumKey% = 4
RegEnumKeyEx% = 8
RegEnumValue% = 8
RegFlushKey% = 1
RegGetKeySecurity% = 4
RegLoadKey% = 3
RegNotifyChangeKeyValue% = 5
RegOpenKey% = 3
RegOpenKeyEx% = 5
RegOverridePredefKey% = 2
RegQueryInfoKey% = 12
RegQueryMultipleValues% = 5
RegQueryValue% = 4
RegQueryValueEx% = 6
RegReplaceKey% = 4
RegRestoreKey% = 3
RegSaveKey% = 3
RegSetKeySecurity% = 3
RegSetValue% = 5
RegSetValueEx% = 6
RegUnLoadKey% = 2
RegisterEventSource% = 2
RegisterServiceCtrlHandler% = 2
ReportEvent% = 9
RevertToSelf% = 0
SetAclInformation% = 4
SetEntriesInAccessList% = 6
SetEntriesInAcl% = 4
SetEntriesInAuditList% = 6
SetFileSecurity% = 3
SetKernelObjectSecurity% = 3
SetNamedSecurityInfo% = 7
SetNamedSecurityInfoEx% = 9
SetPrivateObjectSecurity% = 5
SetPrivateObjectSecurityEx% = 6
SetSecurityDescriptorControl% = 3
SetSecurityDescriptorDacl% = 4
SetSecurityDescriptorGroup% = 3
SetSecurityDescriptorOwner% = 3
SetSecurityDescriptorSacl% = 4
SetSecurityInfo% = 7
SetSecurityInfoEx% = 9
SetServiceBits% = 4
SetServiceObjectSecurity% = 3
SetServiceStatus% = 2
SetThreadToken% = 2
SetTokenInformation% = 4
StartService% = 3
StartServiceCtrlDispatcher% = 1
SynchronizeWindows31FilesAndWindowsNTRegistry% = 4
SystemFunction001% = 3
SystemFunction002% = 3
SystemFunction003% = 2
SystemFunction004% = 3
SystemFunction005% = 3
SystemFunction006% = 2
SystemFunction007% = 2
SystemFunction008% = 3
SystemFunction009% = 3
SystemFunction010% = 3
SystemFunction011% = 3
SystemFunction012% = 3
SystemFunction013% = 3
SystemFunction014% = 3
SystemFunction015% = 3
SystemFunction016% = 3
SystemFunction017% = 3
SystemFunction018% = 3
SystemFunction019% = 3
SystemFunction020% = 3
SystemFunction021% = 3
SystemFunction022% = 3
SystemFunction023% = 3
SystemFunction024% = 3
SystemFunction025% = 3
SystemFunction026% = 3
SystemFunction027% = 3
SystemFunction028% = 2
SystemFunction029% = 2
SystemFunction030% = 2
SystemFunction031% = 2
SystemFunction032% = 2
SystemFunction033% = 2
TrusteeAccessToObject% = 6
UnlockServiceDatabase% = 1
WriteRaw% = 3

View File

@ -0,0 +1,69 @@
; COMCTL32 API calls parameters' count
CreateMappedBitmap% = 5
CreatePropertySheetPage% = 1
CreateStatusWindow% = 4
CreateToolbar% = 8
CreateToolbarEx% = 13
CreateUpDownControl% = 12
DestroyPropertySheetPage% = 1
DrawInsert% = 3
DrawStatusText% = 4
FlatSB_EnableScrollBar% = 3
FlatSB_GetScrollInfo% = 3
FlatSB_GetScrollPos% = 2
FlatSB_GetScrollProp% = 3
FlatSB_GetScrollRange% = 4
FlatSB_SetScrollInfo% = 4
FlatSB_SetScrollPos% = 4
FlatSB_SetScrollProp% = 4
FlatSB_SetScrollRange% = 5
FlatSB_ShowScrollBar% = 3
GetEffectiveClientRect% = 3
ImageList_Add% = 3
ImageList_AddIcon% = 2
ImageList_AddMasked% = 3
ImageList_BeginDrag% = 4
ImageList_Copy% = 5
ImageList_Create% = 5
ImageList_Destroy% = 1
ImageList_DragEnter% = 3
ImageList_DragLeave% = 1
ImageList_DragMove% = 2
ImageList_DragShowNolock% = 1
ImageList_Draw% = 6
ImageList_DrawEx% = 10
ImageList_DrawIndirect% = 1
ImageList_Duplicate% = 1
ImageList_EndDrag% = 0
ImageList_GetBkColor% = 1
ImageList_GetDragImage% = 2
ImageList_GetIcon% = 3
ImageList_GetIconSize% = 3
ImageList_GetImageCount% = 1
ImageList_GetImageInfo% = 3
ImageList_GetImageRect% = 3
ImageList_LoadImage% = 7
ImageList_Merge% = 6
ImageList_Read% = 1
ImageList_Remove% = 2
ImageList_Replace% = 4
ImageList_ReplaceIcon% = 3
ImageList_SetBkColor% = 2
ImageList_SetDragCursorImage% = 4
ImageList_SetFilter% = 3
ImageList_SetIconSize% = 3
ImageList_SetImageCount% = 2
ImageList_SetOverlayImage% = 3
ImageList_Write% = 2
InitCommonControls% = 0
InitCommonControlsEx% = 1
InitializeFlatSB% = 1
LBItemFromPt% = 4
MakeDragList% = 1
MenuHelp% = 7
PropertySheet% = 1
ShowHideMenuCtl% = 3
UninitializeFlatSB% = 1
_TrackMouseEvent% = 1

View File

@ -0,0 +1,18 @@
; COMDLG32 API calls parameters' count
ChooseColor% = 1
ChooseFont% = 1
CommDlgExtendedError% = 0
FindText% = 1
FormatCharDlgProc% = 4
GetFileTitle% = 3
GetOpenFileName% = 1
GetSaveFileName% = 1
LoadAlterBitmap% = 3
PageSetupDlg% = 1
PrintDlg% = 1
ReplaceText% = 1
WantArrows% = 4
dwLBSubclass% = 4
dwOKSubclass% = 4

View File

@ -0,0 +1,319 @@
; GDI32 API calls parameters' count
AbortDoc% = 1
AbortPath% = 1
AddFontMemResourceEx% = 4
AddFontResource% = 1
AddFontResourceEx% = 3
AngleArc% = 6
AnimatePalette% = 4
Arc% = 9
ArcTo% = 9
BeginPath% = 1
BitBlt% = 9
CancelDC% = 1
CheckColorsInGamut% = 4
ChoosePixelFormat% = 2
Chord% = 9
CloseEnhMetaFile% = 1
CloseFigure% = 1
CloseMetaFile% = 1
ColorCorrectPalette% = 4
ColorMatchToTarget% = 3
CombineRgn% = 4
CombineTransform% = 3
CopyEnhMetaFile% = 2
CopyMetaFile% = 2
CreateBitmap% = 5
CreateBitmapIndirect% = 1
CreateBrushIndirect% = 1
CreateColorSpace% = 1
CreateCompatibleBitmap% = 3
CreateCompatibleDC% = 1
CreateDC% = 4
CreateDIBPatternBrush% = 2
CreateDIBPatternBrushPt% = 2
CreateDIBSection% = 6
CreateDIBitmap% = 6
CreateDiscardableBitmap% = 3
CreateEllipticRgn% = 4
CreateEllipticRgnIndirect% = 1
CreateEnhMetaFile% = 4
CreateFont% = 14
CreateFontIndirect% = 1
CreateFontIndirectEx% = 1
CreateHalftonePalette% = 1
CreateHatchBrush% = 2
CreateIC% = 4
CreateMetaFile% = 1
CreatePalette% = 1
CreatePatternBrush% = 1
CreatePen% = 3
CreatePenIndirect% = 1
CreatePolyPolygonRgn% = 4
CreatePolygonRgn% = 3
CreateRectRgn% = 4
CreateRectRgnIndirect% = 1
CreateRoundRectRgn% = 6
CreateScalableFontResource% = 4
CreateSolidBrush% = 1
DPtoLP% = 3
DeleteColorSpace% = 1
DeleteDC% = 1
DeleteEnhMetaFile% = 1
DeleteMetaFile% = 1
DeleteObject% = 1
DescribePixelFormat% = 4
DeviceCapabilitiesEx% = 6
DrawEscape% = 4
Ellipse% = 5
EnableEUDC% = 1
EndDoc% = 1
EndPage% = 1
EndPath% = 1
EnumEnhMetaFile% = 5
EnumFontFamilies% = 4
EnumFontFamiliesEx% = 5
EnumFonts% = 4
EnumICMProfiles% = 3
EnumMetaFile% = 4
EnumObjects% = 4
EqualRgn% = 2
Escape% = 5
ExcludeClipRect% = 5
ExtCreatePen% = 5
ExtCreateRegion% = 3
ExtEscape% = 6
ExtFloodFill% = 5
ExtSelectClipRgn% = 3
ExtTextOut% = 8
FillPath% = 1
FillRgn% = 3
FixBrushOrgEx% = 4
FlattenPath% = 1
FloodFill% = 4
FrameRgn% = 5
GdiComment% = 3
GdiDeleteSpoolFileHandle% = 1
GdiEndDocEMF% = 1
GdiEndPageEMF% = 2
GdiFlush% = 0
GdiGetBatchLimit% = 0
GdiGetDC% = 1
GdiGetDevmodeForPage% = 4
GdiGetPageCount% = 1
GdiGetPageHandle% = 3
GdiGetSpoolFileHandle% = 3
GdiPlayDCScript% = 6
GdiPlayEMF% = 5
GdiPlayJournal% = 5
GdiPlayPageEMF% = 4
GdiPlayPrivatePageEMF% = 3
GdiPlayScript% = 7
GdiResetDCEMF% = 2
GdiSetBatchLimit% = 1
GdiStartDocEMF% = 2
GdiStartPageEMF% = 1
GetArcDirection% = 1
GetAspectRatioFilterEx% = 2
GetBitmapBits% = 3
GetBitmapDimensionEx% = 2
GetBkColor% = 1
GetBkMode% = 1
GetBoundsRect% = 3
GetBrushOrgEx% = 2
GetCharABCWidths% = 4
GetCharABCWidthsFloat% = 4
GetCharABCWidthsI% = 5
GetCharWidth32% = 4
GetCharWidth% = 4
GetCharWidthFloat% = 4
GetCharWidthI% = 5
GetCharacterPlacement% = 6
GetClipBox% = 2
GetClipRgn% = 2
GetColorAdjustment% = 2
GetColorSpace% = 1
GetCurrentObject% = 2
GetCurrentPositionEx% = 2
GetDCBrushColor% = 1
GetDCOrgEx% = 2
GetDCPenColor% = 1
GetDIBColorTable% = 4
GetDIBits% = 7
GetDeviceCaps% = 2
GetDeviceGammaRamp% = 2
GetEnhMetaFile% = 1
GetEnhMetaFileBits% = 3
GetEnhMetaFileDescription% = 3
GetEnhMetaFileHeader% = 3
GetEnhMetaFilePaletteEntries% = 3
GetEnhMetaFilePixelFormat% = 3
GetFontAssocStatus% = 1
GetFontData% = 5
GetFontLanguageInfo% = 1
GetFontUnicodeRanges% = 2
GetGlyphIndices% = 5
GetGlyphOutline% = 7
GetGraphicsMode% = 1
GetICMProfile% = 3
GetKerningPairs% = 3
GetLogColorSpace% = 3
GetMapMode% = 1
GetMetaFile% = 1
GetMetaFileBitsEx% = 3
GetMetaRgn% = 2
GetMiterLimit% = 2
GetNearestColor% = 2
GetNearestPaletteIndex% = 2
GetObject% = 3
GetObjectType% = 1
GetOutlineTextMetrics% = 3
GetPaletteEntries% = 4
GetPath% = 4
GetPixel% = 3
GetPixelFormat% = 1
GetPolyFillMode% = 1
GetROP2% = 1
GetRandomRgn% = 3
GetRasterizerCaps% = 2
GetRegionData% = 3
GetRelAbs% = 2
GetRgnBox% = 2
GetStockObject% = 1
GetStretchBltMode% = 1
GetSystemPaletteEntries% = 4
GetSystemPaletteUse% = 1
GetTextAlign% = 1
GetTextCharacterExtra% = 1
GetTextCharset% = 1
GetTextCharsetInfo% = 3
GetTextColor% = 1
GetTextExtentExPoint% = 7
GetTextExtentExPointI% = 7
GetTextExtentPoint32% = 4
GetTextExtentPoint% = 4
GetTextExtentPointI% = 4
GetTextFace% = 3
GetTextMetrics% = 2
GetViewportExtEx% = 2
GetViewportOrgEx% = 2
GetWinMetaFileBits% = 5
GetWindowExtEx% = 2
GetWindowOrgEx% = 2
GetWorldTransform% = 2
IntersectClipRect% = 5
InvertRgn% = 2
LPtoDP% = 3
LineDD% = 6
LineTo% = 3
MaskBlt% = 12
ModifyWorldTransform% = 3
MoveToEx% = 4
OffsetClipRgn% = 3
OffsetRgn% = 3
OffsetViewportOrgEx% = 4
OffsetWindowOrgEx% = 4
PaintRgn% = 2
PatBlt% = 6
PathToRegion% = 1
Pie% = 9
PlayEnhMetaFile% = 3
PlayEnhMetaFileRecord% = 4
PlayMetaFile% = 2
PlayMetaFileRecord% = 4
PlgBlt% = 10
PolyBezier% = 3
PolyBezierTo% = 3
PolyDraw% = 4
PolyPatBlt% = 5
PolyPolygon% = 4
PolyPolyline% = 4
PolyTextOut% = 3
Polygon% = 3
Polyline% = 3
PolylineTo% = 3
PtInRegion% = 3
PtVisible% = 3
RealizePalette% = 1
RectInRegion% = 2
RectVisible% = 2
Rectangle% = 5
RemoveFontMemResourceEx% = 1
RemoveFontResource% = 1
RemoveFontResourceEx% = 3
ResetDC% = 2
ResizePalette% = 2
RestoreDC% = 2
RoundRect% = 7
SaveDC% = 1
ScaleViewportExtEx% = 6
ScaleWindowExtEx% = 6
SelectBrushLocal% = 2
SelectClipPath% = 2
SelectClipRgn% = 2
SelectFontLocal% = 2
SelectObject% = 2
SelectPalette% = 3
SetAbortProc% = 2
SetArcDirection% = 2
SetBitmapBits% = 3
SetBitmapDimensionEx% = 4
SetBkColor% = 2
SetBkMode% = 2
SetBoundsRect% = 3
SetBrushOrgEx% = 4
SetColorAdjustment% = 2
SetColorSpace% = 2
SetDCBrushColor% = 2
SetDCPenColor% = 2
SetDIBColorTable% = 4
SetDIBits% = 7
SetDIBitsToDevice% = 12
SetDeviceGammaRamp% = 2
SetEnhMetaFileBits% = 2
SetFontEnumeration% = 1
SetGraphicsMode% = 2
SetICMMode% = 2
SetICMProfile% = 2
SetMagicColors% = 3
SetMapMode% = 2
SetMapperFlags% = 2
SetMetaFileBitsEx% = 2
SetMetaRgn% = 1
SetMiterLimit% = 3
SetPaletteEntries% = 4
SetPixel% = 4
SetPixelFormat% = 3
SetPixelV% = 4
SetPolyFillMode% = 2
SetROP2% = 2
SetRectRgn% = 5
SetRelAbs% = 2
SetStretchBltMode% = 2
SetSystemPaletteUse% = 2
SetTextAlign% = 2
SetTextCharacterExtra% = 2
SetTextColor% = 2
SetTextJustification% = 3
SetViewportExtEx% = 4
SetViewportOrgEx% = 4
SetWinMetaFileBits% = 4
SetWindowExtEx% = 4
SetWindowOrgEx% = 4
SetWorldTransform% = 2
StartDoc% = 2
StartPage% = 1
StretchBlt% = 11
StretchDIBits% = 13
StrokeAndFillPath% = 1
StrokePath% = 1
SwapBuffers% = 1
TextOut% = 5
TranslateCharsetInfo% = 3
UnrealizeObject% = 1
UpdateColors% = 1
UpdateICMRegKey% = 4
WidenPath% = 1
gdiPlaySpoolStream% = 6

View File

@ -0,0 +1,557 @@
; KERNEL32 API calls parameters' count
AddAtom% = 1
AddConsoleAlias% = 3
AllocConsole% = 0
AreFileApisANSI% = 0
AssignProcessToJobObject% = 2
BackupRead% = 7
BackupSeek% = 6
BackupWrite% = 7
BaseAttachCompleteThunk% = 0
Beep% = 2
BeginUpdateResource% = 2
BuildCommDCB% = 2
BuildCommDCBAndTimeouts% = 3
CallNamedPipe% = 7
CancelIo% = 1
CancelWaitableTimer% = 1
ClearCommBreak% = 1
ClearCommError% = 3
CloseConsoleHandle% = 1
CloseHandle% = 1
CloseProfileUserMapping% = 0
CmdBatNotification% = 1
CommConfigDialog% = 3
CompareFileTime% = 2
CompareString% = 6
ConnectNamedPipe% = 2
ConsoleMenuControl% = 3
ContinueDebugEvent% = 3
ConvertDefaultLocale% = 1
ConvertThreadToFiber% = 1
CopyFile% = 3
CopyFileEx% = 6
CreateConsoleScreenBuffer% = 5
CreateDirectory% = 2
CreateDirectoryEx% = 3
CreateEvent% = 4
CreateFiber% = 3
CreateFile% = 7
CreateFileMapping% = 6
CreateHardLink% = 3
CreateIoCompletionPort% = 4
CreateJobObject% = 2
CreateMailslot% = 4
CreateMutex% = 3
CreateNamedPipe% = 8
CreatePipe% = 4
CreateProcess% = 10
CreateRemoteThread% = 7
CreateSemaphore% = 4
CreateTapePartition% = 4
CreateThread% = 6
CreateToolhelp32Snapshot% = 2
CreateVirtualBuffer% = 3
CreateWaitableTimer% = 3
DebugActiveProcess% = 1
DebugBreak% = 0
DefineDosDevice% = 3
DeleteAtom% = 1
DeleteCriticalSection% = 1
DeleteFiber% = 1
DeleteFile% = 1
DeviceIoControl% = 8
DisableThreadLibraryCalls% = 1
DisconnectNamedPipe% = 1
DosDateTimeToFileTime% = 3
DuplicateConsoleHandle% = 4
DuplicateHandle% = 7
EndUpdateResource% = 2
EnterCriticalSection% = 1
EnumCalendarInfo% = 4
EnumCalendarInfoEx% = 4
EnumDateFormats% = 3
EnumDateFormatsEx% = 3
EnumResourceLanguages% = 5
EnumResourceNames% = 4
EnumResourceTypes% = 3
EnumSystemCodePages% = 2
EnumSystemLocales% = 2
EnumTimeFormats% = 3
EraseTape% = 3
EscapeCommFunction% = 2
ExitProcess% = 1
ExitThread% = 1
ExitVDM% = 2
ExpandEnvironmentStrings% = 3
ExpungeConsoleCommandHistory% = 1
ExtendVirtualBuffer% = 2
FatalAppExit% = 2
FatalExit% = 1
FileTimeToDosDateTime% = 3
FileTimeToLocalFileTime% = 2
FileTimeToSystemTime% = 2
FillConsoleOutputAttribute% = 5
FillConsoleOutputCharacter% = 5
FindAtom% = 1
FindClose% = 1
FindCloseChangeNotification% = 1
FindFirstChangeNotification% = 3
FindFirstFile% = 2
FindFirstFileEx% = 6
FindNextChangeNotification% = 1
FindNextFile% = 2
FindResource% = 3
FindResourceEx% = 4
FlushConsoleInputBuffer% = 1
FlushFileBuffers% = 1
FlushInstructionCache% = 3
FlushViewOfFile% = 2
FoldString% = 5
FormatMessage% = 7
FreeConsole% = 0
FreeEnvironmentStrings% = 1
FreeLibrary% = 1
FreeLibraryAndExitThread% = 2
FreeResource% = 1
FreeVirtualBuffer% = 1
GenerateConsoleCtrlEvent% = 2
GetACP% = 0
GetAtomName% = 3
GetBinaryType% = 2
GetCPInfo% = 2
GetCPInfoEx% = 3
GetCommConfig% = 3
GetCommMask% = 2
GetCommModemStatus% = 2
GetCommProperties% = 2
GetCommState% = 2
GetCommTimeouts% = 2
GetCommandLine% = 0
GetCompressedFileSize% = 2
GetComputerName% = 2
GetConsoleAlias% = 4
GetConsoleAliasExes% = 2
GetConsoleAliasExesLength% = 0
GetConsoleAliases% = 3
GetConsoleAliasesLength% = 1
GetConsoleCP% = 0
GetConsoleCommandHistory% = 3
GetConsoleCommandHistoryLength% = 1
GetConsoleCursorInfo% = 2
GetConsoleDisplayMode% = 1
GetConsoleFontInfo% = 4
GetConsoleFontSize% = 2
GetConsoleHardwareState% = 3
GetConsoleInputExeName% = 2
GetConsoleInputWaitHandle% = 0
GetConsoleKeyboardLayoutName% = 1
GetConsoleMode% = 2
GetConsoleOutputCP% = 0
GetConsoleScreenBufferInfo% = 2
GetConsoleTitle% = 2
GetConsoleWindow% = 0
GetCurrencyFormat% = 6
GetCurrentConsoleFont% = 3
GetCurrentDirectory% = 2
GetCurrentProcess% = 0
GetCurrentProcessId% = 0
GetCurrentThread% = 0
GetCurrentThreadId% = 0
GetDateFormat% = 6
GetDefaultCommConfig% = 3
GetDevicePowerState% = 1
GetDiskFreeSpace% = 5
GetDiskFreeSpaceEx% = 4
GetDriveType% = 1
GetEnvironmentStrings% = 0
GetEnvironmentVariable% = 3
GetExitCodeProcess% = 2
GetExitCodeThread% = 2
GetFileAttributes% = 1
GetFileAttributesEx% = 3
GetFileInformationByHandle% = 2
GetFileSize% = 2
GetFileTime% = 4
GetFileType% = 1
GetFullPathName% = 4
GetHandleInformation% = 2
GetLargestConsoleWindowSize% = 1
GetLastError% = 0
GetLocalTime% = 1
GetLocaleInfo% = 4
GetLogicalDriveStrings% = 2
GetLogicalDrives% = 0
GetLongPathName% = 3
GetMailslotInfo% = 5
GetModuleFileName% = 3
GetModuleHandle% = 1
GetNamedPipeHandleState% = 7
GetNamedPipeInfo% = 5
GetNextVDMCommand% = 1
GetNumberFormat% = 6
GetNumberOfConsoleFonts% = 0
GetNumberOfConsoleInputEvents% = 2
GetNumberOfConsoleMouseButtons% = 1
GetOEMCP% = 0
GetOverlappedResult% = 4
GetPriorityClass% = 1
GetPrivateProfileInt% = 4
GetPrivateProfileSection% = 4
GetPrivateProfileSectionNames% = 3
GetPrivateProfileString% = 6
GetPrivateProfileStruct% = 5
GetProcAddress% = 2
GetProcessAffinityMask% = 3
GetProcessHeap% = 0
GetProcessHeaps% = 2
GetProcessPriorityBoost% = 2
GetProcessShutdownParameters% = 2
GetProcessTimes% = 5
GetProcessVersion% = 1
GetProcessWorkingSetSize% = 3
GetProfileInt% = 3
GetProfileSection% = 3
GetProfileString% = 5
GetQueuedCompletionStatus% = 5
GetShortPathName% = 3
GetStartupInfo% = 1
GetStdHandle% = 1
GetStringType% = 5
GetStringTypeEx% = 5
GetSystemDefaultLCID% = 0
GetSystemDefaultLangID% = 0
GetSystemDirectory% = 2
GetSystemInfo% = 1
GetSystemPowerStatus% = 1
GetSystemTime% = 1
GetSystemTimeAdjustment% = 3
GetSystemTimeAsFileTime% = 1
GetTapeParameters% = 4
GetTapePosition% = 5
GetTapeStatus% = 1
GetTempFileName% = 4
GetTempPath% = 2
GetThreadContext% = 2
GetThreadLocale% = 0
GetThreadPriority% = 1
GetThreadPriorityBoost% = 2
GetThreadSelectorEntry% = 3
GetThreadTimes% = 5
GetTickCount% = 0
GetTimeFormat% = 6
GetTimeZoneInformation% = 1
GetUserDefaultLCID% = 0
GetUserDefaultLangID% = 0
GetVDMCurrentDirectories% = 2
GetVersion% = 0
GetVersionEx% = 1
GetVolumeInformation% = 8
GetWindowsDirectory% = 2
GlobalAddAtom% = 1
GlobalAlloc% = 2
GlobalCompact% = 1
GlobalDeleteAtom% = 1
GlobalFindAtom% = 1
GlobalFix% = 1
GlobalFlags% = 1
GlobalFree% = 1
GlobalGetAtomName% = 3
GlobalHandle% = 1
GlobalLock% = 1
GlobalMemoryStatus% = 1
GlobalMemoryStatusVlm% = 1
GlobalReAlloc% = 3
GlobalSize% = 1
GlobalUnWire% = 1
GlobalUnfix% = 1
GlobalUnlock% = 1
GlobalWire% = 1
Heap32First% = 3
Heap32ListFirst% = 2
Heap32ListNext% = 2
Heap32Next% = 1
HeapAlloc% = 3
HeapCompact% = 2
HeapCreate% = 3
HeapDestroy% = 1
HeapExtend% = 4
HeapFree% = 3
HeapLock% = 1
HeapReAlloc% = 4
HeapSize% = 3
HeapSummary% = 3
HeapUnlock% = 1
HeapUsage% = 5
HeapValidate% = 3
HeapWalk% = 2
InitAtomTable% = 1
InitializeCriticalSection% = 1
InitializeCriticalSectionAndSpinCount% = 2
InterlockedCompareExchange% = 3
InterlockedDecrement% = 1
InterlockedExchange% = 2
InterlockedExchangeAdd% = 2
InterlockedIncrement% = 1
InvalidateConsoleDIBits% = 2
IsBadCodePtr% = 1
IsBadHugeReadPtr% = 2
IsBadHugeWritePtr% = 2
IsBadReadPtr% = 2
IsBadStringPtr% = 2
IsBadWritePtr% = 2
IsDBCSLeadByte% = 1
IsDBCSLeadByteEx% = 2
IsDebuggerPresent% = 0
IsProcessorFeaturePresent% = 1
IsValidCodePage% = 1
IsValidLocale% = 2
LCMapString% = 6
LeaveCriticalSection% = 1
LoadLibrary% = 1
LoadLibraryEx% = 3
LoadModule% = 2
LoadResource% = 2
LocalAlloc% = 2
LocalCompact% = 1
LocalFileTimeToFileTime% = 2
LocalFlags% = 1
LocalFree% = 1
LocalHandle% = 1
LocalLock% = 1
LocalReAlloc% = 3
LocalShrink% = 2
LocalSize% = 1
LocalUnlock% = 1
LockFile% = 5
LockFileEx% = 6
LockResource% = 1
MapViewOfFile% = 5
MapViewOfFileEx% = 6
MapViewOfFileVlm% = 7
Module32First% = 2
Module32Next% = 2
MoveFile% = 2
MoveFileEx% = 3
MoveFileWithProgress% = 5
MulDiv% = 3
MultiByteToWideChar% = 6
OpenEvent% = 3
OpenFile% = 3
OpenFileMapping% = 3
OpenJobObject% = 3
OpenMutex% = 3
OpenProcess% = 3
OpenProfileUserMapping% = 0
OpenSemaphore% = 3
OpenWaitableTimer% = 3
OutputDebugString% = 1
PeekConsoleInput% = 4
PeekNamedPipe% = 6
PostQueuedCompletionStatus% = 4
PrepareTape% = 3
Process32First% = 2
Process32Next% = 2
PulseEvent% = 1
PurgeComm% = 2
QueryDosDevice% = 3
QueryInformationJobObject% = 5
QueryPerformanceCounter% = 1
QueryPerformanceFrequency% = 1
QueryWin31IniFilesMappedToRegistry% = 4
QueueUserAPC% = 3
RaiseException% = 4
ReadConsole% = 5
ReadConsoleInput% = 4
ReadConsoleInputEx% = 5
ReadConsoleOutput% = 5
ReadConsoleOutputAttribute% = 5
ReadConsoleOutputCharacter% = 5
ReadFile% = 5
ReadFileEx% = 5
ReadFileScatter% = 5
ReadFileVlm% = 5
ReadProcessMemory% = 5
ReadProcessMemoryVlm% = 5
RegisterConsoleVDM% = 11
RegisterWaitForInputIdle% = 1
RegisterWowBaseHandlers% = 1
RegisterWowExec% = 1
ReleaseMutex% = 1
ReleaseSemaphore% = 3
RemoveDirectory% = 1
RequestWakeupLatency% = 1
ResetEvent% = 1
ResumeThread% = 1
RtlFillMemory% = 3
RtlMoveMemory% = 3
RtlUnwind% = 4
RtlZeroMemory% = 2
ScrollConsoleScreenBuffer% = 5
SearchPath% = 6
SetCommBreak% = 1
SetCommConfig% = 3
SetCommMask% = 2
SetCommState% = 2
SetCommTimeouts% = 2
SetComputerName% = 1
SetConsoleActiveScreenBuffer% = 1
SetConsoleCP% = 1
SetConsoleCommandHistoryMode% = 1
SetConsoleCtrlHandler% = 2
SetConsoleCursor% = 2
SetConsoleCursorInfo% = 2
SetConsoleCursorPosition% = 2
SetConsoleDisplayMode% = 3
SetConsoleFont% = 2
SetConsoleHardwareState% = 3
SetConsoleIcon% = 1
SetConsoleInputExeName% = 1
SetConsoleKeyShortcuts% = 4
SetConsoleMaximumWindowSize% = 2
SetConsoleMenuClose% = 1
SetConsoleMode% = 2
SetConsoleNumberOfCommands% = 2
SetConsoleOutputCP% = 1
SetConsolePalette% = 3
SetConsoleScreenBufferSize% = 2
SetConsoleTextAttribute% = 2
SetConsoleTitle% = 1
SetConsoleWindowInfo% = 3
SetCriticalSectionSpinCount% = 2
SetCurrentDirectory% = 1
SetDefaultCommConfig% = 3
SetEndOfFile% = 1
SetEnvironmentVariable% = 2
SetErrorMode% = 1
SetEvent% = 1
SetFileApisToANSI% = 0
SetFileApisToOEM% = 0
SetFileAttributes% = 2
SetFilePointer% = 4
SetFileTime% = 4
SetHandleCount% = 1
SetHandleInformation% = 3
SetInformationJobObject% = 4
SetLastConsoleEventActive% = 0
SetLastError% = 1
SetLocalTime% = 1
SetLocaleInfo% = 3
SetMailslotInfo% = 2
SetNamedPipeHandleState% = 4
SetPriorityClass% = 2
SetProcessAffinityMask% = 2
SetProcessPriorityBoost% = 2
SetProcessShutdownParameters% = 2
SetProcessWorkingSetSize% = 3
SetStdHandle% = 2
SetSystemPowerState% = 2
SetSystemTime% = 1
SetSystemTimeAdjustment% = 2
SetTapeParameters% = 3
SetTapePosition% = 6
SetThreadAffinityMask% = 2
SetThreadContext% = 2
SetThreadExecutionState% = 1
SetThreadIdealProcessor% = 2
SetThreadLocale% = 1
SetThreadPriority% = 2
SetThreadPriorityBoost% = 2
SetTimeZoneInformation% = 1
SetUnhandledExceptionFilter% = 1
SetVDMCurrentDirectories% = 2
SetVolumeLabel% = 2
SetWaitableTimer% = 6
SetupComm% = 3
ShowConsoleCursor% = 2
SignalObjectAndWait% = 4
SizeofResource% = 2
Sleep% = 1
SleepEx% = 2
SuspendThread% = 1
SwitchToFiber% = 1
SwitchToThread% = 0
SystemTimeToFileTime% = 2
SystemTimeToTzSpecificLocalTime% = 3
TerminateJobObject% = 2
TerminateProcess% = 2
TerminateThread% = 2
Thread32First% = 2
Thread32Next% = 2
TlsAlloc% = 0
TlsFree% = 1
TlsGetValue% = 1
TlsSetValue% = 2
Toolhelp32ReadProcessMemory% = 5
TransactNamedPipe% = 7
TransmitCommChar% = 2
TrimVirtualBuffer% = 1
TryEnterCriticalSection% = 1
UnhandledExceptionFilter% = 1
UnlockFile% = 5
UnlockFileEx% = 5
UnmapViewOfFile% = 1
UnmapViewOfFileVlm% = 1
UpdateResource% = 6
VDMConsoleOperation% = 2
VDMOperationStarted% = 1
VerLanguageName% = 3
VerifyConsoleIoHandle% = 1
VirtualAlloc% = 4
VirtualAllocEx% = 5
VirtualAllocVlm% = 6
VirtualBufferExceptionHandler% = 3
VirtualFree% = 3
VirtualFreeEx% = 4
VirtualFreeVlm% = 5
VirtualLock% = 2
VirtualProtect% = 4
VirtualProtectEx% = 5
VirtualProtectVlm% = 6
VirtualQuery% = 3
VirtualQueryEx% = 4
VirtualQueryVlm% = 4
VirtualUnlock% = 2
WaitCommEvent% = 3
WaitForDebugEvent% = 2
WaitForMultipleObjects% = 4
WaitForMultipleObjectsEx% = 5
WaitForSingleObject% = 2
WaitForSingleObjectEx% = 3
WaitNamedPipe% = 2
WideCharToMultiByte% = 8
WinExec% = 2
WriteConsole% = 5
WriteConsoleInput% = 4
WriteConsoleInputVDM% = 4
WriteConsoleOutput% = 5
WriteConsoleOutputAttribute% = 5
WriteConsoleOutputCharacter% = 5
WriteFile% = 5
WriteFileEx% = 5
WriteFileGather% = 5
WriteFileVlm% = 5
WritePrivateProfileSection% = 3
WritePrivateProfileString% = 4
WritePrivateProfileStruct% = 5
WriteProcessMemory% = 5
WriteProcessMemoryVlm% = 5
WriteProfileSection% = 2
WriteProfileString% = 3
WriteTapemark% = 4
_hread% = 3
_hwrite% = 3
_lclose% = 1
_lcreat% = 2
_llseek% = 3
_lopen% = 2
_lread% = 3
_lwrite% = 3
lstrcat% = 2
lstrcmp% = 2
lstrcmpi% = 2
lstrcpy% = 2
lstrcpyn% = 3
lstrlen% = 1

View File

@ -0,0 +1,73 @@
; SHELL32 API calls parameters' count
CheckEscapes% = 2
DoEnvironmentSubst% = 2
DragAcceptFiles% = 2
DragFinish% = 1
DragQueryFile% = 4
DragQueryPoint% = 2
DuplicateIcon% = 2
ExtractAssociatedIcon% = 3
ExtractAssociatedIconEx% = 4
ExtractIcon% = 3
ExtractIconEx% = 5
ExtractIconResInfo% = 5
FindExeDlgProc% = 4
FindExecutable% = 3
FreeIconList% = 2
InternalExtractIconList% = 3
RealShellExecute% = 10
RealShellExecuteEx% = 11
RegenerateUserEnvironment% = 2
SHAddToRecentDocs% = 2
SHAppBarMessage% = 2
SHBrowseForFolder% = 1
SHChangeNotify% = 4
SHEmptyRecycleBin% = 3
SHFileOperation% = 1
SHFormatDrive% = 4
SHFreeNameMappings% = 1
SHGetDataFromIDList% = 5
SHGetDesktopFolder% = 1
SHGetDiskFreeSpace% = 4
SHGetFileInfo% = 5
SHGetInstanceExplorer% = 1
SHGetMalloc% = 1
SHGetNewLinkInfo% = 5
SHGetPathFromIDList% = 2
SHGetSettings% = 2
SHGetSpecialFolderLocation% = 3
SHGetSpecialFolderPath% = 4
SHInvokePrinterCommand% = 5
SHLoadInProc% = 1
SHQueryRecycleBin% = 2
SHUpdateRecycleBinIcon% = 0
SheChangeDir% = 1
SheChangeDirEx% = 1
SheFullPath% = 3
SheGetCurDrive% = 0
SheGetDir% = 2
SheRemoveQuotes% = 1
SheSetCurDrive% = 1
SheShortenPath% = 2
ShellAbout% = 4
ShellExecute% = 6
ShellExecuteEx% = 1
ShellHookProc% = 3
Shell_NotifyIcon% = 2
StrChr% = 2
StrChrI% = 2
StrCmpN% = 3
StrCmpNI% = 3
StrCpyN% = 3
StrNCmp% = 3
StrNCmpI% = 3
StrNCpy% = 3
StrRChr% = 3
StrRChrI% = 3
StrRStr% = 3
StrRStrI% = 3
StrStr% = 2
StrStrI% = 2
WOWShellExecute% = 7

View File

@ -0,0 +1,477 @@
; USER32 API calls parameters' count
ActivateKeyboardLayout% = 2
AdjustWindowRect% = 3
AdjustWindowRectEx% = 4
AnimateWindow% = 3
AnyPopup% = 0
AppendMenu% = 4
ArrangeIconicWindows% = 1
AttachThreadInput% = 3
BeginDeferWindowPos% = 1
BeginPaint% = 2
BlockInput% = 1
BringWindowToTop% = 1
BroadcastSystemMessage% = 5
CallMsgFilter% = 2
CallNextHookEx% = 4
CallWindowProc% = 5
CascadeChildWindows% = 2
CascadeWindows% = 5
ChangeClipboardChain% = 2
ChangeDisplaySettings% = 2
ChangeDisplaySettingsEx% = 5
ChangeMenu% = 5
CharLower% = 1
CharLowerBuff% = 2
CharNext% = 1
CharNextEx% = 3
CharPrev% = 2
CharPrevEx% = 4
CharToOem% = 2
CharToOemBuff% = 3
CharUpper% = 1
CharUpperBuff% = 2
CheckDlgButton% = 3
CheckMenuItem% = 3
CheckMenuRadioItem% = 5
CheckRadioButton% = 4
ChildWindowFromPoint% = 3
ChildWindowFromPointEx% = 4
ClientToScreen% = 2
ClipCursor% = 1
CloseClipboard% = 0
CloseDesktop% = 1
CloseWindow% = 1
CloseWindowStation% = 1
CopyAcceleratorTable% = 3
CopyIcon% = 1
CopyImage% = 5
CopyRect% = 2
CountClipboardFormats% = 0
CreateAcceleratorTable% = 2
CreateCaret% = 4
CreateCursor% = 7
CreateDesktop% = 6
CreateDialogIndirectParam% = 5
CreateDialogParam% = 5
CreateIcon% = 7
CreateIconFromResource% = 4
CreateIconFromResourceEx% = 7
CreateIconIndirect% = 1
CreateMDIWindow% = 10
CreateMenu% = 0
CreatePopupMenu% = 0
CreateWindowEx% = 12
CreateWindowStation% = 4
DdeAbandonTransaction% = 3
DdeAccessData% = 2
DdeAddData% = 4
DdeClientTransaction% = 8
DdeCmpStringHandles% = 2
DdeConnect% = 4
DdeConnectList% = 5
DdeCreateDataHandle% = 7
DdeCreateStringHandle% = 3
DdeDisconnect% = 1
DdeDisconnectList% = 1
DdeEnableCallback% = 3
DdeFreeDataHandle% = 1
DdeFreeStringHandle% = 2
DdeGetData% = 4
DdeGetLastError% = 1
DdeGetQualityOfService% = 3
DdeImpersonateClient% = 1
DdeInitialize% = 4
DdeKeepStringHandle% = 2
DdeNameService% = 4
DdePostAdvise% = 3
DdeQueryConvInfo% = 3
DdeQueryNextServer% = 2
DdeQueryString% = 5
DdeReconnect% = 1
DdeSetQualityOfService% = 3
DdeSetUserHandle% = 3
DdeUnaccessData% = 1
DdeUninitialize% = 1
DefDlgProc% = 4
DefFrameProc% = 5
DefMDIChildProc% = 4
DefWindowProc% = 4
DeferWindowPos% = 8
DeleteMenu% = 3
DestroyAcceleratorTable% = 1
DestroyCaret% = 0
DestroyCursor% = 1
DestroyIcon% = 1
DestroyMenu% = 1
DestroyWindow% = 1
DialogBoxIndirectParam% = 5
DialogBoxParam% = 5
DispatchMessage% = 1
DlgDirList% = 5
DlgDirListComboBox% = 5
DlgDirSelectComboBoxEx% = 4
DlgDirSelectEx% = 4
DragDetect% = 3
DragObject% = 5
DrawAnimatedRects% = 4
DrawCaption% = 4
DrawEdge% = 4
DrawFocusRect% = 2
DrawFrame% = 4
DrawFrameControl% = 4
DrawIcon% = 4
DrawIconEx% = 9
DrawMenuBar% = 1
DrawState% = 10
DrawText% = 5
DrawTextEx% = 6
EditWndProc% = 4
EmptyClipboard% = 0
EnableMenuItem% = 3
EnableScrollBar% = 3
EnableWindow% = 2
EndDeferWindowPos% = 1
EndDialog% = 2
EndMenu% = 0
EndPaint% = 2
EnumChildWindows% = 3
EnumClipboardFormats% = 1
EnumDesktopWindows% = 3
EnumDesktops% = 3
EnumDisplayMonitors% = 4
EnumDisplaySettings% = 3
EnumDisplaySettingsEx% = 4
EnumProps% = 2
EnumPropsEx% = 3
EnumThreadWindows% = 3
EnumWindowStations% = 2
EnumWindows% = 2
EqualRect% = 2
ExcludeUpdateRgn% = 2
ExitWindowsEx% = 2
FillRect% = 3
FindWindow% = 2
FindWindowEx% = 4
FlashWindow% = 2
FrameRect% = 3
FreeDDElParam% = 2
GetActiveWindow% = 0
GetAltTabInfo% = 5
GetAncestor% = 2
GetAsyncKeyState% = 1
GetCapture% = 0
GetCaretBlinkTime% = 0
GetCaretPos% = 1
GetClassInfo% = 3
GetClassInfoEx% = 3
GetClassLong% = 2
GetClassName% = 3
GetClassWord% = 2
GetClientRect% = 2
GetClipCursor% = 1
GetClipboardData% = 1
GetClipboardFormatName% = 3
GetClipboardSequenceNumber% = 0
GetClipboardViewer% = 0
GetComboBoxInfo% = 2
GetCursor% = 0
GetCursorInfo% = 1
GetCursorPos% = 1
GetDC% = 1
GetDCEx% = 3
GetDesktopWindow% = 0
GetDialogBaseUnits% = 0
GetDlgCtrlID% = 1
GetDlgItem% = 2
GetDlgItemInt% = 4
GetDlgItemText% = 4
GetDoubleClickTime% = 0
GetFocus% = 0
GetForegroundWindow% = 0
GetGUIThreadInfo% = 2
GetGuiResources% = 2
GetIconInfo% = 2
GetInputDesktop% = 0
GetInputState% = 0
GetKBCodePage% = 0
GetKeyNameText% = 3
GetKeyState% = 1
GetKeyboardLayout% = 1
GetKeyboardLayoutList% = 2
GetKeyboardLayoutName% = 1
GetKeyboardState% = 1
GetKeyboardType% = 1
GetLastActivePopup% = 1
GetLastInputInfo% = 1
GetListBoxInfo% = 1
GetMenu% = 1
GetMenuBarInfo% = 4
GetMenuCheckMarkDimensions% = 0
GetMenuContextHelpId% = 1
GetMenuDefaultItem% = 3
GetMenuInfo% = 2
GetMenuItemCount% = 1
GetMenuItemID% = 2
GetMenuItemInfo% = 4
GetMenuItemRect% = 4
GetMenuState% = 3
GetMenuString% = 5
GetMessage% = 4
GetMessageExtraInfo% = 0
GetMessagePos% = 0
GetMessageTime% = 0
GetMonitorInfo% = 2
GetMouseMovePoints% = 5
GetNextDlgGroupItem% = 3
GetNextDlgTabItem% = 3
GetOpenClipboardWindow% = 0
GetParent% = 1
GetPriorityClipboardFormat% = 2
GetProcessWindowStation% = 0
GetProp% = 2
GetQueueStatus% = 1
GetScrollBarInfo% = 3
GetScrollInfo% = 3
GetScrollPos% = 2
GetScrollRange% = 4
GetShellWindow% = 0
GetSubMenu% = 2
GetSysColor% = 1
GetSysColorBrush% = 1
GetSystemMenu% = 2
GetSystemMetrics% = 1
GetTabbedTextExtent% = 5
GetThreadDesktop% = 1
GetTitleBarInfo% = 2
GetTopWindow% = 1
GetUpdateRect% = 3
GetUpdateRgn% = 3
GetUserObjectInformation% = 5
GetUserObjectSecurity% = 5
GetWindow% = 2
GetWindowContextHelpId% = 1
GetWindowDC% = 1
GetWindowInfo% = 2
GetWindowLong% = 2
GetWindowModuleFileName% = 3
GetWindowPlacement% = 2
GetWindowRect% = 2
GetWindowRgn% = 2
GetWindowText% = 3
GetWindowTextLength% = 1
GetWindowThreadProcessId% = 2
GetWindowWord% = 2
GrayString% = 9
HideCaret% = 1
HiliteMenuItem% = 4
IMPGetIME% = 2
IMPQueryIME% = 1
IMPSetIME% = 2
ImpersonateDdeClientWindow% = 2
InSendMessage% = 0
InSendMessageEx% = 1
InflateRect% = 3
InsertMenu% = 5
InsertMenuItem% = 4
IntersectRect% = 3
InvalidateRect% = 3
InvalidateRgn% = 3
InvertRect% = 2
IsCharAlpha% = 1
IsCharAlphaNumeric% = 1
IsCharLower% = 1
IsCharUpper% = 1
IsChild% = 2
IsClipboardFormatAvailable% = 1
IsDialogMessage% = 2
IsDlgButtonChecked% = 2
IsIconic% = 1
IsMenu% = 1
IsRectEmpty% = 1
IsWindow% = 1
IsWindowEnabled% = 1
IsWindowUnicode% = 1
IsWindowVisible% = 1
IsZoomed% = 1
KillSystemTimer% = 2
KillTimer% = 2
LoadAccelerators% = 2
LoadBitmap% = 2
LoadCursor% = 2
LoadCursorFromFile% = 1
LoadIcon% = 2
LoadImage% = 6
LoadKeyboardLayout% = 2
LoadMenu% = 2
LoadMenuIndirect% = 1
LoadString% = 4
LockWindowUpdate% = 1
LockWorkStation% = 0
LookupIconIdFromDirectory% = 2
LookupIconIdFromDirectoryEx% = 5
MapDialogRect% = 2
MapVirtualKey% = 2
MapVirtualKeyEx% = 3
MapWindowPoints% = 4
MenuItemFromPoint% = 4
MessageBeep% = 1
MessageBox% = 4
MessageBoxEx% = 5
MessageBoxIndirect% = 1
ModifyMenu% = 5
MonitorFromPoint% = 3
MonitorFromRect% = 2
MonitorFromWindow% = 2
MoveWindow% = 6
MsgWaitForMultipleObjects% = 5
MsgWaitForMultipleObjectsEx% = 5
NotifyWinEvent% = 4
OemKeyScan% = 1
OemToChar% = 2
OemToCharBuff% = 3
OffsetRect% = 3
OpenClipboard% = 1
OpenDesktop% = 4
OpenIcon% = 1
OpenInputDesktop% = 3
OpenWindowStation% = 3
PackDDElParam% = 3
PaintDesktop% = 1
PeekMessage% = 5
PostMessage% = 4
PostQuitMessage% = 1
PostThreadMessage% = 4
PtInRect% = 3
RealChildWindowFromPoint% = 3
RealGetWindowClass% = 3
RedrawWindow% = 4
RegisterClass% = 1
RegisterClassEx% = 1
RegisterClipboardFormat% = 1
RegisterDeviceNotification% = 3
RegisterHotKey% = 4
RegisterWindowMessage% = 1
ReleaseCapture% = 0
ReleaseDC% = 2
RemoveMenu% = 3
RemoveProp% = 2
ReplyMessage% = 1
ReuseDDElParam% = 5
ScreenToClient% = 2
ScrollChildren% = 3
ScrollDC% = 7
ScrollWindow% = 5
ScrollWindowEx% = 8
SendDlgItemMessage% = 5
SendIMEMessageEx% = 2
SendInput% = 3
SendMessage% = 4
SendMessageCallback% = 6
SendMessageTimeout% = 7
SendNotifyMessage% = 4
SetActiveWindow% = 1
SetCapture% = 1
SetCaretBlinkTime% = 1
SetCaretPos% = 2
SetClassLong% = 3
SetClassWord% = 3
SetClipboardData% = 2
SetClipboardViewer% = 1
SetCursor% = 1
SetCursorPos% = 2
SetDebugErrorLevel% = 1
SetDeskWallpaper% = 1
SetDlgItemInt% = 4
SetDlgItemText% = 3
SetDoubleClickTime% = 1
SetFocus% = 1
SetForegroundWindow% = 1
SetKeyboardState% = 1
SetLastErrorEx% = 2
SetMenu% = 2
SetMenuContextHelpId% = 2
SetMenuDefaultItem% = 3
SetMenuInfo% = 2
SetMenuItemBitmaps% = 5
SetMenuItemInfo% = 4
SetMessageExtraInfo% = 1
SetMessageQueue% = 1
SetParent% = 2
SetProcessWindowStation% = 1
SetProp% = 3
SetRect% = 5
SetRectEmpty% = 1
SetScrollInfo% = 4
SetScrollPos% = 4
SetScrollRange% = 5
SetShellWindow% = 1
SetSysColors% = 3
SetSystemCursor% = 2
SetSystemMenu% = 2
SetSystemTimer% = 4
SetThreadDesktop% = 1
SetTimer% = 4
SetUserObjectInformation% = 4
SetUserObjectSecurity% = 3
SetWinEventHook% = 7
SetWindowContextHelpId% = 2
SetWindowLong% = 3
SetWindowPlacement% = 2
SetWindowPos% = 7
SetWindowRgn% = 3
SetWindowText% = 2
SetWindowWord% = 3
SetWindowsHook% = 2
SetWindowsHookEx% = 4
ShowCaret% = 1
ShowCursor% = 1
ShowOwnedPopups% = 2
ShowScrollBar% = 3
ShowWindow% = 2
ShowWindowAsync% = 2
SubtractRect% = 3
SwapMouseButton% = 1
SwitchDesktop% = 1
SystemParametersInfo% = 4
TabbedTextOut% = 8
TileChildWindows% = 2
TileWindows% = 5
ToAscii% = 5
ToAsciiEx% = 6
ToUnicode% = 6
ToUnicodeEx% = 7
TrackMouseEvent% = 1
TrackPopupMenu% = 7
TrackPopupMenuEx% = 6
TranslateAccelerator% = 3
TranslateMDISysAccel% = 2
TranslateMessage% = 1
UnhookWinEvent% = 1
UnhookWindowsHook% = 2
UnhookWindowsHookEx% = 1
UnionRect% = 3
UnloadKeyboardLayout% = 1
UnpackDDElParam% = 4
UnregisterClass% = 2
UnregisterDeviceNotification% = 1
UnregisterHotKey% = 2
UpdateWindow% = 1
UserHandleGrantAccess% = 2
ValidateRect% = 2
ValidateRgn% = 2
VkKeyScan% = 1
VkKeyScanEx% = 2
WINNLSEnableIME% = 2
WINNLSGetEnableStatus% = 1
WINNLSGetIMEHotkey% = 1
WaitForInputIdle% = 2
WaitMessage% = 0
WinHelp% = 4
WindowFromDC% = 1
WindowFromPoint% = 2
keybd_event% = 4
mouse_event% = 5
wvsprintf% = 3

View File

@ -0,0 +1,70 @@
; WSOCK32 API calls parameters' count
AcceptEx% = 8
EnumProtocols% = 3
GetAcceptExSockaddrs% = 8
GetAddressByName% = 10
GetNameByType% = 3
GetService% = 7
GetTypeByName% = 2
MigrateWinsockConfiguration% = 3
NPLoadNameSpaces% = 3
SetService% = 6
TransmitFile% = 7
WEP% = 0
WSAAsyncGetHostByAddr% = 7
WSAAsyncGetHostByName% = 5
WSAAsyncGetProtoByName% = 5
WSAAsyncGetProtoByNumber% = 5
WSAAsyncGetServByName% = 6
WSAAsyncGetServByPort% = 6
WSACancelAsyncRequest% = 4
WSACancelBlockingCall% = 0
WSACleanup% = 0
WSAGetLastError% = 0
WSAIsBlocking% = 0
WSARecvEx% = 4
WSASetBlockingHook% = 1
WSASetLastError% = 1
WSAStartup% = 2
WSAUnhookBlockingHook% = 0
__WSAFDIsSet% = 2
accept% = 3
bind% = 3
closesocket% = 1
connect% = 3
dn_expand% = 5
gethostbyaddr% = 3
gethostbyname% = 1
gethostname% = 2
getnetbyname% = 1
getpeername% = 3
getprotobyname% = 1
getprotobynumber% = 1
getservbyname% = 2
getservbyport% = 2
getsockname% = 3
getsockopt% = 5
htonl% = 1
htons% = 1
inet_addr% = 1
inet_network% = 1
inet_ntoa% = 1
ioctlsocket% = 3
listen% = 2
ntohl% = 1
ntohs% = 1
rcmd% = 6
recv% = 4
recvfrom% = 6
rexec% = 6
rresvport% = 1
s_perror% = 2
select% = 5
send% = 4
sendto% = 6
sethostname% = 2
setsockopt% = 5
shutdown% = 2
socket% = 3