17828 lines
523 KiB
JSON
17828 lines
523 KiB
JSON
[
|
|
{
|
|
"function_name": "AbnormalTermination",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "",
|
|
"full_prototype": "BOOL AbnormalTermination(VOID);"
|
|
},
|
|
{
|
|
"function_name": "AbortDoc",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int AbortDoc(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "AbortPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL AbortPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "AbortPrinter",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AbortPrinter(HANDLE hPrinter);"
|
|
},
|
|
{
|
|
"function_name": "AbortSystemShutdownA",
|
|
"arguments": [
|
|
"LPSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AbortSystemShutdownA(LPSTR lpMachineName);"
|
|
},
|
|
{
|
|
"function_name": "AbortSystemShutdownW",
|
|
"arguments": [
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AbortSystemShutdownW(LPWSTR lpMachineName)"
|
|
},
|
|
{
|
|
"function_name": "AccessCheck",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"HANDLE",
|
|
"DWORD",
|
|
"PGENERIC_MAPPING",
|
|
"PPRIVILEGE_SET",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AccessCheck( PSECURITY_DESCRIPTOR pSecurityDescriptor, HANDLE ClientToken, DWORD DesiredAccess, PGENERIC_MAPPING GenericMapping, PPRIVILEGE_SET PrivilegeSet, LPDWORD PrivilegeSetLength, LPDWORD GrantedAccess, LPBOOL AccessStatus );"
|
|
},
|
|
{
|
|
"function_name": "AccessCheckAndAuditAlarmA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPVOID",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"PGENERIC_MAPPING",
|
|
"BOOL",
|
|
"LPDWORD",
|
|
"LPBOOL",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AccessCheckAndAuditAlarmA( LPCTSTR SubsystemName, LPVOID HandleId, LPTSTR ObjectTypeName, LPTSTR ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor, DWORD DesiredAccess, PGENERIC_MAPPING GenericMapping, BOOL ObjectCreation, LPDWORD GrantedAccess, LPBOOL AccessStatus, LPBOOL pfGenerateOnClose );"
|
|
},
|
|
{
|
|
"function_name": "AccessCheckAndAuditAlarmW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPVOID",
|
|
"LPWSTR",
|
|
"LPWSTR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"PGENERIC_MAPPING",
|
|
"BOOL",
|
|
"LPDWORD",
|
|
"LPBOOL",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AccessCheckAndAuditAlarmW(LPCWSTR SubsystemName, LPVOID HandleId, LPWSTR ObjectTypeName, LPWSTR ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor, DWORD DesiredAccess, PGENERIC_MAPPING GenericMapping, BOOL ObjectCreation, LPDWORD GrantedAccess, LPBOOL AccessStatus, LPBOOL pfGenerateOnClose);"
|
|
},
|
|
{
|
|
"function_name": "AcsLan",
|
|
"arguments": [
|
|
"PLLC_CCB",
|
|
"PLLC_CCB *"
|
|
],
|
|
"dll_name": "dlcapi.dll",
|
|
"full_prototype": "ACSLAN_STATUS AcsLan(PLLC_CCB pCcb,PLLC_CCB * ppBadCcb);"
|
|
},
|
|
{
|
|
"function_name": "ActivateKeyboardLayout",
|
|
"arguments": [
|
|
"HKL",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HKL ActivateKeyboardLayout(HKL hkl,UINT Flags);"
|
|
},
|
|
{
|
|
"function_name": "AddAccessAllowedAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AddAccessAllowedAce(PACL pAcl, DWORD dwAceRevision, DWORD AccessMask, PSID pSid);"
|
|
},
|
|
{
|
|
"function_name": "AddAccessDeniedAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AddAccessDeniedAce(PACL pAcl, DWORD dwAceRevision, DWORD AccessMask,PSID pSid);"
|
|
},
|
|
{
|
|
"function_name": "AddAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AddAce(PACL pAcl, DWORD dwAceRevision, DWORD dwStartingAceIndex, LPVOID pAceList, DWORD nAceListLength);"
|
|
},
|
|
{
|
|
"function_name": "AddAtomA",
|
|
"arguments": [
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM AddAtomA(LPCSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "AddAtomW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM AddAtomW(LPCWSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "AddAuditAccessAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PSID",
|
|
"BOOL",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AddAuditAccessAce(PACL pAcl,DWORD dwAceRevision,DWORD dwAccessMask,PSID pSid,BOOL bAuditSuccess,BOOL bAuditFailure);"
|
|
},
|
|
{
|
|
"function_name": "AddFontResourceA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int AddFontResourceA(LPCTSTR lpszFilename);"
|
|
},
|
|
{
|
|
"function_name": "AddFontResourceW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int AddFontResourceW(LPCWSTR lpszFilename);"
|
|
},
|
|
{
|
|
"function_name": "AddFormA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddFormA(HANDLE hPrinter,DWORD Level,LPBYTE pForm);"
|
|
},
|
|
{
|
|
"function_name": "AddInksetInterval",
|
|
"arguments": [
|
|
"HINKSET",
|
|
"LPINTERVAL"
|
|
],
|
|
"dll_name": "penwin32.dll",
|
|
"full_prototype": "BOOL AddInksetInterval(HINKSET hinkset, LPINTERVAL lpiNew);"
|
|
},
|
|
{
|
|
"function_name": "AddJobA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddJobA(HANDLE hPrinter, DWORD Level, LPBYTE pData, DWORD cbBuf, LPDWORD pcbNeeded );"
|
|
},
|
|
{
|
|
"function_name": "AddMonitorA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddMonitorA( LPTSTR pName, DWORD Level, LPBYTE pMonitors );"
|
|
},
|
|
{
|
|
"function_name": "AddPenDataHRC",
|
|
"arguments": [
|
|
"HRC",
|
|
"HPENDATA"
|
|
],
|
|
"dll_name": "penwin32.dll",
|
|
"full_prototype": "int AddPenDataHRC(HRC hrc, HPENDATA hpndt);"
|
|
},
|
|
{
|
|
"function_name": "AddPenInputHRC",
|
|
"arguments": [
|
|
"HRC",
|
|
"LPPOINT",
|
|
"LPVOID",
|
|
"UINT",
|
|
"LPSTROKEINFO"
|
|
],
|
|
"dll_name": "penwin32.dll",
|
|
"full_prototype": "int AddPenInputHRC( HRC hrc, LPPOINT lppt, LPVOID lpvOem, UINT fuOem, LPSTROKEINFO lpsi );"
|
|
},
|
|
{
|
|
"function_name": "AddPointsPenData",
|
|
"arguments": [
|
|
"HPENDATA",
|
|
"LPPOINT",
|
|
"LPVOID",
|
|
"LPSTROKEINFO"
|
|
],
|
|
"dll_name": "penwin32.dll",
|
|
"full_prototype": "HPENDATA AddPointsPenData( HPENDATA hpendata, LPPOINT lppt, LPVOID lpvOem, LPSTROKEINFO lpsiNew )"
|
|
},
|
|
{
|
|
"function_name": "AddPortA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"HWND",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddPortA(LPTSTR pName, HWND hWnd, LPTSTR pMonitorName);"
|
|
},
|
|
{
|
|
"function_name": "AddPrinterA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "HANDLE AddPrinterA( LPTSTR pName, DWORD Level, LPBYTE pPrinter );"
|
|
},
|
|
{
|
|
"function_name": "AddPrinterConnectionA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddPrinterConnectionA(LPTSTR pName);"
|
|
},
|
|
{
|
|
"function_name": "AddPrinterDriverA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddPrinterDriverA( LPTSTR pName, DWORD Level, LPBYTE pDriverInfo );"
|
|
},
|
|
{
|
|
"function_name": "AddPrintProcessorA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddPrintProcessorA( LPTSTR pName, LPTSTR pEnvironment, LPTSTR pPathName, LPTSTR pPrintProcessorName );"
|
|
},
|
|
{
|
|
"function_name": "AddPrintProvidorA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL AddPrintProvidorA( LPTSTR pName, DWORD Level, LPBYTE pProvidorInfo );"
|
|
},
|
|
{
|
|
"function_name": "AddWordsHWL",
|
|
"arguments": [
|
|
"HWL",
|
|
"LPSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "penwin32.dll",
|
|
"full_prototype": "int AddWordsHWL( HWL hwl, LPSTR lpsz, UINT uType );"
|
|
},
|
|
{
|
|
"function_name": "AdjustTokenGroups",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL",
|
|
"PTOKEN_GROUPS",
|
|
"DWORD",
|
|
"PTOKEN_GROUPS",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AdjustTokenGroups( HANDLE TokenHandle, BOOL ResetToDefault, PTOKEN_GROUPS NewState, DWORD BufferLength, PTOKEN_GROUPS PreviousState, PDWORD ReturnLength );"
|
|
},
|
|
{
|
|
"function_name": "AdjustTokenPrivileges",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL",
|
|
"PTOKEN_PRIVILEGES",
|
|
"DWORD",
|
|
"PTOKEN_PRIVILEGES",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AdjustTokenPrivileges( HANDLE TokenHandle, BOOL DisableAllPrivileges, PTOKEN_PRIVILEGES NewState, DWORD BufferLength, PTOKEN_PRIVILEGES PreviousState, PDWORD ReturnLength );"
|
|
},
|
|
{
|
|
"function_name": "AdjustWindowRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL AdjustWindowRect( LPRECT lpRect, DWORD dwStyle, BOOL bMenu );"
|
|
},
|
|
{
|
|
"function_name": "AdjustWindowRectEx",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL AdjustWindowRectEx( LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle );"
|
|
},
|
|
{
|
|
"function_name": "AdvancedDocumentPropertiesA",
|
|
"arguments": [
|
|
"HWND",
|
|
"HANDLE",
|
|
"LPTSTR",
|
|
"PDEVMODE",
|
|
"PDEVMODE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "LONG AdvancedDocumentPropertiesA( HWND hWnd, HANDLE hPrinter, LPTSTR pDeviceName, PDEVMODE pDevModeOutput, PDEVMODE pDevModeInput );"
|
|
},
|
|
{
|
|
"function_name": "AllocateAndInitializeSid",
|
|
"arguments": [
|
|
"PSID_IDENTIFIER_AUTHORITY",
|
|
"BYTE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AllocateAndInitializeSid( PSID_IDENTIFIER_AUTHORITY pIdentifierAuthority, BYTE nSubAuthorityCount, DWORD dwSubAuthority0, DWORD dwSubAuthority1, DWORD dwSubAuthority2, DWORD dwSubAuthority3, DWORD dwSubAuthority4, DWORD dwSubAuthority5, DWORD dwSubAuthority6, DWORD dwSubAuthority7, PSID *pSid );"
|
|
},
|
|
{
|
|
"function_name": "AllocateLocallyUniqueId",
|
|
"arguments": [
|
|
"PLUID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AllocateLocallyUniqueId(PLUID Luid);"
|
|
},
|
|
{
|
|
"function_name": "AllocConsole",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL AllocConsole(void);"
|
|
},
|
|
{
|
|
"function_name": "AngleArc",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"DWORD",
|
|
"FLOAT",
|
|
"FLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL AngleArc( HDC hdc, int X, int Y, DWORD dwRadius, FLOAT eStartAngle, FLOAT eSweepAngle );"
|
|
},
|
|
{
|
|
"function_name": "AnimatePalette",
|
|
"arguments": [
|
|
"HPALETTE",
|
|
"UINT",
|
|
"UINT",
|
|
"CONST PALETTEENTRY"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL AnimatePalette( HPALETTE hpal, UINT iStartIndex, UINT cEntries, CONST PALETTEENTRY *ppe );"
|
|
},
|
|
{
|
|
"function_name": "AnyPopup",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL AnyPopup(VOID);"
|
|
},
|
|
{
|
|
"function_name": "AppendMenuA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL AppendMenuA(HMENU hMenu, UINT uFlags, UINT uIDNewItem, LPCTSTR lpNewItem);"
|
|
},
|
|
{
|
|
"function_name": "AppendMenuW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL AppendMenuW(HMENU hMenu, UINT uFlags, UINT uIDNewItem, LPCWSTR lpNewItem);"
|
|
},
|
|
{
|
|
"function_name": "Arc",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Arc( HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXStartArc, int nYStartArc, int nXEndArc, int nYEndArc );"
|
|
},
|
|
{
|
|
"function_name": "ArcTo",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ArcTo( HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXRadial1, int nYRadial1, int nXRadial2,int nYRadial2 );"
|
|
},
|
|
{
|
|
"function_name": "AreAllAccessesGranted",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AreAllAccessesGranted( DWORD GrantedAccess, DWORD DesiredAccess );"
|
|
},
|
|
{
|
|
"function_name": "AreAnyAccessesGranted",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL AreAnyAccessesGranted( DWORD GrantedAccess,DWORD DesiredAccess );"
|
|
},
|
|
{
|
|
"function_name": "AreFileApisANSI",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL AreFileApisANSI(VOID);"
|
|
},
|
|
{
|
|
"function_name": "ArrangeIconicWindows",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT ArrangeIconicWindows(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "AttachThreadInput",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL AttachThreadInput( DWORD idAttach, DWORD idAttachTo, BOOL fAttach );"
|
|
},
|
|
{
|
|
"function_name": "auxGetDevCapsA",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPAUXCAPS",
|
|
"UINT"
|
|
],
|
|
"dll_name": "winmm.dll",
|
|
"full_prototype": "MMRESULT auxGetDevCaps(UINT uDeviceID, LPAUXCAPS lpCaps, UINT cbCaps);"
|
|
},
|
|
{
|
|
"function_name": "auxGetNumDevs",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "winmm.dll",
|
|
"full_prototype": "UINT auxGetNumDevs(void);"
|
|
},
|
|
{
|
|
"function_name": "BackupEventLogA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL BackupEventLogA( HANDLE hEventLog, LPCTSTR lpBackupFileName );"
|
|
},
|
|
{
|
|
"function_name": "BackupEventLogW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL BackupEventLogW( HANDLE hEventLog, LPCWSTR lpBackupFileName );"
|
|
},
|
|
{
|
|
"function_name": "BackupRead",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"BOOL",
|
|
"BOOL",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BackupRead( HANDLE hFile, LPBYTE lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, BOOL bAbort, BOOL bProcessSecurity, LPVOID *lpContext );"
|
|
},
|
|
{
|
|
"function_name": "BackupSeek",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPVOID *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BackupSeek( HANDLE hFile, DWORD dwLowBytesToSeek, DWORD dwHighBytesToSeek, LPDWORD lpdwLowByteSeeked, LPDWORD lpdwHighByteSeeked, LPVOID * lpContext );"
|
|
},
|
|
{
|
|
"function_name": "BackupWrite",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"BOOL",
|
|
"BOOL",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BackupWrite( HANDLE hFile, LPBYTE lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, BOOL bAbort, BOOL bProcessSecurity, LPVOID *lpContext );"
|
|
},
|
|
{
|
|
"function_name": "Beep",
|
|
"arguments": [
|
|
"UInt32",
|
|
"UInt32"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "bool Beep(UInt32 dwFreq, UInt32 dwDuration);"
|
|
},
|
|
{
|
|
"function_name": "BeginDeferWindowPos",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDWP BeginDeferWindowPos(int nNumWindows);"
|
|
},
|
|
{
|
|
"function_name": "BeginPaint",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPPAINTSTRUCT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDC BeginPaint(HWND hwnd, LPPAINTSTRUCT lpPaint);"
|
|
},
|
|
{
|
|
"function_name": "BeginPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL BeginPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "BeginUpdateResourceA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE BeginUpdateResourceA( LPCTSTR pFileName, BOOL bDeleteExistingResources );"
|
|
},
|
|
{
|
|
"function_name": "BeginUpdateResourceW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE BeginUpdateResourceW(LPCWSTR pFileName,BOOL bDeleteExistingResources);"
|
|
},
|
|
{
|
|
"function_name": "BitBlt",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL BitBlt( HDC hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, HDC hdcSrc, int nXSrc, int nYSrc, DWORD dwRop );"
|
|
},
|
|
{
|
|
"function_name": "BlockInput",
|
|
"arguments": [
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL BlockInput(BOOL fBlockIt);"
|
|
},
|
|
{
|
|
"function_name": "BringWindowToTop",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL BringWindowToTop(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "BroadcastSystemMessageA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "long BroadcastSystemMessageA(DWORD dwFlags, LPDWORD lpdwRecipients, UINT uiMessage, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "BroadcastSystemMessageW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "long BroadcastSystemMessageW(DWORD dwFlags, LPDWORD lpdwRecipients, UINT uiMessage, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "BuildCommDCBA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPDCB"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BuildCommDCBA( LPCTSTR lpDef, LPDCB lpDCB );"
|
|
},
|
|
{
|
|
"function_name": "BuildCommDCBW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPDCB"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BuildCommDCBW(LPCWSTR devid, LPDCB lpdcb);"
|
|
},
|
|
{
|
|
"function_name": "BuildCommDCBAndTimeoutsA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPDCB",
|
|
"LPCOMMTIMEOUTS"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BuildCommDCBAndTimeoutsA( LPCTSTR lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTimeouts );"
|
|
},
|
|
{
|
|
"function_name": "BuildCommDCBAndTimeoutsW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPDCB",
|
|
"LPCOMMTIMEOUTS"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL BuildCommDCBAndTimeoutsW( LPCWSTR devid, LPDCB lpdcb, LPCOMMTIMEOUTS lptimeouts );"
|
|
},
|
|
{
|
|
"function_name": "CallMsgFilterA",
|
|
"arguments": [
|
|
"LPMSG",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CallMsgFilterA(LPMSG lpMsg,int nCode);"
|
|
},
|
|
{
|
|
"function_name": "CallMsgFilterW",
|
|
"arguments": [
|
|
"LPMSG",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CallMsgFilterW(LPMSG lpMsg,int nCode);"
|
|
},
|
|
{
|
|
"function_name": "CallNamedPipeA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CallNamedPipeA( LPCTSTR lpNamedPipeName, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesRead, DWORD nTimeOut );"
|
|
},
|
|
{
|
|
"function_name": "CallNamedPipeW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"PVOID",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"PDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CallNamedPipeW( LPCWSTR lpNamedPipeName, PVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, PDWORD lpBytesRead, DWORD nTimeOut );"
|
|
},
|
|
{
|
|
"function_name": "CallNextHookEx",
|
|
"arguments": [
|
|
"HHOOK",
|
|
"int",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT CallNextHookEx(HHOOK hhk, int nCode, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "CallWindowProcA",
|
|
"arguments": [
|
|
"WNDPROC",
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT CallWindowProcA(WNDPROC lpPrevWndFunc, HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "CallWindowProcW",
|
|
"arguments": [
|
|
"WNDPROC",
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT CallWindowProcW(WNDPROC func, HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "CancelDC",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL CancelDC(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "CancelIo",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CancelIo(HANDLE handle);"
|
|
},
|
|
{
|
|
"function_name": "CancelWaitableTimer",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CancelWaitableTimer(HANDLE hTimer);"
|
|
},
|
|
{
|
|
"function_name": "CascadeWindows",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"CONST RECT *",
|
|
"UINT",
|
|
"const HWND FAR *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "WORD CascadeWindows(HWND hwndParent, UINT wHow,CONST RECT * lpRect,UINT cKids, const HWND FAR * lpKids);"
|
|
},
|
|
{
|
|
"function_name": "ChangeClipboardChain",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ChangeClipboardChain(HWND hWndRemove,HWND hWndNewNext);"
|
|
},
|
|
{
|
|
"function_name": "ChangeDisplaySettingsA",
|
|
"arguments": [
|
|
"LPDEVMODE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG ChangeDisplaySettingsA(LPDEVMODE lpDevMode, DWORD dwflags);"
|
|
},
|
|
{
|
|
"function_name": "ChangeDisplaySettingsW",
|
|
"arguments": [
|
|
"PDEVMODEW",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG ChangeDisplaySettingsW(PDEVMODEW lpDevMode, DWORD dwflags);"
|
|
},
|
|
{
|
|
"function_name": "ChangeDisplaySettingsExA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DEVMODE",
|
|
"HWND",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG ChangeDisplaySettingsExA(LPCTSTR lpszDeviceName, DEVMODE *lpDevMode, HWND hwnd, DWORD dwflags, LPVOID lParam);"
|
|
},
|
|
{
|
|
"function_name": "ChangeDisplaySettingsExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPDEVMODEW",
|
|
"HWND",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG ChangeDisplaySettingsExW(LPCWSTR lpszDeviceName, LPDEVMODEW *lpDevMode, HWND hwnd, DWORD dwflags, LPVOID lParam);"
|
|
},
|
|
{
|
|
"function_name": "ChangeMenuA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"LPCSTR",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ChangeMenuA(HMENU hMenu, UINT wID, LPCSTR lpszNew, UINT wIDNew, UINT wChange);"
|
|
},
|
|
{
|
|
"function_name": "ChangeMenuW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"LPCWSTR",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ChangeMenuW(HMENU hMenu, UINT wID, LPCWSTR lpszNew, UINT wIDNew, UINT wChange);"
|
|
},
|
|
{
|
|
"function_name": "CharLowerA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPTSTR CharLowerA(LPTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "CharLowerBuffA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD CharLowerBuffA(LPTSTR lpsz, DWORD cchLength);"
|
|
},
|
|
{
|
|
"function_name": "CharLowerBuffW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD CharLowerBuffW(LPWSTR lpsz, DWORD cchLength);"
|
|
},
|
|
{
|
|
"function_name": "CharLowerW",
|
|
"arguments": [
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPWSTR CharLowerW(LPWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "CharNextA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPTSTR CharNextA(LPCTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "CharNextExA",
|
|
"arguments": [
|
|
"WORD",
|
|
"LPCSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPSTR CharNextExA(WORD CodePage, LPCSTR lpCurrentChar, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "CharNextW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPWSTR CharNextW(LPCWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "CharPrevA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPTSTR CharPrevA(LPCTSTR lpszStart, LPCTSTR lpszCurrent);"
|
|
},
|
|
{
|
|
"function_name": "CharPrevExA",
|
|
"arguments": [
|
|
"WORD",
|
|
"LPCSTR",
|
|
"LPCSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPSTR CharPrevExA(WORD CodePage, LPCSTR lpStart, LPCSTR lpCurrentChar, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "CharPrevW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPWSTR CharPrevW(LPCWSTR lpszStart, LPCWSTR lpszCurrent);"
|
|
},
|
|
{
|
|
"function_name": "CharToOemA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CharToOemA(LPCTSTR lpszSrc, LPSTR lpszDst);"
|
|
},
|
|
{
|
|
"function_name": "CharToOemBuffA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CharToOemBuffA(LPCTSTR lpszSrc, LPSTR lpszDst, DWORD cchDstLength);"
|
|
},
|
|
{
|
|
"function_name": "CharToOemBuffW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CharToOemBuffW(LPCWSTR lpszSrc, LPSTR lpszDst, DWORD cchDstLength);"
|
|
},
|
|
{
|
|
"function_name": "CharToOemW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CharToOemW(LPCWSTR lpszSrc, LPSTR lpszDst);"
|
|
},
|
|
{
|
|
"function_name": "CharUpperA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPTSTR CharUpperA(LPTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "CharUpperBuffA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD CharUpperBuffA(LPTSTR lpsz, DWORD cchLength);"
|
|
},
|
|
{
|
|
"function_name": "CharUpperBuffW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD CharUpperBuffW(LPWSTR lpsz, DWORD cchLength);"
|
|
},
|
|
{
|
|
"function_name": "CharUpperW",
|
|
"arguments": [
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LPWSTR CharUpperW(LPWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "CheckColorsInGamut",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPVOID",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL CheckColorsInGamut(HDC hdc, LPVOID lpaRGBQuad, LPVOID lpResult, DWORD nCount);"
|
|
},
|
|
{
|
|
"function_name": "CheckDlgButton",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CheckDlgButton(HWND hDlg, int nIDButton, UINT uCheck);"
|
|
},
|
|
{
|
|
"function_name": "CheckMenuItem",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD CheckMenuItem(HMENU hmenu, UINT uIDCheckItem, UINT uCheck);"
|
|
},
|
|
{
|
|
"function_name": "CheckMenuRadioItem",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CheckMenuRadioItem(HMENU hmenu, UINT idFirst, UINT idLast, UINT idCheck, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "CheckRadioButton",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CheckRadioButton(HWND hDlg, int nIDFirstButton, int nIDLastButton, int nIDCheckButton);"
|
|
},
|
|
{
|
|
"function_name": "ChildWindowFromPoint",
|
|
"arguments": [
|
|
"HWND",
|
|
"POINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND ChildWindowFromPoint(HWND hWndParent, POINT Point);"
|
|
},
|
|
{
|
|
"function_name": "ChildWindowFromPointEx",
|
|
"arguments": [
|
|
"HWND",
|
|
"POINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND ChildWindowFromPointEx(HWND hwndParent, POINT pt, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "ChooseColorA",
|
|
"arguments": [
|
|
"LPCHOOSECOLOR"
|
|
],
|
|
"dll_name": "comdlg32.dll",
|
|
"full_prototype": "BOOL ChooseColorA(LPCHOOSECOLOR lpcc);"
|
|
},
|
|
{
|
|
"function_name": "ChooseFontA",
|
|
"arguments": [
|
|
"LPCHOOSEFONT"
|
|
],
|
|
"dll_name": "comdlg32.dll",
|
|
"full_prototype": "BOOL ChooseFontA(LPCHOOSEFONT lpcf);"
|
|
},
|
|
{
|
|
"function_name": "ChoosePixelFormat",
|
|
"arguments": [
|
|
"HDC",
|
|
"const PIXELFORMATDESCRIPTOR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int ChoosePixelFormat(HDC hdc, const PIXELFORMATDESCRIPTOR *ppfd);"
|
|
},
|
|
{
|
|
"function_name": "Chord",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Chord(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXRadial1, int nYRadial1, int nXRadial2, int nYRadial2);"
|
|
},
|
|
{
|
|
"function_name": "ClearCommBreak",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ClearCommBreak(HANDLE hFile);"
|
|
},
|
|
{
|
|
"function_name": "ClearCommError",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPCOMSTAT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ClearCommError( HANDLE hFile, LPDWORD lpErrors, LPCOMSTAT lpStat );"
|
|
},
|
|
{
|
|
"function_name": "ClearEventLogA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ClearEventLogA( HANDLE hEventLog, LPCTSTR lpBackupFileName );"
|
|
},
|
|
{
|
|
"function_name": "ClearEventLogW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ClearEventLogW( HANDLE hEventLog, LPCWSTR lpBackupFileName );"
|
|
},
|
|
{
|
|
"function_name": "ClientToScreen",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ClientToScreen(HWND hWnd,LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "ClipCursor",
|
|
"arguments": [
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ClipCursor(CONST RECT * lpRect);"
|
|
},
|
|
{
|
|
"function_name": "CloseClipboard",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CloseClipboard(VOID);"
|
|
},
|
|
{
|
|
"function_name": "CloseDesktop",
|
|
"arguments": [
|
|
"HDESK"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CloseDesktop(HDESK hDesktop);"
|
|
},
|
|
{
|
|
"function_name": "CloseEnhMetaFile",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE CloseEnhMetaFile(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "CloseEventLog",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL CloseEventLog(HANDLE hEventLog);"
|
|
},
|
|
{
|
|
"function_name": "CloseFigure",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL CloseFigure(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "CloseHandle",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CloseHandle(HANDLE hObject);"
|
|
},
|
|
{
|
|
"function_name": "CloseMetaFile",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HMETAFILE CloseMetaFile(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "ClosePrinter",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL ClosePrinter(HANDLE hPrinter);"
|
|
},
|
|
{
|
|
"function_name": "CloseWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CloseWindow(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "CloseWindowStation",
|
|
"arguments": [
|
|
"HWINSTA"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CloseWindowStation(HWINSTA hWinSta);"
|
|
},
|
|
{
|
|
"function_name": "CoCreateGuid",
|
|
"arguments": [
|
|
"GUID *"
|
|
],
|
|
"dll_name": "ole32.dll",
|
|
"full_prototype": "HRESULT CoCreateGuid(GUID * pguid);"
|
|
},
|
|
{
|
|
"function_name": "ColorMatchToTarget",
|
|
"arguments": [
|
|
"HDC",
|
|
"HDC",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ColorMatchToTarget(HDC hdc, HDC hdcTarget, DWORD uiAction);"
|
|
},
|
|
{
|
|
"function_name": "CombineRgn",
|
|
"arguments": [
|
|
"HRGN",
|
|
"HRGN",
|
|
"HRGN",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int CombineRgn(HRGN hrgnDest, HRGN hrgnSrc1, HRGN hrgnSrc2, int fnCombineMode);"
|
|
},
|
|
{
|
|
"function_name": "CombineTransform",
|
|
"arguments": [
|
|
"LPXFORM",
|
|
"const XFORM",
|
|
"const XFORM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL CombineTransform(LPXFORM lpxformResult, const XFORM *lpxform1, const XFORM *lpxform2);"
|
|
},
|
|
{
|
|
"function_name": "CommConfigDialogA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"HWND",
|
|
"LPCOMMCONFIG",
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CommConfigDialogA( LPTSTR lpszName, HWND hWnd, LPCOMMCONFIG lpCC, );"
|
|
},
|
|
{
|
|
"function_name": "CommConfigDialogW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"HWND",
|
|
"LPCOMMCONFIG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CommConfigDialogW( LPCWSTR lpszDevice, HWND hWnd, LPCOMMCONFIG lpCommConfig );"
|
|
},
|
|
{
|
|
"function_name": "CompareFileTime",
|
|
"arguments": [
|
|
"CONST FILETIME",
|
|
"CONST FILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG CompareFileTime( CONST FILETIME *lpFileTime1, CONST FILETIME *lpFileTime2 );"
|
|
},
|
|
{
|
|
"function_name": "CompareStringA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPCTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int CompareStringA(LCID Locale, DWORD dwCmpFlags, LPCTSTR lpString1, int cchCount1, LPCTSTR lpString2, int cchCount2 );"
|
|
},
|
|
{
|
|
"function_name": "CompareStringW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPCWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "INT CompareStringW( LCID lcid, DWORD style, LPCWSTR str1, INT len1, LPCWSTR str2, INT len2 );"
|
|
},
|
|
{
|
|
"function_name": "ConfigurePortA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"HWND",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL ConfigurePortA(LPTSTR pName,HWND hWnd,LPTSTR pPortName);"
|
|
},
|
|
{
|
|
"function_name": "ConnectNamedPipe",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ConnectNamedPipe( HANDLE hNamedPipe, LPOVERLAPPED lpOverlapped );"
|
|
},
|
|
{
|
|
"function_name": "ContinueDebugEvent",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ContinueDebugEvent( DWORD dwProcessId, DWORD dwThreadId, DWORD dwContinueStatus );"
|
|
},
|
|
{
|
|
"function_name": "ConvertDefaultLocale",
|
|
"arguments": [
|
|
"LCID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LCID ConvertDefaultLocale(LCID Locale);"
|
|
},
|
|
{
|
|
"function_name": "ConvertThreadToFiber",
|
|
"arguments": [
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID ConvertThreadToFiber(LPVOID lpParameter);"
|
|
},
|
|
{
|
|
"function_name": "CopyAcceleratorTableA",
|
|
"arguments": [
|
|
"HACCEL",
|
|
"LPACCEL",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int CopyAcceleratorTableA(HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries);"
|
|
},
|
|
{
|
|
"function_name": "CopyAcceleratorTableW",
|
|
"arguments": [
|
|
"HACCEL",
|
|
"LPACCEL",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int CopyAcceleratorTableW(HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries);"
|
|
},
|
|
{
|
|
"function_name": "CopyEnhMetaFileA",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE CopyEnhMetaFileA(HENHMETAFILE hemfSrc, LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "CopyEnhMetaFileW",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE CopyEnhMetaFileW(HENHMETAFILE hmfSrc, LPCWSTR file);"
|
|
},
|
|
{
|
|
"function_name": "CopyFileA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CopyFileA(LPCTSTR lpExistingFileName,LPCTSTR lpNewFileName,BOOL bFailIfExists);"
|
|
},
|
|
{
|
|
"function_name": "CopyFileExA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPCSTR",
|
|
"LPPROGRESS_ROUTINE",
|
|
"LPVOID",
|
|
"LPBOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CopyFileExA(LPCSTR lpExistingFileName, LPCSTR lpNewFileName, LPPROGRESS_ROUTINE lpProgressRoutine, LPVOID lpData, LPBOOL pbCancel, DWORD dwCopyFlags);"
|
|
},
|
|
{
|
|
"function_name": "CopyFileExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPPROGRESS_ROUTINE",
|
|
"LPVOID",
|
|
"LPBOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CopyFileExW(LPCWSTR lpExistingFileName, LPCWSTR lpNewFileName, LPPROGRESS_ROUTINE lpProgressRoutine, LPVOID lpData, LPBOOL pbCancel, DWORD dwCopyFlags);"
|
|
},
|
|
{
|
|
"function_name": "CopyFileW",
|
|
"arguments": [
|
|
"WCHAR",
|
|
"WCHAR",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CopyFileW( WCHAR *from, WCHAR *to, BOOL bFailIfExists);"
|
|
},
|
|
{
|
|
"function_name": "CopyIcon",
|
|
"arguments": [
|
|
"HICON"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON CopyIcon(HICON hIcon);"
|
|
},
|
|
{
|
|
"function_name": "CopyImage",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"UINT",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE CopyImage(HANDLE hImage, UINT uType,int cxDesired, int cyDesired,UINT fuFlags);"
|
|
},
|
|
{
|
|
"function_name": "CopyMetaFileA",
|
|
"arguments": [
|
|
"HMETAFILE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HMETAFILE CopyMetaFileA(HMETAFILE hmfSrc, LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "CopyMetaFileW",
|
|
"arguments": [
|
|
"HMETAFILE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HMETAFILE CopyMetaFileW(HMETAFILE hSrcMetaFile, LPCWSTR lpFilename);"
|
|
},
|
|
{
|
|
"function_name": "CopyRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CopyRect(LPRECT lprcDst, CONST RECT *lprcSrc);"
|
|
},
|
|
{
|
|
"function_name": "CopySid",
|
|
"arguments": [
|
|
"DWORD",
|
|
"PSID",
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL CopySid( DWORD nDestinationSidLength, PSID pDestinationSid, PSID pSourceSid );"
|
|
},
|
|
{
|
|
"function_name": "CountClipboardFormats",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int CountClipboardFormats(VOID);"
|
|
},
|
|
{
|
|
"function_name": "CreateAcceleratorTableA",
|
|
"arguments": [
|
|
"LPACCEL",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HACCEL CreateAcceleratorTableA(LPACCEL lpaccl,int cEntries);"
|
|
},
|
|
{
|
|
"function_name": "CreateAcceleratorTableW",
|
|
"arguments": [
|
|
"LPACCEL",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HACCEL CreateAcceleratorTableW(LPACCEL lpaccl,int cEntries);"
|
|
},
|
|
{
|
|
"function_name": "CreateBitmap",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"UINT",
|
|
"UINT",
|
|
"const void"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBITMAP CreateBitmap(int nWidth, int nHeight, UINT cPlanes, UINT cBitsPerPel, const void *lpvBits);"
|
|
},
|
|
{
|
|
"function_name": "CreateBitmapIndirect",
|
|
"arguments": [
|
|
"CONST BITMAP"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBITMAP CreateBitmapIndirect(CONST BITMAP *lpbm);"
|
|
},
|
|
{
|
|
"function_name": "CreateBrushIndirect",
|
|
"arguments": [
|
|
"CONST LOGBRUSH *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBRUSH CreateBrushIndirect(CONST LOGBRUSH * lplb);"
|
|
},
|
|
{
|
|
"function_name": "CreateCaret",
|
|
"arguments": [
|
|
"HWND",
|
|
"HBITMAP",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL CreateCaret(HWND hWnd, HBITMAP hBitmap, int nWidth, int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "CreateColorSpaceA",
|
|
"arguments": [
|
|
"LPLOGCOLORSPACE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HCOLORSPACE CreateColorSpaceA(LPLOGCOLORSPACE lpLogColorSpace);"
|
|
},
|
|
{
|
|
"function_name": "CreateColorSpaceW",
|
|
"arguments": [
|
|
"LPLOGCOLORSPACEW"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HCOLORSPACE CreateColorSpaceW(LPLOGCOLORSPACEW lpLogColorSpace);"
|
|
},
|
|
{
|
|
"function_name": "CreateCompatibleBitmap",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBITMAP CreateCompatibleBitmap(HDC hdc, int nWidth,int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "CreateCompatibleDC",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateCompatibleDC(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "CreateConsoleScreenBuffer",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateConsoleScreenBuffer( DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES *lpSecurityAttributes, DWORD dwFlags, LPVOID lpScreenBufferData );"
|
|
},
|
|
{
|
|
"function_name": "CreateCursor",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"CONST VOID",
|
|
"CONST VOID"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR CreateCursor(HINSTANCE hInst, int xHotSpot, int yHotSpot, int nWidth, int nHeight, CONST VOID *pvANDPlane, CONST VOID *pvXORPlane );"
|
|
},
|
|
{
|
|
"function_name": "CreateDCA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"CONST DEVMODE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateDCA( LPCTSTR lpszDriver, LPCTSTR lpszDevice, LPCTSTR lpszOutput, CONST DEVMODE *lpInitData );"
|
|
},
|
|
{
|
|
"function_name": "CreateDCW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"const DEVMODEW *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateDCW(LPCWSTR lpszDriver, LPCWSTR lpszDevice,LPCWSTR lpszOutput,const DEVMODEW * lpInitData);"
|
|
},
|
|
{
|
|
"function_name": "CreateDesktopA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPDEVMODE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDESK CreateDesktopA(LPCTSTR lpszDesktop, LPCTSTR lpszDevice, LPDEVMODE pDevMode, DWORD dwFlags, DWORD dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa);"
|
|
},
|
|
{
|
|
"function_name": "CreateDesktopW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPDEVMODEW",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDESK CreateDesktopW(LPCWSTR lpszDesktop, LPCWSTR lpszDevice, LPDEVMODEW pDevMode, DWORD dwFlags, DWORD dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa);"
|
|
},
|
|
{
|
|
"function_name": "CreateDialogIndirectParamA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCDLGTEMPLATE",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateDialogIndirectParamA(HINSTANCE hInstance, LPCDLGTEMPLATE lpTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM lParamInit);"
|
|
},
|
|
{
|
|
"function_name": "CreateDialogIndirectParamW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCDLGTEMPLATE",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateDialogIndirectParamW(HINSTANCE hInstance, LPCDLGTEMPLATE lpTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM lParamInit);"
|
|
},
|
|
{
|
|
"function_name": "CreateDialogParamA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateDialogParamA(HINSTANCE hInstance, LPCTSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);"
|
|
},
|
|
{
|
|
"function_name": "CreateDialogParamW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateDialogParamW(HINSTANCE hInstance, LPCWSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);"
|
|
},
|
|
{
|
|
"function_name": "CreateDIBPatternBrush",
|
|
"arguments": [
|
|
"HGLOBAL",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBRUSH CreateDIBPatternBrush(HGLOBAL hglbDIBPacked, UINT fuColorSpec);"
|
|
},
|
|
{
|
|
"function_name": "CreateDIBPatternBrushPt",
|
|
"arguments": [
|
|
"CONST VOID *",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBRUSH CreateDIBPatternBrushPt(CONST VOID * lpPackedDIB, UINT iUsage);"
|
|
},
|
|
{
|
|
"function_name": "CreateDIBSection",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST BITMAPINFO",
|
|
"UINT",
|
|
"VOID",
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBITMAP CreateDIBSection(HDC hdc, CONST BITMAPINFO *pbmi, UINT iUsage, VOID **ppvBits, HANDLE hSection, DWORD dwOffset);"
|
|
},
|
|
{
|
|
"function_name": "CreateDIBitmap",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST BITMAPINFOHEADER *",
|
|
"DWORD",
|
|
"CONST VOID",
|
|
"CONST BITMAPINFO *",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBITMAP CreateDIBitmap(HDC hdc, CONST BITMAPINFOHEADER * lpbmih, DWORD fdwInit, CONST VOID *lpbInit, CONST BITMAPINFO * lpbmi, UINT fuUsage);"
|
|
},
|
|
{
|
|
"function_name": "CreateDirectoryA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateDirectoryA( LPCTSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes);"
|
|
},
|
|
{
|
|
"function_name": "CreateDirectoryW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateDirectoryW(LPCWSTR lpPathName,LPSECURITY_ATTRIBUTES lpSecurityAttributes);"
|
|
},
|
|
{
|
|
"function_name": "CreateDirectoryExA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateDirectoryExA( LPCTSTR lpTemplateDirectory, LPCTSTR lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes );"
|
|
},
|
|
{
|
|
"function_name": "CreateDirectoryExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateDirectoryExW( LPCWSTR lpTemplateDirectory, LPCWSTR lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes );"
|
|
},
|
|
{
|
|
"function_name": "CreateDirectoryTransactedA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateDirectoryTransactedA( LPCTSTR lpTemplateDirectory, LPCTSTR lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes, HANDLE hTransaction);"
|
|
},
|
|
{
|
|
"function_name": "CreateDirectoryTransactedW",
|
|
"arguments": [
|
|
"LPCTWSTR",
|
|
"LPCTWSTR",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateDirectoryTransactedW( LPCTWSTR lpTemplateDirectory, LPCTWSTR lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes, HANDLE hTransaction);"
|
|
},
|
|
{
|
|
"function_name": "CreateDiscardableBitmap",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBITMAP CreateDiscardableBitmap(HDC hdc, int nWidth, int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "CreateEllipticRgn",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreateEllipticRgn(int nLeftRect, int nTopRect,int nRightRect,int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "CreateEllipticRgnIndirect",
|
|
"arguments": [
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreateEllipticRgnIndirect(CONST RECT *lprc);"
|
|
},
|
|
{
|
|
"function_name": "CreateEnhMetaFileA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"CONST RECT *",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateEnhMetaFileA(HDC hdcRef, LPCTSTR lpFilename, CONST RECT * lpRect,LPCTSTR lpDescription);"
|
|
},
|
|
{
|
|
"function_name": "CreateEnhMetaFileW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"const RECT",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateEnhMetaFileW(HDC hdcRef, LPCWSTR lpFilename, const RECT *lpRect, LPCWSTR lpDescription);"
|
|
},
|
|
{
|
|
"function_name": "CreateEventA",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateEventA( LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, LPCTSTR lpName );"
|
|
},
|
|
{
|
|
"function_name": "CreateEventW",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateEventW(LPSECURITY_ATTRIBUTES lpEventAttributes,BOOL bManualReset,BOOL bInitialState,LPCWSTR lpName );"
|
|
},
|
|
{
|
|
"function_name": "CreateFiber",
|
|
"arguments": [
|
|
"SIZE_T",
|
|
"LPFIBER_START_ROUTINE",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID CreateFiber(SIZE_T dwStackSize,LPFIBER_START_ROUTINE lpStartAddress,LPVOID lpParameter);"
|
|
},
|
|
{
|
|
"function_name": "CreateFileA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"DWORD",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateFileA( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDistribution, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile );"
|
|
},
|
|
{
|
|
"function_name": "CreateFileW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"DWORD",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateFileW( LPCWSTR filename, DWORD access, DWORD sharing, LPSECURITY_ATTRIBUTES sa, DWORD creation, DWORD attributes, HANDLE template );"
|
|
},
|
|
{
|
|
"function_name": "CreateFileMappingA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateFileMappingA( HANDLE hFile, LPSECURITY_ATTRIBUTES lpFileMappingAttributes, DWORD flProtect, DWORD dwMaximumSizeHigh, DWORD dwMaximumSizeLow, LPCTSTR lpName );"
|
|
},
|
|
{
|
|
"function_name": "CreateFileMappingW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateFileMappingW( HANDLE hFile, LPSECURITY_ATTRIBUTES sa, DWORD protect, DWORD size_high, DWORD size_low, LPCWSTR name );"
|
|
},
|
|
{
|
|
"function_name": "CreateFontA",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HFONT CreateFontA( int nHeight, int nWidth, int nEscapement, int nOrientation, int fnWeight, DWORD fdwItalic, DWORD fdwUnderline, DWORD fdwStrikeOut, DWORD fdwCharSet, DWORD fdwOutputPrecision, DWORD fdwClipPrecision, DWORD fdwQuality, DWORD fdwPitchAndFamily, LPCTSTR lpszFace );"
|
|
},
|
|
{
|
|
"function_name": "CreateFontIndirectA",
|
|
"arguments": [
|
|
"CONST LOGFONT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HFONT CreateFontIndirectA(CONST LOGFONT *lplf);"
|
|
},
|
|
{
|
|
"function_name": "CreateFontIndirectW",
|
|
"arguments": [
|
|
"CONST LOGFONTW"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HFONT CreateFontIndirectW(CONST LOGFONTW *lplf);"
|
|
},
|
|
{
|
|
"function_name": "CreateFontW",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HFONT CreateFontW( int nHeight, int nWidth, int nEscapement, int nOrientation, int fnWeight, DWORD fdwItalic, DWORD fdwUnderline, DWORD fdwStrikeOut, DWORD fdwCharSet, DWORD fdwOutputPrecision, DWORD fdwClipPrecision, DWORD fdwQuality, DWORD fdwPitchAndFamily, LPCWSTR lpszFace );"
|
|
},
|
|
{
|
|
"function_name": "CreateHalftonePalette",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HPALETTE CreateHalftonePalette(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "CreateHatchBrush",
|
|
"arguments": [
|
|
"int",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBRUSH CreateHatchBrush(int fnStyle, COLORREF clrref);"
|
|
},
|
|
{
|
|
"function_name": "CreateICA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"CONST DEVMODE *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateICA( LPCTSTR lpszDriver, LPCTSTR lpszDevice, LPCTSTR lpszOutput, CONST DEVMODE * lpdvmInit );"
|
|
},
|
|
{
|
|
"function_name": "CreateICW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"CONST DEVMODEW *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateICW(LPCWSTR lpszDriver, LPCWSTR lpszDevice, LPCWSTR lpszOutput, CONST DEVMODEW * lpdvmInit);"
|
|
},
|
|
{
|
|
"function_name": "CreateIcon",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"int",
|
|
"int",
|
|
"BYTE",
|
|
"BYTE",
|
|
"CONST BYTE",
|
|
"CONST BYTE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON CreateIcon( HINSTANCE hInstance, int nWidth, int nHeight, BYTE cPlanes, BYTE cBitsPixel, CONST BYTE *lpbANDbits, CONST BYTE *lpbXORbits );"
|
|
},
|
|
{
|
|
"function_name": "CreateIconFromResource",
|
|
"arguments": [
|
|
"PBYTE",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON CreateIconFromResource(PBYTE presbits, DWORD dwResSize, BOOL fIcon, DWORD dwVer);"
|
|
},
|
|
{
|
|
"function_name": "CreateIconFromResourceEx",
|
|
"arguments": [
|
|
"PBYTE",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON CreateIconFromResourceEx(PBYTE pbIconBits, DWORD cbIconBits,BOOL fIcon, DWORD dwVersion, int cxDesired, int cyDesired, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "CreateIconIndirect",
|
|
"arguments": [
|
|
"PICONINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON CreateIconIndirect(PICONINFO piconinfo);"
|
|
},
|
|
{
|
|
"function_name": "CreateMailslotA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateMailslotA( LPCTSTR lpName, DWORD nMaxMessageSize, DWORD lReadTimeout, LPSECURITY_ATTRIBUTES lpSecurityAttributes );"
|
|
},
|
|
{
|
|
"function_name": "CreateMailslotW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateMailslotW( LPCWSTR lpName, DWORD nMaxMessageSize, DWORD lReadTimeout, LPSECURITY_ATTRIBUTES sa );"
|
|
},
|
|
{
|
|
"function_name": "CreateMDIWindowA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HWND",
|
|
"HINSTANCE",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateMDIWindowA(LPTSTR lpClassName, LPTSTR lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HINSTANCE hInstance, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "CreateMDIWindowW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HWND",
|
|
"HINSTANCE",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateMDIWindowW(LPCWSTR lpClassName, LPCWSTR lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HINSTANCE hInstance, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "CreateMenu",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU CreateMenu(VOID);"
|
|
},
|
|
{
|
|
"function_name": "CreateMetaFileA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateMetaFileA(LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "CreateMetaFileW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC CreateMetaFileW(LPCWSTR filename);"
|
|
},
|
|
{
|
|
"function_name": "CreateMutexA",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateMutexA( LPSECURITY_ATTRIBUTES lpMutexAttributes, BOOL bInitialOwner, LPCTSTR lpName );"
|
|
},
|
|
{
|
|
"function_name": "CreateMutexW",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateMutexW(LPSECURITY_ATTRIBUTES lpMutexAttributes,BOOL bInitialOwner,LPCWSTR lpName );"
|
|
},
|
|
{
|
|
"function_name": "CreateNamedPipeA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateNamedPipeA( LPCTSTR lpName, DWORD dwOpenMode, DWORD dwPipeMode, DWORD nMaxInstances, DWORD nOutBufferSize, DWORD nInBufferSize, DWORD nDefaultTimeOut, LPSECURITY_ATTRIBUTES lpSecurityAttributes );"
|
|
},
|
|
{
|
|
"function_name": "CreateNamedPipeW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateNamedPipeW(LPCWSTR lpName,DWORD dwOpenMode,DWORD nMaxInstances,DWORD nOutBufferSize,DWORD nInBufferSize,DWORD nDefaultTimeOut,DWORD nDefaultTimeOut,LPSECURITY_ATTRIBUTES lpSecurityAttributes );"
|
|
},
|
|
{
|
|
"function_name": "CreatePalette",
|
|
"arguments": [
|
|
"CONST LOGPALETTE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HPALETTE CreatePalette(CONST LOGPALETTE *lplgpl);"
|
|
},
|
|
{
|
|
"function_name": "CreatePatternBrush",
|
|
"arguments": [
|
|
"HBITMAP"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBRUSH CreatePatternBrush(HBITMAP hbmp);"
|
|
},
|
|
{
|
|
"function_name": "CreatePen",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HPEN CreatePen(int fnPenStyle,int nWidth, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "CreatePenIndirect",
|
|
"arguments": [
|
|
"CONST LOGPEN *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HPEN CreatePenIndirect(CONST LOGPEN * lplgpn);"
|
|
},
|
|
{
|
|
"function_name": "CreatePipe",
|
|
"arguments": [
|
|
"PHANDLE",
|
|
"PHANDLE",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreatePipe( PHANDLE hReadPipe, PHANDLE hWritePipe, LPSECURITY_ATTRIBUTES lpPipeAttributes, DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "CreatePolyPolygonRgn",
|
|
"arguments": [
|
|
"CONST POINT",
|
|
"CONST INT",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreatePolyPolygonRgn(CONST POINT *lppt, CONST INT *lpPolyCounts,int nCount,int fnPolyFillMode);"
|
|
},
|
|
{
|
|
"function_name": "CreatePolygonRgn",
|
|
"arguments": [
|
|
"CONST POINT",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreatePolygonRgn(CONST POINT *lppt, int cPoints, int fnPolyFillMode);"
|
|
},
|
|
{
|
|
"function_name": "CreatePopupMenu",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU CreatePopupMenu(VOID)"
|
|
},
|
|
{
|
|
"function_name": "CreatePrivateObjectSecurity",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSECURITY_DESCRIPTOR *",
|
|
"BOOL",
|
|
"HANDLE",
|
|
"PGENERIC_MAPPING"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL CreatePrivateObjectSecurity( PSECURITY_DESCRIPTOR ParentDescriptor, PSECURITY_DESCRIPTOR CreatorDescriptor, PSECURITY_DESCRIPTOR * NewDescriptor, BOOL IsDirectoryObject, HANDLE Token, PGENERIC_MAPPING GenericMapping );"
|
|
},
|
|
{
|
|
"function_name": "CreateProcessA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"LPCTSTR",
|
|
"LPSTARTUPINFO",
|
|
"LPPROCESS_INFORMATION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateProcessA( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, LPCTSTR lpCurrentDirectory, LPSTARTUPINFO lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation );"
|
|
},
|
|
{
|
|
"function_name": "CreateProcessW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"DWORD",
|
|
"PVOID",
|
|
"LPCWSTR",
|
|
"LPSTARTUPINFOW",
|
|
"LPPROCESS_INFORMATION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL CreateProcessW(LPCWSTR lpApplicationName,LPWSTR lpCommandLine,LPSECURITY_ATTRIBUTES lpProcessAttributes,LPSECURITY_ATTRIBUTES lpThreadAttributes,BOOL bInheritHandles,DWORD dwCreationFlags,PVOID lpEnvironment,LPCWSTR lpCurrentDirectory,LPSTARTUPINFOW lpStartupInfo,LPPROCESS_INFORMATION lpProcessInformation);"
|
|
},
|
|
{
|
|
"function_name": "CreateProcessAsUserA",
|
|
"arguments": [
|
|
"HANDLE hToken LPCTSTR",
|
|
"LPTSTR",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"LPCTSTR",
|
|
"LPSTARTUPINFO",
|
|
"LPPROCESS_INFORMATION"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL CreateProcessAsUserA( HANDLE hToken LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, LPCTSTR lpCurrentDirectory, LPSTARTUPINFO lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation );"
|
|
},
|
|
{
|
|
"function_name": "CreateProcessAsUserW",
|
|
"arguments": [
|
|
"HANDLE hToken LPCWSTR",
|
|
"LPWSTR",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"LPWSTR",
|
|
"LPSTARTUPINFO",
|
|
"LPPROCESS_INFORMATION"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL CreateProcessAsUserW( HANDLE hToken LPCWSTR lpApplicationName, LPWSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, LPWSTR lpCurrentDirectory, LPSTARTUPINFO lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation );"
|
|
},
|
|
{
|
|
"function_name": "CreateRectRgn",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreateRectRgn(int nLeftRect,int nTopRect, int nRightRect, int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "CreateRectRgnIndirect",
|
|
"arguments": [
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreateRectRgnIndirect(CONST RECT *lprc);"
|
|
},
|
|
{
|
|
"function_name": "CreateRemoteThread",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"LPTHREAD_START_ROUTINE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateRemoteThread( HANDLE hProcess, LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadId );"
|
|
},
|
|
{
|
|
"function_name": "CreateRoundRectRgn",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN CreateRoundRectRgn(int nLeftRect, int nTopRect, int nRightRect,int nBottomRect, int nWidthEllipse,int nHeightEllipse);"
|
|
},
|
|
{
|
|
"function_name": "CreateScalableFontResourceA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL CreateScalableFontResourceA(DWORD fdwHidden, LPCTSTR lpszFontRes, LPCTSTR lpszFontFile,LPCTSTR lpszCurrentPath);"
|
|
},
|
|
{
|
|
"function_name": "CreateScalableFontResourceW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL CreateScalableFontResourceW(DWORD fdwHidden, LPCWSTR lpszFontRes, LPCWSTR lpszFontFile,LPCWSTR lpszCurrentPath);"
|
|
},
|
|
{
|
|
"function_name": "CreateSemaphoreA",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"LONG",
|
|
"LONG",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateSemaphoreA( LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, LONG lInitialCount, LONG lMaximumCount, LPCTSTR lpName );"
|
|
},
|
|
{
|
|
"function_name": "CreateSemaphoreW",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"LONG",
|
|
"LONG",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateSemaphoreW(LPSECURITY_ATTRIBUTES lpSemaphoreAttributes,LONG lInitialCount,LONG lMaximumCount,LPCWSTR lpName);"
|
|
},
|
|
{
|
|
"function_name": "CreateSolidBrush",
|
|
"arguments": [
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HBRUSH CreateSolidBrush(COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "CreateStatusWindowA",
|
|
"arguments": [
|
|
"LONG",
|
|
"LPCTSTR",
|
|
"HWND",
|
|
"UINT"
|
|
],
|
|
"dll_name": "comctl32.dll",
|
|
"full_prototype": "HWND CreateStatusWindowA( LONG style, LPCTSTR lpszText, HWND hwndParent, UINT wID );"
|
|
},
|
|
{
|
|
"function_name": "CreateTapePartition",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD CreateTapePartition( HANDLE hDevice, DWORD dwPartitionMethod, DWORD dwCount, DWORD dwSize );"
|
|
},
|
|
{
|
|
"function_name": "CreateToolhelp32Snapshot",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateToolhelp32Snapshot(DWORD dwFlags,DWORD th32ProcessID);"
|
|
},
|
|
{
|
|
"function_name": "CreateThread",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"DWORD",
|
|
"LPTHREAD_START_ROUTINE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPDWORD lpThreadId );"
|
|
},
|
|
{
|
|
"function_name": "CreateWaitableTimerA",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateWaitableTimerA( LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, LPCSTR lpTimerName );"
|
|
},
|
|
{
|
|
"function_name": "CreateWaitableTimerW",
|
|
"arguments": [
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE CreateWaitableTimerW( LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, LPCWSTR lpTimerName );"
|
|
},
|
|
{
|
|
"function_name": "CreateWindowExA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HWND",
|
|
"HMENU",
|
|
"HINSTANCE",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateWindowExA( DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam );"
|
|
},
|
|
{
|
|
"function_name": "CreateWindowExW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HWND",
|
|
"HMENU",
|
|
"HINSTANCE",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND CreateWindowExW(DWORD dwExStyle, LPCWSTR lpClassName, LPCWSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam);"
|
|
},
|
|
{
|
|
"function_name": "CreateWindowStationA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWINSTA CreateWindowStationA(LPTSTR lpwinsta, DWORD dwReserved, DWORD dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa);"
|
|
},
|
|
{
|
|
"function_name": "CreateWindowStationW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWINSTA CreateWindowStationW(LPCWSTR lpwinsta, DWORD dwReserved, DWORD dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa);"
|
|
},
|
|
{
|
|
"function_name": "DdeSetQualityOfService",
|
|
"arguments": [
|
|
"HWND",
|
|
"const SECURITY_QUALITY_OF_SERVICE",
|
|
"PSECURITY_QUALITY_OF_SERVICE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DdeSetQualityOfService(HWND hwndClient, const SECURITY_QUALITY_OF_SERVICE *pqosNew, PSECURITY_QUALITY_OF_SERVICE pqosPrev);"
|
|
},
|
|
{
|
|
"function_name": "DebugActiveProcess",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DebugActiveProcess( DWORD dwProcessId );"
|
|
},
|
|
{
|
|
"function_name": "DebugBreak",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID DebugBreak(VOID);"
|
|
},
|
|
{
|
|
"function_name": "DefDlgProcA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefDlgProcA(HWND hDlg,UINT Msg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DefDlgProcW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefDlgProcW(HWND hDlg,UINT Msg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DeferWindowPos",
|
|
"arguments": [
|
|
"HDWP",
|
|
"HWND",
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDWP DeferWindowPos(HDWP hWinPosInfo, HWND hWnd, HWND hWndInsertAfter,int x, int y, int cx, int cy, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "DefFrameProcA",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefFrameProcA(HWND hWnd, HWND hWndMDIClient, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DefFrameProcW",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefFrameProcW(HWND hWnd, HWND hWndMDIClient, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DefineDosDeviceA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DefineDosDeviceA( DWORD dwFlags, LPCTSTR lpDeviceName, LPCTSTR lpTargetPath );"
|
|
},
|
|
{
|
|
"function_name": "DefineDosDeviceW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DefineDosDeviceW(DWORD dwFlags,LPCWSTR lpDeviceName,LPCWSTR lpTargetPath);"
|
|
},
|
|
{
|
|
"function_name": "DefMDIChildProcA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefMDIChildProcA(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DefMDIChildProcW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefMDIChildProcW(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DefWindowProcA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefWindowProcA(HWND hWnd, UINT Msg,WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DefWindowProcW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DefWindowProcW(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "DeleteAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL DeleteAce( PACL pAcl, DWORD dwAceIndex );"
|
|
},
|
|
{
|
|
"function_name": "DeleteAtom",
|
|
"arguments": [
|
|
"ATOM"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM DeleteAtom( ATOM nAtom );"
|
|
},
|
|
{
|
|
"function_name": "DeleteColorSpace",
|
|
"arguments": [
|
|
"HCOLORSPACE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL DeleteColorSpace(HCOLORSPACE hColorSpace);"
|
|
},
|
|
{
|
|
"function_name": "DeleteCriticalSection",
|
|
"arguments": [
|
|
"LPCRITICAL_SECTION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID DeleteCriticalSection( LPCRITICAL_SECTION lpCriticalSection );"
|
|
},
|
|
{
|
|
"function_name": "DeleteDC",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL DeleteDC(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "DeleteEnhMetaFile",
|
|
"arguments": [
|
|
"HENHMETAFILE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL DeleteEnhMetaFile(HENHMETAFILE hemf);"
|
|
},
|
|
{
|
|
"function_name": "DeleteFiber",
|
|
"arguments": [
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID DeleteFiber( LPVOID lpFiber);"
|
|
},
|
|
{
|
|
"function_name": "DeleteFileA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DeleteFileA( LPCTSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "DeleteFileW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DeleteFileW( LPCWSTR path );"
|
|
},
|
|
{
|
|
"function_name": "DeleteMenu",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DeleteMenu(HMENU hMenu,UINT uPosition,UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "DeleteMetaFile",
|
|
"arguments": [
|
|
"HMETAFILE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL DeleteMetaFile(HMETAFILE hmf);"
|
|
},
|
|
{
|
|
"function_name": "DeleteObject",
|
|
"arguments": [
|
|
"HGDIOBJ"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL DeleteObject(HGDIOBJ hObject);"
|
|
},
|
|
{
|
|
"function_name": "DeletePrinter",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL DeletePrinter(HANDLE hPrinter);"
|
|
},
|
|
{
|
|
"function_name": "DeregisterEventSource",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL DeregisterEventSource( HANDLE hEventLog );"
|
|
},
|
|
{
|
|
"function_name": "DescribePixelFormat",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"UINT",
|
|
"LPPIXELFORMATDESCRIPTOR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int DescribePixelFormat(HDC hdc, int iPixelFormat, UINT nBytes, LPPIXELFORMATDESCRIPTOR ppfd);"
|
|
},
|
|
{
|
|
"function_name": "DestroyAcceleratorTable",
|
|
"arguments": [
|
|
"HACCEL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DestroyAcceleratorTable(HACCEL hAccel);"
|
|
},
|
|
{
|
|
"function_name": "DestroyCaret",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DestroyCaret(VOID);"
|
|
},
|
|
{
|
|
"function_name": "DestroyCursor",
|
|
"arguments": [
|
|
"HCURSOR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DestroyCursor(HCURSOR hCursor);"
|
|
},
|
|
{
|
|
"function_name": "DestroyIcon",
|
|
"arguments": [
|
|
"HICON"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DestroyIcon(HICON hIcon);"
|
|
},
|
|
{
|
|
"function_name": "DestroyMenu",
|
|
"arguments": [
|
|
"HMENU"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DestroyMenu(HMENU hMenu);"
|
|
},
|
|
{
|
|
"function_name": "DestroyPrivateObjectSecurity",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR *"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL DestroyPrivateObjectSecurity( PSECURITY_DESCRIPTOR * ObjectDescriptor );"
|
|
},
|
|
{
|
|
"function_name": "DestroyWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DestroyWindow(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "DeviceCapabilitiesExA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPCSTR",
|
|
"LPCSTR",
|
|
"WORD",
|
|
"LPSTR",
|
|
"const DEVMODEA*"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD DeviceCapabilitiesA(LPCSTR pDriverName, LPCSTR pDeviceName, LPCSTR pPort, WORD iIndex, LPSTR pOutput, const DEVMODEA* DevMode);"
|
|
},
|
|
{
|
|
"function_name": "DeviceCapabilitiesExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"WORD",
|
|
"LPWSTR",
|
|
"CONST DEVMODEW*"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD DeviceCapabilitiesExW(LPCWSTR pDriverName, LPCWSTR pDeviceName, LPCWSTR pPort, WORD iIndex, LPWSTR pOutput, CONST DEVMODEW* DevMode);"
|
|
},
|
|
{
|
|
"function_name": "DeviceIoControl",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DeviceIoControl( HANDLE hDevice, DWORD dwIoControlCode, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesReturned, LPOVERLAPPED lpOverlapped);"
|
|
},
|
|
{
|
|
"function_name": "DialogBoxIndirectParamA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCDLGTEMPLATE",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DialogBoxIndirectParamA(HINSTANCE hInstance, LPCDLGTEMPLATE hDialogTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);"
|
|
},
|
|
{
|
|
"function_name": "DialogBoxIndirectParamW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCDLGTEMPLATE",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DialogBoxIndirectParamW(HINSTANCE hInstance, LPCDLGTEMPLATE hDialogTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);"
|
|
},
|
|
{
|
|
"function_name": "DialogBoxParamA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DialogBoxParamA(HINSTANCE hInstance, LPCTSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);"
|
|
},
|
|
{
|
|
"function_name": "DialogBoxParamW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR",
|
|
"HWND",
|
|
"DLGPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DialogBoxParamW(HINSTANCE hInstance, LPCWSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);"
|
|
},
|
|
{
|
|
"function_name": "DisableThreadLibraryCalls",
|
|
"arguments": [
|
|
"HMODULE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DisableThreadLibraryCalls( HMODULE hLibModule );"
|
|
},
|
|
{
|
|
"function_name": "DisconnectNamedPipe",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DisconnectNamedPipe( HANDLE hNamedPipe );"
|
|
},
|
|
{
|
|
"function_name": "DiskCopyRunDll",
|
|
"arguments": [
|
|
"IN LPSTR",
|
|
"IN LPSTR",
|
|
"IN LPSTR",
|
|
"IN LPSTR"
|
|
],
|
|
"dll_name": "diskcopy.dll",
|
|
"full_prototype": "int DiskCopyRunDll(IN LPSTR Unuse1,IN LPSTR Unuse2,IN LPSTR pszDriveNumber,IN LPSTR Unuse3);"
|
|
},
|
|
{
|
|
"function_name": "DispatchMessageA",
|
|
"arguments": [
|
|
"CONST MSG *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG DispatchMessageA(CONST MSG * lpmsg);"
|
|
},
|
|
{
|
|
"function_name": "DispatchMessageW",
|
|
"arguments": [
|
|
"const MSG*"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT DispatchMessageW(const MSG* msg);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirListA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPTSTR",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DlgDirListA(HWND hDlg,LPTSTR lpPathSpec, int nIDListBox, int nIDStaticPath, UINT uFileType);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirListW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPWSTR",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DlgDirListW(HWND hDlg, LPWSTR lpPathSpec, int nIDListBox, int nIDStaticPath, UINT uFileType);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirListComboBoxA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPTSTR",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DlgDirListComboBoxA(HWND hDlg, LPTSTR lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT uFiletype);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirListComboBoxW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPWSTR",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DlgDirListComboBoxW(HWND hDlg, LPWSTR lpPathSpec, int nIDComboBox, int nIDStaticPath,UINT uFiletype);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirSelectComboBoxExA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPTSTR",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DlgDirSelectComboBoxExA(HWND hDlg, LPTSTR lpString, int nCount, int nIDComboBox);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirSelectComboBoxExW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPWSTR",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DlgDirSelectComboBoxExW(HWND hDlg, LPWSTR lpString, int nCount, int nIDComboBox);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirSelectExA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPTSTR",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DlgDirSelectExA(HWND hDlg, LPTSTR lpString, int nCount,int nIDListBox);"
|
|
},
|
|
{
|
|
"function_name": "DlgDirSelectExW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPWSTR",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DlgDirSelectExW(HWND hDlg, LPWSTR lpString, int nCount,int nIDListBox);"
|
|
},
|
|
{
|
|
"function_name": "DllGetVersion",
|
|
"arguments": [
|
|
"DLLVERSIONINFO"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HRESULT CALLBACK DllGetVersion(DLLVERSIONINFO *pdvi);"
|
|
},
|
|
{
|
|
"function_name": "DosDateTimeToFileTime",
|
|
"arguments": [
|
|
"WORD",
|
|
"WORD",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DosDateTimeToFileTime( WORD wFatDate, WORD wFatTime, LPFILETIME lpFileTime );"
|
|
},
|
|
{
|
|
"function_name": "DPtoLP",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL DPtoLP(HDC hdc, LPPOINT lpPoints, int nCount);"
|
|
},
|
|
{
|
|
"function_name": "DragAcceptFiles",
|
|
"arguments": [
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "VOID DragAcceptFiles(HWND hWnd,BOOL fAccept);"
|
|
},
|
|
{
|
|
"function_name": "DragDetect",
|
|
"arguments": [
|
|
"HWND",
|
|
"POINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DragDetect(HWND hwnd, POINT pt);"
|
|
},
|
|
{
|
|
"function_name": "DragObject",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"UINT",
|
|
"DWORD",
|
|
"HCURSOR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD DragObject(HWND hWndScope, HWND hWndObj, UINT wObjType, DWORD hOfStruct, HCURSOR hDragCursor);"
|
|
},
|
|
{
|
|
"function_name": "DragFinish",
|
|
"arguments": [
|
|
"HDROP"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "VOID DragFinish(HDROP hDrop);"
|
|
},
|
|
{
|
|
"function_name": "DragQueryFile",
|
|
"arguments": [
|
|
"HDROP",
|
|
"UINT",
|
|
"LPTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "UINT DragQueryFile(HDROP hDrop,UINT iFile,LPTSTR lpszFile,UINT cch);"
|
|
},
|
|
{
|
|
"function_name": "DrawAnimatedRects",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"CONST RECT *",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawAnimatedRects(HWND hwnd, int idAni, CONST RECT * lprcFrom, CONST RECT * lprcTo);"
|
|
},
|
|
{
|
|
"function_name": "DrawCaption",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPRECT",
|
|
"HFONT",
|
|
"HICON",
|
|
"LPSTR",
|
|
"WORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "void DrawCaption(HDC hdc, LPRECT lprc, HFONT hfont, HICON hicon, LPSTR lpszText, WORD wFlags);"
|
|
},
|
|
{
|
|
"function_name": "DrawEdge",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPRECT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawEdge(HDC hdc,LPRECT qrc, UINT edge, UINT grfFlags);"
|
|
},
|
|
{
|
|
"function_name": "DrawEscape",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int DrawEscape(HDC hdc, int nEscape, int cbInput, LPCSTR lpszInData);"
|
|
},
|
|
{
|
|
"function_name": "DrawFocusRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawFocusRect(HDC hDC, CONST RECT * lprc);"
|
|
},
|
|
{
|
|
"function_name": "DrawFrameControl",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPRECT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawFrameControl(HDC hdc, LPRECT lprc, UINT uType, UINT uState);"
|
|
},
|
|
{
|
|
"function_name": "DrawIcon",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"HICON"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawIcon(HDC hDC,int X,int Y,HICON hIcon);"
|
|
},
|
|
{
|
|
"function_name": "DrawIconEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"HICON",
|
|
"int",
|
|
"int",
|
|
"UINT",
|
|
"HBRUSH",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawIconEx(HDC hdc, int xLeft, int yTop, HICON hIcon, int cxWidth, int cyWidth, UINT istepIfAniCur, HBRUSH hbrFlickerFreeDraw,UINT diFlags);"
|
|
},
|
|
{
|
|
"function_name": "DrawMenuBar",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawMenuBar(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "DrawStateA",
|
|
"arguments": [
|
|
"HDC",
|
|
"HBRUSH",
|
|
"DRAWSTATEPROC",
|
|
"LPARAM",
|
|
"WPARAM",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawStateA(HDC hdc, HBRUSH hbr, DRAWSTATEPROC lpOutputFunc, LPARAM lData, WPARAM wData, int x,int y, int cx, int cy, UINT fuFlags);"
|
|
},
|
|
{
|
|
"function_name": "DrawStateW",
|
|
"arguments": [
|
|
"HDC",
|
|
"HBRUSH",
|
|
"DRAWSTATEPROC",
|
|
"LPARAM",
|
|
"WPARAM",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL DrawStateW(HDC hdc, HBRUSH hbr, DRAWSTATEPROC lpOutputFunc, LPARAM lData, WPARAM wData, int x,int y, int cx, int cy, UINT fuFlags);"
|
|
},
|
|
{
|
|
"function_name": "DrawTextA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPRECT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DrawTextA(HDC hDC, LPCTSTR lpString, int nCount, LPRECT lpRect, UINT uFormat);"
|
|
},
|
|
{
|
|
"function_name": "DrawTextW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"int",
|
|
"LPRECT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DrawTextW(HDC hDC, LPCWSTR lpString, int nCount, LPRECT lpRect, UINT uFormat);"
|
|
},
|
|
{
|
|
"function_name": "DrawTextExA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPTSTR",
|
|
"int",
|
|
"LPRECT",
|
|
"UINT",
|
|
"LPDRAWTEXTPARAMS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DrawTextExA(HDC hdc, LPTSTR lpchText, int cchText, LPRECT lprc, UINT dwDTFormat, LPDRAWTEXTPARAMS lpDTParams);"
|
|
},
|
|
{
|
|
"function_name": "DrawTextExW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPWSTR",
|
|
"int",
|
|
"LPRECT",
|
|
"UINT",
|
|
"LPDRAWTEXTPARAMS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int DrawTextExW(HDC hdc, LPWSTR lpchText, int cchText, LPRECT lprc, UINT dwDTFormat, LPDRAWTEXTPARAMS lpDTParams);"
|
|
},
|
|
{
|
|
"function_name": "DuplicateHandle",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"HANDLE",
|
|
"HANDLE",
|
|
"LPHANDLE",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL DuplicateHandle( HANDLE hSourceProcessHandle, HANDLE hSourceHandle, HANDLE hTargetProcessHandle, LPHANDLE lpTargetHandle, DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwOptions );"
|
|
},
|
|
{
|
|
"function_name": "DuplicateIcon",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"HICON"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HICON DuplicateIcon(HINSTANCE hInst,HICON hIcon);"
|
|
},
|
|
{
|
|
"function_name": "DuplicateToken",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"SECURITY_IMPERSONATION_LEVEL",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL DuplicateToken( HANDLE ExistingTokenHandle, SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, PHANDLE DuplicateTokenHandle );"
|
|
},
|
|
{
|
|
"function_name": "DuplicateTokenEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"SECURITY_IMPERSONATION_LEVEL",
|
|
"TOKEN_TYPE",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL DuplicateTokenEx(HANDLE hExistingToken,DWORD dwDesiredAccess,LPSECURITY_ATTRIBUTES lpTokenAttributes,SECURITY_IMPERSONATION_LEVEL ImpersonationLevel,TOKEN_TYPE TokenType,PHANDLE phNewToken);"
|
|
},
|
|
{
|
|
"function_name": "DvdLauncher",
|
|
"arguments": [
|
|
"HWND",
|
|
"CHAR"
|
|
],
|
|
"dll_name": "storprop.dll",
|
|
"full_prototype": "BOOL DvdLauncher(HWND HWnd,CHAR DriveLetter);"
|
|
},
|
|
{
|
|
"function_name": "Ellipse",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Ellipse(HDC hdc,int nLeftRect,int nTopRect,int nRightRect,int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "EmptyClipboard",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EmptyClipboard(VOID);"
|
|
},
|
|
{
|
|
"function_name": "EnableMenuItem",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnableMenuItem(HMENU hMenu,UINT uIDEnableItem,UINT uEnable);"
|
|
},
|
|
{
|
|
"function_name": "EnableScrollBar",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnableScrollBar(HWND hWnd,UINT wSBflags,UINT wArrows);"
|
|
},
|
|
{
|
|
"function_name": "EnableWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnableWindow(HWND hWnd,BOOL bEnable);"
|
|
},
|
|
{
|
|
"function_name": "EndDeferWindowPos",
|
|
"arguments": [
|
|
"HDWP"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EndDeferWindowPos(HDWP hWinPosInfo);"
|
|
},
|
|
{
|
|
"function_name": "EndDialog",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EndDialog(HWND hDlg, int nResult);"
|
|
},
|
|
{
|
|
"function_name": "EndDoc",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EndDoc(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "EndPage",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EndPage(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "EndPaint",
|
|
"arguments": [
|
|
"HWND",
|
|
"CONST PAINTSTRUCT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EndPaint(HWND hWnd, CONST PAINTSTRUCT *lpPaint);"
|
|
},
|
|
{
|
|
"function_name": "EndPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL EndPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "EndUpdateResourceA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EndUpdateResourceA( HANDLE hUpdate, BOOL fDiscard );"
|
|
},
|
|
{
|
|
"function_name": "EndUpdateResourceW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EndUpdateResourceW(HANDLE hUpdate,BOOL fDiscard);"
|
|
},
|
|
{
|
|
"function_name": "EnterCriticalSection",
|
|
"arguments": [
|
|
"LPCRITICAL_SECTION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID EnterCriticalSection( LPCRITICAL_SECTION lpCriticalSection );"
|
|
},
|
|
{
|
|
"function_name": "EnumCalendarInfoA",
|
|
"arguments": [
|
|
"CALINFO_ENUMPROC",
|
|
"LCID",
|
|
"CALID",
|
|
"CALTYPE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumCalendarInfoA( CALINFO_ENUMPROC lpCalInfoEnumProc, LCID Locale, CALID Calendar, CALTYPE CalType );"
|
|
},
|
|
{
|
|
"function_name": "EnumCalendarInfoW",
|
|
"arguments": [
|
|
"CALINFO_ENUMPROCW",
|
|
"LCID",
|
|
"CALID",
|
|
"CALTYPE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumCalendarInfoW( CALINFO_ENUMPROCW calinfoproc, LCID locale, CALID calendar, CALTYPE caltype );"
|
|
},
|
|
{
|
|
"function_name": "EnumChildWindows",
|
|
"arguments": [
|
|
"HWND",
|
|
"WNDENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumChildWindows(HWND hWndParent,WNDENUMPROC lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumClipboardFormats",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT EnumClipboardFormats(UINT format);"
|
|
},
|
|
{
|
|
"function_name": "EnumDateFormatsA",
|
|
"arguments": [
|
|
"DATEFMT_ENUMPROC",
|
|
"LCID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumDateFormatsA( DATEFMT_ENUMPROC lpDateFmtEnumProc, LCID Locale, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "EnumDateFormatsW",
|
|
"arguments": [
|
|
"DATEFMT_ENUMPROCW",
|
|
"LCID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumDateFormatsW( DATEFMT_ENUMPROCW lpDateFmtEnumProc, LCID Locale, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "EnumDesktopsA",
|
|
"arguments": [
|
|
"HWINSTA",
|
|
"DESKTOPENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumDesktopsA(HWINSTA hwinsta, DESKTOPENUMPROC lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumDesktopsW",
|
|
"arguments": [
|
|
"HWINSTA",
|
|
"DESKTOPENUMPROCW",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumDesktopsW(HWINSTA hwinsta, DESKTOPENUMPROCW lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumDesktopWindows",
|
|
"arguments": [
|
|
"HDESK",
|
|
"WNDENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumDesktopWindows(HDESK hDesktop, WNDENUMPROC lpfn, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumDisplaySettingsA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPDEVMODE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumDisplaySettingsA(LPCTSTR lpszDeviceName,DWORD iModeNum,LPDEVMODE lpDevMode);"
|
|
},
|
|
{
|
|
"function_name": "EnumDisplaySettingsW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"PDEVMODEW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumDisplaySettingsW(LPCWSTR lpszDeviceName, DWORD iModeNum, PDEVMODEW lpDevMode);"
|
|
},
|
|
{
|
|
"function_name": "EnumEnhMetaFile",
|
|
"arguments": [
|
|
"HDC",
|
|
"HENHMETAFILE",
|
|
"ENHMFENUMPROC",
|
|
"LPVOID",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL EnumEnhMetaFile(HDC hdc, HENHMETAFILE hemf, ENHMFENUMPROC lpEnhMetaFunc, LPVOID lpData,CONST RECT * lpRect);"
|
|
},
|
|
{
|
|
"function_name": "EnumFontFamiliesA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"FONTENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumFontFamiliesA(HDC hdc,LPCTSTR lpszFamily,FONTENUMPROC lpEnumFontFamProc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumFontFamiliesW",
|
|
"arguments": [
|
|
"HDC",
|
|
"PLOGFONTW",
|
|
"FONTENUMPROCW",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumFontFamiliesW(HDC hdc,PLOGFONTW lpszFamily,FONTENUMPROCW lpEnumFontFamProc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumFontFamiliesExA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPLOGFONT",
|
|
"FONTENUMPROC",
|
|
"LPARAM",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumFontFamiliesExA(HDC hdc, LPLOGFONT lpLogfont, FONTENUMPROC lpEnumFontFamExProc, LPARAM lParam, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "EnumFontFamiliesExW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPLOGFONTW",
|
|
"FONTENUMPROCW",
|
|
"LPARAM",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumFontFamiliesExW(HDC hdc, LPLOGFONTW lpLogfont, FONTENUMPROCW lpEnumFontFamExProc, LPARAM lParam, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "EnumFontsA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"FONTENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumFontsA(HDC hdc, LPCTSTR lpFaceName,FONTENUMPROC lpFontFunc,LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumFontsW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"FONTENUMPROCW",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumFontsW(HDC hDC, LPCWSTR lpFaceName,FONTENUMPROCW FontFunc,LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumICMProfilesA",
|
|
"arguments": [
|
|
"HDC",
|
|
"ICMENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumICMProfilesA(HDC hdc, ICMENUMPROC lpICMEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumICMProfilesW",
|
|
"arguments": [
|
|
"HDC",
|
|
"ICMENUMPROCW",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumICMProfilesW(HDC hDC, ICMENUMPROCW lpEnumICMProfilesFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumJobsA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL EnumJobsA( HANDLE hPrinter, DWORD FirstJob, DWORD NoJobs, DWORD Level, LPBYTE pJob, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned );"
|
|
},
|
|
{
|
|
"function_name": "EnumMetaFile",
|
|
"arguments": [
|
|
"HDC",
|
|
"HMETAFILE",
|
|
"MFENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL EnumMetaFile(HDC hdc, HMETAFILE hmf,MFENUMPROC lpMetaFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumObjects",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"GOBJENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int EnumObjects(HDC hdc, int nObjectType, GOBJENUMPROC lpObjectFunc,LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumPortsA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL EnumPortsA( LPTSTR pName, DWORD Level, LPBYTE pPorts, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned );"
|
|
},
|
|
{
|
|
"function_name": "EnumPrintersA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL EnumPrintersA( DWORD Flags, LPTSTR Name, DWORD Level, LPBYTE pPrinterEnum, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned );"
|
|
},
|
|
{
|
|
"function_name": "EnumPropsA",
|
|
"arguments": [
|
|
"HWND",
|
|
"PROPENUMPROC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int EnumPropsA(HWND hWnd, PROPENUMPROC lpEnumFunc);"
|
|
},
|
|
{
|
|
"function_name": "EnumPropsExA",
|
|
"arguments": [
|
|
"HWND",
|
|
"PROPENUMPROCEX",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int EnumPropsExA(HWND hWnd, PROPENUMPROCEX lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumPropsExW",
|
|
"arguments": [
|
|
"HWND",
|
|
"PROPENUMPROCEXW",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int EnumPropsExW(HWND hWnd, PROPENUMPROCEXW lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumPropsW",
|
|
"arguments": [
|
|
"HWND",
|
|
"PROPENUMPROCW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int EnumPropsW(HWND hWnd, PROPENUMPROCW lpEnumFunc);"
|
|
},
|
|
{
|
|
"function_name": "EnumResourceLanguagesA",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"ENUMRESLANGPROC",
|
|
"LONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumResourceLanguagesA( HMODULE hModule, LPCTSTR lpType, LPCTSTR lpName, ENUMRESLANGPROC lpEnumFunc, LONG lParam );"
|
|
},
|
|
{
|
|
"function_name": "EnumResourceLanguagesW",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"ENUMRESLANGPROC",
|
|
"LONG_PTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumResourceLanguagesW(HMODULE hModule,LPCWSTR lpType,LPCWSTR lpName,ENUMRESLANGPROC lpEnumFunc,LONG_PTR lParam );"
|
|
},
|
|
{
|
|
"function_name": "EnumResourceNamesA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"ENUMRESNAMEPROC",
|
|
"LONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumResourceNamesA( HINSTANCE hModule, LPCTSTR lpszType, ENUMRESNAMEPROC lpEnumFunc, LONG lParam );"
|
|
},
|
|
{
|
|
"function_name": "EnumResourceNamesW",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPCWSTR",
|
|
"ENUMRESNAMEPROC",
|
|
"LONG_PTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumResourceNamesW(HMODULE hModule,LPCWSTR lpszType,ENUMRESNAMEPROC lpEnumFunc,LONG_PTR lParam );"
|
|
},
|
|
{
|
|
"function_name": "EnumResourceTypesA",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"ENUMRESTYPEPROC",
|
|
"LONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumResourceTypesA( HMODULE hModule, ENUMRESTYPEPROC lpEnumFunc, LONG lParam );"
|
|
},
|
|
{
|
|
"function_name": "EnumResourceTypesW",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"ENUMRESTYPEPROC",
|
|
"",
|
|
"LONG_PTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumResourceTypesW(HMODULE hModule,ENUMRESTYPEPROC lpEnumFunc,,LONG_PTR lParam );"
|
|
},
|
|
{
|
|
"function_name": "EnumSystemCodePagesA",
|
|
"arguments": [
|
|
"CODEPAGE_ENUMPROC",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumSystemCodePagesA( CODEPAGE_ENUMPROC lpCodePageEnumProc, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "EnumSystemCodePagesW",
|
|
"arguments": [
|
|
"CODEPAGE_ENUMPROCW",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumSystemCodePagesW( CODEPAGE_ENUMPROCW lpfnCodePageEnum, DWORD flags );"
|
|
},
|
|
{
|
|
"function_name": "EnumSystemLocalesA",
|
|
"arguments": [
|
|
"LOCALE_ENUMPROC",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumSystemLocalesA( LOCALE_ENUMPROC lpLocaleEnumProc, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "EnumSystemLocalesW",
|
|
"arguments": [
|
|
"LOCALE_ENUMPROCW",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumSystemLocalesW( LOCALE_ENUMPROCW lpfnLocaleEnum, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "EnumTimeFormatsA",
|
|
"arguments": [
|
|
"TIMEFMT_ENUMPROC",
|
|
"LCID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumTimeFormatsA( TIMEFMT_ENUMPROC lpTimeFmtEnumProc, LCID Locale, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "EnumTimeFormatsW",
|
|
"arguments": [
|
|
"TIMEFMT_ENUMPROCW",
|
|
"LCID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EnumTimeFormatsW( TIMEFMT_ENUMPROCW lpTimeFmtEnumProc, LCID Locale, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "EnumThreadWindows",
|
|
"arguments": [
|
|
"DWORD",
|
|
"WNDENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumThreadWindows(DWORD dwThreadId, WNDENUMPROC lpfn, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumWindows",
|
|
"arguments": [
|
|
"WNDENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumWindows(WNDENUMPROC lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumWindowStationsA",
|
|
"arguments": [
|
|
"WINSTAENUMPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumWindowStationsA(WINSTAENUMPROC lpEnumFunc, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "EnumWindowStationsW",
|
|
"arguments": [
|
|
"WINSTAENUMPROCW",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EnumWindowStationsW(WINSTAENUMPROCW EnumFunc, LPARAM Context);"
|
|
},
|
|
{
|
|
"function_name": "EqualPrefixSid",
|
|
"arguments": [
|
|
"PSID",
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL EqualPrefixSid( PSID pSid1, PSID pSid2 );"
|
|
},
|
|
{
|
|
"function_name": "EqualRect",
|
|
"arguments": [
|
|
"CONST RECT",
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL EqualRect(CONST RECT *lprc1, CONST RECT *lprc2);"
|
|
},
|
|
{
|
|
"function_name": "EqualRgn",
|
|
"arguments": [
|
|
"HRGN",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL EqualRgn(HRGN hSrcRgn1, HRGN hSrcRgn2);"
|
|
},
|
|
{
|
|
"function_name": "EqualSid",
|
|
"arguments": [
|
|
"PSID",
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL EqualSid( PSID pSid1, PSID pSid2 );"
|
|
},
|
|
{
|
|
"function_name": "EraseTape",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD EraseTape( HANDLE hDevice, DWORD dwEraseType, BOOL bImmediate );"
|
|
},
|
|
{
|
|
"function_name": "Escape",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCSTR",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int Escape(HDC hdc, int nEscape, int cbInput, LPCSTR lpvInData, LPVOID lpvOutData);"
|
|
},
|
|
{
|
|
"function_name": "EscapeCommFunction",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL EscapeCommFunction( HANDLE hFile, DWORD dwFunc );"
|
|
},
|
|
{
|
|
"function_name": "ExcludeClipRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int ExcludeClipRect(HDC hdc, int nLeftRect, int nTopRect,int nRightRect,int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "ExcludeUpdateRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ExcludeUpdateRgn(HDC hDC, HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "ExitProcess",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID ExitProcess( UINT uExitCode );"
|
|
},
|
|
{
|
|
"function_name": "ExitThread",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID ExitThread( DWORD dwExitCode );"
|
|
},
|
|
{
|
|
"function_name": "ExitWindowsEx",
|
|
"arguments": [
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ExitWindowsEx(UINT uFlags,DWORD dwReserved);"
|
|
},
|
|
{
|
|
"function_name": "ExpandEnvironmentStringsA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD ExpandEnvironmentStringsA( LPCTSTR lpSrc, LPTSTR lpDst, DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "ExpandEnvironmentStringsW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD ExpandEnvironmentStringsW( LPCWSTR src, LPWSTR dst, DWORD len );"
|
|
},
|
|
{
|
|
"function_name": "ExtCreatePen",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"CONST LOGBRUSH *",
|
|
"DWORD",
|
|
"CONST DWORD *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HPEN ExtCreatePen(DWORD dwPenStyle, DWORD dwWidth, CONST LOGBRUSH * lplb, DWORD dwStyleCount,CONST DWORD * lpStyle);"
|
|
},
|
|
{
|
|
"function_name": "ExtCreateRegion",
|
|
"arguments": [
|
|
"CONST XFORM *",
|
|
"DWORD",
|
|
"CONST RGNDATA *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN ExtCreateRegion(CONST XFORM * lpXform, DWORD nCount, CONST RGNDATA * lpRgnData);"
|
|
},
|
|
{
|
|
"function_name": "ExtEscape",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCSTR",
|
|
"int",
|
|
"LPSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int ExtEscape(HDC hdc,int nEscape,int cbInput,LPCSTR lpszInData, int cbOutput, LPSTR lpszOutData);"
|
|
},
|
|
{
|
|
"function_name": "ExtFloodFill",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"COLORREF",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ExtFloodFill(HDC hdc,int nXStart,int nYStart,COLORREF crColor, UINT fuFillType);"
|
|
},
|
|
{
|
|
"function_name": "ExtractAssociatedIconA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPTSTR",
|
|
"LPWORD"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HICON ExtractAssociatedIconA( HINSTANCE hInst, LPTSTR lpIconPath, LPWORD lpiIcon );"
|
|
},
|
|
{
|
|
"function_name": "ExtractIconA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HICON ExtractIconA(HINSTANCE hInst,LPCTSTR lpszExeFileName,UINT nIconIndex);"
|
|
},
|
|
{
|
|
"function_name": "ExtractIconExA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"int",
|
|
"HICON",
|
|
"HICON",
|
|
"UINT"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "UINT ExtractIconExA(LPCTSTR lpszFile,int nIconIndex,HICON *phiconLarge,HICON *phiconSmall,UINT nIcons);"
|
|
},
|
|
{
|
|
"function_name": "ExtSelectClipRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int ExtSelectClipRgn(HDC hdc, HRGN hrgn, int fnMode);"
|
|
},
|
|
{
|
|
"function_name": "ExtTextOutA",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"UINT",
|
|
"CONST RECT",
|
|
"LPCTSTR",
|
|
"UINT",
|
|
"CONST INT *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ExtTextOutA(HDC hdc, int X,int Y, UINT fuOptions, CONST RECT *lprc, LPCTSTR lpString,UINT cbCount, CONST INT * lpDx );"
|
|
},
|
|
{
|
|
"function_name": "ExtTextOutW",
|
|
"arguments": [
|
|
"HDC",
|
|
"INT",
|
|
"INT",
|
|
"UINT",
|
|
"const RECT*",
|
|
"LPCWSTR",
|
|
"UINT",
|
|
"const INT*"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ExtTextOutW(HDC hdc, INT x, INT y, UINT flags, const RECT* lprect, LPCWSTR str, UINT count, const INT* lpDx);"
|
|
},
|
|
{
|
|
"function_name": "FatalAppExitA",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID FatalAppExitA(UINT uAction,LPCTSTR lpMessageText);"
|
|
},
|
|
{
|
|
"function_name": "FatalAppExitW",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "void FatalAppExitW(UINT uAction,LPCWSTR lpMessageText);"
|
|
},
|
|
{
|
|
"function_name": "FatalExit",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID FatalExit( int ExitCode );"
|
|
},
|
|
{
|
|
"function_name": "FileTimeToDosDateTime",
|
|
"arguments": [
|
|
"CONST FILETIME *",
|
|
"LPWORD",
|
|
"LPWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FileTimeToDosDateTime( CONST FILETIME * lpFileTime, LPWORD lpFatDate, LPWORD lpFatTime );"
|
|
},
|
|
{
|
|
"function_name": "FileTimeToLocalFileTime",
|
|
"arguments": [
|
|
"CONST FILETIME *",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FileTimeToLocalFileTime( CONST FILETIME * lpFileTime, LPFILETIME lpLocalFileTime );"
|
|
},
|
|
{
|
|
"function_name": "FileTimeToSystemTime",
|
|
"arguments": [
|
|
"CONST FILETIME *",
|
|
"LPSYSTEMTIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FileTimeToSystemTime( CONST FILETIME * lpFileTime, LPSYSTEMTIME lpSystemTime );"
|
|
},
|
|
{
|
|
"function_name": "FillConsoleOutputAttribute",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"WORD",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FillConsoleOutputAttribute( HANDLE hConsoleOutput, WORD wAttribute, DWORD nLength, COORD dwWriteCoord, LPDWORD lpNumberOfAttrsWritten );"
|
|
},
|
|
{
|
|
"function_name": "FillConsoleOutputCharacterA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"TCHAR",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FillConsoleOutputCharacterA( HANDLE hConsoleOutput, TCHAR cCharacter, DWORD nLength, COORD dwWriteCoord, LPDWORD lpNumberOfCharsWritten );"
|
|
},
|
|
{
|
|
"function_name": "FillConsoleOutputCharacterW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"WCHAR",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FillConsoleOutputCharacterW( HANDLE hConsoleOutput, WCHAR ch, DWORD length, COORD coord, LPDWORD lpNumCharsWritten );"
|
|
},
|
|
{
|
|
"function_name": "FillPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL FillPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "FillRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST RECT",
|
|
"HBRUSH"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int FillRect(HDC hDC, CONST RECT *lprc, HBRUSH hbr);"
|
|
},
|
|
{
|
|
"function_name": "FillRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN",
|
|
"HBRUSH"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL FillRgn(HDC hdc, HRGN hrgn, HBRUSH hbr);"
|
|
},
|
|
{
|
|
"function_name": "FindAtomA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM FindAtomA( LPCTSTR lpString );"
|
|
},
|
|
{
|
|
"function_name": "FindAtomW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM FindAtomW( LPCWSTR str );"
|
|
},
|
|
{
|
|
"function_name": "FindClose",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FindClose(HANDLE hFindFile);"
|
|
},
|
|
{
|
|
"function_name": "FindCloseChangeNotification",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FindCloseChangeNotification(HANDLE hChangeHandle);"
|
|
},
|
|
{
|
|
"function_name": "FindExecutableA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HINSTANCE FindExecutableA(LPCTSTR lpFile,LPCTSTR lpDirectory,LPTSTR lpResult);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstChangeNotificationA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstChangeNotificationA( LPCTSTR lpPathName, BOOL bWatchSubtree, DWORD dwNotifyFilter );"
|
|
},
|
|
{
|
|
"function_name": "FindFirstChangeNotificationW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstChangeNotificationW(LPCWSTR lpPathName, BOOL bWatchSubtree, DWORD dwNotifyFilter);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstChangeNotification",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstChangeNotification( LPCTSTR lpPathName, BOOL bWatchSubtree, DWORD dwNotifyFilter);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstFileA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPWIN32_FIND_DATA"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstFileA(LPCTSTR lpFileName,LPWIN32_FIND_DATA lpFindFileData);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstFileExA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"FINDEX_INFO_LEVELS",
|
|
"PVOID",
|
|
"FINDEX_SEARCH_OPS",
|
|
"PVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstFileExA(LPCSTR lpFileName,FINDEX_INFO_LEVELS fInfoLevelId,PVOID lpFindFileData,FINDEX_SEARCH_OPS fSearchOp,PVOID lpSearchFilter,DWORD dwAdditionalFlags);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstFileExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"FINDEX_INFO_LEVELS",
|
|
"PVOID",
|
|
"FINDEX_SEARCH_OPS",
|
|
"PVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstFileExW(LPCWSTR lpFileName,FINDEX_INFO_LEVELS fInfoLevelId,PVOID lpFindFileData,FINDEX_SEARCH_OPS fSearchOp,PVOID lpSearchFilter,DWORD dwAdditionalFlags);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstFileW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWIN32_FIND_DATAW"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE FindFirstFileW(LPCWSTR lpFileName,LPWIN32_FIND_DATAW lpFindFileData);"
|
|
},
|
|
{
|
|
"function_name": "FindFirstFreeAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL FindFirstFreeAce( PACL pAcl, LPVOID *pAce );"
|
|
},
|
|
{
|
|
"function_name": "FindNextChangeNotification",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FindNextChangeNotification(HANDLE hChangeHandle);"
|
|
},
|
|
{
|
|
"function_name": "FindNextFileA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPWIN32_FIND_DATA"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FindNextFileA(HANDLE hFindFile,LPWIN32_FIND_DATA lpFindFileData);"
|
|
},
|
|
{
|
|
"function_name": "FindNextFileW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPWIN32_FIND_DATAW"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FindNextFileW(HANDLE hFindFile,LPWIN32_FIND_DATAW lpFindFileData);"
|
|
},
|
|
{
|
|
"function_name": "FindResourceA",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HRSRC FindResourceA( HMODULE hModule, LPCTSTR lpName, LPCTSTR lpType );"
|
|
},
|
|
{
|
|
"function_name": "FindResourceW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HRSRC FindResourceW(HINSTANCE hModule,LPCWSTR lpName,LPCWSTR lpType );"
|
|
},
|
|
{
|
|
"function_name": "FindResourceExA",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"WORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HRSRC FindResourceExA( HMODULE hModule, LPCTSTR lpType, LPCTSTR lpName, WORD wLanguage );"
|
|
},
|
|
{
|
|
"function_name": "FindResourceExW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"WORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HRSRC FindResourceExW(HINSTANCE hModule,LPCWSTR lpType,LPCWSTR lpName,WORD wLanguage );"
|
|
},
|
|
{
|
|
"function_name": "FindWindowA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND FindWindowA(LPCTSTR lpClassName, LPCTSTR lpWindowName);"
|
|
},
|
|
{
|
|
"function_name": "FindWindowExA",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND FindWindowExA(HWND hwndParent,HWND hwndChildAfter,LPCTSTR lpszClass,LPCTSTR lpszWindow);"
|
|
},
|
|
{
|
|
"function_name": "FindWindowExW",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND FindWindowExW(HWND hwndParent,HWND hwndChildAfter, LPCWSTR lpszClass, LPCWSTR lpszWindow);"
|
|
},
|
|
{
|
|
"function_name": "FindWindowW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND FindWindowW(LPCWSTR lpClassName, LPCWSTR lpWindowName);"
|
|
},
|
|
{
|
|
"function_name": "FlashWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL FlashWindow(HWND hWnd,BOOL bInvert);"
|
|
},
|
|
{
|
|
"function_name": "FlashWindowEx",
|
|
"arguments": [
|
|
"PFLASHWINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL FlashWindowEx(PFLASHWINFO pfwi);"
|
|
},
|
|
{
|
|
"function_name": "FlattenPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL FlattenPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "FloodFill",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL FloodFill(HDC hdc, int nXStart, int nYStart, COLORREF crFill);"
|
|
},
|
|
{
|
|
"function_name": "FlushConsoleInputBuffer",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FlushConsoleInputBuffer( HANDLE hConsoleInput );"
|
|
},
|
|
{
|
|
"function_name": "FlushFileBuffers",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FlushFileBuffers( HANDLE hFile );"
|
|
},
|
|
{
|
|
"function_name": "FlushInstructionCache",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FlushInstructionCache( HANDLE hProcess, LPCVOID lpBaseAddress, DWORD dwSize );"
|
|
},
|
|
{
|
|
"function_name": "FlushViewOfFile",
|
|
"arguments": [
|
|
"LPCVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FlushViewOfFile( LPCVOID lpBaseAddress, DWORD dwNumberOfBytesToFlush );"
|
|
},
|
|
{
|
|
"function_name": "FoldStringA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int FoldStringA( DWORD dwMapFlags, LPCTSTR lpSrcStr, int cchSrc, LPTSTR lpDestStr, int cchDest );"
|
|
},
|
|
{
|
|
"function_name": "FoldStringW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "INT FoldStringW( DWORD dwFlags, LPCWSTR src, INT srclen, LPWSTR dst, INT dstlen );"
|
|
},
|
|
{
|
|
"function_name": "FormatMessageA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCVOID",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"va_list *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD FormatMessageA( DWORD dwFlags, LPCVOID lpSource, DWORD dwMessageId, DWORD dwLanguageId, LPTSTR lpBuffer, DWORD nSize, va_list * Arguments );"
|
|
},
|
|
{
|
|
"function_name": "FormatMessageW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"PCVOID",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"va_list *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD FormatMessageW(DWORD dwFlags,PCVOID lpSource,DWORD dwMessageId,DWORD dwLanguageId,LPWSTR lpBuffer,DWORD nSize,va_list * Arguments);"
|
|
},
|
|
{
|
|
"function_name": "FrameRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST RECT *",
|
|
"HBRUSH"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int FrameRect(HDC hDC,CONST RECT * lprc, HBRUSH hbr);"
|
|
},
|
|
{
|
|
"function_name": "FrameRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN",
|
|
"HBRUSH",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL FrameRgn(HDC hdc,HRGN hrgn, HBRUSH hbr, int nWidth,int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "FreeConsole",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FreeConsole(VOID);"
|
|
},
|
|
{
|
|
"function_name": "FreeDDElParam",
|
|
"arguments": [
|
|
"UINT",
|
|
"LONG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL FreeDDElParam(UINT msg, LONG lParam);"
|
|
},
|
|
{
|
|
"function_name": "FreeEnvironmentStringsA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FreeEnvironmentStringsA( LPTSTR lpszEnvironmentBlock );"
|
|
},
|
|
{
|
|
"function_name": "FreeEnvironmentStringsW",
|
|
"arguments": [
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FreeEnvironmentStringsW(LPWSTR lpszEnvironmentBlock);"
|
|
},
|
|
{
|
|
"function_name": "FreeLibrary",
|
|
"arguments": [
|
|
"HMODULE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FreeLibrary(HMODULE hModule);"
|
|
},
|
|
{
|
|
"function_name": "FreeLibraryAndExitThread",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID FreeLibraryAndExitThread( HMODULE hLibModule, DWORD dwExitCode );"
|
|
},
|
|
{
|
|
"function_name": "FreeResource",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL FreeResource(HGLOBAL hResource);"
|
|
},
|
|
{
|
|
"function_name": "FreeSid",
|
|
"arguments": [
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "PVOID FreeSid( PSID pSid );"
|
|
},
|
|
{
|
|
"function_name": "FtpCreateDirectoryA",
|
|
"arguments": [
|
|
"IN HINTERNET",
|
|
"IN LPCTSTR"
|
|
],
|
|
"dll_name": "wininet.dll",
|
|
"full_prototype": "BOOL FtpCreateDirectory( IN HINTERNET hFtpSession, IN LPCTSTR lpszDirectory);"
|
|
},
|
|
{
|
|
"function_name": "FtpOpenFileA",
|
|
"arguments": [
|
|
"HINTERNET",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "wininet.dll",
|
|
"full_prototype": "HINTERNET FtpOpenFileA( HINTERNET hConnect, LPCTSTR lpszFileName, DWORD dwAccess, DWORD dwFlags, DWORD dwContext);"
|
|
},
|
|
{
|
|
"function_name": "FtpOpenFileW",
|
|
"arguments": [
|
|
"WORKREQUEST*"
|
|
],
|
|
"dll_name": "wininet.dll",
|
|
"full_prototype": "static void FtpOpenFileW(WORKREQUEST* workRequest);"
|
|
},
|
|
{
|
|
"function_name": "GdiComment",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"CONST BYTE *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GdiComment(HDC hdc, UINT cbSize, CONST BYTE * lpData);"
|
|
},
|
|
{
|
|
"function_name": "GdiFlush",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GdiFlush(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GdiGetBatchLimit",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GdiGetBatchLimit(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GdiSetBatchLimit",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GdiSetBatchLimit(DWORD dwLimit);"
|
|
},
|
|
{
|
|
"function_name": "GenerateConsoleCtrlEvent",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GenerateConsoleCtrlEvent( DWORD dwCtrlEvent, DWORD dwProcessGroupId);"
|
|
},
|
|
{
|
|
"function_name": "GetAce",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetAce( PACL pAcl, DWORD dwAceIndex, LPVOID *pAce );"
|
|
},
|
|
{
|
|
"function_name": "GetAclInformation",
|
|
"arguments": [
|
|
"PACL",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"ACL_INFORMATION_CLASS"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetAclInformation( PACL pAcl, LPVOID pAclInformation, DWORD nAclInformationLength, ACL_INFORMATION_CLASS dwAclInformationClass );"
|
|
},
|
|
{
|
|
"function_name": "GetACP",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetACP(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetActiveWindow",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetActiveWindow(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetArcDirection",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetArcDirection(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetAspectRatioFilterEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetAspectRatioFilterEx(HDC hdc, LPSIZE lpAspectRatio);"
|
|
},
|
|
{
|
|
"function_name": "GetAsyncKeyState",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "SHORT GetAsyncKeyState(int vKey);"
|
|
},
|
|
{
|
|
"function_name": "GetAtomNameA",
|
|
"arguments": [
|
|
"ATOM",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetAtomNameA( ATOM nAtom, LPTSTR lpBuffer, int nSize );"
|
|
},
|
|
{
|
|
"function_name": "GetAtomNameW",
|
|
"arguments": [
|
|
"ATOM",
|
|
"LPWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetAtomNameW( ATOM atom, LPWSTR buffer, INT count );"
|
|
},
|
|
{
|
|
"function_name": "GetBinaryTypeA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetBinaryTypeA( LPCTSTR lpApplicationName, LPDWORD lpBinaryType );"
|
|
},
|
|
{
|
|
"function_name": "GetBinaryTypeW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetBinaryTypeW( LPCWSTR lpApplicationName, LPDWORD lpBinaryType );"
|
|
},
|
|
{
|
|
"function_name": "GetBitmapBits",
|
|
"arguments": [
|
|
"HBITMAP",
|
|
"LONG",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "LONG GetBitmapBits(HBITMAP hbmp, LONG cbBuffer, LPVOID lpvBits);"
|
|
},
|
|
{
|
|
"function_name": "GetBitmapDimensionEx",
|
|
"arguments": [
|
|
"HBITMAP",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetBitmapDimensionEx(HBITMAP hBitmap,LPSIZE lpDimension);"
|
|
},
|
|
{
|
|
"function_name": "GetBkColor",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF GetBkColor(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetBkMode",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetBkMode(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetBoundsRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPRECT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetBoundsRect(HDC hdc, LPRECT lprcBounds, UINT flags);"
|
|
},
|
|
{
|
|
"function_name": "GetBrushOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetBrushOrgEx(HDC hdc, LPPOINT lppt);"
|
|
},
|
|
{
|
|
"function_name": "GetCapture",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetCapture(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetCaretBlinkTime",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetCaretBlinkTime(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetCaretPos",
|
|
"arguments": [
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetCaretPos(LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "GetCharABCWidthsA",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPABC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharABCWidthsA(HDC hdc, UINT uFirstChar, UINT uLastChar, LPABC lpabc);"
|
|
},
|
|
{
|
|
"function_name": "GetCharABCWidthsW",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPABC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharABCWidthsW(HDC hdc, UINT firstChar, UINT lastChar, LPABC abc);"
|
|
},
|
|
{
|
|
"function_name": "GetCharABCWidthsFloatA",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPABCFLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharABCWidthsFloatA(HDC hdc, UINT iFirstChar, UINT iLastChar,LPABCFLOAT lpABCF);"
|
|
},
|
|
{
|
|
"function_name": "GetCharABCWidthsFloatW",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPABCFLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharABCWidthsFloatW(HDC hdc, UINT first, UINT last, LPABCFLOAT abcf);"
|
|
},
|
|
{
|
|
"function_name": "GetCharWidth32A",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharWidth32A(HDC hdc, UINT iFirstChar, UINT iLastChar, LPINT lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCharWidth32W",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharWidth32W(HDC hdc, UINT iFirstChar, UINT iLastChar, LPINT lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCharWidthA",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharWidthA(HDC hdc, UINT iFirstChar, UINT iLastChar,LPINT lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCharWidthW",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharWidthW(HDC hdc, UINT iFirstChar, UINT iLastChar,LPINT lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCharWidthFloatA",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"PFLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharWidthFloatA(HDC hdc, UINT iFirstChar, UINT iLastChar, PFLOAT pxBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCharWidthFloatW",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"PFLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCharWidthFloatW(HDC hdc, UINT iFirstChar, UINT iLastChar, PFLOAT pxBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCharacterPlacementA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"int",
|
|
"int",
|
|
"LPGCP_RESULTS",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetCharacterPlacementA(HDC hdc, LPCTSTR lpString,int nCount, int nMaxExtent, LPGCP_RESULTS *lpResults, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetCharacterPlacementW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"int",
|
|
"int",
|
|
"GCP_RESULTSW*",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetCharacterPlacementW(HDC hdc, LPCWSTR lpString, int uCount, int nMaxExtent, GCP_RESULTSW* lpResults, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetClassInfoA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"LPWNDCLASS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetClassInfoA(HINSTANCE hInstance, LPCTSTR lpClassName, LPWNDCLASS lpWndClass);"
|
|
},
|
|
{
|
|
"function_name": "GetClassInfoExA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"LPWNDCLASSEX"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetClassInfoExA(HINSTANCE hinst, LPCTSTR lpszClass, LPWNDCLASSEX lpwcx);"
|
|
},
|
|
{
|
|
"function_name": "GetClassInfoExW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR",
|
|
"LPWNDCLASSEXW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetClassInfoExW(HINSTANCE hinst, LPCWSTR lpszClass, LPWNDCLASSEXW lpwcx);"
|
|
},
|
|
{
|
|
"function_name": "GetClassInfoW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"LPWNDCLASS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetClassInfoW(HINSTANCE hInstance, LPCTSTR lpClassName, LPWNDCLASS lpWndClass);"
|
|
},
|
|
{
|
|
"function_name": "GetClassLongA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetClassLongA(HWND hWnd,int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetClassLongW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetClassLongW(HWND hWnd, int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetClassNameA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetClassNameA(HWND hWnd,LPTSTR lpClassName,int nMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetClassNameW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetClassNameW(HWND hWnd, LPWSTR lpClassName, int nMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetClassWord",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "WORD GetClassWord(HWND hWnd, int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetClientRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetClientRect(HWND hWnd, LPRECT lpRect);"
|
|
},
|
|
{
|
|
"function_name": "GetClipboardData",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE GetClipboardData(UINT uFormat);"
|
|
},
|
|
{
|
|
"function_name": "GetClipboardFormatNameA",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetClipboardFormatNameA(UINT format, LPTSTR lpszFormatName,int cchMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetClipboardFormatNameW",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetClipboardFormatNameW(UINT format, LPWSTR lpszFormatName,int cchMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetClipboardOwner",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetClipboardOwner(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetClipboardViewer",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetClipboardViewer(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetClipBox",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetClipBox(HDC hdc, LPRECT lprc);"
|
|
},
|
|
{
|
|
"function_name": "GetClipCursor",
|
|
"arguments": [
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetClipCursor(LPRECT lpRect);"
|
|
},
|
|
{
|
|
"function_name": "GetClipRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetClipRgn(HDC hdc, HRGN hrgn);"
|
|
},
|
|
{
|
|
"function_name": "GetColorAdjustment",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCOLORADJUSTMENT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetColorAdjustment(HDC hdc, LPCOLORADJUSTMENT lpca);"
|
|
},
|
|
{
|
|
"function_name": "GetColorSpace",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HANDLE GetColorSpace(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetCommandLineA",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPTSTR GetCommandLineA(void);"
|
|
},
|
|
{
|
|
"function_name": "GetCommandLineW",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPWSTR GetCommandLineW(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetCommConfig",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCOMMCONFIG",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCommConfig( HANDLE hCommDev, LPCOMMCONFIG lpCC, LPDWORD lpdwSize );"
|
|
},
|
|
{
|
|
"function_name": "GetCommMask",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCommMask( HANDLE hFile, LPDWORD lpEvtMask );"
|
|
},
|
|
{
|
|
"function_name": "GetCommModemStatus",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCommModemStatus( HANDLE hFile, LPDWORD lpModemStat );"
|
|
},
|
|
{
|
|
"function_name": "GetCommProperties",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCOMMPROP"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCommProperties( HANDLE hFile, LPCOMMPROP lpCommProp );"
|
|
},
|
|
{
|
|
"function_name": "GetCommState",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDCB"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCommState( HANDLE hFile, LPDCB lpDCB );"
|
|
},
|
|
{
|
|
"function_name": "GetCommTimeouts",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCOMMTIMEOUTS"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCommTimeouts( HANDLE hFile, LPCOMMTIMEOUTS lpCommTimeouts );"
|
|
},
|
|
{
|
|
"function_name": "GetCompressedFileSizeA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetCompressedFileSizeA( LPCTSTR lpFileName, LPDWORD lpFileSizeHigh );"
|
|
},
|
|
{
|
|
"function_name": "GetCompressedFileSizeW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetCompressedFileSizeW( LPCWSTR name, LPDWORD size_high );"
|
|
},
|
|
{
|
|
"function_name": "GetComputerNameA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetComputerNameA(LPTSTR lpBuffer,LPDWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetComputerNameW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetComputerNameW(LPWSTR lpBuffer,PDWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetComputerNameExA",
|
|
"arguments": [
|
|
"COMPUTER_NAME_FORMAT",
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetComputerNameExA(COMPUTER_NAME_FORMAT NameType, LPTSTR lpBuffer, LPDWORD lpnSize);"
|
|
},
|
|
{
|
|
"function_name": "GetComputerObjectNameA",
|
|
"arguments": [
|
|
"EXTENDED_NAME_FORMAT",
|
|
"LPTSTR",
|
|
"PULONG"
|
|
],
|
|
"dll_name": "secur32.dll",
|
|
"full_prototype": "BOOLEAN GetComputerObjectNameA( EXTENDED_NAME_FORMAT NameFormat, LPTSTR lpNameBuffer, PULONG lpnSize);"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleCursorInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCONSOLE_CURSOR_INFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetConsoleCursorInfo( HANDLE hConsoleOutput, PCONSOLE_CURSOR_INFO lpConsoleCursorInfo );"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleCP",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetConsoleCP(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleMode",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetConsoleMode( HANDLE hConsoleHandle, LPDWORD lpMode );"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleOutputCP",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetConsoleOutputCP(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleScreenBufferInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCONSOLE_SCREEN_BUFFER_INFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetConsoleScreenBufferInfo( HANDLE hConsoleOutput, PCONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo );"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleTitleA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetConsoleTitleA(LPSTR title, DWORD size);"
|
|
},
|
|
{
|
|
"function_name": "GetConsoleTitleW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetConsoleTitleW( LPWSTR title, DWORD size );"
|
|
},
|
|
{
|
|
"function_name": "GetCPInfo",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPCPINFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetCPInfo(UINT CodePage, LPCPINFO lpCPInfo);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrencyFormatA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"CONST CURRENCYFMT *",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetCurrencyFormatA( LCID Locale, DWORD dwFlags, LPCTSTR lpValue, CONST CURRENCYFMT * lpFormat, LPTSTR lpCurrencyStr, int cchCurrency );"
|
|
},
|
|
{
|
|
"function_name": "GetCurrencyFormatW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"const CURRENCYFMTW*",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "INT GetCurrencyFormatW( LCID lcid, DWORD dwFlags, LPCWSTR lpszValue, const CURRENCYFMTW* lpFormat, LPWSTR lpCurrencyStr, int cchOut );"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentDirectoryA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetCurrentDirectoryA( DWORD nBufferLength, LPTSTR lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentDirectoryW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetCurrentDirectoryW(DWORD nBufferLength,LPWSTR lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentHwProfileA",
|
|
"arguments": [
|
|
"LPHW_PROFILE_INFOA"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetCurrentHwProfileA( LPHW_PROFILE_INFOA pInfo );"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentHwProfileW",
|
|
"arguments": [
|
|
"LPHW_PROFILE_INFOW"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetCurrentHwProfileW( LPHW_PROFILE_INFOW pInfo );"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentObject",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HGDIOBJ GetCurrentObject(HDC hdc, UINT uObjectType);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentPositionEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetCurrentPositionEx(HDC hdc, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentProcess",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE WINAPI GetCurrentProcess(void);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentProcessId",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetCurrentProcessId(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentProcessorNumber",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetCurrentProcessorNumber(void);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentThread",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE WINAPI GetCurrentThread(void);"
|
|
},
|
|
{
|
|
"function_name": "GetCurrentThreadId",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD WINAPI GetCurrentThreadId(void);"
|
|
},
|
|
{
|
|
"function_name": "GetCursor",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR GetCursor(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetCursorPos",
|
|
"arguments": [
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetCursorPos(LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "GetDateFormatA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"CONST SYSTEMTIME *",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetDateFormatA( LCID Locale, DWORD dwFlags, CONST SYSTEMTIME * lpDate, LPCTSTR lpFormat, LPTSTR lpDateStr, int cchDate );"
|
|
},
|
|
{
|
|
"function_name": "GetDateFormatW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"const SYSTEMTIME*",
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetDateFormatW( LCID lcid, DWORD dwFlags, const SYSTEMTIME* lpTime, LPCWSTR lpFormat, LPWSTR lpDateStr, int cchOut );"
|
|
},
|
|
{
|
|
"function_name": "GetDC",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDC GetDC(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetDCEx",
|
|
"arguments": [
|
|
"HWND",
|
|
"HRGN",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDC GetDCEx(HWND hWnd, HRGN hrgnClip, DWORD flags);"
|
|
},
|
|
{
|
|
"function_name": "GetDCOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetDCOrgEx(HDC hdc, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "GetDefaultCommConfigA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPCOMMCONFIG",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetDefaultCommConfigA( LPCSTR lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize );"
|
|
},
|
|
{
|
|
"function_name": "GetDefaultCommConfigW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCOMMCONFIG",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetDefaultCommConfigW( LPCWSTR lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize );"
|
|
},
|
|
{
|
|
"function_name": "GetDesktopWindow",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetDesktopWindow(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetDeviceCaps",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetDeviceCaps(HDC hdc,int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetDeviceGammaRamp",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetDeviceGammaRamp(HDC hdc, LPVOID lpRamp);"
|
|
},
|
|
{
|
|
"function_name": "GetDialogBaseUnits",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG GetDialogBaseUnits(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetDIBColorTable",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"RGBQUAD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetDIBColorTable(HDC hdc,UINT uStartIndex, UINT cEntries, RGBQUAD *pColors);"
|
|
},
|
|
{
|
|
"function_name": "GetDIBits",
|
|
"arguments": [
|
|
"HDC",
|
|
"HBITMAP",
|
|
"UINT",
|
|
"UINT",
|
|
"LPVOID",
|
|
"LPBITMAPINFO",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetDIBits(HDC hdc,HBITMAP hbmp, UINT uStartScan, UINT cScanLines, LPVOID lpvBits,LPBITMAPINFO lpbi, UINT uUsage);"
|
|
},
|
|
{
|
|
"function_name": "GetDiskFreeSpaceA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetDiskFreeSpaceA( LPCTSTR lpRootPathName, LPDWORD lpSectorsPerCluster, LPDWORD lpBytesPerSector, LPDWORD lpNumberOfFreeClusters, LPDWORD lpTotalNumberOfClusters );"
|
|
},
|
|
{
|
|
"function_name": "GetDiskFreeSpaceExA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"PULARGE_INTEGER",
|
|
"PULARGE_INTEGER",
|
|
"PULARGE_INTEGER"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetDiskFreeSpaceExA( LPCSTR root, PULARGE_INTEGER avail, PULARGE_INTEGER total, PULARGE_INTEGER totalfree );"
|
|
},
|
|
{
|
|
"function_name": "GetDiskFreeSpaceExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"PULARGE_INTEGER",
|
|
"PULARGE_INTEGER",
|
|
"PULARGE_INTEGER"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetDiskFreeSpaceExW( LPCWSTR root, PULARGE_INTEGER avail, PULARGE_INTEGER total, PULARGE_INTEGER totalfree );"
|
|
},
|
|
{
|
|
"function_name": "GetDiskFreeSpaceW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetDiskFreeSpaceW(LPCWSTR lpRootPathName,PDWORD lpSectorsPerCluster,PDWORD lpBytesPerSector,PDWORD lpNumberOfFreeClusters,PDWORD lpTotalNumberOfClusters);"
|
|
},
|
|
{
|
|
"function_name": "GetDlgCtrlID",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetDlgCtrlID(HWND hwndCtl);"
|
|
},
|
|
{
|
|
"function_name": "GetDlgItem",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetDlgItem(HWND hDlg,int nIDDlgItem);"
|
|
},
|
|
{
|
|
"function_name": "GetDlgItemInt",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"BOOL*",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetDlgItemInt(HWND hDlg,int nIDDlgItem, BOOL* lpTranslated, BOOL bSigned);"
|
|
},
|
|
{
|
|
"function_name": "GetDlgItemTextA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetDlgItemTextA(HWND hDlg, int nIDDlgItem, LPTSTR lpString, int nMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetDlgItemTextW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetDlgItemTextW(HWND hDlg, int nIDDlgItem, LPWSTR lpString, int nMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetDoubleClickTime",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetDoubleClickTime(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetDriveTypeA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetDriveTypeA(LPCTSTR lpRootPathName);"
|
|
},
|
|
{
|
|
"function_name": "GetDriveTypeW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetDriveTypeW(LPCWSTR root);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFileA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE GetEnhMetaFileA(LPCTSTR lpszMetaFile);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFileW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE GetEnhMetaFileW(LPCWSTR lpszMetaFile);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFileBits",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"UINT",
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetEnhMetaFileBits(HENHMETAFILE hemf, UINT cbBuffer, LPBYTE lpbBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFileDescriptionA",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"UINT",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetEnhMetaFileDescriptionA(HENHMETAFILE hemf,UINT cchBuffer, LPTSTR lpszDescription);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFileDescriptionW",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"UINT",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetEnhMetaFileDescriptionW(HENHMETAFILE hmf, UINT size, LPWSTR buf);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFileHeader",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"UINT",
|
|
"LPENHMETAHEADER"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetEnhMetaFileHeader(HENHMETAFILE hemf, UINT cbBuffer, LPENHMETAHEADER lpemh);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFilePaletteEntries",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"UINT",
|
|
"LPPALETTEENTRY"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetEnhMetaFilePaletteEntries(HENHMETAFILE hemf, UINT cEntries,LPPALETTEENTRY lppe);"
|
|
},
|
|
{
|
|
"function_name": "GetEnhMetaFilePixelFormat",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"DWORD",
|
|
"const PIXELFORMATDESCRIPTOR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetEnhMetaFilePixelFormat(HENHMETAFILE hemf, DWORD cbBuffer, const PIXELFORMATDESCRIPTOR *ppfd);"
|
|
},
|
|
{
|
|
"function_name": "GetEnvironmentStringsA",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPTCH GetEnvironmentStringsA(void);"
|
|
},
|
|
{
|
|
"function_name": "GetEnvironmentStringsW",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPWSTR GetEnvironmentStringsW(void);"
|
|
},
|
|
{
|
|
"function_name": "GetEnvironmentVariableA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetEnvironmentVariableA(LPCTSTR lpName,LPTSTR lpBuffer,DWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetEnvironmentVariableW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetEnvironmentVariableW(LPCWSTR lpName,LPWSTR lpBuffer,DWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetExitCodeProcess",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetExitCodeProcess( HANDLE hProcess, LPDWORD lpExitCode);"
|
|
},
|
|
{
|
|
"function_name": "GetExitCodeThread",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetExitCodeThread(HANDLE hThread,LPDWORD lpExitCode);"
|
|
},
|
|
{
|
|
"function_name": "GetFileAttributesA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetFileAttributesA(LPCTSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "GetFileAttributesExA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"GET_FILEEX_INFO_LEVELS",
|
|
"PVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetFileAttributesExA(LPCSTR lpFileName,GET_FILEEX_INFO_LEVELS fInfoLevelId,PVOID lpFileInformation);"
|
|
},
|
|
{
|
|
"function_name": "GetFileAttributesExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"GET_FILEEX_INFO_LEVELS",
|
|
"PVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetFileAttributesExW(LPCWSTR lpFileName,GET_FILEEX_INFO_LEVELS fInfoLevelId,PVOID lpFileInformation);"
|
|
},
|
|
{
|
|
"function_name": "GetFileAttributesW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetFileAttributesW(LPCWSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "GetFileInformationByHandle",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPBY_HANDLE_FILE_INFORMATION",
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetFileInformationByHandle( HANDLE hFile, LPBY_HANDLE_FILE_INFORMATION lpFileInformation, );"
|
|
},
|
|
{
|
|
"function_name": "GetFileSecurityA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetFileSecurityA( LPCTSTR lpFileName, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD nLength, LPDWORD lpnLengthNeeded );"
|
|
},
|
|
{
|
|
"function_name": "GetFileSecurityW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetFileSecurityW( LPCWSTR lpFileName, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD nLength, LPDWORD lpnLengthNeeded );"
|
|
},
|
|
{
|
|
"function_name": "GetFileSize",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetFileSize( HANDLE hFile, LPDWORD lpFileSizeHigh, );"
|
|
},
|
|
{
|
|
"function_name": "GetFileTime",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPFILETIME",
|
|
"LPFILETIME",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetFileTime(HANDLE hFile,LPFILETIME lpCreationTime,LPFILETIME lpLastAccessTime,LPFILETIME lpLastWriteTime);"
|
|
},
|
|
{
|
|
"function_name": "GetFileType",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetFileType(HANDLE hFile);"
|
|
},
|
|
{
|
|
"function_name": "GetFileVersionInfoSizeA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "version.dll",
|
|
"full_prototype": "DWORD GetFileVersionInfoSizeA(LPTSTR lptstrFilename,LPDWORD lpdwHandle);"
|
|
},
|
|
{
|
|
"function_name": "GetFocus",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetFocus(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetFontData",
|
|
"arguments": [
|
|
"HDC",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetFontData(HDC hdc,DWORD dwTable, DWORD dwOffset, LPVOID lpvBuffer, DWORD cbData);"
|
|
},
|
|
{
|
|
"function_name": "GetFontLanguageInfo",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetFontLanguageInfo(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetForegroundWindow",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetForegroundWindow(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetFullPathNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetFullPathNameA( LPCTSTR lpFileName, DWORD nBufferLength, LPTSTR lpBuffer, LPTSTR *lpFilePart );"
|
|
},
|
|
{
|
|
"function_name": "GetFullPathNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetFullPathNameW(LPCWSTR lpFileName,DWORD nBufferLength,LPWSTR lpBuffer,LPWSTR *lpFilePart );"
|
|
},
|
|
{
|
|
"function_name": "GetGlyphOutlineA",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPGLYPHMETRICS",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"CONST MAT2 *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetGlyphOutlineA(HDC hdc, UINT uChar, UINT uFormat, LPGLYPHMETRICS lpgm, DWORD cbBuffer,LPVOID lpvBuffer, CONST MAT2 * lpmat2);"
|
|
},
|
|
{
|
|
"function_name": "GetGlyphOutlineW",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPGLYPHMETRICS",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"CONST MAT2 *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetGlyphOutlineW(HDC hdc, UINT uChar, UINT uFormat, LPGLYPHMETRICS lpgm, DWORD cbBuffer,LPVOID lpvBuffer, CONST MAT2 * lpmat2);"
|
|
},
|
|
{
|
|
"function_name": "GetGraphicsMode",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetGraphicsMode(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetGuiResources",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetGuiResources(HANDLE hProcess, DWORD uiFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetHandleInformation",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetHandleInformation( HANDLE hObject, LPDWORD lpdwFlags );"
|
|
},
|
|
{
|
|
"function_name": "GetICMProfileA",
|
|
"arguments": [
|
|
"HDC",
|
|
"DWORD",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetICMProfileA(HDC hdc, DWORD cbName, LPTSTR lpszFilename);"
|
|
},
|
|
{
|
|
"function_name": "GetICMProfileW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPDWORD",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetICMProfileW(HDC hdc, LPDWORD size, LPWSTR filename);"
|
|
},
|
|
{
|
|
"function_name": "GetIconInfo",
|
|
"arguments": [
|
|
"HICON",
|
|
"PICONINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetIconInfo(HICON hIcon,PICONINFO piconinfo);"
|
|
},
|
|
{
|
|
"function_name": "GetInputState",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetInputState(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetIpStatistics",
|
|
"arguments": [
|
|
"PMIB_IPSTATS"
|
|
],
|
|
"dll_name": "iphlpapi.dll",
|
|
"full_prototype": "DWORD GetIpStatistics(PMIB_IPSTATS pStats);"
|
|
},
|
|
{
|
|
"function_name": "GetJobA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL GetJobA( HANDLE hPrinter, DWORD JobId, DWORD Level, LPBYTE pJob, DWORD cbBuf, LPDWORD pcbNeeded );"
|
|
},
|
|
{
|
|
"function_name": "GetKBCodePage",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetKBCodePage(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetKernelObjectSecurity",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetKernelObjectSecurity( HANDLE Handle, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD nLength, LPDWORD lpnLengthNeeded );"
|
|
},
|
|
{
|
|
"function_name": "GetKerningPairs",
|
|
"arguments": [
|
|
"HDC",
|
|
"DWORD",
|
|
"LPKERNINGPAIR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetKerningPairs(HDC hdc,DWORD nNumPairs,LPKERNINGPAIR lpkrnpair);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyboardLayout",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HKL GetKeyboardLayout(DWORD dwLayout);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyboardLayoutList",
|
|
"arguments": [
|
|
"int",
|
|
"HKL FAR *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetKeyboardLayoutList(int nBuff, HKL FAR * lpList);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyboardLayoutNameA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetKeyboardLayoutNameA(LPTSTR pwszKLID);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyboardLayoutNameW",
|
|
"arguments": [
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetKeyboardLayoutNameW(LPWSTR pwszKLID);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyboardState",
|
|
"arguments": [
|
|
"PBYTE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetKeyboardState(PBYTE lpKeyState);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyboardType",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetKeyboardType(int nTypeFlag);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyNameTextA",
|
|
"arguments": [
|
|
"LONG",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetKeyNameTextA(LONG lParam, LPTSTR lpString, int nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyNameTextW",
|
|
"arguments": [
|
|
"LONG",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetKeyNameTextW(LONG lParam, LPWSTR lpString, int nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetKeyState",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "SHORT GetKeyState(int nVirtKey);"
|
|
},
|
|
{
|
|
"function_name": "GetLargestConsoleWindowSize",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "COORD GetLargestConsoleWindowSize( HANDLE hConsoleOutput );"
|
|
},
|
|
{
|
|
"function_name": "GetLastActivePopup",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetLastActivePopup(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetLastError",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetLastError(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetLengthSid",
|
|
"arguments": [
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "DWORD GetLengthSid(PSID pSid );"
|
|
},
|
|
{
|
|
"function_name": "GetLocaleInfoA",
|
|
"arguments": [
|
|
"LCID",
|
|
"LCTYPE",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetLocaleInfoA(LCID Locale,LCTYPE LCType,LPTSTR lpLCData,int cchData);"
|
|
},
|
|
{
|
|
"function_name": "GetLocaleInfoW",
|
|
"arguments": [
|
|
"LCID",
|
|
"LCTYPE",
|
|
"LPWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "INT GetLocaleInfoW( LCID lcid, LCTYPE lctype, LPWSTR buffer, INT len );"
|
|
},
|
|
{
|
|
"function_name": "GetLocalTime",
|
|
"arguments": [
|
|
"LPSYSTEMTIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GetLocalTime( LPSYSTEMTIME lpSystemTime );"
|
|
},
|
|
{
|
|
"function_name": "GetLogColorSpaceA",
|
|
"arguments": [
|
|
"HCOLORSPACE",
|
|
"LPLOGCOLORSPACE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetLogColorSpaceA(HCOLORSPACE hColorSpace, LPLOGCOLORSPACE lpbuffer, DWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetLogColorSpaceW",
|
|
"arguments": [
|
|
"HCOLORSPACE",
|
|
"LPLOGCOLORSPACEW",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetLogColorSpaceW(HCOLORSPACE a0, LPLOGCOLORSPACEW a1, DWORD a2);"
|
|
},
|
|
{
|
|
"function_name": "GetLogicalDrives",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetLogicalDrives(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetLogicalDriveStringsA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetLogicalDriveStringsA( DWORD nBufferLength, LPTSTR lpBuffer );"
|
|
},
|
|
{
|
|
"function_name": "GetLogicalDriveStringsW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetLogicalDriveStringsW(DWORD nBufferLength,LPWSTR lpBuffer );"
|
|
},
|
|
{
|
|
"function_name": "GetLogicalProcessorInformation",
|
|
"arguments": [
|
|
"PSYSTEM_LOGICAL_PROCESSOR_INFORMATION",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetLogicalProcessorInformation( PSYSTEM_LOGICAL_PROCESSOR_INFORMATION Buffer, PDWORD ReturnLength);"
|
|
},
|
|
{
|
|
"function_name": "GetMailslotInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetMailslotInfo( HANDLE hMailslot, LPDWORD lpMaxMessageSize, LPDWORD lpNextSize, LPDWORD lpMessageCount, LPDWORD lpReadTimeout );"
|
|
},
|
|
{
|
|
"function_name": "GetMapMode",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetMapMode(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetMenu",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU GetMenu(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuCheckMarkDimensions",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG GetMenuCheckMarkDimensions(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuContextHelpId",
|
|
"arguments": [
|
|
"HMENU"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetMenuContextHelpId(HMENU hmenu);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuDefaultItem",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetMenuDefaultItem(HMENU hMenu, UINT fByPos, UINT gmdiFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuItemCount",
|
|
"arguments": [
|
|
"HMENU"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetMenuItemCount(HMENU hMenu);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuItemID",
|
|
"arguments": [
|
|
"HMENU",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetMenuItemID(HMENU hMenu, int nPos);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuItemInfoA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"BOOL",
|
|
"LPMENUITEMINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetMenuItemInfoA(HMENU hMenu, UINT uItem, BOOL fByPosition, LPMENUITEMINFO lpmii);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuItemInfoW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"BOOL",
|
|
"LPMENUITEMINFOW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetMenuItemInfoW(HMENU hMenu, UINT uItem, BOOL fByPosition, LPMENUITEMINFOW lpmii);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuItemRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"HMENU",
|
|
"UINT",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetMenuItemRect(HWND hWnd, HMENU hMenu, UINT uItem, LPRECT lprcItem);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuState",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT GetMenuState(HMENU hMenu,UINT uId, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuStringA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"LPTSTR",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetMenuStringA(HMENU hMenu, UINT uIDItem, LPTSTR lpString, int nMaxCount, UINT uFlag);"
|
|
},
|
|
{
|
|
"function_name": "GetMenuStringW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"LPWSTR",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetMenuStringW(HMENU hMenu, UINT uIDItem, LPWSTR lpString, int nMaxCount, UINT uFlag);"
|
|
},
|
|
{
|
|
"function_name": "GetMessageA",
|
|
"arguments": [
|
|
"LPMSG",
|
|
"HWND",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetMessageA(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax);"
|
|
},
|
|
{
|
|
"function_name": "GetMessageW",
|
|
"arguments": [
|
|
"LPMSG",
|
|
"HWND",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetMessageW(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax);"
|
|
},
|
|
{
|
|
"function_name": "GetMessageExtraInfo",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG GetMessageExtraInfo(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetMessagePos",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetMessagePos(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetMessageTime",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG GetMessageTime(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetMetaFileA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HMETAFILE GetMetaFileA(LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "GetMetaFileW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HMETAFILE GetMetaFileW(LPCWSTR lpszMetaFile);"
|
|
},
|
|
{
|
|
"function_name": "GetMetaFileBitsEx",
|
|
"arguments": [
|
|
"HMETAFILE",
|
|
"UINT",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetMetaFileBitsEx(HMETAFILE hmf, UINT nSize, LPVOID lpvData);"
|
|
},
|
|
{
|
|
"function_name": "GetMetaRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetMetaRgn(HDC hdc, HRGN hrgn);"
|
|
},
|
|
{
|
|
"function_name": "GetMiterLimit",
|
|
"arguments": [
|
|
"HDC",
|
|
"PFLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetMiterLimit(HDC hdc, PFLOAT peLimit);"
|
|
},
|
|
{
|
|
"function_name": "GetModuleFileNameA",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetModuleFileNameA( HMODULE hModule, LPTSTR lpFilename, DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "GetModuleFileNameW",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetModuleFileNameW ( HMODULE hModule, LPWSTR lpFileName, DWORD size );"
|
|
},
|
|
{
|
|
"function_name": "GetModuleHandleA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HMODULE GetModuleHandleA( LPCTSTR lpModuleName );"
|
|
},
|
|
{
|
|
"function_name": "GetModuleHandleW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HMODULE GetModuleHandleW( LPCWSTR module );"
|
|
},
|
|
{
|
|
"function_name": "GetNamedPipeHandleStateA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetNamedPipeHandleStateA( HANDLE hNamedPipe, LPDWORD lpState, LPDWORD lpCurInstances, LPDWORD lpMaxCollectionCount, LPDWORD lpCollectDataTimeout, LPTSTR lpUserName, DWORD nMaxUserNameSize );"
|
|
},
|
|
{
|
|
"function_name": "GetNamedPipeHandleStateW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetNamedPipeHandleStateW(HANDLE hNamedPipe,PDWORD lpState,PDWORD lpCurInstances,PDWORD lpMaxCollectionCount,PDWORD lpCollectDataTimeout,LPWSTR lpUserName,DWORD nMaxUserNameSize );"
|
|
},
|
|
{
|
|
"function_name": "GetNamedPipeInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetNamedPipeInfo( HANDLE hNamedPipe, LPDWORD lpFlags, LPDWORD lpOutBufferSize, LPDWORD lpInBufferSize, LPDWORD lpMaxInstances );"
|
|
},
|
|
{
|
|
"function_name": "GetNearestColor",
|
|
"arguments": [
|
|
"HDC",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF GetNearestColor(HDC hdc, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "GetNearestPaletteIndex",
|
|
"arguments": [
|
|
"HPALETTE",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetNearestPaletteIndex(HPALETTE hpal, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "GetNextDlgGroupItem",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetNextDlgGroupItem(HWND hDlg, HWND hCtl, BOOL bPrevious);"
|
|
},
|
|
{
|
|
"function_name": "GetNextDlgTabItem",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetNextDlgTabItem(HWND hDlg, HWND hCtl, BOOL bPrevious);"
|
|
},
|
|
{
|
|
"function_name": "GetNextWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetNextWindow(HWND hWnd, UINT wCmd);"
|
|
},
|
|
{
|
|
"function_name": "GetNumaAvailableMemoryNode",
|
|
"arguments": [
|
|
"UCHAR",
|
|
"PULONGLONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetNumaAvailableMemoryNode(UCHAR Node,PULONGLONG AvailableBytes);"
|
|
},
|
|
{
|
|
"function_name": "GetNumberFormatA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"CONST NUMBERFMT *",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetNumberFormatA( LCID Locale, DWORD dwFlags, LPCTSTR lpValue, CONST NUMBERFMT * lpFormat, LPTSTR lpNumberStr, int cchNumber );"
|
|
},
|
|
{
|
|
"function_name": "GetNumberFormatW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"const NUMBERFMTW*",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetNumberFormatW( LCID lcid, DWORD dwFlags, LPCWSTR lpszValue, const NUMBERFMTW* lpFormat, LPWSTR lpNumberStr, int cchOut );"
|
|
},
|
|
{
|
|
"function_name": "GetNumberOfConsoleInputEvents",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetNumberOfConsoleInputEvents( HANDLE hConsoleInput, LPDWORD lpcNumberOfEvents );"
|
|
},
|
|
{
|
|
"function_name": "GetNumberOfConsoleMouseButtons",
|
|
"arguments": [
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetNumberOfConsoleMouseButtons( LPDWORD lpNumberOfMouseButtons );"
|
|
},
|
|
{
|
|
"function_name": "GetNumberOfEventLogRecords",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetNumberOfEventLogRecords( HANDLE hEventLog, PDWORD NumberOfRecords );"
|
|
},
|
|
{
|
|
"function_name": "GetObjectA",
|
|
"arguments": [
|
|
"HGDIOBJ",
|
|
"int",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetObjectA(HGDIOBJ hgdiobj, int cbBuffer, LPVOID lpvObject);"
|
|
},
|
|
{
|
|
"function_name": "GetObjectW",
|
|
"arguments": [
|
|
"HGDIOBJ",
|
|
"int",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetObjectW(HGDIOBJ hgdiobj, int cbBuffer, LPVOID lpvObject);"
|
|
},
|
|
{
|
|
"function_name": "GetObjectType",
|
|
"arguments": [
|
|
"HGDIOBJ"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetObjectType(HGDIOBJ h);"
|
|
},
|
|
{
|
|
"function_name": "GetOEMCP",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetOEMCP(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetOldestEventLogRecord",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetOldestEventLogRecord( HANDLE hEventLog, PDWORD OldestRecord );"
|
|
},
|
|
{
|
|
"function_name": "GetOpenClipboardWindow",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetOpenClipboardWindow(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetOpenFileNameA",
|
|
"arguments": [
|
|
"LPOPENFILENAME"
|
|
],
|
|
"dll_name": "comdlg32.dll",
|
|
"full_prototype": "BOOL GetOpenFileNameA(LPOPENFILENAME lpofn);"
|
|
},
|
|
{
|
|
"function_name": "GetOutlineTextMetricsA",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"LPOUTLINETEXTMETRIC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetOutlineTextMetricsA(HDC hdc, UINT cbData, LPOUTLINETEXTMETRIC lpOTM);"
|
|
},
|
|
{
|
|
"function_name": "GetOutlineTextMetricsW",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"LPOUTLINETEXTMETRICW"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetOutlineTextMetricsW(HDC hdc, UINT cbData, LPOUTLINETEXTMETRICW lpOTM);"
|
|
},
|
|
{
|
|
"function_name": "GetOverlappedResult",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPOVERLAPPED",
|
|
"LPDWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetOverlappedResult( HANDLE hFile, LPOVERLAPPED lpOverlapped, LPDWORD lpNumberOfBytesTransferred, BOOL bWait );"
|
|
},
|
|
{
|
|
"function_name": "GetPaletteEntries",
|
|
"arguments": [
|
|
"HPALETTE",
|
|
"UINT",
|
|
"UINT",
|
|
"LPPALETTEENTRY"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetPaletteEntries(HPALETTE hpal, UINT iStartIndex,UINT nEntries, LPPALETTEENTRY lppe);"
|
|
},
|
|
{
|
|
"function_name": "GetParent",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetParent(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetPath",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT",
|
|
"LPBYTE",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetPath(HDC hdc, LPPOINT lpPoints,LPBYTE lpTypes, int nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetPixel",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF GetPixel(HDC hdc,int nXPos,int nYPos);"
|
|
},
|
|
{
|
|
"function_name": "GetPixelFormat",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetPixelFormat(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetPolyFillMode",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetPolyFillMode(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetPrinterA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL GetPrinterA( HANDLE hPrinter, DWORD Level, LPBYTE pPrinter, DWORD cbBuf, LPDWORD pcbNeeded );"
|
|
},
|
|
{
|
|
"function_name": "GetPriorityClass",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPriorityClass( HANDLE hProcess );"
|
|
},
|
|
{
|
|
"function_name": "GetPriorityClipboardFormat",
|
|
"arguments": [
|
|
"UINT *",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetPriorityClipboardFormat(UINT * paFormatPriorityList, int cFormats);"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateObjectSecurity",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetPrivateObjectSecurity( PSECURITY_DESCRIPTOR ObjectDescriptor, SECURITY_INFORMATION SecurityInformation, PSECURITY_DESCRIPTOR ResultantDescriptor, DWORD DescriptorLength, PDWORD ReturnLength );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileIntA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"INT",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetPrivateProfileIntA( LPCTSTR lpAppName, LPCTSTR lpKeyName, INT nDefault, LPCTSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileIntW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetPrivateProfileIntW(LPCWSTR lpAppName,LPCWSTR lpKeyName,INT nDefault,LPCWSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileSectionA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPrivateProfileSectionA( LPCTSTR lpAppName, LPTSTR lpReturnedString, DWORD nSize, LPCTSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileSectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPrivateProfileSectionW(LPCWSTR lpAppName,LPWSTR lpReturnedString,DWORD nSize,LPCWSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileSectionNamesA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPrivateProfileSectionNamesA( LPTSTR lpszReturnBuffer, DWORD nSize, LPCTSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileSectionNamesW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPrivateProfileSectionNamesW(LPWSTR lpszReturnBuffer,DWORD nSize,LPCWSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileStringA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPrivateProfileStringA( LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpDefault, LPTSTR lpReturnedString, DWORD nSize, LPCTSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetPrivateProfileStringW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetPrivateProfileStringW(LPCWSTR lpAppName,LPCWSTR lpKeyName,LPCWSTR lpDefault,LPWSTR lpReturnedString,DWORD nSize,LPCWSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetProcAddress",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "FARPROC GetProcAddress( HMODULE hModule, LPCSTR lpProcName );"
|
|
},
|
|
{
|
|
"function_name": "GetProcessAffinityMask",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetProcessAffinityMask( HANDLE hProcess, LPDWORD lpProcessAffinityMask, LPDWORD lpSystemAffinityMask );"
|
|
},
|
|
{
|
|
"function_name": "GetProcessHeap",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE GetProcessHeap(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetProcessHeaps",
|
|
"arguments": [
|
|
"DWORD",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetProcessHeaps( DWORD NumberOfHeaps, PHANDLE ProcessHeaps );"
|
|
},
|
|
{
|
|
"function_name": "GetProcessPriorityBoost",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PBOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetProcessPriorityBoost(HANDLE hProcess,PBOOL pDisablePriorityBoost);"
|
|
},
|
|
{
|
|
"function_name": "GetProcessShutdownParameters",
|
|
"arguments": [
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetProcessShutdownParameters( LPDWORD lpdwLevel, LPDWORD lpdwFlags );"
|
|
},
|
|
{
|
|
"function_name": "GetProcessTimes",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPFILETIME",
|
|
"LPFILETIME",
|
|
"LPFILETIME",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetProcessTimes( HANDLE hProcess, LPFILETIME lpCreationTime, LPFILETIME lpExitTime, LPFILETIME lpKernelTime, LPFILETIME lpUserTime );"
|
|
},
|
|
{
|
|
"function_name": "GetProcessVersion",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetProcessVersion( DWORD ProcessId );"
|
|
},
|
|
{
|
|
"function_name": "GetProcessWindowStation",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWINSTA GetProcessWindowStation(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetProcessWorkingSetSize",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetProcessWorkingSetSize( HANDLE hProcess, LPDWORD lpMinimumWorkingSetSize, LPDWORD lpMaximumWorkingSetSize );"
|
|
},
|
|
{
|
|
"function_name": "GetProfileIntA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetProfileIntA( LPCTSTR lpAppName, LPCTSTR lpKeyName, INT nDefault );"
|
|
},
|
|
{
|
|
"function_name": "GetProfileIntW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetProfileIntW(LPCWSTR lpAppName,LPCWSTR lpKeyName,INT nDefault );"
|
|
},
|
|
{
|
|
"function_name": "GetProfileSectionA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetProfileSectionA( LPCTSTR lpAppName, LPTSTR lpReturnedString, DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "GetProfileSectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetProfileSectionW(LPCWSTR lpAppName,LPWSTR lpReturnedString,DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "GetProfileStringA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetProfileStringA( LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpDefault, LPTSTR lpReturnedString, DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "GetProfileStringW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetProfileStringW(LPCWSTR lpAppName,LPCWSTR lpKeyName,LPCWSTR lpDefault,LPWSTR lpReturnedString,DWORD nSize );"
|
|
},
|
|
{
|
|
"function_name": "GetPropA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE GetPropA(HWND hWnd, LPCTSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "GetPropW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE GetPropW(HWND hWnd, LPCWSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "GetQueuedCompletionStatus",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetQueuedCompletionStatus( HANDLE CompletionPort, LPDWORD lpNumberOfBytesTransferred, LPDWORD lpCompletionKey, LPOVERLAPPED * lpOverlapped, DWORD dwMilliseconds );"
|
|
},
|
|
{
|
|
"function_name": "GetQueueStatus",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetQueueStatus(UINT flags);"
|
|
},
|
|
{
|
|
"function_name": "GetRasterizerCaps",
|
|
"arguments": [
|
|
"LPRASTERIZER_STATUS",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetRasterizerCaps(LPRASTERIZER_STATUS lprs, UINT cb);"
|
|
},
|
|
{
|
|
"function_name": "GetRegionData",
|
|
"arguments": [
|
|
"HRGN",
|
|
"DWORD",
|
|
"LPRGNDATA"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD GetRegionData(HRGN hRgn,DWORD dwCount, LPRGNDATA lpRgnData);"
|
|
},
|
|
{
|
|
"function_name": "GetRgnBox",
|
|
"arguments": [
|
|
"HRGN",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetRgnBox(HRGN hrgn, LPRECT lprc);"
|
|
},
|
|
{
|
|
"function_name": "GetROP2",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetROP2(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetScrollInfo",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPSCROLLINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetScrollInfo(HWND hwnd,int fnBar, LPSCROLLINFO lpsi);"
|
|
},
|
|
{
|
|
"function_name": "GetScrollPos",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetScrollPos(HWND hWnd, int nBar);"
|
|
},
|
|
{
|
|
"function_name": "GetScrollRange",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPINT",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetScrollRange(HWND hWnd, int nBar, LPINT lpMinPos, LPINT lpMaxPos);"
|
|
},
|
|
{
|
|
"function_name": "GetSecurityDescriptorControl",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSECURITY_DESCRIPTOR_CONTROL",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetSecurityDescriptorControl( PSECURITY_DESCRIPTOR pSecurityDescriptor, PSECURITY_DESCRIPTOR_CONTROL pControl, LPDWORD lpdwRevision );"
|
|
},
|
|
{
|
|
"function_name": "GetSecurityDescriptorDacl",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"LPBOOL",
|
|
"PACL",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetSecurityDescriptorDacl( PSECURITY_DESCRIPTOR pSecurityDescriptor, LPBOOL lpbDaclPresent, PACL *pDacl, LPBOOL lpbDaclDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "GetSecurityDescriptorGroup",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSID *",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetSecurityDescriptorGroup( PSECURITY_DESCRIPTOR pSecurityDescriptor, PSID * pGroup, LPBOOL lpbGroupDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "GetSecurityDescriptorLength",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "DWORD GetSecurityDescriptorLength( PSECURITY_DESCRIPTOR pSecurityDescriptor );"
|
|
},
|
|
{
|
|
"function_name": "GetSecurityDescriptorOwner",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSID *",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetSecurityDescriptorOwner( PSECURITY_DESCRIPTOR pSecurityDescriptor, PSID * pOwner, LPBOOL lpbOwnerDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "GetSecurityDescriptorSacl",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"LPBOOL",
|
|
"PACL",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetSecurityDescriptorSacl( PSECURITY_DESCRIPTOR pSecurityDescriptor, LPBOOL lpbSaclPresent, PACL *pSacl, LPBOOL lpbSaclDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "GetShortPathNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetShortPathNameA( LPCTSTR lpszLongPath, LPTSTR lpszShortPath, DWORD cchBuffer );"
|
|
},
|
|
{
|
|
"function_name": "GetShortPathNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetShortPathNameW(LPCWSTR lpszLongPath,LPWSTR lpszShortPath,DWORD cchBuffer );"
|
|
},
|
|
{
|
|
"function_name": "GetSidIdentifierAuthority",
|
|
"arguments": [
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "PSID_IDENTIFIER_AUTHORITY GetSidIdentifierAuthority( PSID pSid );"
|
|
},
|
|
{
|
|
"function_name": "GetSidLengthRequired",
|
|
"arguments": [
|
|
"UCHAR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "DWORD GetSidLengthRequired( UCHAR nSubAuthorityCount );"
|
|
},
|
|
{
|
|
"function_name": "GetSidSubAuthority",
|
|
"arguments": [
|
|
"PSID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "PDWORD GetSidSubAuthority( PSID pSid, DWORD nSubAuthority );"
|
|
},
|
|
{
|
|
"function_name": "GetSidSubAuthorityCount",
|
|
"arguments": [
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "PUCHAR GetSidSubAuthorityCount( PSID pSid );"
|
|
},
|
|
{
|
|
"function_name": "GetStartupInfoA",
|
|
"arguments": [
|
|
"LPSTARTUPINFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GetStartupInfoA( LPSTARTUPINFO lpStartupInfo );"
|
|
},
|
|
{
|
|
"function_name": "GetStartupInfoW",
|
|
"arguments": [
|
|
"LPSTARTUPINFOW"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GetStartupInfoW(LPSTARTUPINFOW lpStartupInfo );"
|
|
},
|
|
{
|
|
"function_name": "GetStdHandle",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE GetStdHandle(DWORD nStdHandle);"
|
|
},
|
|
{
|
|
"function_name": "GetStockObject",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HGDIOBJ GetStockObject(int fnObject);"
|
|
},
|
|
{
|
|
"function_name": "GetStretchBltMode",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetStretchBltMode(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetStringTypeA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCSTR",
|
|
"int",
|
|
"LPWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetStringTypeA( LCID Locale, DWORD dwInfoType, LPCSTR lpSrcStr, int cchSrc, LPWORD lpCharType );"
|
|
},
|
|
{
|
|
"function_name": "GetStringTypeExA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetStringTypeExA( LCID Locale, DWORD dwInfoType, LPCTSTR lpSrcStr, int cchSrc, LPWORD lpCharType );"
|
|
},
|
|
{
|
|
"function_name": "GetStringTypeExW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetStringTypeExW( LCID locale, DWORD type, LPCWSTR src, INT count, LPWORD chartype );"
|
|
},
|
|
{
|
|
"function_name": "GetStringTypeW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetStringTypeW( DWORD type, LPCWSTR src, INT count, LPWORD chartype );"
|
|
},
|
|
{
|
|
"function_name": "GetSubMenu",
|
|
"arguments": [
|
|
"HMENU",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU GetSubMenu(HMENU hMenu, int nPos);"
|
|
},
|
|
{
|
|
"function_name": "GetSysColor",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetSysColor(int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetSysColorBrush",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HBRUSH GetSysColorBrush(int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemDefaultLCID",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LCID GetSystemDefaultLCID(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemDefaultLangID",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LANGID GetSystemDefaultLangID(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemDirectoryA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetSystemDirectoryA(LPTSTR lpBuffer,UINT uSize);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemDirectoryW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetSystemDirectoryW(LPWSTR lpBuffer, UINT uSize);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemInfo",
|
|
"arguments": [
|
|
"LPSYSTEM_INFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GetSystemInfo(LPSYSTEM_INFO lpSystemInfo);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemMenu",
|
|
"arguments": [
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU GetSystemMenu(HWND hWnd,BOOL bRevert);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemMetrics",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetSystemMetrics(int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemPaletteEntries",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"LPPALETTEENTRY"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetSystemPaletteEntries(HDC hdc, UINT iStartIndex, UINT nEntries, LPPALETTEENTRY lppe);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemPaletteUse",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetSystemPaletteUse(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemPowerStatus",
|
|
"arguments": [
|
|
"LPSYSTEM_POWER_STATUS"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetSystemPowerStatus(LPSYSTEM_POWER_STATUS lpSystemPowerStatus);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemTime",
|
|
"arguments": [
|
|
"LPSYSTEMTIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GetSystemTime(LPSYSTEMTIME lpSystemTime);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemTimeAsFileTime",
|
|
"arguments": [
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GetSystemTimeAsFileTime(LPFILETIME lpSystemTimeAsFileTime);"
|
|
},
|
|
{
|
|
"function_name": "GetSystemTimeAdjustment",
|
|
"arguments": [
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"PBOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetSystemTimeAdjustment( PDWORD lpTimeAdjustment, PDWORD lpTimeIncrement, PBOOL lpTimeAdjustmentDisabled );"
|
|
},
|
|
{
|
|
"function_name": "GetTabbedTextExtentA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"int",
|
|
"int",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetTabbedTextExtentA(HDC hDC, LPCTSTR lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions);"
|
|
},
|
|
{
|
|
"function_name": "GetTabbedTextExtentW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"int",
|
|
"int",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetTabbedTextExtentW(HDC hDC, LPCWSTR lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions);"
|
|
},
|
|
{
|
|
"function_name": "GetTapeParameters",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTapeParameters( HANDLE hDevice, DWORD dwOperation, LPDWORD lpdwSize, LPVOID lpTapeInformation );"
|
|
},
|
|
{
|
|
"function_name": "GetTapePosition",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTapePosition( HANDLE hDevice, DWORD dwPositionType, LPDWORD lpdwPartition, LPDWORD lpdwOffsetLow, LPDWORD lpdwOffsetHigh );"
|
|
},
|
|
{
|
|
"function_name": "GetTapeStatus",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTapeStatus(HANDLE hDevice);"
|
|
},
|
|
{
|
|
"function_name": "GetTcpStatistics",
|
|
"arguments": [
|
|
"PMIB_TCPSTATS"
|
|
],
|
|
"dll_name": "iphlpapi.dll",
|
|
"full_prototype": "DWORD GetTcpStatistics(PMIB_TCPSTATS pStats);"
|
|
},
|
|
{
|
|
"function_name": "GetTempFileNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"UINT",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetTempFileNameA(LPCTSTR lpPathName, LPCTSTR lpPrefixString, UINT uUnique, LPTSTR lpTempFileName);"
|
|
},
|
|
{
|
|
"function_name": "GetTempFileNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"UINT",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetTempFileNameW( LPCWSTR lpPathName, LPCWSTR lpPrefixString, UINT unique, LPWSTR lpTempFileName );"
|
|
},
|
|
{
|
|
"function_name": "GetTempPathA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTempPathA(DWORD nBufferLength,LPTSTR lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetTempPathW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTempPathW(DWORD nBufferLength,LPWSTR lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GetTextAlign",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetTextAlign(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetTextCharacterExtra",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetTextCharacterExtra(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetTextCharset",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPFONTSIGNATURE *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetTextCharsetInfo(HDC hdc, LPFONTSIGNATURE * lpSig, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetTextCharsetInfo",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPFONTSIGNATURE *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetTextCharsetInfo(HDC hdc, LPFONTSIGNATURE * lpSig, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "GetTextColor",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF GetTextColor(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "GetTextExtentExPointA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"int",
|
|
"int",
|
|
"LPINT",
|
|
"LPINT",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextExtentExPointA(HDC hdc, LPCTSTR lpszStr, int cchString, int nMaxExtent, LPINT lpnFit, LPINT alpDx,LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetTextExtentExPointW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"int",
|
|
"int",
|
|
"LPINT",
|
|
"LPINT",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextExtentExPointW(HDC hdc, LPCWSTR lpszStr, int cchString, int nMaxExtent, LPINT lpnFit, LPINT alpDx,LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetTextExtentPoint32A",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextExtentPoint32A(HDC hdc, LPCTSTR lpString, int cbString, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetTextExtentPoint32W",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextExtentPoint32W(HDC hdc, LPCWSTR str, INT count, LPSIZE size);"
|
|
},
|
|
{
|
|
"function_name": "GetTextExtentPointA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextExtentPointA(HDC hdc, LPCTSTR lpString, int cbString, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetTextExtentPointW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPCWSTR",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextExtentPointW(HDC hdc, LPCWSTR lpString, int cbString, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetTextFaceA",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetTextFaceA(HDC hdc, int nCount, LPTSTR lpFaceName);"
|
|
},
|
|
{
|
|
"function_name": "GetTextFaceW",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int GetTextFaceW(HDC hdc, int nCount, LPWSTR lpFaceName);"
|
|
},
|
|
{
|
|
"function_name": "GetTextMetricsA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPTEXTMETRIC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextMetricsA(HDC hdc, LPTEXTMETRIC lptm);"
|
|
},
|
|
{
|
|
"function_name": "GetTextMetricsW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPTEXTMETRICW"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetTextMetricsW(HDC hdc, LPTEXTMETRICW lptm);"
|
|
},
|
|
{
|
|
"function_name": "GetThreadContext",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCONTEXT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetThreadContext( HANDLE hThread, LPCONTEXT lpContext );"
|
|
},
|
|
{
|
|
"function_name": "GetThreadDesktop",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDESK GetThreadDesktop(DWORD dwThreadId);"
|
|
},
|
|
{
|
|
"function_name": "GetThreadLocale",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LCID GetThreadLocale(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetThreadPriority",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetThreadPriority(HANDLE hThread);"
|
|
},
|
|
{
|
|
"function_name": "GetThreadPriorityBoost",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PBOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetThreadPriorityBoost(HANDLE hthread, PBOOL pstate);"
|
|
},
|
|
{
|
|
"function_name": "GetThreadSelectorEntry",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPLDT_ENTRY"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetThreadSelectorEntry( HANDLE hThread, DWORD dwSelector, LPLDT_ENTRY lpSelectorEntry );"
|
|
},
|
|
{
|
|
"function_name": "GetThreadTimes",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPFILETIME",
|
|
"LPFILETIME",
|
|
"LPFILETIME",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetThreadTimes( HANDLE hThread, LPFILETIME lpCreationTime, LPFILETIME lpExitTime, LPFILETIME lpKernelTime, LPFILETIME lpUserTime );"
|
|
},
|
|
{
|
|
"function_name": "GetTickCount",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTickCount(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetTimeFormatA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"CONST SYSTEMTIME *",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetTimeFormatA( LCID Locale, DWORD dwFlags, CONST SYSTEMTIME * lpTime, LPCTSTR lpFormat, LPTSTR lpTimeStr, int cchTime );"
|
|
},
|
|
{
|
|
"function_name": "GetTimeFormatW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"const SYSTEMTIME*",
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int GetTimeFormatW( LCID lcid, DWORD dwFlags, const SYSTEMTIME* lpTime, LPCWSTR lpFormat, LPWSTR lpTimeStr, int cchOut );"
|
|
},
|
|
{
|
|
"function_name": "GetTimeZoneInformation",
|
|
"arguments": [
|
|
"LPTIME_ZONE_INFORMATION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetTimeZoneInformation(LPTIME_ZONE_INFORMATION lpTimeZoneInformation);"
|
|
},
|
|
{
|
|
"function_name": "GetTokenInformation",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"TOKEN_INFORMATION_CLASS",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetTokenInformation( HANDLE TokenHandle, TOKEN_INFORMATION_CLASS TokenInformationClass, LPVOID TokenInformation, DWORD TokenInformationLength, PDWORD ReturnLength );"
|
|
},
|
|
{
|
|
"function_name": "GetTopWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetTopWindow(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetUdpStatistics",
|
|
"arguments": [
|
|
"PMIB_UDPSTATS"
|
|
],
|
|
"dll_name": "iphlpapi.dll",
|
|
"full_prototype": "DWORD GetUdpStatistics(PMIB_UDPSTATS pStats);"
|
|
},
|
|
{
|
|
"function_name": "GetUpdateRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPRECT",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetUpdateRect(HWND hWnd, LPRECT lpRect, BOOL bErase);"
|
|
},
|
|
{
|
|
"function_name": "GetUpdateRgn",
|
|
"arguments": [
|
|
"HWND",
|
|
"HRGN",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetUpdateRgn(HWND hWnd, HRGN hRgn, BOOL bErase);"
|
|
},
|
|
{
|
|
"function_name": "GetUserDefaultLCID",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LCID GetUserDefaultLCID(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetUserNameA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetUserNameA(LPTSTR lpBuffer, LPDWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetUserNameW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL GetUserNameW( LPWSTR lpszName, LPDWORD lpSize );"
|
|
},
|
|
{
|
|
"function_name": "GetUserNameExA",
|
|
"arguments": [
|
|
"EXTENDED_NAME_FORMAT",
|
|
"LPTSTR",
|
|
"PULONG"
|
|
],
|
|
"dll_name": "secur32.dll",
|
|
"full_prototype": "BOOLEAN GetUserNameExA( EXTENDED_NAME_FORMAT NameFormat, LPTSTR lpNameBuffer, PULONG nSize);"
|
|
},
|
|
{
|
|
"function_name": "GetUserObjectInformationA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"int",
|
|
"PVOID",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetUserObjectInformationA(HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength,LPDWORD lpnLengthNeeded);"
|
|
},
|
|
{
|
|
"function_name": "GetUserObjectInformationW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"int",
|
|
"PVOID",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetUserObjectInformationW(HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength,LPDWORD lpnLengthNeeded);"
|
|
},
|
|
{
|
|
"function_name": "GetUserObjectSecurity",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PSECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetUserObjectSecurity(HANDLE hObj, PSECURITY_INFORMATION pSIRequested, PSECURITY_DESCRIPTOR pSID, DWORD nLength, LPDWORD lpnLengthNeeded);"
|
|
},
|
|
{
|
|
"function_name": "GetVersion",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GetVersion(VOID);"
|
|
},
|
|
{
|
|
"function_name": "GetVersionExA",
|
|
"arguments": [
|
|
"LPOSVERSIONINFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetVersionExA(LPOSVERSIONINFO lpVersionInformation);"
|
|
},
|
|
{
|
|
"function_name": "GetVersionExW",
|
|
"arguments": [
|
|
"LPOSVERSIONINFOW"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetVersionExW(LPOSVERSIONINFOW lpVersionInformation);"
|
|
},
|
|
{
|
|
"function_name": "GetViewportExtEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetViewportExtEx(HDC hdc, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetViewportOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetViewportOrgEx(HDC hdc, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "GetVolumeInformationA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetVolumeInformationA( LPCTSTR lpRootPathName, LPTSTR lpVolumeNameBuffer, DWORD nVolumeNameSize, LPDWORD lpVolumeSerialNumber, LPDWORD lpMaximumComponentLength, LPDWORD lpFileSystemFlags, LPTSTR lpFileSystemNameBuffer, DWORD nFileSystemNameSize );"
|
|
},
|
|
{
|
|
"function_name": "GetVolumeInformationW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"PDWORD",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GetVolumeInformationW(LPCWSTR lpRootPathName,LPWSTR lpVolumeNameBuffer,DWORD nVolumeNameSize,PDWORD lpVolumeSerialNumber,PDWORD lpMaximumComponentLength,PDWORD lpFileSystemFlags,LPWSTR lpFileSystemNameBuffer,DWORD nFileSystemNameSize );"
|
|
},
|
|
{
|
|
"function_name": "GetWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND GetWindow(HWND hWnd,UINT uCmd);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowContextHelpId",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetWindowContextHelpId(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowDC",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDC GetWindowDC(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowLongA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG GetWindowLongA(HWND hWnd,int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowLongW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG GetWindowLongW(HWND hWnd, int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowPlacement",
|
|
"arguments": [
|
|
"HWND",
|
|
"WINDOWPLACEMENT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetWindowPlacement(HWND hWnd,WINDOWPLACEMENT * lpwndpl);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GetWindowRect(HWND hWnd,LPRECT lpRect);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowRgn",
|
|
"arguments": [
|
|
"HWND",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetWindowRgn(HWND hWnd, HRGN hRgn);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowsDirectoryA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetWindowsDirectoryA(LPTSTR lpBuffer,UINT uSize);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowsDirectoryW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GetWindowsDirectoryW(LPWSTR lpBuffer,UINT uSize);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowTextA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetWindowTextA(HWND hWnd, LPTSTR lpString, int nMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowTextLengthA",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetWindowTextLengthA(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowTextLengthW",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetWindowTextLengthW(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowTextW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int GetWindowTextW(HWND hWnd, LPWSTR lpString, int nMaxCount);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowThreadProcessId",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD GetWindowThreadProcessId(HWND hWnd, LPDWORD lpdwProcessId);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowWord",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "WORD GetWindowWord(HWND hWnd,int nIndex);"
|
|
},
|
|
{
|
|
"function_name": "GetWinMetaFileBits",
|
|
"arguments": [
|
|
"HENHMETAFILE",
|
|
"UINT",
|
|
"LPBYTE",
|
|
"INT",
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT GetWinMetaFileBits(HENHMETAFILE hemf, UINT cbBuffer, LPBYTE lpbBuffer, INT fnMapMode, HDC hdcRef);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowExtEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetWindowExtEx(HDC hdc, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "GetWindowOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetWindowOrgEx(HDC hdc, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "GetWorldTransform",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPXFORM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL GetWorldTransform(HDC hdc, LPXFORM lpXform);"
|
|
},
|
|
{
|
|
"function_name": "glAccum",
|
|
"arguments": [
|
|
"GLenum",
|
|
"GLfloat"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glAccum(GLenum op,GLfloat value);"
|
|
},
|
|
{
|
|
"function_name": "glAlphaFunc",
|
|
"arguments": [
|
|
"GLenum",
|
|
"GLclampf"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glAlphaFunc(GLenum func,GLclampf ref);"
|
|
},
|
|
{
|
|
"function_name": "glBegin",
|
|
"arguments": [
|
|
"GLenum"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glBegin(GLenum mode);"
|
|
},
|
|
{
|
|
"function_name": "glBitmap",
|
|
"arguments": [
|
|
"GLsizei",
|
|
"GLsizei",
|
|
"GLfloat",
|
|
"GLfloat",
|
|
"GLfloat",
|
|
"GLfloat",
|
|
"const GLubyte"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);"
|
|
},
|
|
{
|
|
"function_name": "glBlendFunc",
|
|
"arguments": [
|
|
"GLenum",
|
|
"GLenum"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glBlendFunc(GLenum sfactor, GLenum dfactor);"
|
|
},
|
|
{
|
|
"function_name": "glCallList",
|
|
"arguments": [
|
|
"GLuint"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glCallList(GLuint list);"
|
|
},
|
|
{
|
|
"function_name": "glCallLists",
|
|
"arguments": [
|
|
"GLsizei",
|
|
"GLenum",
|
|
"const GLvoid"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glCallLists(GLsizei n, GLenum type, const GLvoid *lists);"
|
|
},
|
|
{
|
|
"function_name": "glClear",
|
|
"arguments": [
|
|
"GLbitfield"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClear(GLbitfield mask);"
|
|
},
|
|
{
|
|
"function_name": "glClearAccum",
|
|
"arguments": [
|
|
"GLfloat",
|
|
"GLfloat",
|
|
"GLfloat",
|
|
"GLfloat"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);"
|
|
},
|
|
{
|
|
"function_name": "glClearColor",
|
|
"arguments": [
|
|
"GLclampf",
|
|
"GLclampf",
|
|
"GLclampf",
|
|
"GLclampf"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClearColor(GLclampf red, GLclampf green, GLclampf blue,GLclampf alpha);"
|
|
},
|
|
{
|
|
"function_name": "glClearDepth",
|
|
"arguments": [
|
|
"GLclampd"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClearDepth(GLclampd depth);"
|
|
},
|
|
{
|
|
"function_name": "glClearIndex",
|
|
"arguments": [
|
|
"GLfloat"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClearIndex(GLfloat c);"
|
|
},
|
|
{
|
|
"function_name": "glClearStencil",
|
|
"arguments": [
|
|
"GLint"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClearStencil(GLint s);"
|
|
},
|
|
{
|
|
"function_name": "glClipPlane",
|
|
"arguments": [
|
|
"GLenum",
|
|
"const GLdouble"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glClipPlane(GLenum plane, const GLdouble *equation);"
|
|
},
|
|
{
|
|
"function_name": "glColor3b",
|
|
"arguments": [
|
|
"GLbyte",
|
|
"GLbyte",
|
|
"GLbyte"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3b(GLbyte red,GLbyte green,GLbyte blue);"
|
|
},
|
|
{
|
|
"function_name": "glColor3bv",
|
|
"arguments": [
|
|
"const GLbyte"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3bv(const GLbyte *v);"
|
|
},
|
|
{
|
|
"function_name": "glColor3d",
|
|
"arguments": [
|
|
"GLdouble",
|
|
"GLdouble",
|
|
"GLdouble"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3d(GLdouble red, GLdouble green, GLdouble blue);"
|
|
},
|
|
{
|
|
"function_name": "glColor3dv",
|
|
"arguments": [
|
|
"const GLdouble"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3dv(const GLdouble *v);"
|
|
},
|
|
{
|
|
"function_name": "glColor3f",
|
|
"arguments": [
|
|
"GLfloat",
|
|
"GLfloat",
|
|
"GLfloat"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3f(GLfloat red, GLfloat green, GLfloat blue);"
|
|
},
|
|
{
|
|
"function_name": "glColor3fv",
|
|
"arguments": [
|
|
"const GLfloat"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3fv(const GLfloat *v);"
|
|
},
|
|
{
|
|
"function_name": "glColor3i",
|
|
"arguments": [
|
|
"GLint",
|
|
"GLint",
|
|
"GLint"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3i(GLint red, GLint green, GLint blue);"
|
|
},
|
|
{
|
|
"function_name": "glColor3iv",
|
|
"arguments": [
|
|
"const GLint"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3iv(const GLint *v);"
|
|
},
|
|
{
|
|
"function_name": "glColor3s",
|
|
"arguments": [
|
|
"GLshort",
|
|
"GLshort",
|
|
"GLshort",
|
|
"GLshort"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3s(GLshort red, GLshort green, GLshort blue, GLshort alpha);"
|
|
},
|
|
{
|
|
"function_name": "glColor3sv",
|
|
"arguments": [
|
|
"const GLshort"
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glColor3sv(const GLshort *v);"
|
|
},
|
|
{
|
|
"function_name": "glEnd",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "opengl32.dll",
|
|
"full_prototype": "void glEnd(void);"
|
|
},
|
|
{
|
|
"function_name": "GlobalAddAtomA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM GlobalAddAtomA(LPCTSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "GlobalAddAtomW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM GlobalAddAtomW(LPCWSTR str);"
|
|
},
|
|
{
|
|
"function_name": "GlobalAlloc",
|
|
"arguments": [
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HGLOBAL GlobalAlloc(UINT uFlags, DWORD dwBytes);"
|
|
},
|
|
{
|
|
"function_name": "GlobalCompact",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "SIZE_T GlobalCompact(DWORD MinFree);"
|
|
},
|
|
{
|
|
"function_name": "GlobalDeleteAtom",
|
|
"arguments": [
|
|
"ATOM"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM GlobalDeleteAtom(ATOM nAtom);"
|
|
},
|
|
{
|
|
"function_name": "GlobalFindAtomA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM GlobalFindAtomA(LPCTSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "GlobalFindAtomW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "ATOM GlobalFindAtomW(LPCWSTR str);"
|
|
},
|
|
{
|
|
"function_name": "GlobalFix",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "void GlobalFix(HGLOBAL hglb);"
|
|
},
|
|
{
|
|
"function_name": "GlobalFlags",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GlobalFlags(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalFree",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HGLOBAL GlobalFree(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalGetAtomNameA",
|
|
"arguments": [
|
|
"ATOM",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GlobalGetAtomNameA(ATOM nAtom, LPTSTR lpBuffer, int nSize);"
|
|
},
|
|
{
|
|
"function_name": "GlobalGetAtomNameW",
|
|
"arguments": [
|
|
"ATOM",
|
|
"LPWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT GlobalGetAtomNameW(ATOM atom, LPWSTR buffer, INT count);"
|
|
},
|
|
{
|
|
"function_name": "GlobalHandle",
|
|
"arguments": [
|
|
"LPCVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HGLOBAL GlobalHandle(LPCVOID pMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalLock",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID GlobalLock(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalMemoryStatus",
|
|
"arguments": [
|
|
"LPMEMORYSTATUS"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GlobalMemoryStatusEx",
|
|
"arguments": [
|
|
"LPMEMORYSTATUSEX"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GlobalMemoryStatusEx(LPMEMORYSTATUSEX lpBuffer);"
|
|
},
|
|
{
|
|
"function_name": "GlobalReAlloc",
|
|
"arguments": [
|
|
"HGLOBAL",
|
|
"DWORD",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HGLOBAL GlobalReAlloc(HGLOBAL hMem, DWORD dwBytes, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "GlobalSize",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD GlobalSize(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalUnfix",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID GlobalUnfix(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalUnlock",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GlobalUnlock(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GlobalUnWire",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL GlobalUnWire(HGLOBAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "GrayStringA",
|
|
"arguments": [
|
|
"HDC",
|
|
"HBRUSH",
|
|
"GRAYSTRINGPROC",
|
|
"LPARAM",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GrayStringA(HDC hDC, HBRUSH hBrush,GRAYSTRINGPROC lpOutputFunc, LPARAM lpData, int nCount, int X, int Y, int nWidth, int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "GrayStringW",
|
|
"arguments": [
|
|
"HDC",
|
|
"HBRUSH",
|
|
"GRAYSTRINGPROC",
|
|
"LPARAM",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL GrayStringW(HDC hDC, HBRUSH hBrush,GRAYSTRINGPROC lpOutputFunc, LPARAM lpData, int nCount, int X, int Y, int nWidth, int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "HeapAlloc",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"SIZE_T"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID HeapAlloc(HANDLE hHeap, DWORD dwFlags, SIZE_T dwBytes);"
|
|
},
|
|
{
|
|
"function_name": "HeapCompact",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "SIZE_T HeapCompact(HANDLE hHeap, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "HeapCreate",
|
|
"arguments": [
|
|
"DWORD",
|
|
"SIZE_T",
|
|
"SIZE_T"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE HeapCreate(DWORD flOptions, SIZE_T dwInitialSize, SIZE_T dwMaximumSize);"
|
|
},
|
|
{
|
|
"function_name": "HeapDestroy",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL HeapDestroy(HANDLE hHeap);"
|
|
},
|
|
{
|
|
"function_name": "HeapFree",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL HeapFree(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem);"
|
|
},
|
|
{
|
|
"function_name": "HeapLock",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL HeapLock(HANDLE hHeap);"
|
|
},
|
|
{
|
|
"function_name": "HeapReAlloc",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"SIZE_T"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID HeapReAlloc(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem, SIZE_T dwBytes);"
|
|
},
|
|
{
|
|
"function_name": "HeapSize",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPCVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "SIZE_T HeapSize(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem);"
|
|
},
|
|
{
|
|
"function_name": "HeapUnlock",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL HeapUnlock(HANDLE hHeap);"
|
|
},
|
|
{
|
|
"function_name": "HeapValidate",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPCVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL HeapValidate(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem);"
|
|
},
|
|
{
|
|
"function_name": "HeapWalk",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPPROCESS_HEAP_ENTRY"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL HeapWalk(HANDLE hHeap, LPPROCESS_HEAP_ENTRY lpEntry);"
|
|
},
|
|
{
|
|
"function_name": "HideCaret",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL HideCaret(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "HiliteMenuItem",
|
|
"arguments": [
|
|
"HWND",
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL HiliteMenuItem(HWND hwnd, HMENU hmenu, UINT uItemHilite,UINT uHilite);"
|
|
},
|
|
{
|
|
"function_name": "IcmpCloseHandle",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "icmp.dll",
|
|
"full_prototype": "BOOL IcmpCloseHandle(HANDLE IcmpHandle);"
|
|
},
|
|
{
|
|
"function_name": "IcmpCreateFile",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "icmp.dll",
|
|
"full_prototype": "HANDLE IcmpCreateFile(void);"
|
|
},
|
|
{
|
|
"function_name": "IcmpSendEcho",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"IPAddr",
|
|
"LPVOID",
|
|
"WORD",
|
|
"PIP_OPTION_INFORMATION",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "icmp.dll",
|
|
"full_prototype": "DWORD IcmpSendEcho( HANDLE IcmpHandle, IPAddr DestinationAddress, LPVOID RequestData, WORD RequestSize, PIP_OPTION_INFORMATION RequestOptions, LPVOID ReplyBuffer, DWORD ReplySize, DWORD Timeout);"
|
|
},
|
|
{
|
|
"function_name": "ImpersonateDdeClientWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ImpersonateDdeClientWindow(HWND hWndClient, HWND hWndServer);"
|
|
},
|
|
{
|
|
"function_name": "ImpersonateLoggedOnUser",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ImpersonateLoggedOnUser( HANDLE hToken );"
|
|
},
|
|
{
|
|
"function_name": "ImpersonateNamedPipeClient",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ImpersonateNamedPipeClient( HANDLE hNamedPipe );"
|
|
},
|
|
{
|
|
"function_name": "ImpersonateSelf",
|
|
"arguments": [
|
|
"SECURITY_IMPERSONATION_LEVEL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ImpersonateSelf( SECURITY_IMPERSONATION_LEVEL ImpersonationLevel );"
|
|
},
|
|
{
|
|
"function_name": "inet_addr",
|
|
"arguments": [
|
|
"const char FAR *"
|
|
],
|
|
"dll_name": "Wsock32.dll",
|
|
"full_prototype": "unsigned long inet_addr (const char FAR * cp);"
|
|
},
|
|
{
|
|
"function_name": "InflateRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InflateRect(LPRECT lprc, int dx,int dy);"
|
|
},
|
|
{
|
|
"function_name": "InitAtomTable",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL InitAtomTable(DWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "InitCommonControlsEx",
|
|
"arguments": [
|
|
"LPINITCOMMONCONTROLSEX"
|
|
],
|
|
"dll_name": "comctl32.dll",
|
|
"full_prototype": "BOOL InitCommonControlsEx(LPINITCOMMONCONTROLSEX pInitCtrls);"
|
|
},
|
|
{
|
|
"function_name": "InitializeAcl",
|
|
"arguments": [
|
|
"PACL",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL InitializeAcl( PACL pAcl, DWORD nAclLength, DWORD dwAclRevision );"
|
|
},
|
|
{
|
|
"function_name": "InitializeCriticalSection",
|
|
"arguments": [
|
|
"LPCRITICAL_SECTION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection);"
|
|
},
|
|
{
|
|
"function_name": "InitializeSecurityDescriptor",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL InitializeSecurityDescriptor( PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD dwRevision );"
|
|
},
|
|
{
|
|
"function_name": "InitializeSid",
|
|
"arguments": [
|
|
"PSID",
|
|
"PSID_IDENTIFIER_AUTHORITY",
|
|
"BYTE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL InitializeSid( PSID Sid, PSID_IDENTIFIER_AUTHORITY pIdentifierAuthority, BYTE nSubAuthorityCount );"
|
|
},
|
|
{
|
|
"function_name": "InitiateSystemShutdownA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPSTR",
|
|
"DWORD",
|
|
"BOOL",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL InitiateSystemShutdownA( LPSTR lpMachineName, LPSTR lpMessage, DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown );"
|
|
},
|
|
{
|
|
"function_name": "InitiateSystemShutdownW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"BOOL",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL InitiateSystemShutdownW( LPWSTR lpMachineName, LPWSTR lpMessage, DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown );"
|
|
},
|
|
{
|
|
"function_name": "InSendMessage",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InSendMessage(VOID);"
|
|
},
|
|
{
|
|
"function_name": "InsertMenuA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InsertMenuA(HMENU hMenu, UINT uPosition, UINT uFlags, UINT uIDNewItem, LPCTSTR lpNewItem);"
|
|
},
|
|
{
|
|
"function_name": "InsertMenuItemA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"BOOL",
|
|
"LPMENUITEMINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InsertMenuItemA(HMENU hMenu, UINT uItem, BOOL fByPosition, LPMENUITEMINFO lpmii);"
|
|
},
|
|
{
|
|
"function_name": "InsertMenuItemW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"BOOL",
|
|
"LPCMENUITEMINFOW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InsertMenuItemW(HMENU hMenu, UINT uItem, BOOL fByPosition, LPCMENUITEMINFOW lpmii);"
|
|
},
|
|
{
|
|
"function_name": "InsertMenuW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InsertMenuW(HMENU hMenu, UINT uPosition, UINT uFlags, UINT uIDNewItem, LPCWSTR lpNewItem);"
|
|
},
|
|
{
|
|
"function_name": "InstallNewDevice",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPGUID",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "newdev.dll",
|
|
"full_prototype": "BOOL InstallNewDevice( HWND hwndParent, LPGUID ClassGuid, PDWORD pReboot);"
|
|
},
|
|
{
|
|
"function_name": "InterlockedCompareExchange",
|
|
"arguments": [
|
|
"PVOID",
|
|
"PVOID",
|
|
"PVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "PVOID InterlockedCompareExchange(PVOID *Destination, PVOID Exchange, PVOID Comperand);"
|
|
},
|
|
{
|
|
"function_name": "InterlockedDecrement",
|
|
"arguments": [
|
|
"LPLONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG InterlockedDecrement(LPLONG lpAddend);"
|
|
},
|
|
{
|
|
"function_name": "InterlockedExchange",
|
|
"arguments": [
|
|
"LPLONG",
|
|
"LONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG InterlockedExchange(LPLONG Target, LONG Value);"
|
|
},
|
|
{
|
|
"function_name": "InterlockedExchangeAdd",
|
|
"arguments": [
|
|
"PLONG",
|
|
"LONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG InterlockedExchangeAdd(PLONG Addend, LONG Increment);"
|
|
},
|
|
{
|
|
"function_name": "InterlockedIncrement",
|
|
"arguments": [
|
|
"LPLONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG InterlockedIncrement(LPLONG lpAddend);"
|
|
},
|
|
{
|
|
"function_name": "InternetAutodial",
|
|
"arguments": [
|
|
"DWORD",
|
|
"HWND"
|
|
],
|
|
"dll_name": "wininet.dll",
|
|
"full_prototype": "BOOL InternetAutodial(DWORD dwFlags,HWND hwndParent);"
|
|
},
|
|
{
|
|
"function_name": "InternetAutodialHangup",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "wininet.dll",
|
|
"full_prototype": "BOOL InternetAutodialHangup(DWORD dwReserved);"
|
|
},
|
|
{
|
|
"function_name": "InternetGetConnectedState",
|
|
"arguments": [
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "wininet.dll",
|
|
"full_prototype": "BOOL InternetGetConnectedState(LPDWORD lpdwFlags,DWORD dwReserved);"
|
|
},
|
|
{
|
|
"function_name": "IntersectClipRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int IntersectClipRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "IntersectRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"CONST RECT *",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IntersectRect(LPRECT lprcDst, CONST RECT * lprcSrc1, CONST RECT * lprcSrc2);"
|
|
},
|
|
{
|
|
"function_name": "InvalidateRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"CONST RECT *",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InvalidateRect(HWND hWnd,CONST RECT * lpRect, BOOL bErase);"
|
|
},
|
|
{
|
|
"function_name": "InvalidateRgn",
|
|
"arguments": [
|
|
"HWND",
|
|
"HRGN",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InvalidateRgn(HWND hWnd, HRGN hRgn, BOOL bErase);"
|
|
},
|
|
{
|
|
"function_name": "InvertRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL InvertRect(HDC hDC, CONST RECT * lprc);"
|
|
},
|
|
{
|
|
"function_name": "InvertRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL InvertRgn(HDC hdc, HRGN hrgn);"
|
|
},
|
|
{
|
|
"function_name": "IsBadCodePtr",
|
|
"arguments": [
|
|
"FARPROC"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadCodePtr(FARPROC lpfn);"
|
|
},
|
|
{
|
|
"function_name": "IsBadHugeReadPtr",
|
|
"arguments": [
|
|
"CONST VOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadHugeReadPtr(CONST VOID *lp, UINT ucb);"
|
|
},
|
|
{
|
|
"function_name": "IsBadHugeWritePtr",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadHugeWritePtr(LPVOID lp, UINT ucb);"
|
|
},
|
|
{
|
|
"function_name": "IsBadReadPtr",
|
|
"arguments": [
|
|
"CONST VOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadReadPtr(CONST VOID *lp, UINT ucb);"
|
|
},
|
|
{
|
|
"function_name": "IsBadStringPtrA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadStringPtrA(LPCTSTR lpsz, UINT ucchMax);"
|
|
},
|
|
{
|
|
"function_name": "IsBadStringPtrW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadStringPtrW(LPCWSTR str, UINT max);"
|
|
},
|
|
{
|
|
"function_name": "IsBadWritePtr",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsBadWritePtr(LPVOID lp, UINT ucb);"
|
|
},
|
|
{
|
|
"function_name": "IsDBCSLeadByte",
|
|
"arguments": [
|
|
"BYTE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsDBCSLeadByte(BYTE TestChar);"
|
|
},
|
|
{
|
|
"function_name": "IsDBCSLeadByteEx",
|
|
"arguments": [
|
|
"UINT",
|
|
"BYTE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsDBCSLeadByteEx(UINT CodePage, BYTE TestChar);"
|
|
},
|
|
{
|
|
"function_name": "IsCharAlphaA",
|
|
"arguments": [
|
|
"TCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharAlphaA(TCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharAlphaNumericA",
|
|
"arguments": [
|
|
"TCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharAlphaNumericA(TCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharAlphaNumericW",
|
|
"arguments": [
|
|
"WCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharAlphaNumericW(WCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharAlphaW",
|
|
"arguments": [
|
|
"WCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharAlphaW(WCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharLowerA",
|
|
"arguments": [
|
|
"TCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharLowerA(TCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharLowerW",
|
|
"arguments": [
|
|
"WCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharLowerW(WCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharUpperA",
|
|
"arguments": [
|
|
"TCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharUpperA(TCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsCharUpperW",
|
|
"arguments": [
|
|
"WCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsCharUpperW(WCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "IsChild",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsChild(HWND hWndParent, HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "IsClipboardFormatAvailable",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsClipboardFormatAvailable(UINT format);"
|
|
},
|
|
{
|
|
"function_name": "IsDebuggerPresent",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsDebuggerPresent(void);"
|
|
},
|
|
{
|
|
"function_name": "IsDialogMessageA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPMSG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsDialogMessageA(HWND hDlg, LPMSG lpMsg);"
|
|
},
|
|
{
|
|
"function_name": "IsDialogMessageW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPMSG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsDialogMessageW(HWND hDlg, LPMSG lpMsg);"
|
|
},
|
|
{
|
|
"function_name": "IsDlgButtonChecked",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT IsDlgButtonChecked(HWND hDlg, int nIDButton);"
|
|
},
|
|
{
|
|
"function_name": "IsIconic",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsIconic(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "IsMenu",
|
|
"arguments": [
|
|
"HMENU"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsMenu(HMENU hMenu);"
|
|
},
|
|
{
|
|
"function_name": "IsProcessorFeaturePresent",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsProcessorFeaturePresent(DWORD ProcessorFeature);"
|
|
},
|
|
{
|
|
"function_name": "IsRectEmpty",
|
|
"arguments": [
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsRectEmpty(CONST RECT * lprc);"
|
|
},
|
|
{
|
|
"function_name": "IsTextUnicode",
|
|
"arguments": [
|
|
"CONST LPVOID",
|
|
"int",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "DWORD IsTextUnicode( CONST LPVOID lpBuffer, int cb, LPINT lpi );"
|
|
},
|
|
{
|
|
"function_name": "IsValidAcl",
|
|
"arguments": [
|
|
"PACL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL IsValidAcl( PACL pAcl );"
|
|
},
|
|
{
|
|
"function_name": "IsValidCodePage",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsValidCodePage(UINT CodePage);"
|
|
},
|
|
{
|
|
"function_name": "IsValidLocale",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL IsValidLocale(LCID Locale, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "IsValidSecurityDescriptor",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL IsValidSecurityDescriptor( PSECURITY_DESCRIPTOR pSecurityDescriptor );"
|
|
},
|
|
{
|
|
"function_name": "IsValidSid",
|
|
"arguments": [
|
|
"PSID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL IsValidSid( PSID pSid );"
|
|
},
|
|
{
|
|
"function_name": "IsWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsWindow(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "IsWindowEnabled",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsWindowEnabled(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "IsWindowUnicode",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsWindowUnicode(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "IsWindowVisible",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsWindowVisible(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "IsZoomed",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL IsZoomed(HWND hWnd);"
|
|
},
|
|
{
|
|
"function_name": "keybd_event",
|
|
"arguments": [
|
|
"BYTE",
|
|
"BYTE",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "VOID keybd_event(BYTE bVk,BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo);"
|
|
},
|
|
{
|
|
"function_name": "KillTimer",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL KillTimer(HWND hWnd,UINT uIDEvent);"
|
|
},
|
|
{
|
|
"function_name": "LCMapStringA",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"int",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int LCMapStringA(LCID Locale, DWORD dwMapFlags, LPCTSTR lpSrcStr, int cchSrc, LPTSTR lpDestStr, int cchDest);"
|
|
},
|
|
{
|
|
"function_name": "LCMapStringW",
|
|
"arguments": [
|
|
"LCID",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"INT",
|
|
"LPWSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "INT LCMapStringW(LCID lcid, DWORD flags, LPCWSTR src, INT srclen, LPWSTR dst, INT dstlen);"
|
|
},
|
|
{
|
|
"function_name": "LeaveCriticalSection",
|
|
"arguments": [
|
|
"LPCRITICAL_SECTION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID LeaveCriticalSection(LPCRITICAL_SECTION lpCriticalSection);"
|
|
},
|
|
{
|
|
"function_name": "LineDDA",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"LINEDDAPROC",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL LineDDA(int nXStart, int nYStart, int nXEnd, int nYEnd, LINEDDAPROC lpLineFunc, LPARAM lpData);"
|
|
},
|
|
{
|
|
"function_name": "LineTo",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL LineTo(HDC hdc, int nXEnd, int nYEnd);"
|
|
},
|
|
{
|
|
"function_name": "LoadAcceleratorsA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HACCEL LoadAcceleratorsA(HINSTANCE hInstance, LPCTSTR lpTableName);"
|
|
},
|
|
{
|
|
"function_name": "LoadAcceleratorsW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HACCEL LoadAcceleratorsW(HINSTANCE hInstance, LPCWSTR lpTableName);"
|
|
},
|
|
{
|
|
"function_name": "LoadBitmapA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HBITMAP LoadBitmapA(HINSTANCE hInstance, LPCTSTR lpBitmapName);"
|
|
},
|
|
{
|
|
"function_name": "LoadBitmapW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HBITMAP LoadBitmapW(HINSTANCE hInstance, LPCWSTR lpBitmapName);"
|
|
},
|
|
{
|
|
"function_name": "LoadCursorA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR LoadCursorA(HINSTANCE hInstance, LPCTSTR lpCursorName);"
|
|
},
|
|
{
|
|
"function_name": "LoadCursorFromFileA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR LoadCursorFromFileA(LPCTSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "LoadCursorFromFileW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR LoadCursorFromFileW(LPCWSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "LoadCursorW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR LoadCursorW(HINSTANCE hInstance, LPCWSTR lpCursorName);"
|
|
},
|
|
{
|
|
"function_name": "LoadIconA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON LoadIconA(HINSTANCE hInstance, LPCTSTR lpIconName);"
|
|
},
|
|
{
|
|
"function_name": "LoadIconW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HICON LoadIconW(HINSTANCE hInstance, LPCWSTR lpIconName);"
|
|
},
|
|
{
|
|
"function_name": "LoadImageA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR",
|
|
"UINT",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE LoadImageA( HINSTANCE hinst, LPCTSTR lpszName, UINT uType, int cxDesired, int cyDesired, UINT fuLoad );"
|
|
},
|
|
{
|
|
"function_name": "LoadImageW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR",
|
|
"UINT",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE LoadImageW(HINSTANCE hinst, LPCWSTR lpszName, UINT uType, int cxDesired, int cyDesired, UINT fuLoad);"
|
|
},
|
|
{
|
|
"function_name": "LoadKeyboardLayoutA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HKL LoadKeyboardLayoutA(LPCTSTR pwszKLID, UINT Flags);"
|
|
},
|
|
{
|
|
"function_name": "LoadKeyboardLayoutW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HKL LoadKeyboardLayoutW(LPCWSTR pwszKLID, UINT Flags);"
|
|
},
|
|
{
|
|
"function_name": "LoadLibraryA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HINSTANCE LoadLibraryA(LPCTSTR lpLibFileName);"
|
|
},
|
|
{
|
|
"function_name": "LoadLibraryW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HMODULE LoadLibraryW(LPCWSTR libnameW);"
|
|
},
|
|
{
|
|
"function_name": "LoadLibraryExA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HINSTANCE LoadLibraryExA(LPCTSTR lpLibFileName, HANDLE hFile, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "LoadLibraryExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HMODULE LoadLibraryExW(LPCWSTR libnameW, HANDLE hfile, DWORD flags);"
|
|
},
|
|
{
|
|
"function_name": "LoadMenuA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU LoadMenuA(HINSTANCE hInstance, LPCTSTR lpMenuName);"
|
|
},
|
|
{
|
|
"function_name": "LoadMenuIndirectA",
|
|
"arguments": [
|
|
"CONST MENUTEMPLATE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU LoadMenuIndirectA(CONST MENUTEMPLATE *lpMenuTemplate);"
|
|
},
|
|
{
|
|
"function_name": "LoadMenuIndirectW",
|
|
"arguments": [
|
|
"CONST MENUTEMPLATE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU LoadMenuIndirectW(CONST MENUTEMPLATE *lpMenuTemplate);"
|
|
},
|
|
{
|
|
"function_name": "LoadMenuW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HMENU LoadMenuW(HINSTANCE hInstance, LPCWSTR lpMenuName);"
|
|
},
|
|
{
|
|
"function_name": "LoadModule",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD LoadModule(LPCSTR lpModuleName, LPVOID lpParameterBlock);"
|
|
},
|
|
{
|
|
"function_name": "LoadResource",
|
|
"arguments": [
|
|
"HMODULE",
|
|
"HRSRC"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HGLOBAL LoadResource(HMODULE hModule, HRSRC hResInfo);"
|
|
},
|
|
{
|
|
"function_name": "LoadStringA",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"UINT",
|
|
"LPTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int LoadStringA(HINSTANCE hInstance, UINT uID, LPTSTR lpBuffer, int nBufferMax);"
|
|
},
|
|
{
|
|
"function_name": "LoadStringW",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"UINT",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int LoadStringW(HINSTANCE hInstance, UINT uID, LPWSTR lpBuffer, int nBufferMax);"
|
|
},
|
|
{
|
|
"function_name": "LocalAlloc",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HLOCAL LocalAlloc(UINT uFlags, UINT uBytes);"
|
|
},
|
|
{
|
|
"function_name": "LocalCompact",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT LocalCompact(UINT uMinFree);"
|
|
},
|
|
{
|
|
"function_name": "LocalFileTimeToFileTime",
|
|
"arguments": [
|
|
"CONST FILETIME *",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL LocalFileTimeToFileTime(CONST FILETIME * lpLocalFileTime, LPFILETIME lpFileTime);"
|
|
},
|
|
{
|
|
"function_name": "LocalFlags",
|
|
"arguments": [
|
|
"HLOCAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT LocalFlags(HLOCAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "LocalFree",
|
|
"arguments": [
|
|
"HLOCAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HLOCAL LocalFree(HLOCAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "LocalLock",
|
|
"arguments": [
|
|
"HLOCAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID LocalLock(HLOCAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "LocalReAlloc",
|
|
"arguments": [
|
|
"HLOCAL",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HLOCAL LocalReAlloc(HLOCAL hMem, UINT uBytes, UINT uFlags);"
|
|
},
|
|
{
|
|
"function_name": "LocalShrink",
|
|
"arguments": [
|
|
"HLOCAL",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT LocalShrink(HLOCAL hloc, UINT cbNewSize);"
|
|
},
|
|
{
|
|
"function_name": "LocalSize",
|
|
"arguments": [
|
|
"HLOCAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT LocalSize(HLOCAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "LocalUnlock",
|
|
"arguments": [
|
|
"HLOCAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL LocalUnlock(HLOCAL hMem);"
|
|
},
|
|
{
|
|
"function_name": "LockFile",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL LockFile(HANDLE hFile, DWORD dwFileOffsetLow, DWORD dwFileOffsetHigh, DWORD nNumberOfBytesToLockLow,DWORD nNumberOfBytesToLockHigh);"
|
|
},
|
|
{
|
|
"function_name": "LockFileEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL LockFileEx(HANDLE hFile,DWORD dwFlags, DWORD dwReserved, DWORD nNumberOfBytesToLockLow, DWORD nNumberOfBytesToLockHigh, LPOVERLAPPED lpOverlapped );"
|
|
},
|
|
{
|
|
"function_name": "LockResource",
|
|
"arguments": [
|
|
"HGLOBAL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID LockResource(HGLOBAL hResData);"
|
|
},
|
|
{
|
|
"function_name": "LockWindowUpdate",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL LockWindowUpdate(HWND hWndLock);"
|
|
},
|
|
{
|
|
"function_name": "LockWorkStation",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL LockWorkStation(VOID);"
|
|
},
|
|
{
|
|
"function_name": "LogonUserA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LogonUserA( LPTSTR lpszUsername, LPTSTR lpszDomain, LPTSTR lpszPassword, DWORD dwLogonType, DWORD dwLogonProvider, PHANDLE phToken );"
|
|
},
|
|
{
|
|
"function_name": "LogonUserW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"LPWSTR",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LogonUserW(LPWSTR lpszUsername,LPWSTR lpszDomain,LPWSTR lpszPassword,DWORD dwLogonType,DWORD dwLogonProvider,PHANDLE phToken);"
|
|
},
|
|
{
|
|
"function_name": "LookupAccountNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"PSID",
|
|
"LPDWORD",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"PSID_NAME_USE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupAccountNameA( LPCTSTR lpSystemName, LPCTSTR lpAccountName, PSID Sid, LPDWORD cbSid, LPTSTR ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse );"
|
|
},
|
|
{
|
|
"function_name": "LookupAccountNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"PSID",
|
|
"LPDWORD",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"PSID_NAME_USE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupAccountNameW( LPCWSTR lpSystemName, LPCWSTR lpAccountName, PSID Sid, LPDWORD cbSid, LPWSTR ReferencedDomainName, LPDWORD cchReferencedDomainName, PSID_NAME_USE peUse );"
|
|
},
|
|
{
|
|
"function_name": "LookupAccountSidA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"PSID",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"PSID_NAME_USE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupAccountSidA( LPCTSTR lpSystemName, PSID Sid, LPTSTR Name, LPDWORD cbName, LPTSTR ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse );"
|
|
},
|
|
{
|
|
"function_name": "LookupAccountSidW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"PSID",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"PSID_NAME_USE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupAccountSidW(LPCWSTR lpSystemName,PSID Sid,LPWSTR Name,LPDWORD cbName,LPWSTR ReferencedDomainName,LPDWORD cbReferencedDomainName,PSID_NAME_USE peUse);"
|
|
},
|
|
{
|
|
"function_name": "LookupIconIdFromDirectory",
|
|
"arguments": [
|
|
"PBYTE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int LookupIconIdFromDirectory(PBYTE presbits, BOOL fIcon);"
|
|
},
|
|
{
|
|
"function_name": "LookupIconIdFromDirectoryEx",
|
|
"arguments": [
|
|
"PBYTE",
|
|
"BOOL",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int LookupIconIdFromDirectoryEx(PBYTE presbits, BOOL fIcon, int cxDesired, int cyDesired, UINT Flags);"
|
|
},
|
|
{
|
|
"function_name": "LookupPrivilegeDisplayNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupPrivilegeDisplayNameA( LPCTSTR lpSystemName, LPCTSTR lpName, LPTSTR lpDisplayName, LPDWORD cbDisplayName, LPDWORD lpLanguageId );"
|
|
},
|
|
{
|
|
"function_name": "LookupPrivilegeDisplayNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupPrivilegeDisplayNameW (LPCWSTR lpSystemName, LPCWSTR lpName, LPWSTR lpDisplayName, LPDWORD cbDisplayName, LPDWORD lpLanguageId);"
|
|
},
|
|
{
|
|
"function_name": "LookupPrivilegeNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"PLUID",
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupPrivilegeNameA( LPCTSTR lpSystemName, PLUID lpLuid, LPTSTR lpName, LPDWORD cbName );"
|
|
},
|
|
{
|
|
"function_name": "LookupPrivilegeNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"PLUID",
|
|
"LPWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupPrivilegeNameW ( LPCWSTR lpSystemName, PLUID lpLuid, LPWSTR lpName, LPDWORD cchName );"
|
|
},
|
|
{
|
|
"function_name": "LookupPrivilegeValueA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"PLUID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupPrivilegeValueA( LPCTSTR lpSystemName, LPCTSTR lpName, PLUID lpLuid );"
|
|
},
|
|
{
|
|
"function_name": "LookupPrivilegeValueW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"PLUID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL LookupPrivilegeValueW( LPCWSTR lpSystemName, LPCWSTR lpName, PLUID lpLuid );"
|
|
},
|
|
{
|
|
"function_name": "LPtoDP",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPPOINT",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL LPtoDP(HDC hdc,LPPOINT lpPoints, int nCount);"
|
|
},
|
|
{
|
|
"function_name": "lstrcatA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPTSTR lstrcatA(LPTSTR lpString1,LPCTSTR lpString2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcatW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPWSTR lstrcatW(LPWSTR lpString1, LPWSTR lpString2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcmpA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int lstrcmpA(LPCTSTR lpString1, LPCTSTR lpString2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcmpW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int lstrcmpW(LPCWSTR str1, LPCWSTR str2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcmpiA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int lstrcmpiA(LPCTSTR lpString1, LPCTSTR lpString2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcmpiW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int lstrcmpiW(LPCWSTR str1, LPCWSTR str2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcpyA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPTSTR lstrcpyA(LPTSTR lpString1, LPCTSTR lpString2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcpyW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPCWSTR lstrcpyW(LPCWSTR lpString1, LPCWSTR lpString2);"
|
|
},
|
|
{
|
|
"function_name": "lstrcpynA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPTSTR lstrcpynA(LPTSTR lpString1, LPCTSTR lpString2,int iMaxLength);"
|
|
},
|
|
{
|
|
"function_name": "lstrcpynW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPCWSTR lstrcpynW(LPCWSTR lpString1, LPCWSTR lpString2, int iMaxLength);"
|
|
},
|
|
{
|
|
"function_name": "lstrlenA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int lstrlenA(LPCTSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "lstrlenW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int lstrlenW(LPCWSTR lpString);"
|
|
},
|
|
{
|
|
"function_name": "LZClose",
|
|
"arguments": [
|
|
"INT"
|
|
],
|
|
"dll_name": "lz32.dll",
|
|
"full_prototype": "VOID LZClose(INT hFile);"
|
|
},
|
|
{
|
|
"function_name": "LZCopy",
|
|
"arguments": [
|
|
"INT",
|
|
"INT"
|
|
],
|
|
"dll_name": "lz32.dll",
|
|
"full_prototype": "LONG LZCopy(INT hfSource,INT hfDest);"
|
|
},
|
|
{
|
|
"function_name": "LZOpenFileA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPOFSTRUCT",
|
|
"WORD"
|
|
],
|
|
"dll_name": "lz32.dll",
|
|
"full_prototype": "INT LZOpenFileA(LPTSTR lpFileName,LPOFSTRUCT lpReOpenBuf, WORD wStyle);"
|
|
},
|
|
{
|
|
"function_name": "MakeAbsoluteSD",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"LPDWORD",
|
|
"PACL",
|
|
"LPDWORD",
|
|
"PACL",
|
|
"LPDWORD",
|
|
"PSID",
|
|
"LPDWORD",
|
|
"PSID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL MakeAbsoluteSD( PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, LPDWORD lpdwAbsoluteSecurityDescriptorSize, PACL pDacl, LPDWORD lpdwDaclSize, PACL pSacl, LPDWORD lpdwSaclSize, PSID pOwner, LPDWORD lpdwOwnerSize, PSID pPrimaryGroup, LPDWORD lpdwPrimaryGroupSize );"
|
|
},
|
|
{
|
|
"function_name": "MakeSelfRelativeSD",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL MakeSelfRelativeSD( PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, LPDWORD lpdwBufferLength );"
|
|
},
|
|
{
|
|
"function_name": "MakeSureDirectoryPathExists",
|
|
"arguments": [
|
|
"IN LPSTR"
|
|
],
|
|
"dll_name": "imagehlp.dll",
|
|
"full_prototype": "BOOL MakeSureDirectoryPathExists(IN LPSTR Path);"
|
|
},
|
|
{
|
|
"function_name": "MapDialogRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL MapDialogRect(HWND hDlg, LPRECT lpRect);"
|
|
},
|
|
{
|
|
"function_name": "MapGenericMask",
|
|
"arguments": [
|
|
"PDWORD",
|
|
"PGENERIC_MAPPING"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "VOID MapGenericMask( PDWORD AccessMask, PGENERIC_MAPPING GenericMapping );"
|
|
},
|
|
{
|
|
"function_name": "MAPISendDocuments",
|
|
"arguments": [
|
|
"ULONG",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"ULONG"
|
|
],
|
|
"dll_name": "mapi32.dll",
|
|
"full_prototype": "ULONG FAR PASCAL MAPISendDocuments(ULONG ulUIParam, LPTSTR lpszDelimChar, LPTSTR lpszFullPaths, LPTSTR lpszFileNames, ULONG ulReserved);"
|
|
},
|
|
{
|
|
"function_name": "MapViewOfFile",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID MapViewOfFile(HANDLE hFileMappingObject, DWORD dwDesiredAccess, DWORD dwFileOffsetHigh, DWORD dwFileOffsetLow,DWORD dwNumberOfBytesToMap);"
|
|
},
|
|
{
|
|
"function_name": "MapViewOfFileEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID MapViewOfFileEx(HANDLE hFileMappingObject,DWORD dwDesiredAccess, DWORD dwFileOffsetHigh, DWORD dwFileOffsetLow, DWORD dwNumberOfBytesToMap, LPVOID lpBaseAddress);"
|
|
},
|
|
{
|
|
"function_name": "MapVirtualKeyA",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT MapVirtualKeyA(UINT uCode, UINT uMapType);"
|
|
},
|
|
{
|
|
"function_name": "MapVirtualKeyExA",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT MapVirtualKeyExA(UINT uCode, UINT uMapType, HKL dwhkl);"
|
|
},
|
|
{
|
|
"function_name": "MapVirtualKeyExW",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT MapVirtualKeyExW(UINT uCode, UINT uMapType, HKL dwhkl);"
|
|
},
|
|
{
|
|
"function_name": "MapVirtualKeyW",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT MapVirtualKeyW(UINT uCode, UINT uMapType);"
|
|
},
|
|
{
|
|
"function_name": "MapWindowPoints",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"LPPOINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int MapWindowPoints(HWND hWndFrom, HWND hWndTo, LPPOINT lpPoints, UINT cPoints);"
|
|
},
|
|
{
|
|
"function_name": "MaskBlt",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"HBITMAP",
|
|
"int",
|
|
"int",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL MaskBlt(HDC hdcDest, int nXDest, int nYDest, int nWidth,int nHeight, HDC hdcSrc, int nXSrc, int nYSrc, HBITMAP hbmMask, int xMask, int yMask, DWORD dwRop);"
|
|
},
|
|
{
|
|
"function_name": "mciSendStringA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"UINT",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "winmm.dll",
|
|
"full_prototype": "MCIERROR mciSendStringA(LPCTSTR lpszCommand, LPTSTR lpszReturnString, UINT cchReturn, HANDLE hwndCallback);"
|
|
},
|
|
{
|
|
"function_name": "MenuItemFromPoint",
|
|
"arguments": [
|
|
"HWND",
|
|
"HMENU",
|
|
"POINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT MenuItemFromPoint(HWND hWnd, HMENU hMenu, POINT ptScreen);"
|
|
},
|
|
{
|
|
"function_name": "MessageBeep",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL MessageBeep(UINT uType);"
|
|
},
|
|
{
|
|
"function_name": "MessageBoxA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int MessageBoxA(HWND hWnd, LPCTSTR lpText,LPCTSTR lpCaption,UINT uType);"
|
|
},
|
|
{
|
|
"function_name": "MessageBoxExA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"UINT",
|
|
"WORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int MessageBoxExA(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType, WORD wLanguageId);"
|
|
},
|
|
{
|
|
"function_name": "MessageBoxExW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"UINT",
|
|
"WORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int MessageBoxExW(HWND hWnd, LPCWSTR lpText, LPCWSTR lpCaption, UINT uType, WORD wLanguageId);"
|
|
},
|
|
{
|
|
"function_name": "MessageBoxIndirectA",
|
|
"arguments": [
|
|
"LPMSGBOXPARAMS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL MessageBoxIndirectA(LPMSGBOXPARAMS lpMsgBoxParams);"
|
|
},
|
|
{
|
|
"function_name": "MessageBoxIndirectW",
|
|
"arguments": [
|
|
"MSGBOXPARAMSW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL MessageBoxIndirectW(MSGBOXPARAMSW lpMsgBoxParams);"
|
|
},
|
|
{
|
|
"function_name": "MessageBoxW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int MessageBoxW(HWND hWnd, LPCWSTR lpText,LPCWSTR lpCaption, UINT uType);"
|
|
},
|
|
{
|
|
"function_name": "ModifyMenuA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ModifyMenuA(HMENU hMnu, UINT uPosition, UINT uFlags, UINT uIDNewItem, LPCTSTR lpNewItem);"
|
|
},
|
|
{
|
|
"function_name": "ModifyMenuW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ModifyMenuW(HMENU hMnu, UINT uPosition, UINT uFlags, UINT uIDNewItem, LPCWSTR lpNewItem);"
|
|
},
|
|
{
|
|
"function_name": "ModifyWorldTransform",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST XFORM *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ModifyWorldTransform(HDC hdc,CONST XFORM * lpXform, DWORD iMode);"
|
|
},
|
|
{
|
|
"function_name": "mouse_event",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "VOID mouse_event(DWORD dwFlags, DWORD dx,DWORD dy, DWORD cButtons,DWORD dwExtraInfo);"
|
|
},
|
|
{
|
|
"function_name": "MoveFileA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL MoveFileA(LPCTSTR lpExistingFileName,LPCTSTR lpNewFileName);"
|
|
},
|
|
{
|
|
"function_name": "MoveFileExA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL MoveFileExA(LPCTSTR lpExistingFileName, LPCTSTR lpNewFileName, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "MoveFileExW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL MoveFileExW(LPCWSTR source, LPCWSTR dest, DWORD flag);"
|
|
},
|
|
{
|
|
"function_name": "MoveFileW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL MoveFileW(LPCWSTR lpExistingFileName, LPCWSTR lpNewFileName);"
|
|
},
|
|
{
|
|
"function_name": "MoveToEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL MoveToEx(HDC hdc, int X, int Y, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "MoveWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL MoveWindow(HWND hWnd,int X,int Y,int nWidth, int nHeight, BOOL bRepaint);"
|
|
},
|
|
{
|
|
"function_name": "MsgWaitForMultipleObjects",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPHANDLE",
|
|
"BOOL",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD MsgWaitForMultipleObjects(DWORD nCount, LPHANDLE pHandles, BOOL fWaitAll, DWORD dwMilliseconds, DWORD dwWakeMask);"
|
|
},
|
|
{
|
|
"function_name": "MsgWaitForMultipleObjectsEx",
|
|
"arguments": [
|
|
"DWORD",
|
|
"const HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD MsgWaitForMultipleObjectsEx(DWORD nCount, const HANDLE *pHandles, DWORD dwMilliseconds, DWORD dwWakeMask, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "MulDiv",
|
|
"arguments": [
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int MulDiv(int nNumber, int nNumerator, int nDenominator);"
|
|
},
|
|
{
|
|
"function_name": "MultiByteToWideChar",
|
|
"arguments": [
|
|
"UINT",
|
|
"DWORD",
|
|
"LPCSTR",
|
|
"int",
|
|
"LPWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int MultiByteToWideChar(UINT CodePage,DWORD dwFlags, LPCSTR lpMultiByteStr,int cchMultiByte, LPWSTR lpWideCharStr, int cchWideChar);"
|
|
},
|
|
{
|
|
"function_name": "MultinetGetConnectionPerformanceA",
|
|
"arguments": [
|
|
"LPNETRESOURCE",
|
|
"LPNETCONNECTINFOSTRUCT"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD MultinetGetConnectionPerformanceA(LPNETRESOURCE lpNetResource, LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct);"
|
|
},
|
|
{
|
|
"function_name": "MultinetGetConnectionPerformanceW",
|
|
"arguments": [
|
|
"LPNETRESOURCEW",
|
|
"LPNETCONNECTINFOSTRUCT"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD MultinetGetConnectionPerformanceW(LPNETRESOURCEW lpNetResource, LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct);"
|
|
},
|
|
{
|
|
"function_name": "NotifyChangeEventLog",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL NotifyChangeEventLog( HANDLE hEventLog, HANDLE hEvent );"
|
|
},
|
|
{
|
|
"function_name": "ObjectCloseAuditAlarmA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPVOID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectCloseAuditAlarmA( LPCTSTR SubsystemName, LPVOID HandleId, BOOL GenerateOnClose );"
|
|
},
|
|
{
|
|
"function_name": "ObjectCloseAuditAlarmW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPVOID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectCloseAuditAlarmW(LPCWSTR SubsystemName, LPVOID HandleId, BOOL GenerateOnClose);"
|
|
},
|
|
{
|
|
"function_name": "ObjectDeleteAuditAlarmA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPVOID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectDeleteAuditAlarmA(LPCSTR SubsystemName, LPVOID HandleId, BOOL GenerateOnClose);"
|
|
},
|
|
{
|
|
"function_name": "ObjectDeleteAuditAlarmW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPVOID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectDeleteAuditAlarmW(LPCWSTR SubsystemName,LPVOID HandleId,BOOL GenerateOnClose);"
|
|
},
|
|
{
|
|
"function_name": "ObjectOpenAuditAlarmA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPVOID",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PPRIVILEGE_SET",
|
|
"BOOL",
|
|
"BOOL",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectOpenAuditAlarmA( LPCTSTR SubsystemName, LPVOID HandleId, LPTSTR ObjectTypeName, LPTSTR ObjectName, PSECURITY_DESCRIPTOR pSecurityDescriptor, HANDLE ClientToken, DWORD DesiredAccess, DWORD GrantedAccess, PPRIVILEGE_SET Privileges, BOOL ObjectCreation, BOOL AccessGranted, LPBOOL GenerateOnClose );"
|
|
},
|
|
{
|
|
"function_name": "ObjectOpenAuditAlarmW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPVOID",
|
|
"LPWSTR",
|
|
"LPWSTR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PPRIVILEGE_SET",
|
|
"BOOL",
|
|
"BOOL",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectOpenAuditAlarmW(LPCWSTR SubsystemName,LPVOID HandleId,LPWSTR ObjectTypeName,LPWSTR ObjectName,PSECURITY_DESCRIPTOR pSecurityDescriptor,HANDLE ClientToken,DWORD DesiredAccess,DWORD GrantedAccess,PPRIVILEGE_SET Privileges,BOOL ObjectCreation,BOOL AccessGranted,LPBOOL GenerateOnClose);"
|
|
},
|
|
{
|
|
"function_name": "ObjectPrivilegeAuditAlarmA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPVOID",
|
|
"HANDLE",
|
|
"DWORD",
|
|
"PPRIVILEGE_SET",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectPrivilegeAuditAlarmA( LPCTSTR lpszSubsystem, LPVOID lpvHandleId, HANDLE hClientToken, DWORD dwDesiredAccess, PPRIVILEGE_SET pps, BOOL fAccessGranted );"
|
|
},
|
|
{
|
|
"function_name": "ObjectPrivilegeAuditAlarmW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPVOID",
|
|
"HANDLE",
|
|
"DWORD",
|
|
"PPRIVILEGE_SET",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ObjectPrivilegeAuditAlarmW( LPCWSTR SubsystemName,LPVOID HandleId,HANDLE ClientToken,DWORD DesiredAccess,PPRIVILEGE_SET Privileges,BOOL AccessGranted);"
|
|
},
|
|
{
|
|
"function_name": "OemKeyScan",
|
|
"arguments": [
|
|
"WORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD OemKeyScan(WORD wOemChar);"
|
|
},
|
|
{
|
|
"function_name": "OemToCharA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OemToCharA(LPCSTR lpszOemStr, LPTSTR lpszStr);"
|
|
},
|
|
{
|
|
"function_name": "OemToCharBuffA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OemToCharBuffA(LPCSTR lpOemStr, LPTSTR lpszStr, DWORD cchString);"
|
|
},
|
|
{
|
|
"function_name": "OemToCharBuffW",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OemToCharBuffW(LPCSTR lpOemStr, LPWSTR lpszStr, DWORD cchString);"
|
|
},
|
|
{
|
|
"function_name": "OemToCharW",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OemToCharW(LPCSTR lpszOemStr, LPWSTR lpszStr);"
|
|
},
|
|
{
|
|
"function_name": "OffsetClipRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int OffsetClipRgn(HDC hdc,int nXOffset, int nYOffset);"
|
|
},
|
|
{
|
|
"function_name": "OffsetRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OffsetRect(LPRECT lprc, int x, int y);"
|
|
},
|
|
{
|
|
"function_name": "OffsetRgn",
|
|
"arguments": [
|
|
"HRGN",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int OffsetRgn(HRGN hrgn, int nXOffset, int nYOffset);"
|
|
},
|
|
{
|
|
"function_name": "OffsetViewportOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL OffsetViewportOrgEx(HDC hdc,int nXOffset, int nYOffset, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "OffsetWindowOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL OffsetWindowOrgEx(HDC hdc, int nXOffset, int nYOffset, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "OpenBackupEventLogA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "HANDLE OpenBackupEventLogA( LPCTSTR lpszUNCServerName, LPCTSTR lpszFileName );"
|
|
},
|
|
{
|
|
"function_name": "OpenBackupEventLogW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "HANDLE OpenBackupEventLogW( LPCWSTR lpUNCServerName, LPCWSTR lpFileName );"
|
|
},
|
|
{
|
|
"function_name": "OpenClipboard",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OpenClipboard(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "OpenDesktopA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDESK OpenDesktopA(LPCTSTR lpszDesktopName, DWORD dwFlags, BOOL fInherit, DWORD dwDesiredAccess);"
|
|
},
|
|
{
|
|
"function_name": "OpenDesktopW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDESK OpenDesktopW(LPWSTR lpszDesktopName, DWORD dwFlags, BOOL fInherit, DWORD dwDesiredAccess);"
|
|
},
|
|
{
|
|
"function_name": "OpenEventA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenEventA(DWORD fdwAccess, BOOL fInherit,LPCTSTR lpszEventName);"
|
|
},
|
|
{
|
|
"function_name": "OpenEventW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenEventW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpName);"
|
|
},
|
|
{
|
|
"function_name": "OpenEventLogA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "HANDLE OpenEventLogA( LPCTSTR lpszUNCServerName, LPCTSTR lpszSourceName );"
|
|
},
|
|
{
|
|
"function_name": "OpenEventLogW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "HANDLE OpenEventLogW( LPCWSTR uncname, LPCWSTR source );"
|
|
},
|
|
{
|
|
"function_name": "OpenFile",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPOFSTRUCT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HFILE OpenFile( LPCSTR lpszFile, LPOFSTRUCT lpOpenBuff, UINT fuMode );"
|
|
},
|
|
{
|
|
"function_name": "OpenFileMappingA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenFileMappingA(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCTSTR lpName);"
|
|
},
|
|
{
|
|
"function_name": "OpenFileMappingW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenFileMappingW(DWORD access, BOOL inherit, LPCWSTR name);"
|
|
},
|
|
{
|
|
"function_name": "OpenIcon",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL OpenIcon(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "OpenInputDesktop",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDESK OpenInputDesktop(DWORD dwFlags, BOOL fInherit, DWORD dwDesiredAccess);"
|
|
},
|
|
{
|
|
"function_name": "OpenMutexA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenMutexA(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCTSTR lpName);"
|
|
},
|
|
{
|
|
"function_name": "OpenMutexW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenMutexW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpName);"
|
|
},
|
|
{
|
|
"function_name": "OpenPrinterA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPHANDLE",
|
|
"LPPRINTER_DEFAULTS"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL OpenPrinterA(LPTSTR pPrinterName, LPHANDLE phPrinter, LPPRINTER_DEFAULTS pDefault);"
|
|
},
|
|
{
|
|
"function_name": "OpenProcess",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenProcess(DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwProcessId);"
|
|
},
|
|
{
|
|
"function_name": "OpenProcessToken",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL OpenProcessToken( HANDLE hProcess, DWORD dwAccessMask, PHANDLE phToken );"
|
|
},
|
|
{
|
|
"function_name": "OpenSemaphoreA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenSemaphoreA(DWORD fdwAccess, BOOL fInherit,LPCTSTR lpszSemName);"
|
|
},
|
|
{
|
|
"function_name": "OpenSemaphoreW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenSemaphoreW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpName);"
|
|
},
|
|
{
|
|
"function_name": "OpenThreadToken",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"BOOL",
|
|
"PHANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL OpenThreadToken( HANDLE hThread, DWORD dwAccessMask, BOOL fOpenAsSelf, PHANDLE phToken );"
|
|
},
|
|
{
|
|
"function_name": "OpenWaitableTimerA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenWaitableTimerA(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCTSTR lpTimerName);"
|
|
},
|
|
{
|
|
"function_name": "OpenWaitableTimerW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HANDLE OpenWaitableTimerW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpTimerName);"
|
|
},
|
|
{
|
|
"function_name": "OpenWindowStationA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWINSTA OpenWindowStationA(LPCTSTR lpszWinStaName,BOOL fInherit, DWORD dwDesiredAccess);"
|
|
},
|
|
{
|
|
"function_name": "OpenWindowStationW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWINSTA OpenWindowStationW(LPWSTR lpszWinStaName,BOOL fInherit, DWORD dwDesiredAccess);"
|
|
},
|
|
{
|
|
"function_name": "OutputDebugStringA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID OutputDebugStringA(LPCTSTR lpszOutputString);"
|
|
},
|
|
{
|
|
"function_name": "OutputDebugStringW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID OutputDebugStringW(LPCWSTR str);"
|
|
},
|
|
{
|
|
"function_name": "PackDDElParam",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG PackDDElParam(UINT uMsg, UINT uLow, UINT uHigh);"
|
|
},
|
|
{
|
|
"function_name": "PaintDesktop",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL WINAPI PaintDesktop(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "PaintRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PaintRgn(HDC hdc, HRGN hrgn);"
|
|
},
|
|
{
|
|
"function_name": "PatBlt",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PatBlt(HDC hdc, int nXLeft, int nYLeft, int nWidth, int nHeight, DWORD dwRop);"
|
|
},
|
|
{
|
|
"function_name": "PathAddBackslashA",
|
|
"arguments": [
|
|
"LPSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "LPSTR PathAddBackslashA(LPSTR lpszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathAddExtension",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathAddExtension(LPTSTR pszPath, LPCTSTR pszExtension);"
|
|
},
|
|
{
|
|
"function_name": "PathAppendA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathAppendA(LPSTR lpszPath, LPCSTR lpszAppend);"
|
|
},
|
|
{
|
|
"function_name": "PathBuildRootA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "LPSTR PathBuildRootA(LPSTR lpszPath, int drive);"
|
|
},
|
|
{
|
|
"function_name": "PathCanonicalizeA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathCanonicalizeA( LPSTR lpszBuf, LPCSTR lpszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathCombine",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "LPTSTR PathCombine(LPTSTR lpszDest, LPCTSTR lpszDir, LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "PathCommonPrefix",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "int PathCommonPrefix(LPCTSTR pszFile1, LPCTSTR pszFile2, LPTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathCompactPathA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathCompactPathA( HDC hDC, LPSTR lpszPath, UINT dx);"
|
|
},
|
|
{
|
|
"function_name": "PathCompactPathExA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPCSTR",
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathCompactPathExA(LPSTR lpszDest,LPCSTR lpszPath, UINT cchMax, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "PathCreateFromUrlA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT PathCreateFromUrlA( LPCTSTR pszUrl, LPTSTR pszPath, LPDWORD pcchPath, DWORD dwReserved);"
|
|
},
|
|
{
|
|
"function_name": "PathFindOnPathA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathFindOnPathA(LPTSTR pszFile, LPCTSTR *ppszOtherDirs);"
|
|
},
|
|
{
|
|
"function_name": "PathGetDriveNumberA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "int PathGetDriveNumberA(LPCTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "PathIsDirectoryEmptyA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathIsDirectoryEmptyA(LPCTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathIsSystemFolder",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathIsSystemFolder(LPCTSTR pszPath, DWORD dwAttrb);"
|
|
},
|
|
{
|
|
"function_name": "PathIsUNCA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathIsUNCA(LPCTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathIsUNCServerA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathIsUNCServerA( LPCTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathIsURLA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathIsURLA(LPCTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathToRegion",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HRGN PathToRegion(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "PathUndecorateA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "void PathUndecorateA(LPTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PathUnmakeSystemFolderA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL PathUnmakeSystemFolderA(LPTSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "PeekConsoleInputA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PINPUT_RECORD",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL PeekConsoleInputA(HANDLE hConsoleInput, PINPUT_RECORD pirBuffer,DWORD cInRecords, LPDWORD lpcRead);"
|
|
},
|
|
{
|
|
"function_name": "PeekConsoleInputW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PINPUT_RECORD",
|
|
"DWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL PeekConsoleInputW(HANDLE hConsoleInput,PINPUT_RECORD pirBuffer,DWORD cInRecords,PDWORD lpcRead);"
|
|
},
|
|
{
|
|
"function_name": "PeekMessageA",
|
|
"arguments": [
|
|
"LPMSG",
|
|
"HWND",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PeekMessageA(LPMSG lpMsg, HWND hWnd, UINT uMsgFilterMin, UINT uMsgFilterMax, UINT wRemoveMsg);"
|
|
},
|
|
{
|
|
"function_name": "PeekMessageW",
|
|
"arguments": [
|
|
"LPMSG",
|
|
"HWND",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PeekMessageW(LPMSG lpMsg, HWND hWnd, UINT uMsgFilterMin, UINT uMsgFilterMax, UINT wRemoveMsg);"
|
|
},
|
|
{
|
|
"function_name": "PeekNamedPipe",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL PeekNamedPipe(HANDLE hPipe, LPVOID lpvBuffer, DWORD cbBuffer,LPDWORD lpcbRead, LPDWORD lpcbAvail, LPDWORD lpcbMessage);"
|
|
},
|
|
{
|
|
"function_name": "Pie",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Pie(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXRadial1, int nYRadial1, int nXRadial2,int nYRadial2);"
|
|
},
|
|
{
|
|
"function_name": "PlayEnhMetaFile",
|
|
"arguments": [
|
|
"HDC",
|
|
"HENHMETAFILE",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PlayEnhMetaFile(HDC hdc, HENHMETAFILE hemf, CONST RECT * lpRect);"
|
|
},
|
|
{
|
|
"function_name": "PlayEnhMetaFileRecord",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPHANDLETABLE",
|
|
"CONST ENHMETARECORD *",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PlayEnhMetaFileRecord(HDC hdc, LPHANDLETABLE lpHandletable, CONST ENHMETARECORD * lpEnhMetaRecord, UINT nHandles);"
|
|
},
|
|
{
|
|
"function_name": "PlayMetaFile",
|
|
"arguments": [
|
|
"HDC",
|
|
"HMETAFILE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PlayMetaFile(HDC hdc, HMETAFILE hmf);"
|
|
},
|
|
{
|
|
"function_name": "PlayMetaFileRecord",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPHANDLETABLE",
|
|
"LPMETARECORD",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PlayMetaFileRecord(HDC hdc, LPHANDLETABLE lpHandletable, LPMETARECORD lpMetaRecord, UINT nHandles);"
|
|
},
|
|
{
|
|
"function_name": "PlaySoundA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"HMODULE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "winmm.dll",
|
|
"full_prototype": "BOOL PlaySoundA(LPCSTR pszSound, HMODULE hmod, DWORD fdwSound);"
|
|
},
|
|
{
|
|
"function_name": "PlgBlt",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT *",
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HBITMAP",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PlgBlt(HDC hdcDest, CONST POINT * lpPoint, HDC hdcSrc, int nXSrc, int nYSrc, int nWidth, int nHeight, HBITMAP hbmMask, int xMask, int yMask);"
|
|
},
|
|
{
|
|
"function_name": "PolyBezier",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolyBezier(HDC hdc, CONST POINT * lppt, DWORD cPoints);"
|
|
},
|
|
{
|
|
"function_name": "PolyBezierTo",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolyBezierTo(HDC hdc, CONST POINT * lppt, DWORD cCount);"
|
|
},
|
|
{
|
|
"function_name": "PolyDraw",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT *",
|
|
"CONST BYTE *",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolyDraw(HDC hdc,CONST POINT * lppt, CONST BYTE * lpbTypes, int cCount);"
|
|
},
|
|
{
|
|
"function_name": "PolyPolygon",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT",
|
|
"LPINT",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolyPolygon(HDC hdc, CONST POINT *lpPoints, LPINT lpPolyCounts, int nCount);"
|
|
},
|
|
{
|
|
"function_name": "PolyTextOutA",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POLYTEXT *",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolyTextOutA(HDC hdc, CONST POLYTEXT * pptxt, int cStrings);"
|
|
},
|
|
{
|
|
"function_name": "PolyTextOutW",
|
|
"arguments": [
|
|
"HDC",
|
|
"const POLYTEXTW*",
|
|
"INT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolyTextOutW(HDC hdc, const POLYTEXTW* pptxt, INT cStrings);"
|
|
},
|
|
{
|
|
"function_name": "Polygon",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Polygon(HDC hdc,CONST POINT *lpPoints, int nCount);"
|
|
},
|
|
{
|
|
"function_name": "Polyline",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Polyline(HDC hdc,CONST POINT *lppt, int cPoints);"
|
|
},
|
|
{
|
|
"function_name": "PolylineTo",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST POINT *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PolylineTo(HDC hdc, CONST POINT * lppt, DWORD cCount);"
|
|
},
|
|
{
|
|
"function_name": "PostMessageA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PostMessageA(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "PostMessageW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PostMessageW(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "PostQueuedCompletionStatus",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL PostQueuedCompletionStatus(HANDLE CompletionPort,DWORD dwNumberOfBytesTransferred, DWORD dwCompletionKey, LPOVERLAPPED lpOverlapped);"
|
|
},
|
|
{
|
|
"function_name": "PostQuitMessage",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "VOID PostQuitMessage(int nExitCode);"
|
|
},
|
|
{
|
|
"function_name": "PostThreadMessageA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PostThreadMessageA(DWORD dwThreadId,UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "PostThreadMessageW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PostThreadMessageW(DWORD dwThreadId,UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "PrepareTape",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD PrepareTape(HANDLE hDevice,DWORD dwOperation, BOOL bImmediate);"
|
|
},
|
|
{
|
|
"function_name": "PrintDlgA",
|
|
"arguments": [
|
|
"LPPRINTDLG"
|
|
],
|
|
"dll_name": "comdlg32.dll",
|
|
"full_prototype": "BOOL PrintDlgA(LPPRINTDLG lppd);"
|
|
},
|
|
{
|
|
"function_name": "PrinterProperties",
|
|
"arguments": [
|
|
"hwnd",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL PrinterProperties(hwnd hwnd,HANDLE hPrinter);"
|
|
},
|
|
{
|
|
"function_name": "PrivilegeCheck",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PPRIVILEGE_SET",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL PrivilegeCheck( HANDLE hClientToken, PPRIVILEGE_SET pps, LPBOOL lpfResult );"
|
|
},
|
|
{
|
|
"function_name": "PrivilegedServiceAuditAlarmA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"HANDLE",
|
|
"PPRIVILEGE_SET",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL PrivilegedServiceAuditAlarmA( LPCTSTR lpszSubsystem, LPCTSTR lpszService, HANDLE hClientToken, PPRIVILEGE_SET pps, BOOL fAccessGranted );"
|
|
},
|
|
{
|
|
"function_name": "PrivilegedServiceAuditAlarmW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"HANDLE",
|
|
"PPRIVILEGE_SET",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL PrivilegedServiceAuditAlarmW(LPCWSTR SubsystemName,LPCWSTR ServiceName,HANDLE ClientToken,PPRIVILEGE_SET Privileges,BOOL AccessGranted);"
|
|
},
|
|
{
|
|
"function_name": "Process32First",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPPROCESSENTRY32"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WINAPI Process32First(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);"
|
|
},
|
|
{
|
|
"function_name": "Process32Next",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPPROCESSENTRY32"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WINAPI Process32Next( HANDLE hSnapshot, LPPROCESSENTRY32 lppe);"
|
|
},
|
|
{
|
|
"function_name": "PtInRect",
|
|
"arguments": [
|
|
"CONST RECT",
|
|
"POINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL PtInRect(CONST RECT *lprc, POINT pt);"
|
|
},
|
|
{
|
|
"function_name": "PtInRegion",
|
|
"arguments": [
|
|
"HRGN",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PtInRegion(HRGN hrgn,int X, int Y);"
|
|
},
|
|
{
|
|
"function_name": "PtVisible",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL PtVisible(HDC hdc, int X, int Y);"
|
|
},
|
|
{
|
|
"function_name": "PulseEvent",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL PulseEvent(HANDLE hEvent);"
|
|
},
|
|
{
|
|
"function_name": "PurgeComm",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL PurgeComm(HANDLE hCommDev, DWORD fdwAction);"
|
|
},
|
|
{
|
|
"function_name": "PwdChangePasswordA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"HWND",
|
|
"DWORD",
|
|
"LPCHANGEPWDINFOA"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WINAPI PwdChangePasswordA(LPCSTR lpProvider, HWND hWnd, DWORD flags, LPCHANGEPWDINFOA info);"
|
|
},
|
|
{
|
|
"function_name": "QueryDosDeviceA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD QueryDosDeviceA(LPCTSTR lpDeviceName, LPTSTR lpTargetPath, DWORD ucchMax);"
|
|
},
|
|
{
|
|
"function_name": "QueryDosDeviceW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD QueryDosDeviceW(LPCWSTR lpDeviceName, LPCWSTR lpTargetPath, DWORD ucchMax);"
|
|
},
|
|
{
|
|
"function_name": "QueryPerformanceCounter",
|
|
"arguments": [
|
|
"LARGE_INTEGER"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL QueryPerformanceCounter(LARGE_INTEGER *lpliPerformanceCount);"
|
|
},
|
|
{
|
|
"function_name": "QueryPerformanceFrequency",
|
|
"arguments": [
|
|
"LARGE_INTEGER"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL QueryPerformanceFrequency(LARGE_INTEGER *lpliPerformanceFreq);"
|
|
},
|
|
{
|
|
"function_name": "QueueUserAPC",
|
|
"arguments": [
|
|
"PAPCFUNC",
|
|
"HANDLE",
|
|
"ULONG_PTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD QueueUserAPC(PAPCFUNC pfnAPC, HANDLE hThread, ULONG_PTR dwData);"
|
|
},
|
|
{
|
|
"function_name": "RaiseException",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"CONST DWORD *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID RaiseException(DWORD dwExceptionCode, DWORD dwExceptionFlags, DWORD cArguments, CONST DWORD * lpArguments);"
|
|
},
|
|
{
|
|
"function_name": "RasEnumEntriesA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPRASENTRYNAME",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "rasapi32.dll",
|
|
"full_prototype": "DWORD RasEnumEntriesA( LPTSTR reserved, LPTSTR lpszPhonebook, LPRASENTRYNAME lprasentryname, LPDWORD lpcb, LPDWORD lpcEntries );"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleA(HANDLE hConsoleInput, LPVOID lpvBuffer, DWORD cchToRead, LPDWORD lpcchRead, LPVOID lpvReserved);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleW(HANDLE hConsoleInput, LPVOID lpBuffer, DWORD nNumberOfCharsToRead, LPDWORD lpNumberOfCharsRead, LPVOID lpReserved);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleInputA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PINPUT_RECORD",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleInputA(HANDLE hConsoleInput, PINPUT_RECORD pirBuffer,DWORD cInRecords, LPDWORD lpcRead);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleInputW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PINPUT_RECORD",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleInputW(HANDLE hConsoleInput, PINPUT_RECORD pirBuffer,DWORD cInRecords, LPDWORD lpcRead);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleOutputA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCHAR_INFO",
|
|
"COORD",
|
|
"COORD",
|
|
"PSMALL_RECT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleOutputA(HANDLE hConsoleOutput, PCHAR_INFO pchiDestBuffer, COORD coordDestBufferSize, COORD coordDestBufferCoord, PSMALL_RECT psrctSourceRect);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleOutputW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCHAR_INFO",
|
|
"COORD",
|
|
"COORD",
|
|
"PSMALL_RECT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleOutputW(HANDLE hConsoleOutput, PCHAR_INFO pchiDestBuffer, COORD coordDestBufferSize, COORD coordDestBufferCoord, PSMALL_RECT psrctSourceRect);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleOutputAttribute",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPWORD",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleOutputAttribute(HANDLE hConsoleOutput, LPWORD lpwAttribute, DWORD cReadCells,COORD coordReadCoord, LPDWORD lpcNumberRead);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleOutputCharacterA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleOutputCharacterA(HANDLE hConsoleOutput, LPTSTR lpReadBuffer, DWORD cchRead,COORD coordReadCoord, LPDWORD lpcNumberRead);"
|
|
},
|
|
{
|
|
"function_name": "ReadConsoleOutputCharacterW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadConsoleOutputCharacterW(HANDLE hConsoleOutput, LPCWSTR lpReadBuffer, DWORD cchRead,COORD coordReadCoord, LPDWORD lpcNumberRead);"
|
|
},
|
|
{
|
|
"function_name": "ReadDirectoryChangesW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"BOOL",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED",
|
|
"LPOVERLAPPED_COMPLETION_ROUTINE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadDirectoryChangesW( HANDLE hDirectory, LPVOID lpBuffer, DWORD nBufferLength, BOOL bWatchSubtree, DWORD dwNotifyFilter, LPDWORD lpBytesReturned, LPOVERLAPPED lpOverlapped, LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine);"
|
|
},
|
|
{
|
|
"function_name": "ReadEventLogA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ReadEventLogA( HANDLE hEventLog, DWORD dwReadFlags, DWORD dwRecordOffset, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, DWORD *pnBytesRead, DWORD *pnMinNumberOfBytesNeeded );"
|
|
},
|
|
{
|
|
"function_name": "ReadEventLogW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD*",
|
|
"DWORD*"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ReadEventLogW( HANDLE hEventLog, DWORD dwReadFlags, DWORD dwRecordOffset, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, DWORD* pnBytesRead, DWORD* pnMinNumberOfBytesNeeded );"
|
|
},
|
|
{
|
|
"function_name": "ReadFile",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadFile(HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead,LPOVERLAPPED lpOverlapped);"
|
|
},
|
|
{
|
|
"function_name": "ReadFileEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPOVERLAPPED",
|
|
"LPOVERLAPPED_COMPLETION_ROUTINE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadFileEx(HANDLE hFile,LPVOID lpBuffer,DWORD nNumberOfBytesToRead, LPOVERLAPPED lpOverlapped, LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine);"
|
|
},
|
|
{
|
|
"function_name": "ReadProcessMemory",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCVOID",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReadProcessMemory(HANDLE hProcess, LPCVOID lpBaseAddress, LPVOID lpBuffer, DWORD cbRead,LPDWORD lpNumberOfBytesRead);"
|
|
},
|
|
{
|
|
"function_name": "RealizePalette",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT RealizePalette(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "Rectangle",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL Rectangle(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "RectInRegion",
|
|
"arguments": [
|
|
"HRGN",
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL RectInRegion(HRGN hrgn, CONST RECT *lprc);"
|
|
},
|
|
{
|
|
"function_name": "RectVisible",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL RectVisible(HDC hdc, CONST RECT *lprc);"
|
|
},
|
|
{
|
|
"function_name": "RedrawWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"CONST RECT",
|
|
"HRGN",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL RedrawWindow(HWND hwnd, CONST RECT *lprcUpdate, HRGN hrgnUpdate, UINT afuRedraw);"
|
|
},
|
|
{
|
|
"function_name": "RegCloseKey",
|
|
"arguments": [
|
|
"HKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegCloseKey( HKEY hKey );"
|
|
},
|
|
{
|
|
"function_name": "RegConnectRegistryA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"HKEY",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegConnectRegistryA( LPTSTR lpszComputerName, HKEY hKey, PHKEY phkResult );"
|
|
},
|
|
{
|
|
"function_name": "RegConnectRegistryW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"HKEY",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegConnectRegistryW( LPCWSTR lpMachineName, HKEY hKey, PHKEY phkResult );"
|
|
},
|
|
{
|
|
"function_name": "RegCreateKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegCreateKeyA( HKEY hKey, LPCTSTR lpszSubKey, PHKEY phkResult );"
|
|
},
|
|
{
|
|
"function_name": "RegCreateKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegCreateKeyW( HKEY hkey, LPCWSTR lpSubKey, PHKEY phkResult );"
|
|
},
|
|
{
|
|
"function_name": "RegCreateKeyExA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"REGSAM",
|
|
"LPSECURITY_ATTRIBUTES",
|
|
"PHKEY",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegCreateKeyExA( HKEY hKey, LPCTSTR lpszSubKey, DWORD dwReserved, LPTSTR lpszClass, DWORD fdwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition );"
|
|
},
|
|
{
|
|
"function_name": "RegCreateKeyExW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"REGSAM",
|
|
"SECURITY_ATTRIBUTES*",
|
|
"PHKEY",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegCreateKeyExW( HKEY hkey, LPCWSTR name, DWORD reserved, LPWSTR class, DWORD options, REGSAM access, SECURITY_ATTRIBUTES* sa, PHKEY retkey, LPDWORD dispos );"
|
|
},
|
|
{
|
|
"function_name": "RegDeleteKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegDeleteKeyA( HKEY hKey, LPCTSTR lpszSubKey );"
|
|
},
|
|
{
|
|
"function_name": "RegDeleteKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegDeleteKeyW( HKEY hkey, LPCWSTR name );"
|
|
},
|
|
{
|
|
"function_name": "RegDeleteValueA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegDeleteValueA( HKEY hKey, LPTSTR lpszValue );"
|
|
},
|
|
{
|
|
"function_name": "RegDeleteValueW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegDeleteValueW( HKEY hkey, LPCWSTR name );"
|
|
},
|
|
{
|
|
"function_name": "RegEnumKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegEnumKeyA( HKEY hKey, DWORD iSubKey, LPTSTR lpszName, DWORD cchName );"
|
|
},
|
|
{
|
|
"function_name": "RegEnumKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegEnumKeyW( HKEY hkey, DWORD index, LPWSTR name, DWORD name_len );"
|
|
},
|
|
{
|
|
"function_name": "RegEnumKeyExA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"PFILETIME"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegEnumKeyExA( HKEY hKey, DWORD iSubkey, LPTSTR lpszName, LPDWORD lpcchName, LPDWORD lpdwReserved, LPTSTR lpszClass, LPDWORD lpcchClass, PFILETIME lpftLastWrite );"
|
|
},
|
|
{
|
|
"function_name": "RegEnumKeyExW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"FILETIME*"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegEnumKeyExW( HKEY hkey, DWORD index, LPWSTR name, LPDWORD name_len, LPDWORD reserved, LPWSTR class, LPDWORD class_len, FILETIME* ft );"
|
|
},
|
|
{
|
|
"function_name": "RegEnumValueA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPBYTE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegEnumValueA( HKEY hKey, DWORD iValue, LPTSTR lpszValue, LPDWORD lpcchValue, LPDWORD lpdwReserved, LPDWORD lpdwType, LPBYTE lpbData, LPDWORD lpcbData );"
|
|
},
|
|
{
|
|
"function_name": "RegEnumValueW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPBYTE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegEnumValueW( HKEY hkey, DWORD index, LPWSTR value, LPDWORD val_count, LPDWORD reserved, LPDWORD type, LPBYTE data, LPDWORD count );"
|
|
},
|
|
{
|
|
"function_name": "RegFlushKey",
|
|
"arguments": [
|
|
"HKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegFlushKey(HKEY hKey);"
|
|
},
|
|
{
|
|
"function_name": "RegGetKeySecurity",
|
|
"arguments": [
|
|
"HKEY",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegGetKeySecurity( HKEY hkey, SECURITY_INFORMATION SecurityInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, LPDWORD lpcbSecurityDescriptor );"
|
|
},
|
|
{
|
|
"function_name": "RegisterClassA",
|
|
"arguments": [
|
|
"CONST WNDCLASS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "ATOM RegisterClassA(CONST WNDCLASS *lpwc);"
|
|
},
|
|
{
|
|
"function_name": "RegisterClassExA",
|
|
"arguments": [
|
|
"CONST WNDCLASSEX FAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "ATOM RegisterClassExA(CONST WNDCLASSEX FAR *lpwcx);"
|
|
},
|
|
{
|
|
"function_name": "RegisterClassExW",
|
|
"arguments": [
|
|
"CONST WNDCLASSEXW FAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "ATOM RegisterClassExW(CONST WNDCLASSEXW FAR *lpwcx);"
|
|
},
|
|
{
|
|
"function_name": "RegisterClassW",
|
|
"arguments": [
|
|
"CONST WNDCLASSW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "ATOM RegisterClassW(CONST WNDCLASSW *lpwc);"
|
|
},
|
|
{
|
|
"function_name": "RegisterClipboardFormatA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT RegisterClipboardFormatA(LPCTSTR lpszFormat);"
|
|
},
|
|
{
|
|
"function_name": "RegisterClipboardFormatW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT RegisterClipboardFormatW(LPCWSTR lpszFormat);"
|
|
},
|
|
{
|
|
"function_name": "RegisterDeviceNotificationA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HDEVNOTIFY RegisterDeviceNotificationA( HANDLE hRecipient, LPVOID NotificationFilter, DWORD Flags);"
|
|
},
|
|
{
|
|
"function_name": "RegisterHotKey",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL RegisterHotKey(HWND hwnd, int idHotKey, UINT fuModifiers, UINT uVirtKey);"
|
|
},
|
|
{
|
|
"function_name": "RegisterServiceProcess",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD RegisterServiceProcess(DWORD dwProcessId,DWORD dwType);"
|
|
},
|
|
{
|
|
"function_name": "RegisterWindowMessageA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT RegisterWindowMessageA(LPCTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "RegisterWindowMessageW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT RegisterWindowMessageW(LPCWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "RegLoadKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegLoadKeyA( HKEY hKey, LPCTSTR lpszSubKey, LPCTSTR lpszFile );"
|
|
},
|
|
{
|
|
"function_name": "RegLoadKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegLoadKeyW( HKEY hkey, LPCWSTR subkey, LPCWSTR filename );"
|
|
},
|
|
{
|
|
"function_name": "RegNotifyChangeKeyValue",
|
|
"arguments": [
|
|
"HKEY",
|
|
"BOOL",
|
|
"DWORD",
|
|
"HANDLE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegNotifyChangeKeyValue( HKEY hKey, BOOL fWatchSubTree, DWORD fdwNotifyFilter, HANDLE hEvent, BOOL fAsync );"
|
|
},
|
|
{
|
|
"function_name": "RegOpenKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegOpenKeyA( HKEY hKey, LPCTSTR lpszSubKey, PHKEY phkResult );"
|
|
},
|
|
{
|
|
"function_name": "RegOpenKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegOpenKeyW( HKEY hkey, LPCWSTR name, PHKEY retkey );"
|
|
},
|
|
{
|
|
"function_name": "RegOpenKeyExA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"REGSAM",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegOpenKeyExA( HKEY hKey, LPCTSTR lpszSubKey, DWORD dwReserved, REGSAM samDesired, PHKEY phkResult );"
|
|
},
|
|
{
|
|
"function_name": "RegOpenKeyExW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"REGSAM",
|
|
"PHKEY"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegOpenKeyExW( HKEY hkey, LPCWSTR name, DWORD reserved, REGSAM access, PHKEY retkey );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryInfoKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"PFILETIME"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegQueryInfoKeyA( HKEY hKey, LPTSTR lpszClass, LPDWORD lpcchClass, LPDWORD lpdwReserved, LPDWORD lpcSubKeys, LPDWORD lpcchMaxSubkey, LPDWORD lpcchMaxClass, LPDWORD lpcValues, LPDWORD lpcchMaxValueName, LPDWORD lpcbMaxValueData, LPDWORD lpcbSecurityDescriptor, PFILETIME lpftLastWriteTime );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryInfoKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"FILETIME*"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegQueryInfoKeyW( HKEY hkey, LPWSTR class, LPDWORD class_len, LPDWORD reserved, LPDWORD subkeys, LPDWORD max_subkey, LPDWORD max_class, LPDWORD values, LPDWORD max_value, LPDWORD max_data, LPDWORD security, FILETIME* modif );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryMultipleValuesA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"PVALENT",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegQueryMultipleValuesA( HKEY hKey, PVALENT val_list, DWORD num_vals, LPTSTR lpValueBuf, LPDWORD ldwTotsize );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryMultipleValuesW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"PVALENTW",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegQueryMultipleValuesW( HKEY hkey, PVALENTW val_list, DWORD num_vals, LPWSTR lpValueBuf, LPDWORD ldwTotsize );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryValueA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"PLONG"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegQueryValueA( HKEY hKey, LPCTSTR lpszSubKey, LPTSTR lpszValue, PLONG pcbValue );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryValueW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"LPLONG"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegQueryValueW( HKEY hkey, LPCWSTR name, LPWSTR data, LPLONG count );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryValueExA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPBYTE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegQueryValueExA( HKEY hKey, LPTSTR lpszValueName, LPDWORD lpdwReserved, LPDWORD lpdwType, LPBYTE lpbData, LPDWORD lpcbData );"
|
|
},
|
|
{
|
|
"function_name": "RegQueryValueExW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPBYTE",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegQueryValueExW ( HKEY hkey, LPCWSTR name, LPDWORD reserved, LPDWORD type, LPBYTE data, LPDWORD count );"
|
|
},
|
|
{
|
|
"function_name": "RegReplaceKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegReplaceKeyA( HKEY hKey, LPCTSTR lpSubKey, LPCTSTR lpNewFile, LPCTSTR lpOldFile );"
|
|
},
|
|
{
|
|
"function_name": "RegReplaceKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegReplaceKeyW( HKEY hkey, LPCWSTR lpSubKey, LPCWSTR lpNewFile, LPCWSTR lpOldFile );"
|
|
},
|
|
{
|
|
"function_name": "RegRestoreKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegRestoreKeyA( HKEY hKey, LPCTSTR lpszFile, DWORD fdw );"
|
|
},
|
|
{
|
|
"function_name": "RegRestoreKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegRestoreKeyW( HKEY hkey, LPCWSTR lpFile, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "RegSaveKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegSaveKeyA( HKEY hKey, LPCTSTR lpszFile, LPSECURITY_ATTRIBUTES lpsa );"
|
|
},
|
|
{
|
|
"function_name": "RegSaveKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"LPSECURITY_ATTRIBUTES"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegSaveKeyW ( HKEY hkey, LPCWSTR file, LPSECURITY_ATTRIBUTES sa );"
|
|
},
|
|
{
|
|
"function_name": "RegSetKeySecurity",
|
|
"arguments": [
|
|
"HKEY",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegSetKeySecurity( HKEY hKey, SECURITY_INFORMATION si, PSECURITY_DESCRIPTOR psd );"
|
|
},
|
|
{
|
|
"function_name": "RegSetValueA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegSetValueA( HKEY hKey, LPCTSTR lpSubKey, DWORD dwType, LPCTSTR lpData, DWORD cbData );"
|
|
},
|
|
{
|
|
"function_name": "RegSetValueW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegSetValueW ( HKEY hkey, LPCWSTR name, DWORD type, LPCWSTR data, DWORD count );"
|
|
},
|
|
{
|
|
"function_name": "RegSetValueExA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"CONST BYTE *",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegSetValueExA( HKEY hKey, LPCTSTR lpValueName, DWORD Reserved, DWORD dwType, CONST BYTE * lpData, DWORD cbData );"
|
|
},
|
|
{
|
|
"function_name": "RegSetValueExW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"DWORD",
|
|
"CONST BYTE*",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegSetValueExW( HKEY hkey, LPCWSTR name, DWORD reserved, DWORD type, CONST BYTE* data, DWORD count );"
|
|
},
|
|
{
|
|
"function_name": "RegUnLoadKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LONG RegUnLoadKeyA( HKEY hKey, LPCTSTR lpszSubKey );"
|
|
},
|
|
{
|
|
"function_name": "RegUnLoadKeyW",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "LSTATUS RegUnLoadKeyW( HKEY hkey, LPCWSTR lpSubKey );"
|
|
},
|
|
{
|
|
"function_name": "RegisterEventSourceA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "HANDLE RegisterEventSourceA( LPCTSTR lpszUNCServer, LPCTSTR lpszSource );"
|
|
},
|
|
{
|
|
"function_name": "RegisterEventSourceW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "HANDLE RegisterEventSourceW( LPCWSTR lpUNCServerName, LPCWSTR lpSourceName );"
|
|
},
|
|
{
|
|
"function_name": "ReleaseCapture",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ReleaseCapture(VOID);"
|
|
},
|
|
{
|
|
"function_name": "ReleaseDC",
|
|
"arguments": [
|
|
"HWND",
|
|
"HDC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ReleaseDC(HWND hwnd, HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "ReleaseMutex",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReleaseMutex(HANDLE hMutex);"
|
|
},
|
|
{
|
|
"function_name": "ReleaseSemaphore",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LONG",
|
|
"LPLONG"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ReleaseSemaphore(HANDLE hSemaphore, LONG cReleaseCount,LPLONG lplPreviousCount);"
|
|
},
|
|
{
|
|
"function_name": "RemoveDirectoryA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL RemoveDirectoryA(LPCTSTR lpszDir);"
|
|
},
|
|
{
|
|
"function_name": "RemoveDirectoryW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL RemoveDirectoryW(LPCWSTR lpszDir);"
|
|
},
|
|
{
|
|
"function_name": "RemoveDirectoryTransactedA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL RemoveDirectoryTransactedA(LPCTSTR lpPathName, HANDLE hTransaction);"
|
|
},
|
|
{
|
|
"function_name": "RemoveDirectoryTransactedW",
|
|
"arguments": [
|
|
"LPCTWSTR",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL RemoveDirectoryTransactedW(LPCTWSTR lpPathName, HANDLE hTransaction);"
|
|
},
|
|
{
|
|
"function_name": "RemoveFontResourceA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL RemoveFontResourceA(LPCTSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "RemoveFontResourceW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL RemoveFontResourceW(LPCWSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "RemoveMenu",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL RemoveMenu(HMENU hmenu, UINT uItem,UINT fuFlags);"
|
|
},
|
|
{
|
|
"function_name": "RemovePropA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE RemovePropA(HWND hwnd, LPCTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "RemovePropW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE RemovePropW(HWND hwnd, LPCWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "ReplyMessage",
|
|
"arguments": [
|
|
"LRESULT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ReplyMessage(LRESULT lResult);"
|
|
},
|
|
{
|
|
"function_name": "ReportEventA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"WORD",
|
|
"WORD",
|
|
"DWORD",
|
|
"PSID",
|
|
"WORD",
|
|
"DWORD",
|
|
"LPCTSTR",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ReportEventA( HANDLE hEventSource, WORD fwEventType, WORD fwCategory, DWORD IDEvent, PSID pUserSid, WORD cStrings, DWORD cbData, LPCTSTR *plpszStrings, LPVOID lpvData );"
|
|
},
|
|
{
|
|
"function_name": "ReportEventW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"WORD",
|
|
"WORD",
|
|
"DWORD",
|
|
"PSID",
|
|
"WORD",
|
|
"DWORD",
|
|
"LPCWSTR*",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL ReportEventW( HANDLE hEventLog, WORD wType, WORD wCategory, DWORD dwEventID, PSID lpUserSid, WORD wNumStrings, DWORD dwDataSize, LPCWSTR* lpStrings, LPVOID lpRawData );"
|
|
},
|
|
{
|
|
"function_name": "ResetDCA",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST DEVMODE *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC ResetDCA(HDC hdc, CONST DEVMODE * lpInitData);"
|
|
},
|
|
{
|
|
"function_name": "ResetDCW",
|
|
"arguments": [
|
|
"HDC",
|
|
"const DEVMODEW *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HDC ResetDCW(HDC hdc,const DEVMODEW * lpInitData);"
|
|
},
|
|
{
|
|
"function_name": "ResetEvent",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ResetEvent(HANDLE hEvent);"
|
|
},
|
|
{
|
|
"function_name": "ResizePalette",
|
|
"arguments": [
|
|
"HPALETTE",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ResizePalette(HPALETTE hpal, UINT nEntries);"
|
|
},
|
|
{
|
|
"function_name": "RestoreDC",
|
|
"arguments": [
|
|
"HPALETTE",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ResizePalette(HPALETTE hpal, UINT nEntries);"
|
|
},
|
|
{
|
|
"function_name": "RestoreMyDocsFolder",
|
|
"arguments": [],
|
|
"dll_name": "mydocs.dll",
|
|
"full_prototype": "long RestoreMyDocsFolder();"
|
|
},
|
|
{
|
|
"function_name": "ResumeThread",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD ResumeThread(HANDLE hThread);"
|
|
},
|
|
{
|
|
"function_name": "ReuseDDElParam",
|
|
"arguments": [
|
|
"LONG",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG ReuseDDElParam(LONG lParam, UINT uMsgIn, UINT uMsgOut, UINT uLow, UINT uHigh);"
|
|
},
|
|
{
|
|
"function_name": "RevertToSelf",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL RevertToSelf(VOID);"
|
|
},
|
|
{
|
|
"function_name": "RtlFillMemory",
|
|
"arguments": [
|
|
"VOID*",
|
|
"SIZE_T",
|
|
"BYTE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID RtlFillMemory(VOID* Destination, SIZE_T Length, BYTE Fill);"
|
|
},
|
|
{
|
|
"function_name": "RtlMoveMemory",
|
|
"arguments": [
|
|
"VOID*",
|
|
"CONST VOID*",
|
|
"SIZE_T"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID RtlMoveMemory(VOID* Destination, CONST VOID* Source,SIZE_T Length);"
|
|
},
|
|
{
|
|
"function_name": "RoundRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL RoundRect(HDC hdc, int nLeftRect, int nTopRect,int nRightRect, int nBottomRect, int nWidth, int nHeight);"
|
|
},
|
|
{
|
|
"function_name": "SaveDC",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SaveDC(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "ScaleViewportExtEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ScaleViewportExtEx(HDC hdc, int Xnum, int Xdenom, int Ynum, int Ydenom, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "ScaleWindowExtEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL ScaleWindowExtEx(HDC hdc,int Xnum, int Xdenom,int Ynum, int Ydenom,LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "ScreenToClient",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ScreenToClient(HWND hwnd, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "ScrollConsoleScreenBufferA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PSMALL_RECT",
|
|
"PSMALL_RECT",
|
|
"COORD",
|
|
"PCHAR_INFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ScrollConsoleScreenBufferA(HANDLE hConsoleOutput, PSMALL_RECT psrctSourceRect, PSMALL_RECT psrctClipRect,COORD coordDestOrigin, PCHAR_INFO pchiFill);"
|
|
},
|
|
{
|
|
"function_name": "ScrollConsoleScreenBufferW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PSMALL_RECT",
|
|
"PSMALL_RECT",
|
|
"COORD",
|
|
"PCHAR_INFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL ScrollConsoleScreenBufferW(HANDLE hConsoleOutput, PSMALL_RECT psrctSourceRect, PSMALL_RECT psrctClipRect,COORD coordDestOrigin, PCHAR_INFO pchiFill);"
|
|
},
|
|
{
|
|
"function_name": "ScrollDC",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"CONST RECT",
|
|
"CONST RECT",
|
|
"HRGN",
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ScrollDC(HDC hdc, int dx, int dy, CONST RECT *lprcScroll, CONST RECT *lprcClip, HRGN hrgnUpdate, LPRECT lprcUpdate);"
|
|
},
|
|
{
|
|
"function_name": "ScrollWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"CONST RECT *",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ScrollWindow(HWND hwnd, int dx, int dy, CONST RECT * lprcScroll, CONST RECT * lprcClip);"
|
|
},
|
|
{
|
|
"function_name": "ScrollWindowEx",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"CONST RECT",
|
|
"CONST RECT",
|
|
"HRGN",
|
|
"LPRECT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ScrollWindowEx(HWND hwnd,int dx,int dy,CONST RECT *lprcScroll,CONST RECT *lprcClip, HRGN hrgnUpdate, LPRECT lprcUpdate, UINT fuScroll);"
|
|
},
|
|
{
|
|
"function_name": "SearchPathA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SearchPathA(LPCTSTR lpszPath, LPCTSTR lpszFile, LPCTSTR lpszExtension, DWORD cchReturnBuffer, LPTSTR lpszReturnBuffer, LPTSTR *plpszFilePart);"
|
|
},
|
|
{
|
|
"function_name": "SearchPathW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPWSTR*"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SearchPathW(LPCWSTR path, LPCWSTR name, LPCWSTR ext, DWORD buflen, LPWSTR buffer, LPWSTR* lastpart);"
|
|
},
|
|
{
|
|
"function_name": "SearchTreeForFile",
|
|
"arguments": [
|
|
"PCTSTR",
|
|
"PCTSTR",
|
|
"PTSTR"
|
|
],
|
|
"dll_name": "imagehlp.dll",
|
|
"full_prototype": "BOOL SearchTreeForFile(PCTSTR RootPath, PCTSTR InputPathName,PTSTR OutputPathBuffer);"
|
|
},
|
|
{
|
|
"function_name": "SelectClipPath",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SelectClipPath(HDC hdc, int iMode);"
|
|
},
|
|
{
|
|
"function_name": "SelectClipRgn",
|
|
"arguments": [
|
|
"HDC",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SelectClipRgn(HDC hdc, HRGN hrgn);"
|
|
},
|
|
{
|
|
"function_name": "SelectObject",
|
|
"arguments": [
|
|
"HDC",
|
|
"HGDIOBJ"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HGDIOBJ SelectObject(HDC hdc, HGDIOBJ hgdiobj);"
|
|
},
|
|
{
|
|
"function_name": "SelectPalette",
|
|
"arguments": [
|
|
"HDC",
|
|
"HPALETTE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HPALETTE SelectPalette(HDC hdc, HPALETTE hpal, BOOL bForceBackground);"
|
|
},
|
|
{
|
|
"function_name": "SendDlgItemMessageA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG SendDlgItemMessageA(HWND hwndDlg, int idControl, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "SendDlgItemMessageW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG SendDlgItemMessageW(HWND hwndDlg, int idControl, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "SendMessageA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT SendMessageA(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "SendMessageCallbackA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"PARAM",
|
|
"SENDASYNCPROC",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SendMessageCallbackA(HWND hwnd, UINT uMsg, WPARAM wParam, PARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData);"
|
|
},
|
|
{
|
|
"function_name": "SendMessageCallbackW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"PARAM",
|
|
"SENDASYNCPROC",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SendMessageCallbackW(HWND hwnd, UINT uMsg, WPARAM wParam, PARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData);"
|
|
},
|
|
{
|
|
"function_name": "SendMessageTimeoutA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM",
|
|
"UINT",
|
|
"UINT",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT SendMessageTimeoutA(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeout, LPDWORD lpdwResult);"
|
|
},
|
|
{
|
|
"function_name": "SendMessageTimeoutW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM",
|
|
"UINT",
|
|
"UINT",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT SendMessageTimeoutW(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeout, LPDWORD lpdwResult);"
|
|
},
|
|
{
|
|
"function_name": "SendMessageW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LRESULT SendMessageW(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "SendNotifyMessageA",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SendNotifyMessageA(HWND hwnd,UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "SendNotifyMessageW",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"WPARAM",
|
|
"LPARAM"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SendNotifyMessageW(HWND hwnd,UINT uMsg, WPARAM wParam, LPARAM lParam);"
|
|
},
|
|
{
|
|
"function_name": "SetAbortProc",
|
|
"arguments": [
|
|
"HDC",
|
|
"ABORTPROC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetAbortProc(HDC hdc, ABORTPROC lpAbortProc);"
|
|
},
|
|
{
|
|
"function_name": "SetAclInformation",
|
|
"arguments": [
|
|
"PACL",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"ACL_INFORMATION_CLASS"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetAclInformation( PACL pAcl, LPVOID lpvAclInfo, DWORD cbAclInfo, ACL_INFORMATION_CLASS aclic );"
|
|
},
|
|
{
|
|
"function_name": "SetActiveWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND SetActiveWindow(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "SetArcDirection",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetArcDirection(HDC hdc, int ArcDirection);"
|
|
},
|
|
{
|
|
"function_name": "SetBitmapBits",
|
|
"arguments": [
|
|
"HBITMAP",
|
|
"DWORD",
|
|
"CONST VOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "LONG SetBitmapBits(HBITMAP hbmp, DWORD cBytes, CONST VOID *lpBits);"
|
|
},
|
|
{
|
|
"function_name": "SetBitmapDimensionEx",
|
|
"arguments": [
|
|
"HBITMAP",
|
|
"int",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetBitmapDimensionEx(HBITMAP hBitmap,int nWidth, int nHeight, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "SetBkColor",
|
|
"arguments": [
|
|
"HDC",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF SetBkColor(HDC hdc, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "SetBkMode",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetBkMode(HDC hdc, int iBkMode);"
|
|
},
|
|
{
|
|
"function_name": "SetBoundsRect",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST RECT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT SetBoundsRect(HDC hdc, CONST RECT *lprcBounds, UINT flags);"
|
|
},
|
|
{
|
|
"function_name": "SetBrushOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetBrushOrgEx(HDC hdc, int nXOrg, int nYOrg, LPPOINT lppt);"
|
|
},
|
|
{
|
|
"function_name": "SetCapture",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND SetCapture(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "SetCaretBlinkTime",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetCaretBlinkTime(UINT wMSeconds);"
|
|
},
|
|
{
|
|
"function_name": "SetCaretPos",
|
|
"arguments": [
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetCaretPos(int nX, int nY);"
|
|
},
|
|
{
|
|
"function_name": "SetClassLongA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LONG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD SetClassLongA(HWND hwnd,int nIndex, LONG lNewVal);"
|
|
},
|
|
{
|
|
"function_name": "SetClassLongW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LONG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD SetClassLongW(HWND hwnd,int nIndex, LONG lNewVal);"
|
|
},
|
|
{
|
|
"function_name": "SetClassWord",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"WORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "WORD SetClassWord(HWND hwnd, int nIndex, WORD wNewWord);"
|
|
},
|
|
{
|
|
"function_name": "SetClipboardData",
|
|
"arguments": [
|
|
"UINT",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HANDLE SetClipboardData(UINT uFormat, HANDLE hData);"
|
|
},
|
|
{
|
|
"function_name": "SetClipboardViewer",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND SetClipboardViewer(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "SetColorAdjustment",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST COLORADJUSTMENT *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetColorAdjustment(HDC hdc, CONST COLORADJUSTMENT * lpca);"
|
|
},
|
|
{
|
|
"function_name": "SetColorSpace",
|
|
"arguments": [
|
|
"HDC",
|
|
"HCOLORSPACE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetColorSpace(HDC hdc, HCOLORSPACE hColorSpace);"
|
|
},
|
|
{
|
|
"function_name": "SetCommBreak",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCommBreak(HANDLE hCommDev);"
|
|
},
|
|
{
|
|
"function_name": "SetCommConfig",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPBYTE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCommConfig(HANDLE hCommDev, LPBYTE lpCC, DWORD dwSize);"
|
|
},
|
|
{
|
|
"function_name": "SetCommMask",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCommMask(HANDLE hCommDev,DWORD fdwEvtMask);"
|
|
},
|
|
{
|
|
"function_name": "SetCommState",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDCB"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCommState(HANDLE hCommDev, LPDCB lpdcb);"
|
|
},
|
|
{
|
|
"function_name": "SetCommTimeouts",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCOMMTIMEOUTS"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCommTimeouts(HANDLE hCommDev, LPCOMMTIMEOUTS lpctmo);"
|
|
},
|
|
{
|
|
"function_name": "SetComputerNameA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetComputerNameA(LPCTSTR lpszName);"
|
|
},
|
|
{
|
|
"function_name": "SetComputerNameW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetComputerNameW(LPCWSTR lpComputerName);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleActiveScreenBuffer",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleActiveScreenBuffer(HANDLE hConsoleOutput);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleCP",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleCP(UINT IDCodePage);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleCtrlHandler",
|
|
"arguments": [
|
|
"PHANDLER_ROUTINE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleCtrlHandler(PHANDLER_ROUTINE pHandlerRoutine, BOOL fAdd);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleCursorInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCONSOLE_CURSOR_INFO"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleCursorInfo(HANDLE hConsoleOutput, PCONSOLE_CURSOR_INFO pcci);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleCursorPosition",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"COORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleCursorPosition( HANDLE hConsoleOutput, COORD coordCursor );"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleMode",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleMode(HANDLE hConsole, DWORD fdwMode);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleOutputCP",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleOutputCP(UINT IDCodePage);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleScreenBufferSize",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"COORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleScreenBufferSize(HANDLE hConsoleOutput, COORD coordSize);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleTextAttribute",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"WORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttr);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleTitleA",
|
|
"arguments": [
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleTitleA(LPTSTR lpszTitle);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleTitleW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleTitleW(LPCWSTR title);"
|
|
},
|
|
{
|
|
"function_name": "SetConsoleWindowInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL",
|
|
"PSMALL_RECT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetConsoleWindowInfo(HANDLE hConsoleOutput, BOOL fAbsolute, PSMALL_RECT psrctWindowRect);"
|
|
},
|
|
{
|
|
"function_name": "SetCurrentDirectoryA",
|
|
"arguments": [
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCurrentDirectoryA(LPCTSTR lpPathName);"
|
|
},
|
|
{
|
|
"function_name": "SetCurrentDirectoryW",
|
|
"arguments": [
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetCurrentDirectoryW(LPCWSTR lpPathName);"
|
|
},
|
|
{
|
|
"function_name": "SetCursor",
|
|
"arguments": [
|
|
"HCURSOR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HCURSOR SetCursor(HCURSOR hcur);"
|
|
},
|
|
{
|
|
"function_name": "SetCursorPos",
|
|
"arguments": [
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetCursorPos(int X, int Y);"
|
|
},
|
|
{
|
|
"function_name": "SetDebugErrorLevel",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "VOID SetDebugErrorLevel(DWORD dwLevel);"
|
|
},
|
|
{
|
|
"function_name": "SetDefaultCommConfigA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPCOMMCONFIG",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetDefaultCommConfigA(LPCSTR lpszName, LPCOMMCONFIG lpCC, DWORD dwSize);"
|
|
},
|
|
{
|
|
"function_name": "SetDefaultCommConfigW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCOMMCONFIG",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetDefaultCommConfigW(LPCWSTR lpszDevice, LPCOMMCONFIG lpCommConfig, DWORD dwSize);"
|
|
},
|
|
{
|
|
"function_name": "SetDeviceGammaRamp",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetDeviceGammaRamp(HDC hdc, LPVOID lpRamp);"
|
|
},
|
|
{
|
|
"function_name": "SetDIBColorTable",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT",
|
|
"UINT",
|
|
"RGBQUAD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT SetDIBColorTable(HDC hdc,UINT uStartIndex, UINT cEntries, RGBQUAD *pColors);"
|
|
},
|
|
{
|
|
"function_name": "SetDIBits",
|
|
"arguments": [
|
|
"HDC",
|
|
"HBITMAP",
|
|
"UINT",
|
|
"UINT",
|
|
"CONST VOID *",
|
|
"CONST BITMAPINFO *",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetDIBits(HDC hdc,HBITMAP hbmp, UINT uStartScan, UINT cScanLines, CONST VOID * lpvBits, CONST BITMAPINFO * lpbmi, UINT fuColorUse);"
|
|
},
|
|
{
|
|
"function_name": "SetDIBitsToDevice",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"DWORD",
|
|
"DWORD",
|
|
"int",
|
|
"int",
|
|
"UINT",
|
|
"UINT",
|
|
"CONST VOID *",
|
|
"CONST BITMAPINFO *",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetDIBitsToDevice(HDC hdc, int XDest,int YDest, DWORD dwWidth, DWORD dwHeight, int XSrc, int YSrc, UINT uStartScan, UINT cScanLines, CONST VOID * lpvBits, CONST BITMAPINFO * lpbmi, UINT fuColorUse);"
|
|
},
|
|
{
|
|
"function_name": "SetDlgItemInt",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"UINT",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetDlgItemInt(HWND hwndDlg, int idControl, UINT uValue, BOOL fSigned);"
|
|
},
|
|
{
|
|
"function_name": "SetDlgItemTextA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetDlgItemTextA(HWND hwndDlg,int idControl, LPCTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "SetDlgItemTextW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetDlgItemTextW(HWND hwndDlg,int idControl, LPCWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "SetDoubleClickTime",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetDoubleClickTime(UINT uInterval);"
|
|
},
|
|
{
|
|
"function_name": "SetEndOfFile",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetEndOfFile(HANDLE hFile);"
|
|
},
|
|
{
|
|
"function_name": "SetEnhMetaFileBits",
|
|
"arguments": [
|
|
"UINT",
|
|
"CONST BYTE *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE SetEnhMetaFileBits(UINT cbBuffer, CONST BYTE * lpData);"
|
|
},
|
|
{
|
|
"function_name": "SetEnvironmentVariableA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetEnvironmentVariableA(LPCTSTR lpszName, LPCTSTR lpszValue);"
|
|
},
|
|
{
|
|
"function_name": "SetEnvironmentVariableW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetEnvironmentVariableW(LPCWSTR lpszName, LPCWSTR lpszValue);"
|
|
},
|
|
{
|
|
"function_name": "SetErrorMode",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT SetErrorMode(UINT fuErrorMode);"
|
|
},
|
|
{
|
|
"function_name": "SetEvent",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetEvent(HANDLE hEvent);"
|
|
},
|
|
{
|
|
"function_name": "SetFileApisToANSI",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID SetFileApisToANSI(VOID);"
|
|
},
|
|
{
|
|
"function_name": "SetFileApisToOEM",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID SetFileApisToOEM(VOID);"
|
|
},
|
|
{
|
|
"function_name": "SetFileAttributesA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetFileAttributesA(LPCTSTR lpFileName, DWORD dwFileAttributes);"
|
|
},
|
|
{
|
|
"function_name": "SetFileAttributesW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetFileAttributesW(LPCWSTR lpFileName, DWORD dwFileAttributes);"
|
|
},
|
|
{
|
|
"function_name": "SetFilePointer",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LONG",
|
|
"PLONG",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SetFilePointer(HANDLE hFile,LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod);"
|
|
},
|
|
{
|
|
"function_name": "SetFileSecurityA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetFileSecurityA( LPCTSTR lpszFile, SECURITY_INFORMATION si, PSECURITY_DESCRIPTOR psd );"
|
|
},
|
|
{
|
|
"function_name": "SetFileSecurityW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetFileSecurityW( LPCWSTR lpFileName, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor );"
|
|
},
|
|
{
|
|
"function_name": "SetFileTime",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"CONST FILETIME *",
|
|
"CONST FILETIME *",
|
|
"CONST FILETIME *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetFileTime(HANDLE hFile, CONST FILETIME * lpftCreation, CONST FILETIME * lpftLastAccess,CONST FILETIME * lpftLastWrite);"
|
|
},
|
|
{
|
|
"function_name": "SetFocus",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND SetFocus(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "SetForegroundWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetForegroundWindow(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "SetGraphicsMode",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetGraphicsMode(HDC hdc, int iMode);"
|
|
},
|
|
{
|
|
"function_name": "SetHandleCount",
|
|
"arguments": [
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT SetHandleCount(UINT cHandles);"
|
|
},
|
|
{
|
|
"function_name": "SetHandleInformation",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetHandleInformation(HANDLE hObject, DWORD dwMask, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "SetICMMode",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetICMMode(HDC hdc, int fICM);"
|
|
},
|
|
{
|
|
"function_name": "SetICMProfileA",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetICMProfileA(HDC hdc, LPTSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "SetICMProfileW",
|
|
"arguments": [
|
|
"HDC",
|
|
"LPWSTR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetICMProfileW(HDC hdc, LPWSTR lpFileName);"
|
|
},
|
|
{
|
|
"function_name": "SetJobA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL SetJobA(HANDLE hPrinter, DWORD dwJob, DWORD dwLevel, LPBYTE lpbJob, DWORD dwCommand);"
|
|
},
|
|
{
|
|
"function_name": "SetKeyboardState",
|
|
"arguments": [
|
|
"LPBYTE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetKeyboardState(LPBYTE lpbKeyState);"
|
|
},
|
|
{
|
|
"function_name": "SetKernelObjectSecurity",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetKernelObjectSecurity( HANDLE hObject, SECURITY_INFORMATION si, PSECURITY_DESCRIPTOR psd );"
|
|
},
|
|
{
|
|
"function_name": "SetLastError",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID SetLastError(DWORD fdwError);"
|
|
},
|
|
{
|
|
"function_name": "SetLastErrorEx",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "VOID SetLastErrorEx(DWORD fdwError, DWORD fdwType);"
|
|
},
|
|
{
|
|
"function_name": "SetLocalTime",
|
|
"arguments": [
|
|
"CONST SYSTEMTIME *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetLocalTime(CONST SYSTEMTIME * lpst);"
|
|
},
|
|
{
|
|
"function_name": "SetLocaleInfoA",
|
|
"arguments": [
|
|
"LCID",
|
|
"LCTYPE",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetLocaleInfoA(LCID Locale, LCTYPE LCType,LPCTSTR lpLCData);"
|
|
},
|
|
{
|
|
"function_name": "SetLocaleInfoW",
|
|
"arguments": [
|
|
"LCID",
|
|
"LCTYPE",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetLocaleInfoW(LCID lcid, LCTYPE lctype, LPCWSTR data);"
|
|
},
|
|
{
|
|
"function_name": "SetMailslotInfo",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetMailslotInfo(HANDLE hMailslot, DWORD dwReadTimeout);"
|
|
},
|
|
{
|
|
"function_name": "SetMapMode",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetMapMode(HDC hdc, int fnMapMode);"
|
|
},
|
|
{
|
|
"function_name": "SetMapperFlags",
|
|
"arguments": [
|
|
"HDC",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "DWORD SetMapperFlags(HDC hdc, DWORD dwFlag);"
|
|
},
|
|
{
|
|
"function_name": "SetMenu",
|
|
"arguments": [
|
|
"HWND",
|
|
"HMENU"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMenu(HWND hwnd, HMENU hmenu);"
|
|
},
|
|
{
|
|
"function_name": "SetMenuContextHelpId",
|
|
"arguments": [
|
|
"HMENU",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMenuContextHelpId(HMENU hmenu, DWORD dwContextHelpId);"
|
|
},
|
|
{
|
|
"function_name": "SetMenuDefaultItem",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMenuDefaultItem(HMENU hMenu, UINT uItem, UINT fByPos);"
|
|
},
|
|
{
|
|
"function_name": "SetMenuItemBitmaps",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"UINT",
|
|
"HBITMAP",
|
|
"HBITMAP"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMenuItemBitmaps(HMENU hmenu, UINT uItem, UINT fuFlags, HBITMAP hbmUnchecked, HBITMAP hbmChecked);"
|
|
},
|
|
{
|
|
"function_name": "SetMenuItemInfoA",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"BOOL",
|
|
"LPMENUITEMINFO"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMenuItemInfoA(HMENU hMenu, UINT uItem, BOOL fByPosition, LPMENUITEMINFO lpmii);"
|
|
},
|
|
{
|
|
"function_name": "SetMenuItemInfoW",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"BOOL",
|
|
"LPCMENUITEMINFOW"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMenuItemInfoW(HMENU hMenu, UINT uItem, BOOL fByPosition, LPCMENUITEMINFOW lpmii);"
|
|
},
|
|
{
|
|
"function_name": "SetMessageQueue",
|
|
"arguments": [
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetMessageQueue(int cMessagesMax);"
|
|
},
|
|
{
|
|
"function_name": "SetMetaFileBitsEx",
|
|
"arguments": [
|
|
"UINT",
|
|
"CONST BYTE *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HMETAFILE SetMetaFileBitsEx(UINT nSize, CONST BYTE * lpData);"
|
|
},
|
|
{
|
|
"function_name": "SetMetaRgn",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetMetaRgn(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "SetMiterLimit",
|
|
"arguments": [
|
|
"HDC",
|
|
"FLOAT",
|
|
"PFLOAT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetMiterLimit(HDC hdc, FLOAT eNewLimit, PFLOAT peOldLimit);"
|
|
},
|
|
{
|
|
"function_name": "SetNamedPipeHandleState",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetNamedPipeHandleState(HANDLE hNamedPipe, LPDWORD lpdwMode, LPDWORD lpcbMaxCollect, LPDWORD lpdwCollectDataTimeout);"
|
|
},
|
|
{
|
|
"function_name": "SetPaletteEntries",
|
|
"arguments": [
|
|
"HPALETTE",
|
|
"UINT",
|
|
"UINT",
|
|
"CONST PALETTEENTRY"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT SetPaletteEntries(HPALETTE hpal, UINT iStart, UINT cEntries, CONST PALETTEENTRY *lppe);"
|
|
},
|
|
{
|
|
"function_name": "SetParent",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND SetParent(HWND hwndChild, HWND hwndNewParent);"
|
|
},
|
|
{
|
|
"function_name": "SetPixel",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "SetPixelFormat",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"const PIXELFORMATDESCRIPTOR"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetPixelFormat(HDC hdc, int iPixelFormat, const PIXELFORMATDESCRIPTOR *ppfd);"
|
|
},
|
|
{
|
|
"function_name": "SetPixelV",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetPixelV(HDC hdc, int X, int Y, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "SetPolyFillMode",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetPolyFillMode(HDC hdc, int iPolyFillMode);"
|
|
},
|
|
{
|
|
"function_name": "SetPrinterA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPBYTE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "winspool.drv",
|
|
"full_prototype": "BOOL SetPrinterA(HANDLE hPrinter, DWORD dwLevel, LPBYTE lpbPrinter, DWORD dwCommand);"
|
|
},
|
|
{
|
|
"function_name": "SetPriorityClass",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetPriorityClass(HANDLE hProcess,DWORD fdwPriority);"
|
|
},
|
|
{
|
|
"function_name": "SetPrivateObjectSecurity",
|
|
"arguments": [
|
|
"SECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PGENERIC_MAPPING",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetPrivateObjectSecurity( SECURITY_INFORMATION si, PSECURITY_DESCRIPTOR psdSource, PSECURITY_DESCRIPTOR *lppsdTarget, PGENERIC_MAPPING pgm, HANDLE hClientToken );"
|
|
},
|
|
{
|
|
"function_name": "SetProcessAffinityMask",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD_PTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetProcessAffinityMask(HANDLE hProcess, DWORD_PTR dwProcessAffinityMask);"
|
|
},
|
|
{
|
|
"function_name": "SetProcessPriorityBoost",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetProcessPriorityBoost(HANDLE hProcess, BOOL DisablePriorityBoost);"
|
|
},
|
|
{
|
|
"function_name": "SetProcessShutdownParameters",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetProcessShutdownParameters(DWORD dwLevel, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "SetProcessWindowStation",
|
|
"arguments": [
|
|
"HWINSTA"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetProcessWindowStation(HWINSTA hWinSta);"
|
|
},
|
|
{
|
|
"function_name": "SetProcessWorkingSetSize",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetProcessWorkingSetSize(HANDLE hProcess,DWORD dwMinimumWorkingSetSize, DWORD dwMaximumWorkingSetSize);"
|
|
},
|
|
{
|
|
"function_name": "SetPropA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetPropA(HWND hwnd, LPCTSTR lpsz, HANDLE hData);"
|
|
},
|
|
{
|
|
"function_name": "SetPropW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCWSTR",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetPropW(HWND hwnd, LPCWSTR lpsz, HANDLE hData);"
|
|
},
|
|
{
|
|
"function_name": "SetRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetRect(LPRECT lprc, int nLeft, int nTop, int nRight, int nBottom);"
|
|
},
|
|
{
|
|
"function_name": "SetRectEmpty",
|
|
"arguments": [
|
|
"LPRECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetRectEmpty(LPRECT lprc);"
|
|
},
|
|
{
|
|
"function_name": "SetRectRgn",
|
|
"arguments": [
|
|
"HRGN",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetRectRgn(HRGN hrgn, int nLeftRect, int nTopRect,int nRightRect, int nBottomRect);"
|
|
},
|
|
{
|
|
"function_name": "SetROP2",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetROP2(HDC hdc, int fnDrawMode);"
|
|
},
|
|
{
|
|
"function_name": "SetScrollInfo",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LPSCROLLINFO",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int SetScrollInfo(HWND hwnd, int fnBar, LPSCROLLINFO lpsi, BOOL fRedraw);"
|
|
},
|
|
{
|
|
"function_name": "SetScrollPos",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int SetScrollPos(HWND hwnd, int fnBar, int nPos, BOOL fRedraw);"
|
|
},
|
|
{
|
|
"function_name": "SetScrollRange",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetScrollRange(HWND hwnd, int fnBar, int nMinPos, int nMaxPos, BOOL fRedraw);"
|
|
},
|
|
{
|
|
"function_name": "SetSecurityDescriptorDacl",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"BOOL",
|
|
"PACL",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetSecurityDescriptorDacl( PSECURITY_DESCRIPTOR psd, BOOL fDaclPresent, PACL pAcl, BOOL fDaclDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "SetSecurityDescriptorGroup",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetSecurityDescriptorGroup( PSECURITY_DESCRIPTOR psd, PSID psidGroup, BOOL fGroupDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "SetSecurityDescriptorOwner",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"PSID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetSecurityDescriptorOwner( PSECURITY_DESCRIPTOR psd, PSID psidOwner, BOOL fOwnerDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "SetSecurityDescriptorSacl",
|
|
"arguments": [
|
|
"PSECURITY_DESCRIPTOR",
|
|
"BOOL",
|
|
"PACL",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetSecurityDescriptorSacl( PSECURITY_DESCRIPTOR psd, BOOL fSaclPresent, PACL pAcl, BOOL fSaclDefaulted );"
|
|
},
|
|
{
|
|
"function_name": "SetStdHandle",
|
|
"arguments": [
|
|
"DWORD",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetStdHandle(DWORD IDStdHandle, HANDLE hHandle);"
|
|
},
|
|
{
|
|
"function_name": "SetStretchBltMode",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetStretchBltMode(HDC hdc, int iStretchMode);"
|
|
},
|
|
{
|
|
"function_name": "SetSysColors",
|
|
"arguments": [
|
|
"int",
|
|
"CONST INT",
|
|
"CONST COLORREF"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL WINAPI SetSysColors(int cDspElements, CONST INT *lpnDspElements, CONST COLORREF *lpdwRgbValues);"
|
|
},
|
|
{
|
|
"function_name": "SetSystemCursor",
|
|
"arguments": [
|
|
"HCURSOR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetSystemCursor(HCURSOR hCursor, DWORD dwCursorID);"
|
|
},
|
|
{
|
|
"function_name": "SetSystemPaletteUse",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT SetSystemPaletteUse(HDC hdc, UINT uUsage);"
|
|
},
|
|
{
|
|
"function_name": "SetSystemPowerState",
|
|
"arguments": [
|
|
"BOOL",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetSystemPowerState(BOOL fSuspend, BOOL fForce);"
|
|
},
|
|
{
|
|
"function_name": "SetSystemTime",
|
|
"arguments": [
|
|
"CONST SYSTEMTIME *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetSystemTime(CONST SYSTEMTIME * lpst);"
|
|
},
|
|
{
|
|
"function_name": "SetSystemTimeAdjustment",
|
|
"arguments": [
|
|
"DWORD",
|
|
"PBOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetSystemTimeAdjustment(DWORD dwTimeAdjustment, PBOOL bTimeAdjustmentDisabled);"
|
|
},
|
|
{
|
|
"function_name": "SetTapeParameters",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SetTapeParameters(HANDLE hDevice, DWORD dwOperation, LPVOID lpTapeInformation);"
|
|
},
|
|
{
|
|
"function_name": "SetTapePosition",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SetTapePosition(HANDLE hDevice,DWORD dwPositionMethod,DWORD dwPartition, DWORD dwOffsetLow, DWORD dwOffsetHigh, BOOL bImmediate);"
|
|
},
|
|
{
|
|
"function_name": "SetTextAlign",
|
|
"arguments": [
|
|
"HDC",
|
|
"UINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "UINT SetTextAlign(HDC hdc,UINT fMode);"
|
|
},
|
|
{
|
|
"function_name": "SetTextColor",
|
|
"arguments": [
|
|
"HDC",
|
|
"COLORREF"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "COLORREF SetTextColor(HDC hdc, COLORREF crColor);"
|
|
},
|
|
{
|
|
"function_name": "SetTextCharacterExtra",
|
|
"arguments": [
|
|
"HDC",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int SetTextCharacterExtra(HDC hdc,int nCharExtra);"
|
|
},
|
|
{
|
|
"function_name": "SetTextJustification",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetTextJustification(HDC hdc,int nBreakExtra,int nBreakCount);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadAffinityMask",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SetThreadAffinityMask(HANDLE hThread, DWORD dwThreadAffinityMask);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadContext",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"CONST CONTEXT *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetThreadContext(HANDLE hThread,CONST CONTEXT * lpContext);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadDesktop",
|
|
"arguments": [
|
|
"HDESK"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetThreadDesktop(HDESK hDesk);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadIdealProcessor",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SetThreadIdealProcessor(HANDLE hThread, DWORD dwIdealProcessor);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadLocale",
|
|
"arguments": [
|
|
"LCID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetThreadLocale(LCID Locale);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadPriority",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetThreadPriority(HANDLE hThread,int nPriority);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadPriorityBoost",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetThreadPriorityBoost(HANDLE hThread, BOOL DisablePriorityBoost);"
|
|
},
|
|
{
|
|
"function_name": "SetThreadToken",
|
|
"arguments": [
|
|
"PHANDLE",
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetThreadToken( PHANDLE Thread, HANDLE Token );"
|
|
},
|
|
{
|
|
"function_name": "SetTimer",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"UINT",
|
|
"TIMERPROC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT SetTimer(HWND hwnd, UINT idTimer, UINT uTimeout, TIMERPROC tmprc);"
|
|
},
|
|
{
|
|
"function_name": "SetTimeZoneInformation",
|
|
"arguments": [
|
|
"CONST TIME_ZONE_INFORMATION *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetTimeZoneInformation(CONST TIME_ZONE_INFORMATION * lptzi);"
|
|
},
|
|
{
|
|
"function_name": "SetTokenInformation",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"TOKEN_INFORMATION_CLASS",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "advapi32.dll",
|
|
"full_prototype": "BOOL SetTokenInformation( HANDLE hToken, TOKEN_INFORMATION_CLASS tic, LPVOID lpvInformation, DWORD cbInformation );"
|
|
},
|
|
{
|
|
"function_name": "SetUnhandledExceptionFilter",
|
|
"arguments": [
|
|
"LPTOP_LEVEL_EXCEPTION_FILTER"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPTOP_LEVEL_EXCEPTION_FILTER SetUnhandledExceptionFilter(LPTOP_LEVEL_EXCEPTION_FILTER lpTopLevelExceptionFilter);"
|
|
},
|
|
{
|
|
"function_name": "SetupComm",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetupComm(HANDLE hCommDev, DWORD cbInQueue, DWORD cbOutQueue);"
|
|
},
|
|
{
|
|
"function_name": "SetupCopyErrorA",
|
|
"arguments": [
|
|
"HWND",
|
|
"PCTSTR",
|
|
"PCTSTR",
|
|
"PCTSTR",
|
|
"PCTSTR",
|
|
"PCTSTR",
|
|
"UINT",
|
|
"DWORD",
|
|
"PTSTR",
|
|
"DWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "setupapi.dll",
|
|
"full_prototype": "UINT SetupCopyErrorA( HWND hwndParent, PCTSTR DialogTitle, PCTSTR DiskName, PCTSTR PathToSource, PCTSTR SourceFile, PCTSTR TargetPathFile, UINT Win32ErrorCode, DWORD Style, PTSTR PathBuffer, DWORD PathBufferSize, PDWORD PathRequiredSize);"
|
|
},
|
|
{
|
|
"function_name": "SetupDeleteErrorA",
|
|
"arguments": [
|
|
"HWND",
|
|
"PCTSTR",
|
|
"PCTSTR",
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "setupapi.dll",
|
|
"full_prototype": "UINT SetupDeleteErrorA( HWND hwndParent, PCTSTR DialogTitle, PCTSTR File, UINT Win32ErrorCode, DWORD Style);"
|
|
},
|
|
{
|
|
"function_name": "SetUserObjectInformationA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"int",
|
|
"PVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetUserObjectInformationA(HANDLE hObject, int nIndex, PVOID lpvInfo, DWORD cbInfo);"
|
|
},
|
|
{
|
|
"function_name": "SetUserObjectInformationW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"int",
|
|
"PVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetUserObjectInformationW(HANDLE hObject, int nIndex, PVOID lpvInfo, DWORD cbInfo);"
|
|
},
|
|
{
|
|
"function_name": "SetUserObjectSecurity",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PSECURITY_INFORMATION",
|
|
"PSECURITY_DESCRIPTOR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetUserObjectSecurity(HANDLE hObject,PSECURITY_INFORMATION psi, PSECURITY_DESCRIPTOR psd);"
|
|
},
|
|
{
|
|
"function_name": "SetViewportExtEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPSIZE"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetViewportExtEx(HDC hdc, int nXExtent, int nYExtent, LPSIZE lpSize);"
|
|
},
|
|
{
|
|
"function_name": "SetViewportOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetViewportOrgEx(HDC hdc,int X, int Y, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "SetVolumeLabelA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetVolumeLabelA(LPCTSTR lpRootPathName, LPCTSTR lpVolumeName);"
|
|
},
|
|
{
|
|
"function_name": "SetVolumeLabelW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"PCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetVolumeLabelW(LPCWSTR lpRootPathName, PCWSTR lpVolumeName);"
|
|
},
|
|
{
|
|
"function_name": "SetWaitableTimer",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"const LARGE_INTEGER",
|
|
"LONG",
|
|
"PTIMERAPCROUTINE",
|
|
"LPVOID",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SetWaitableTimer(HANDLE hTimer, const LARGE_INTEGER *pDueTime, LONG lPeriod, PTIMERAPCROUTINE pfnCompletionRoutine, LPVOID lpArgToCompletionRoutine, BOOL fResume);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowContextHelpId",
|
|
"arguments": [
|
|
"HWND",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetWindowContextHelpId(HWND hwnd,DWORD dwContextHelpId);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowLongA",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LONG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG SetWindowLongA(HWND hwnd, int nIndex, LONG lNewLong);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowLongW",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"LONG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG SetWindowLongW(HWND hwnd, int nIndex, LONG lNewLong);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowPlacement",
|
|
"arguments": [
|
|
"HWND",
|
|
"CONST WINDOWPLACEMENT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetWindowPlacement(HWND hwnd,CONST WINDOWPLACEMENT * lpwndpl);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowPos",
|
|
"arguments": [
|
|
"HWND",
|
|
"HWND",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetWindowPos(HWND hwnd, HWND hwndInsertAfter, int x, int y, int cx, int cy, UINT fuFlags);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowRgn",
|
|
"arguments": [
|
|
"HWND",
|
|
"HRGN",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int SetWindowRgn(HWND hWnd, HRGN hRgn, BOOL bRedraw);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowsHookA",
|
|
"arguments": [
|
|
"int",
|
|
"HOOKPROC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HHOOK SetWindowsHookA(int idHook, HOOKPROC hkprc);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowsHookExA",
|
|
"arguments": [
|
|
"int",
|
|
"HOOKPROC",
|
|
"HINSTANCE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HHOOK SetWindowsHookExA(int idHook, HOOKPROC hkprc, HINSTANCE hMod, DWORD dwThreadID);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowsHookExW",
|
|
"arguments": [
|
|
"int",
|
|
"HOOKPROC",
|
|
"HINSTANCE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HHOOK SetWindowsHookExW(int idHook, HOOKPROC hkprc, HINSTANCE hMod, DWORD dwThreadID);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowsHookW",
|
|
"arguments": [
|
|
"int",
|
|
"HOOKPROC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HHOOK SetWindowsHookW(int idHook, HOOKPROC hkprc);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowTextA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetWindowTextA(HWND hwnd, LPCTSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowTextW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SetWindowTextW(HWND hwnd, LPCWSTR lpsz);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowWord",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"WORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "WORD SetWindowWord(HWND hwnd, int nIndex, WORD wNewWord);"
|
|
},
|
|
{
|
|
"function_name": "SetWinMetaFileBits",
|
|
"arguments": [
|
|
"UINT",
|
|
"CONST BYTE *",
|
|
"HDC",
|
|
"CONST METAFILEPICT *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "HENHMETAFILE SetWinMetaFileBits(UINT cbBuffer,CONST BYTE * lpbBuffer, HDC hdcRef, CONST METAFILEPICT * lpmfp);"
|
|
},
|
|
{
|
|
"function_name": "SetWindowOrgEx",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPPOINT"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetWindowOrgEx(HDC hdc, int X, int Y, LPPOINT lpPoint);"
|
|
},
|
|
{
|
|
"function_name": "SetWorldTransform",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST XFORM *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SetWorldTransform(HDC hdc, CONST XFORM * lpXform);"
|
|
},
|
|
{
|
|
"function_name": "SHAddToRecentDocs",
|
|
"arguments": [
|
|
"UINT",
|
|
"LPCVOID"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "WINSHELLAPI void WINAPI SHAddToRecentDocs(UINT uFlags, LPCVOID pv);"
|
|
},
|
|
{
|
|
"function_name": "SHAppBarMessage",
|
|
"arguments": [
|
|
"DWORD",
|
|
"PAPPBARDATA"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "WINSHELLAPI UINT APIENTRY SHAppBarMessage(DWORD dwMessage, PAPPBARDATA pabd);"
|
|
},
|
|
{
|
|
"function_name": "SHBrowseForFolder",
|
|
"arguments": [
|
|
"LPBROWSEINFO"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "WINSHELLAPI LPITEMIDLIST WINAPI SHBrowseForFolder(LPBROWSEINFO lpbi);"
|
|
},
|
|
{
|
|
"function_name": "SHCopyKeyA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCSTR",
|
|
"HKEY",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "DWORD SHCopyKeyA(HKEY hKeySrc, LPCSTR lpszSrcSubKey, HKEY hKeyDst, DWORD dwReserved);"
|
|
},
|
|
{
|
|
"function_name": "ShellAboutA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"HICON"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "int ShellAboutA(HWND hWnd,LPCTSTR szApp,LPCTSTR szOtherStuff, HICON hIcon);"
|
|
},
|
|
{
|
|
"function_name": "ShellExecuteA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"LPCTSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HINSTANCE ShellExecuteA( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd );"
|
|
},
|
|
{
|
|
"function_name": "ShellExecuteEx",
|
|
"arguments": [
|
|
"LPSHELLEXECUTEINFO"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "WINSHELLAPI BOOL WINAPI ShellExecuteEx(LPSHELLEXECUTEINFO lpExecInfo);"
|
|
},
|
|
{
|
|
"function_name": "Shell_NotifyIconA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"PNOTIFYICONDATA"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "BOOL Shell_NotifyIconA( DWORD dwMessage, PNOTIFYICONDATA lpdata);"
|
|
},
|
|
{
|
|
"function_name": "SHEmptyRecycleBinA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "HRESULT SHEmptyRecycleBinA( HWND hwnd, LPCTSTR pszRootPath, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "SHFileOperationA",
|
|
"arguments": [
|
|
"LPSHFILEOPSTRUCT"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "WINSHELLAPI int WINAPI SHFileOperationA(LPSHFILEOPSTRUCT lpFileOp);"
|
|
},
|
|
{
|
|
"function_name": "SHFormatDrive",
|
|
"arguments": [
|
|
"HWND",
|
|
"UINT",
|
|
"UINT",
|
|
"UINT"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "DWORD SHFormatDrive( HWND hwnd, UINT drive, UINT fmtID, UINT options);"
|
|
},
|
|
{
|
|
"function_name": "SHGetPathFromIDList",
|
|
"arguments": [
|
|
"LPCITEMIDLIST",
|
|
"LPSTR"
|
|
],
|
|
"dll_name": "shell32.dll",
|
|
"full_prototype": "WINSHELLAPI BOOL WINAPI SHGetPathFromIDList(LPCITEMIDLIST pidl, LPSTR pszPath);"
|
|
},
|
|
{
|
|
"function_name": "ShowCaret",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ShowCaret(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "ShowCursor",
|
|
"arguments": [
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ShowCursor( BOOL bShow);"
|
|
},
|
|
{
|
|
"function_name": "ShowOwnedPopups",
|
|
"arguments": [
|
|
"HWND",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ShowOwnedPopups(HWND hwnd, BOOL fShow);"
|
|
},
|
|
{
|
|
"function_name": "ShowScrollBar",
|
|
"arguments": [
|
|
"HWND",
|
|
"int",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ShowScrollBar(HWND hwnd,int fnBar,BOOL fShow);"
|
|
},
|
|
{
|
|
"function_name": "ShowWindow",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ShowWindow( HWND hwnd, int nCmdShow);"
|
|
},
|
|
{
|
|
"function_name": "ShowWindowAsync",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ShowWindowAsync(HWND hwnd, int nCmdShow);"
|
|
},
|
|
{
|
|
"function_name": "SHSetValueA",
|
|
"arguments": [
|
|
"HKEY",
|
|
"LPCSTR",
|
|
"LPCSTR",
|
|
"DWORD",
|
|
"LPCVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "DWORD SHSetValueA(HKEY hKey, LPCSTR lpszSubKey, LPCSTR lpszValue, DWORD dwType, LPCVOID pvData, DWORD cbData);"
|
|
},
|
|
{
|
|
"function_name": "SignalObjectAndWait",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"HANDLE",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SignalObjectAndWait(HANDLE hObjectToSignal, HANDLE hObjectToWaitOn, DWORD dwMilliseconds, BOOL bAlertable);"
|
|
},
|
|
{
|
|
"function_name": "SizeofResource",
|
|
"arguments": [
|
|
"HINSTANCE",
|
|
"HRSRC"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SizeofResource(HINSTANCE hModule, HRSRC hrsrc);"
|
|
},
|
|
{
|
|
"function_name": "Sleep",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID Sleep(DWORD cMilliseconds);"
|
|
},
|
|
{
|
|
"function_name": "SleepEx",
|
|
"arguments": [
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SleepEx(DWORD dwTimeout, BOOL fAlertable);"
|
|
},
|
|
{
|
|
"function_name": "sndPlaySoundA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "winmm.dll",
|
|
"full_prototype": "BOOL sndPlaySoundA(LPCSTR lpszSound, UINT fuSound);"
|
|
},
|
|
{
|
|
"function_name": "SQLAllocConnect",
|
|
"arguments": [
|
|
"HENV",
|
|
"HDBC FAR *"
|
|
],
|
|
"dll_name": "odbc32.dll",
|
|
"full_prototype": "RETCODE SQLAllocConnect(HENV henv, HDBC FAR * phdbc);"
|
|
},
|
|
{
|
|
"function_name": "SQLAllocEnv",
|
|
"arguments": [
|
|
"HENV FAR"
|
|
],
|
|
"dll_name": "odbc32.dll",
|
|
"full_prototype": "RETCODE SQLAllocEnv(HENV FAR *phenv);"
|
|
},
|
|
{
|
|
"function_name": "SQLAllocStmt",
|
|
"arguments": [
|
|
"HDBC",
|
|
"HSTMT FAR *"
|
|
],
|
|
"dll_name": "odbc32.dll",
|
|
"full_prototype": "RETCODE SQLAllocStmt(HDBC hdbc, HSTMT FAR * phstmt);"
|
|
},
|
|
{
|
|
"function_name": "SQLBindCol",
|
|
"arguments": [
|
|
"SQLHSTMT",
|
|
"SQLUSMALLINT",
|
|
"SQLSMALLINT",
|
|
"SQLPOINTER",
|
|
"SQLLEN",
|
|
"SQLLEN *"
|
|
],
|
|
"dll_name": "odbc32.dll",
|
|
"full_prototype": "UL_FN_SPEC SQLRETURN UL_FN_MOD SQLBindCol(SQLHSTMT StatementHandle,SQLUSMALLINT ColumnNumber,SQLSMALLINT TargetType,SQLPOINTER TargetValue,SQLLEN BufferLength,SQLLEN * pcbValue);"
|
|
},
|
|
{
|
|
"function_name": "SQLBindParameter",
|
|
"arguments": [
|
|
"SQLHSTMT",
|
|
"SQLUSMALLINT",
|
|
"SQLSMALLINT",
|
|
"SQLSMALLINT",
|
|
"SQLSMALLINT",
|
|
"SQLUINTEGER",
|
|
"SQLSMALLINT",
|
|
"SQLPOINTER",
|
|
"SQLINTEGER",
|
|
"SQLINTEGER *"
|
|
],
|
|
"dll_name": "odbc32.dll",
|
|
"full_prototype": "SQLRETURN SQLBindParameter( SQLHSTMT StatementHandle, SQLUSMALLINT ParameterNumber, SQLSMALLINT InputOutputType, SQLSMALLINT ValueType, SQLSMALLINT ParameterType, SQLUINTEGER ColumnSize, SQLSMALLINT DecimalDigits, SQLPOINTER ParameterValuePtr, SQLINTEGER BufferLength, SQLINTEGER * StrLen_or_IndPtr);"
|
|
},
|
|
{
|
|
"function_name": "SQLConfigDataSource",
|
|
"arguments": [
|
|
"HWND",
|
|
"WORD",
|
|
"LPCSTR",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "odbccp32.dll",
|
|
"full_prototype": "BOOL SQLConfigDataSource( HWND hwndParent, WORD fRequest, LPCSTR lpszDriver, LPCSTR lpszAttributes);"
|
|
},
|
|
{
|
|
"function_name": "StartDocA",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST DOCINFO *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int StartDocA( HDC hdc, CONST DOCINFO * lpdi);"
|
|
},
|
|
{
|
|
"function_name": "StartDocW",
|
|
"arguments": [
|
|
"HDC",
|
|
"CONST DOCINFOW *"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int StartDocW(HDC hdc,CONST DOCINFOW * lpdi);"
|
|
},
|
|
{
|
|
"function_name": "StartPage",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int StartPage(HDC hDC);"
|
|
},
|
|
{
|
|
"function_name": "StretchBlt",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL StretchBlt( HDC hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeightDest, HDC hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, DWORD dwRop );"
|
|
},
|
|
{
|
|
"function_name": "StretchDIBits",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"CONST VOID",
|
|
"CONST BITMAPINFO *",
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "int StretchDIBits(HDC hdc, int XDest, int YDest, int nDestWidth,int nDestHeight, int XSrc, int YSrc, int nSrcWidth, int nSrcHeight, CONST VOID *lpBits, CONST BITMAPINFO * lpBitsInfo, UINT iUsage, DWORD dwRop);"
|
|
},
|
|
{
|
|
"function_name": "StrIsIntlEqualA",
|
|
"arguments": [
|
|
"BOOL",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL StrIsIntlEqualA(BOOL fCaseSens, LPCTSTR String1, LPCTSTR String2, INT nChar);"
|
|
},
|
|
{
|
|
"function_name": "StrNCatA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPCSTR",
|
|
"INT"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "LPSTR StrNCatA(LPSTR lpszStr, LPCSTR lpszCat, INT cchMax);"
|
|
},
|
|
{
|
|
"function_name": "StrokeAndFillPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL StrokeAndFillPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "StrokePath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL StrokePath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "StrToIntExA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"DWORD",
|
|
"LPINT"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL StrToIntExA( LPCSTR lpszStr, DWORD dwFlags, LPINT lpiRet);"
|
|
},
|
|
{
|
|
"function_name": "StrTrimA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL StrTrimA( LPSTR lpszStr, LPCSTR lpszTrim);"
|
|
},
|
|
{
|
|
"function_name": "SubtractRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"CONST RECT *",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SubtractRect(LPRECT lprcDest, CONST RECT * lprcSrc1, CONST RECT * lprcSrc2);"
|
|
},
|
|
{
|
|
"function_name": "SuspendThread",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD SuspendThread(HANDLE hThread);"
|
|
},
|
|
{
|
|
"function_name": "SwapBuffers",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL SwapBuffers(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "SwapMouseButton",
|
|
"arguments": [
|
|
"BOOL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SwapMouseButton(BOOL fSwap);"
|
|
},
|
|
{
|
|
"function_name": "SwitchDesktop",
|
|
"arguments": [
|
|
"HDESK"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SwitchDesktop(HDESK hDesk);"
|
|
},
|
|
{
|
|
"function_name": "SwitchToFiber",
|
|
"arguments": [
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "VOID SwitchToFiber(LPVOID lpFiber);"
|
|
},
|
|
{
|
|
"function_name": "SwitchToThread",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SwitchToThread(void);"
|
|
},
|
|
{
|
|
"function_name": "SystemParametersInfoA",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"PVOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SystemParametersInfoA(UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni);"
|
|
},
|
|
{
|
|
"function_name": "SystemParametersInfoW",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"PVOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL SystemParametersInfoW(UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni);"
|
|
},
|
|
{
|
|
"function_name": "SystemTimeToFileTime",
|
|
"arguments": [
|
|
"CONST SYSTEMTIME *",
|
|
"LPFILETIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SystemTimeToFileTime(CONST SYSTEMTIME * lpst, LPFILETIME lpft);"
|
|
},
|
|
{
|
|
"function_name": "SystemTimeToTzSpecificLocalTime",
|
|
"arguments": [
|
|
"LPTIME_ZONE_INFORMATION",
|
|
"LPSYSTEMTIME",
|
|
"LPSYSTEMTIME"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL SystemTimeToTzSpecificLocalTime(LPTIME_ZONE_INFORMATION lpTimeZoneInformation, LPSYSTEMTIME lpUniversalTime, LPSYSTEMTIME lpLocalTime);"
|
|
},
|
|
{
|
|
"function_name": "TabbedTextOutA",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCTSTR",
|
|
"int",
|
|
"int",
|
|
"LPINT",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG TabbedTextOutA(HDC hdc, int x, int y, LPCTSTR lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin);"
|
|
},
|
|
{
|
|
"function_name": "TabbedTextOutW",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCWSTR",
|
|
"int",
|
|
"int",
|
|
"LPINT",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "LONG TabbedTextOutW(HDC hdc, int x, int y, LPCWSTR lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin);"
|
|
},
|
|
{
|
|
"function_name": "TerminateProcess",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TerminateProcess(HANDLE hProcess, UINT uExitCode);"
|
|
},
|
|
{
|
|
"function_name": "TerminateThread",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TerminateThread(HANDLE hThread, DWORD dwExitCode);"
|
|
},
|
|
{
|
|
"function_name": "TextOutA",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCTSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL TextOutA(HDC hdc,int nXStart, int nYStart,LPCTSTR lpString, int cbString);"
|
|
},
|
|
{
|
|
"function_name": "TextOutW",
|
|
"arguments": [
|
|
"HDC",
|
|
"int",
|
|
"int",
|
|
"LPCWSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL TextOutW(HDC hdc,int nXStart, int nYStart,LPCWSTR lpString, int cbString);"
|
|
},
|
|
{
|
|
"function_name": "TileWindows",
|
|
"arguments": [
|
|
"HWND",
|
|
"WORD",
|
|
"LPCRECT",
|
|
"WORD",
|
|
"const HWND FAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "WORD WINAPI TileWindows( HWND hwndParent, WORD wFlags, LPCRECT lpRect, WORD cChildrenb, const HWND FAR *ahwndChildren );"
|
|
},
|
|
{
|
|
"function_name": "TlsAlloc",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD TlsAlloc(VOID);"
|
|
},
|
|
{
|
|
"function_name": "TlsFree",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TlsFree(DWORD dwTlsIndex);"
|
|
},
|
|
{
|
|
"function_name": "TlsGetValue",
|
|
"arguments": [
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID TlsGetValue(DWORD dwTlsIndex);"
|
|
},
|
|
{
|
|
"function_name": "TlsSetValue",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TlsSetValue(DWORD dwTlsIndex,LPVOID lpvTlsValue);"
|
|
},
|
|
{
|
|
"function_name": "ToAscii",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"PBYTE",
|
|
"LPWORD",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ToAscii(UINT uVirtKey,UINT uScanCode, PBYTE lpbKeyState, LPWORD lpwTransKey, UINT fuState);"
|
|
},
|
|
{
|
|
"function_name": "ToAsciiEx",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"BYTE",
|
|
"DWORD",
|
|
"UINT",
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ToAsciiEx(UINT uVirtKey, UINT ScanCode,BYTE *lpbKeyState, DWORD *lpdwTransKey, UINT fuState, HKL hkl);"
|
|
},
|
|
{
|
|
"function_name": "TouchFileTimes",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PSYSTEMTIME"
|
|
],
|
|
"dll_name": "imagehlp.dll",
|
|
"full_prototype": "BOOL TouchFileTimes( HANDLE FileHandle, PSYSTEMTIME pSystemTime);"
|
|
},
|
|
{
|
|
"function_name": "ToUnicode",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"PBYTE",
|
|
"LPWSTR",
|
|
"int",
|
|
"UINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ToUnicode(UINT wVirtKey, UINT wScanCode, PBYTE lpKeyState, LPWSTR pwszBuff, int cchBuff, UINT wFlags);"
|
|
},
|
|
{
|
|
"function_name": "ToUnicodeEx",
|
|
"arguments": [
|
|
"UINT",
|
|
"UINT",
|
|
"const BYTE",
|
|
"LPWSTR",
|
|
"int",
|
|
"UINT",
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int ToUnicodeEx(UINT wVirtKey, UINT wScanCode, const BYTE *lpKeyState, LPWSTR pwszBuff, int cchBuff, UINT wFlags, HKL dwhkl);"
|
|
},
|
|
{
|
|
"function_name": "TrackMouseEvent",
|
|
"arguments": [
|
|
"LPTRACKMOUSEEVENT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL TrackMouseEvent(LPTRACKMOUSEEVENT lpEventTrack);"
|
|
},
|
|
{
|
|
"function_name": "TrackPopupMenu",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"int",
|
|
"int",
|
|
"int",
|
|
"HWND",
|
|
"CONST RECT *"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL TrackPopupMenu( HMENU hMenu, UINT uFlags, int x, int y, int nReserved, HWND hWnd, CONST RECT * prcRect );"
|
|
},
|
|
{
|
|
"function_name": "TrackPopupMenuEx",
|
|
"arguments": [
|
|
"HMENU",
|
|
"UINT",
|
|
"int",
|
|
"int",
|
|
"HWND",
|
|
"LPTPMPARAMS"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL TrackPopupMenuEx(HMENU hmenu, UINT fuFlags, int x, int y, HWND hwnd, LPTPMPARAMS lptpm);"
|
|
},
|
|
{
|
|
"function_name": "TransactNamedPipe",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TransactNamedPipe(HANDLE hNamedPipe, LPVOID lpvWriteBuf, DWORD cbWriteBuf, LPVOID lpvReadBuf,DWORD cbReadBuf, LPDWORD lpcbRead, LPOVERLAPPED lpo);"
|
|
},
|
|
{
|
|
"function_name": "TranslateAcceleratorA",
|
|
"arguments": [
|
|
"HWND",
|
|
"HACCEL",
|
|
"LPMSG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int TranslateAcceleratorA(HWND hwnd, HACCEL haccl, LPMSG lpmsg);"
|
|
},
|
|
{
|
|
"function_name": "TranslateAcceleratorW",
|
|
"arguments": [
|
|
"HWND",
|
|
"HACCEL",
|
|
"LPMSG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int TranslateAcceleratorW(HWND hwnd, HACCEL haccl, LPMSG lpmsg);"
|
|
},
|
|
{
|
|
"function_name": "TranslateCharsetInfo",
|
|
"arguments": [
|
|
"DWORD FAR *",
|
|
"LPCHARSETINFO",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "UINT TranslateCharsetInfo(DWORD FAR * lpSrc, LPCHARSETINFO lpCs, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "TranslateMDISysAccel",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPMSG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL TranslateMDISysAccel(HWND hwndClient,LPMSG lpmsg);"
|
|
},
|
|
{
|
|
"function_name": "TranslateMessage",
|
|
"arguments": [
|
|
"CONST MSG"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL TranslateMessage(CONST MSG *lpmsg);"
|
|
},
|
|
{
|
|
"function_name": "TransmitCommChar",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"char"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TransmitCommChar(HANDLE hCommDev, char chTransmit);"
|
|
},
|
|
{
|
|
"function_name": "TryEnterCriticalSection",
|
|
"arguments": [
|
|
"LPCRITICAL_SECTION"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL TryEnterCriticalSection(LPCRITICAL_SECTION lpCriticalSection);"
|
|
},
|
|
{
|
|
"function_name": "UnhandledExceptionFilter",
|
|
"arguments": [
|
|
"STRUCT _EXCEPTION_POINTERS *"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG UnhandledExceptionFilter(STRUCT _EXCEPTION_POINTERS * lpexpExceptionInfo);"
|
|
},
|
|
{
|
|
"function_name": "UnhookWindowsHook",
|
|
"arguments": [
|
|
"int",
|
|
"HOOKPROC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnhookWindowsHook(int nCode, HOOKPROC hkprc);"
|
|
},
|
|
{
|
|
"function_name": "UnhookWindowsHookEx",
|
|
"arguments": [
|
|
"HHOOK"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnhookWindowsHookEx(HHOOK hhook);"
|
|
},
|
|
{
|
|
"function_name": "UnionRect",
|
|
"arguments": [
|
|
"LPRECT",
|
|
"CONST RECT",
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnionRect(LPRECT lprcDst, CONST RECT *lprcSrc1, CONST RECT *lprcSrc2);"
|
|
},
|
|
{
|
|
"function_name": "UnloadKeyboardLayout",
|
|
"arguments": [
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnloadKeyboardLayout(HKL hkl);"
|
|
},
|
|
{
|
|
"function_name": "UnlockFile",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL UnlockFile(HANDLE hFile, DWORD dwFileOffsetLow, DWORD dwFileOffsetHigh, DWORD cbUnlockLow,DWORD cbUnlockHigh);"
|
|
},
|
|
{
|
|
"function_name": "UnlockFileEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL UnlockFileEx(HANDLE hFile, DWORD dwReserved, DWORD nNumberOfBytesToUnlockLow,DWORD nNumberOfBytesToUnlockHigh, LPOVERLAPPED lpOverlapped);"
|
|
},
|
|
{
|
|
"function_name": "UnmapViewOfFile",
|
|
"arguments": [
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL UnmapViewOfFile(LPVOID lpBaseAddress);"
|
|
},
|
|
{
|
|
"function_name": "UnpackDDElParam",
|
|
"arguments": [
|
|
"UINT",
|
|
"LONG",
|
|
"PUINT",
|
|
"PUINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnpackDDElParam(UINT uMsg, LONG lParam, PUINT puLow, PUINT puHigh);"
|
|
},
|
|
{
|
|
"function_name": "UnrealizeObject",
|
|
"arguments": [
|
|
"HGDIOBJ"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL UnrealizeObject(HGDIOBJ hgdiobj);"
|
|
},
|
|
{
|
|
"function_name": "UnregisterClassA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"HINSTANCE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnregisterClassA(LPCTSTR lpszClass, HINSTANCE hinst);"
|
|
},
|
|
{
|
|
"function_name": "UnregisterClassW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"HINSTANCE"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnregisterClassW(LPCWSTR lpszClass, HINSTANCE hinst);"
|
|
},
|
|
{
|
|
"function_name": "UnregisterDeviceNotification",
|
|
"arguments": [
|
|
"HDEVNOTIFY"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnregisterDeviceNotification(HDEVNOTIFY Handle);"
|
|
},
|
|
{
|
|
"function_name": "UnregisterHotKey",
|
|
"arguments": [
|
|
"HWND",
|
|
"int"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UnregisterHotKey(HWND hwnd, int idHotKey);"
|
|
},
|
|
{
|
|
"function_name": "UpdateColors",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL UpdateColors(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "UpdateResourceA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"WORD",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL UpdateResourceA(HANDLE hUpdateFile, LPCTSTR lpszType, LPCTSTR lpszName, WORD IDLanguage, LPVOID lpvData, DWORD cbData);"
|
|
},
|
|
{
|
|
"function_name": "UpdateResourceW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"WORD",
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL UpdateResourceW(HANDLE hUpdate, LPCWSTR lpType, LPCWSTR lpName, WORD wLanguage, LPVOID lpData, DWORD cbData);"
|
|
},
|
|
{
|
|
"function_name": "UpdateWindow",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL UpdateWindow(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "UrlCanonicalizeA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPSTR",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT UrlCanonicalizeA( LPCSTR pszUrl, LPSTR pszCanonicalized, LPDWORD pcchCanonicalized, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "UrlCombineA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPCSTR",
|
|
"LPSTR",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT UrlCombineA( LPCSTR pszBase, LPCSTR pszRelative, LPSTR pszCombined, LPDWORD pcchCombined, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "UrlCreateFromPathA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT UrlCreateFromPathA( LPCTSTR pszPath, LPTSTR pszUrl, LPDWORD pcchUrl, DWORD dwReserved);"
|
|
},
|
|
{
|
|
"function_name": "UrlEscapeA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT UrlEscapeA( LPCTSTR pszURL, LPTSTR pszEscaped, LPDWORD pcchEscaped, DWORD dwFlags);"
|
|
},
|
|
{
|
|
"function_name": "UrlGetPartA",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"LPSTR",
|
|
"LPDWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT UrlGetPartA( LPCSTR pszIn, LPSTR pszOut, LPDWORD pcchOut, DWORD dwPart, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "UrlIsOpaqueA",
|
|
"arguments": [
|
|
"LPCSTR"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "BOOL UrlIsOpaqueA( LPCSTR pszUrl);"
|
|
},
|
|
{
|
|
"function_name": "UrlUnescapeA",
|
|
"arguments": [
|
|
"LPSTR",
|
|
"LPSTR",
|
|
"LPDWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "shlwapi.dll",
|
|
"full_prototype": "HRESULT UrlUnescapeA( LPSTR pszUrl, LPSTR pszUnescaped, LPDWORD pcchUnescaped, DWORD dwFlags );"
|
|
},
|
|
{
|
|
"function_name": "ValidateRect",
|
|
"arguments": [
|
|
"HWND",
|
|
"CONST RECT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ValidateRect(HWND hwnd, CONST RECT *lprc);"
|
|
},
|
|
{
|
|
"function_name": "ValidateRgn",
|
|
"arguments": [
|
|
"HWND",
|
|
"HRGN"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL ValidateRgn(HWND hwnd, HRGN hrgn);"
|
|
},
|
|
{
|
|
"function_name": "VerifyScreenSavePwd",
|
|
"arguments": [
|
|
"HWND"
|
|
],
|
|
"dll_name": "password.cpl",
|
|
"full_prototype": "BOOL VerifyScreenSavePwd(HWND hwnd);"
|
|
},
|
|
{
|
|
"function_name": "VerLanguageNameA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD VerLanguageNameA( DWORD idLang,LPTSTR lpszLang, DWORD cbLang);"
|
|
},
|
|
{
|
|
"function_name": "VerLanguageNameW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD VerLanguageNameW(DWORD wLang, LPWSTR szLang, DWORD nSize);"
|
|
},
|
|
{
|
|
"function_name": "VirtualAlloc",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID VirtualAlloc(LPVOID lpvAddress,DWORD cbSize, DWORD fdwAllocationType, DWORD fdwProtect);"
|
|
},
|
|
{
|
|
"function_name": "VirtualAllocEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"SIZE_T",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LPVOID VirtualAllocEx(HANDLE hProcess, LPVOID lpAddress, SIZE_T dwSize, DWORD flAllocationType, DWORD flProtect);"
|
|
},
|
|
{
|
|
"function_name": "VirtualFree",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL VirtualFree(LPVOID lpvAddress, DWORD cbSize, DWORD fdwFreeType);"
|
|
},
|
|
{
|
|
"function_name": "VirtualFreeEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"SIZE_T",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL VirtualFreeEx(HANDLE hProcess, LPVOID lpAddress, SIZE_T dwSize, DWORD dwFreeType);"
|
|
},
|
|
{
|
|
"function_name": "VirtualLock",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL VirtualLock(LPVOID lpvAddress, DWORD cbSize);"
|
|
},
|
|
{
|
|
"function_name": "VirtualProtect",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL VirtualProtect(LPVOID lpvAddress,DWORD cbSize, DWORD fdwNewProtect, PDWORD pfdwOldProtect);"
|
|
},
|
|
{
|
|
"function_name": "VirtualProtectEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"DWORD",
|
|
"PDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL VirtualProtectEx(HANDLE hProcess, LPVOID lpvAddress, DWORD cbSize,DWORD fdwNewProtect,PDWORD pfdwOldProtect);"
|
|
},
|
|
{
|
|
"function_name": "VirtualQuery",
|
|
"arguments": [
|
|
"LPCVOID",
|
|
"PMEMORY_BASIC_INFORMATION",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD VirtualQuery(LPCVOID lpvAddress,PMEMORY_BASIC_INFORMATION pmbiBuffer, DWORD cbLength);"
|
|
},
|
|
{
|
|
"function_name": "VirtualQueryEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCVOID",
|
|
"PMEMORY_BASIC_INFORMATION",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD VirtualQueryEx(HANDLE hProcess, LPCVOID lpvAddress, PMEMORY_BASIC_INFORMATION pmbiBuffer,DWORD cbLength);"
|
|
},
|
|
{
|
|
"function_name": "VirtualUnlock",
|
|
"arguments": [
|
|
"LPVOID",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL VirtualUnlock(LPVOID lpvAddress, DWORD cbSize);"
|
|
},
|
|
{
|
|
"function_name": "VkKeyScanA",
|
|
"arguments": [
|
|
"TCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "SHORT VkKeyScanA(TCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "VkKeyScanExA",
|
|
"arguments": [
|
|
"UINT",
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "SHORT VkKeyScanExA(UINT uChar, HKL hkl);"
|
|
},
|
|
{
|
|
"function_name": "VkKeyScanExW",
|
|
"arguments": [
|
|
"WCHAR",
|
|
"HKL"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "SHORT VkKeyScanExW(WCHAR uChar, HKL hkl);"
|
|
},
|
|
{
|
|
"function_name": "VkKeyScanW",
|
|
"arguments": [
|
|
"WCHAR"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "SHORT VkKeyScanW(WCHAR ch);"
|
|
},
|
|
{
|
|
"function_name": "WaitCommEvent",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WaitCommEvent(HANDLE hCommDev, LPDWORD lpfdwEvtMask, LPOVERLAPPED lpo);"
|
|
},
|
|
{
|
|
"function_name": "WaitForDebugEvent",
|
|
"arguments": [
|
|
"LPDEBUG_EVENT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WaitForDebugEvent(LPDEBUG_EVENT lpde, DWORD dwTimeout);"
|
|
},
|
|
{
|
|
"function_name": "WaitForInputIdle",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "DWORD WaitForInputIdle(HANDLE hProcess, DWORD dwTimeout);"
|
|
},
|
|
{
|
|
"function_name": "WaitForMultipleObjects",
|
|
"arguments": [
|
|
"DWORD",
|
|
"CONST HANDLE *",
|
|
"BOOL",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD WaitForMultipleObjects(DWORD cObjects, CONST HANDLE * lphObjects,BOOL fWaitAll, DWORD dwTimeout);"
|
|
},
|
|
{
|
|
"function_name": "WaitForMultipleObjectsEx",
|
|
"arguments": [
|
|
"DWORD",
|
|
"CONST HANDLE *",
|
|
"BOOL",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD WaitForMultipleObjectsEx(DWORD cObjects, CONST HANDLE * lphObjects, BOOL fWaitAll, DWORD dwTimeout, BOOL fAlertable);"
|
|
},
|
|
{
|
|
"function_name": "WaitForSingleObject",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD WaitForSingleObject( HANDLE hObject,DWORD dwTimeout );"
|
|
},
|
|
{
|
|
"function_name": "WaitForSingleObjectEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD WaitForSingleObjectEx(HANDLE hObject, DWORD dwTimeout, BOOL fAlertable);"
|
|
},
|
|
{
|
|
"function_name": "WaitMessage",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL WaitMessage(VOID);"
|
|
},
|
|
{
|
|
"function_name": "WaitNamedPipeA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WaitNamedPipeA(LPCTSTR lpszPipeName, DWORD dwTimeout);"
|
|
},
|
|
{
|
|
"function_name": "WaitNamedPipeW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WaitNamedPipeW(LPCWSTR name, DWORD nTimeOut);"
|
|
},
|
|
{
|
|
"function_name": "waveOutGetNumDevs",
|
|
"arguments": [
|
|
""
|
|
],
|
|
"dll_name": "winmm.dll",
|
|
"full_prototype": "UINT waveOutGetNumDevs(VOID);"
|
|
},
|
|
{
|
|
"function_name": "WideCharToMultiByte",
|
|
"arguments": [
|
|
"UINT",
|
|
"DWORD",
|
|
"LPCWSTR",
|
|
"int",
|
|
"LPSTR",
|
|
"int",
|
|
"LPCSTR",
|
|
"LPBOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "int WideCharToMultiByte(UINT CodePage, DWORD dwFlags, LPCWSTR lpWideCharStr,int cchWideChar,LPSTR lpMultiByteStr, int cchMultiByte,LPCSTR lpDefaultChar, LPBOOL lpUsedDefaultChar);"
|
|
},
|
|
{
|
|
"function_name": "WidenPath",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "gdi32.dll",
|
|
"full_prototype": "BOOL WidenPath(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "WindowFromDC",
|
|
"arguments": [
|
|
"HDC"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND WindowFromDC(HDC hdc);"
|
|
},
|
|
{
|
|
"function_name": "WindowFromPoint",
|
|
"arguments": [
|
|
"POINT"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "HWND WindowFromPoint(POINT pt);"
|
|
},
|
|
{
|
|
"function_name": "WinExec",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT WinExec( LPCSTR lpszCmdLine, UINT fuCmdShow );"
|
|
},
|
|
{
|
|
"function_name": "WinHelpA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL WinHelpA(HWND hwnd, LPCTSTR lpszHelp, UINT uCommand, DWORD dwData);"
|
|
},
|
|
{
|
|
"function_name": "WinHelpW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPCTSTR",
|
|
"UINT",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "BOOL WinHelpW(HWND hwnd, LPCTSTR lpszHelp, UINT uCommand, DWORD dwData);"
|
|
},
|
|
{
|
|
"function_name": "WNetAddConnection2A",
|
|
"arguments": [
|
|
"LPNETRESOURCE",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetAddConnection2A(LPNETRESOURCE lpNetResource,LPCTSTR lpPassword, LPCTSTR lpUsername, DWORD fdwConnection);"
|
|
},
|
|
{
|
|
"function_name": "WNetAddConnection2W",
|
|
"arguments": [
|
|
"LPNETRESOURCEW",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetAddConnection2W(LPNETRESOURCEW lpNetResource, LPCWSTR lpPassword, LPCWSTR lpUsername, DWORD fdwConnection);"
|
|
},
|
|
{
|
|
"function_name": "WNetAddConnection3A",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPNETRESOURCE",
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetAddConnection3A(HWND hwndOwner, LPNETRESOURCE lpNetResource, LPTSTR lpPassword, LPTSTR lpUserName, DWORD fdwConnection);"
|
|
},
|
|
{
|
|
"function_name": "WNetAddConnection3W",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPNETRESOURCEW",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetAddConnection3W(HWND hwndOwner, LPNETRESOURCEW lpNetResource, LPCWSTR lpPassword, LPCWSTR lpUserName, DWORD fdwConnection);"
|
|
},
|
|
{
|
|
"function_name": "WNetAddConnectionA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPTSTR"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetAddConnectionA(LPTSTR lpszRemoteName, LPTSTR lpszPassword,LPTSTR lpszLocalName);"
|
|
},
|
|
{
|
|
"function_name": "WNetAddConnectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetAddConnectionW(LPCWSTR lpszRemoteName, LPCWSTR lpszPassword, LPCWSTR lpszLocalName);"
|
|
},
|
|
{
|
|
"function_name": "WNetCancelConnection2A",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetCancelConnection2A(LPTSTR lpszName,DWORD fdwConnection, BOOL fForce);"
|
|
},
|
|
{
|
|
"function_name": "WNetCancelConnection2W",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetCancelConnection2W(LPCWSTR lpszName, DWORD fdwConnection, BOOL fForce);"
|
|
},
|
|
{
|
|
"function_name": "WNetCancelConnectionA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetCancelConnectionA(LPTSTR lpszName, BOOL fForce);"
|
|
},
|
|
{
|
|
"function_name": "WNetCancelConnectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetCancelConnectionW(LPCWSTR lpszName, BOOL fForce);"
|
|
},
|
|
{
|
|
"function_name": "WNetCloseEnum",
|
|
"arguments": [
|
|
"HANDLE"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetCloseEnum(HANDLE hEnum);"
|
|
},
|
|
{
|
|
"function_name": "WNetConnectionDialog",
|
|
"arguments": [
|
|
"HWND",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetConnectionDialog( HWND hwnd,DWORD fdwResourceType );"
|
|
},
|
|
{
|
|
"function_name": "WNetConnectionDialog1A",
|
|
"arguments": [
|
|
"LPCONNECTDLGSTRUCT"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetConnectionDialog1A(LPCONNECTDLGSTRUCT lpConnDlgStruct);"
|
|
},
|
|
{
|
|
"function_name": "WNetConnectionDialog1W",
|
|
"arguments": [
|
|
"LPCONNECTDLGSTRUCTW"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetConnectionDialog1W(LPCONNECTDLGSTRUCTW lpConnDlgStruct);"
|
|
},
|
|
{
|
|
"function_name": "WNetDisconnectDialog",
|
|
"arguments": [
|
|
"HWND",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetDisconnectDialog( HWND hwnd,DWORD fdwResourceType );"
|
|
},
|
|
{
|
|
"function_name": "WNetDisconnectDialog1A",
|
|
"arguments": [
|
|
"LPDISCDLGSTRUCT"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetDisconnectDialog1A(LPDISCDLGSTRUCT lpConnDlgStruct);"
|
|
},
|
|
{
|
|
"function_name": "WNetDisconnectDialog1W",
|
|
"arguments": [
|
|
"LPDISCDLGSTRUCTW"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetDisconnectDialog1W(LPDISCDLGSTRUCTW lpConnDlgStruct);"
|
|
},
|
|
{
|
|
"function_name": "WNetEnumResourceA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPVOID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetEnumResourceA(HANDLE hEnum, LPDWORD lpcEntries, LPVOID lpvBuffer, LPDWORD lpcbBuffer);"
|
|
},
|
|
{
|
|
"function_name": "WNetEnumResourceW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPDWORD",
|
|
"LPVOID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetEnumResourceW(HANDLE hEnum, LPDWORD lpcEntries, LPVOID lpvBuffer, LPDWORD lpcbBuffer);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetConnectionA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetConnectionA(LPTSTR lpszLocalName, LPTSTR lpszRemoteName, LPDWORD lpcchBuffer);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetConnectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetConnectionW(LPCWSTR lpszLocalName, LPWSTR lpszRemoteName, LPDWORD lpcchBuffer);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetLastErrorA",
|
|
"arguments": [
|
|
"LPDWORD",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetLastErrorA(LPDWORD lpdwErrorCode,LPTSTR lpszDescription, DWORD cchDescription, LPTSTR lpszName, DWORD cchName);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetLastErrorW",
|
|
"arguments": [
|
|
"LPDWORD",
|
|
"LPWSTR",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"DWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetLastErrorW(LPDWORD lpdwErrorCode,LPWSTR lpszDescription, DWORD cchDescription, LPWSTR lpszName, DWORD cchName);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetNetworkInformationA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPNETINFOSTRUCT"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetNetworkInformationA(LPCTSTR lpProvider, LPNETINFOSTRUCT lpNetInfoStruct);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetNetworkInformationW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPNETINFOSTRUCT"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetNetworkInformationW(LPCWSTR lpProvider, LPNETINFOSTRUCT lpNetInfoStruct);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetProviderNameA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetProviderNameA(DWORD dwNetType, LPTSTR lpProviderName, LPDWORD lpBufferSize);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetProviderNameW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetProviderNameW(DWORD dwNetType, LPWSTR lpProviderName, LPDWORD lpBufferSize);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetResourceParentA",
|
|
"arguments": [
|
|
"LPNETRESOURCE",
|
|
"LPVOID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetResourceParentA(LPNETRESOURCE lpNetResource, LPVOID lpBuffer, LPDWORD lpBufferSize);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetResourceParentW",
|
|
"arguments": [
|
|
"LPNETRESOURCEW",
|
|
"LPVOID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetResourceParentW(LPNETRESOURCEW lpNetResource, LPVOID lpBuffer, LPDWORD lpBufferSize);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetUniversalNameA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetUniversalNameA(LPCTSTR lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer,LPDWORD lpBufferSize);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetUniversalNameW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPVOID",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetUniversalNameW(LPCWSTR lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer,LPDWORD lpBufferSize);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetUserA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPTSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetUserA(LPTSTR lpszLocalName,LPTSTR lpszUserName,LPDWORD lpcchBuffer);"
|
|
},
|
|
{
|
|
"function_name": "WNetGetUserW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPWSTR",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetGetUserW(LPCWSTR lpszLocalName, LPWSTR lpszUserName,LPDWORD lpcchBuffer);"
|
|
},
|
|
{
|
|
"function_name": "WNetOpenEnumA",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPNETRESOURCE",
|
|
"LPHANDLE"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetOpenEnumA(DWORD fdwScope, DWORD fdwType, DWORD fdwUsage, LPNETRESOURCE lpNetResource, LPHANDLE lphEnum);"
|
|
},
|
|
{
|
|
"function_name": "WNetOpenEnumW",
|
|
"arguments": [
|
|
"DWORD",
|
|
"DWORD",
|
|
"DWORD",
|
|
"LPNETRESOURCEW",
|
|
"LPHANDLE"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetOpenEnumW(DWORD fdwScope, DWORD fdwType, DWORD fdwUsage, LPNETRESOURCEW lpNetResource, LPHANDLE lphEnum);"
|
|
},
|
|
{
|
|
"function_name": "WNetSetConnectionA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetSetConnectionA(LPCTSTR lpName, DWORD dwProperty, LPVOID pvValue);"
|
|
},
|
|
{
|
|
"function_name": "WNetSetConnectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetSetConnectionW(LPCWSTR lpName, DWORD dwProperty, LPVOID pvValue);"
|
|
},
|
|
{
|
|
"function_name": "WNetUseConnectionA",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPNETRESOURCE",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"DWORD",
|
|
"LPTSTR",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetUseConnectionA(HWND hwndOwner, LPNETRESOURCE lpNetResource, LPCTSTR lpPassword, LPCTSTR lpUserID, DWORD dwFlags, LPTSTR lpAccessName, LPDWORD lpBufferSize, LPDWORD lpResult);"
|
|
},
|
|
{
|
|
"function_name": "WNetUseConnectionW",
|
|
"arguments": [
|
|
"HWND",
|
|
"LPNETRESOURCEW",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"LPWSTR",
|
|
"LPDWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "mpr.dll",
|
|
"full_prototype": "DWORD WNetUseConnectionW(HWND hwndOwner, LPNETRESOURCEW lpNetResource, LPCWSTR lpPassword, LPCWSTR lpUserID, DWORD dwFlags, LPWSTR lpAccessName, LPDWORD lpBufferSize, LPDWORD lpResult);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"CONST VOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleA(HANDLE hConsoleOutput, CONST VOID *lpvBuffer, DWORD cchToWrite, LPDWORD lpcchWritten, LPVOID lpvReserved);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"CONST VOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPVOID"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleW(HANDLE hConsoleOutput, CONST VOID *lpvBuffer, DWORD cchToWrite, LPDWORD lpcchWritten, LPVOID lpvReserved);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleInputA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PINPUT_RECORD",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleInputA(HANDLE hConsoleInput,PINPUT_RECORD pirBuffer, DWORD cInRecords, LPDWORD lpcWritten);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleInputW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"CONST INPUT_RECORD",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleInputW(HANDLE hConsoleInput, CONST INPUT_RECORD *lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsWritten);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleOutputA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCHAR_INFO",
|
|
"COORD",
|
|
"COORD",
|
|
"PSMALL_RECT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleOutputA(HANDLE hConsoleOutput, PCHAR_INFO pchiSrcBuffer,COORD coordSrcBufferSize, COORD coordSrcBufferCoord, PSMALL_RECT psrctDestRect);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleOutputW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"PCHAR_INFO",
|
|
"COORD",
|
|
"COORD",
|
|
"PSMALL_RECT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleOutputW(HANDLE hConsoleOutput, PCHAR_INFO pchiSrcBuffer,COORD coordSrcBufferSize, COORD coordSrcBufferCoord, PSMALL_RECT psrctDestRect);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleOutputAttribute",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPWORD",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleOutputAttribute(HANDLE hConsoleOutput, LPWORD lpwAttribute, DWORD cWriteCells,COORD coordWrite, LPDWORD lpcWritten);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleOutputCharacterA",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPTSTR",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleOutputCharacterA(HANDLE hConsoleOutput, LPTSTR lpWriteBuffer,DWORD cchWrite,COORD coordWriteCoord, LPDWORD lpcWritten);"
|
|
},
|
|
{
|
|
"function_name": "WriteConsoleOutputCharacterW",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCWSTR",
|
|
"DWORD",
|
|
"COORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteConsoleOutputCharacterW(HANDLE hConsoleOutput, LPCWSTR str, DWORD length, COORD coord, LPDWORD lpNumCharsWritten);"
|
|
},
|
|
{
|
|
"function_name": "WriteFile",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCVOID",
|
|
"DWORD",
|
|
"LPDWORD",
|
|
"LPOVERLAPPED"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped);"
|
|
},
|
|
{
|
|
"function_name": "WriteFileEx",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPCVOID",
|
|
"DWORD",
|
|
"LPOVERLAPPED",
|
|
"LPOVERLAPPED_COMPLETION_ROUTINE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteFileEx(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPOVERLAPPED lpOverlapped,LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine);"
|
|
},
|
|
{
|
|
"function_name": "WritePrivateProfileSectionA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WritePrivateProfileSectionA(LPCTSTR lpszSection, LPCTSTR lpszKeysAndValues, LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "WritePrivateProfileSectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WritePrivateProfileSectionW(LPCWSTR section, LPCWSTR string, LPCWSTR filename);"
|
|
},
|
|
{
|
|
"function_name": "WritePrivateProfileStringA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WritePrivateProfileStringA(LPCTSTR lpszSection, LPCTSTR lpszKey, LPCTSTR lpszString,LPCTSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "WritePrivateProfileStringW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WritePrivateProfileStringW(LPCWSTR lpszSection, LPCWSTR lpszKey, LPCWSTR lpszString, LPCWSTR lpszFile);"
|
|
},
|
|
{
|
|
"function_name": "WriteProcessMemory",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"LPVOID",
|
|
"LPVOID",
|
|
"DWORD",
|
|
"LPDWORD"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteProcessMemory(HANDLE hProcess, LPVOID lpBaseAddress, LPVOID lpBuffer, DWORD cbWrite, LPDWORD lpNumberOfBytesWritten);"
|
|
},
|
|
{
|
|
"function_name": "WriteProfileSectionA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteProfileSectionA(LPCTSTR lpszSection, LPCTSTR lpszKeysAndValues);"
|
|
},
|
|
{
|
|
"function_name": "WriteProfileSectionW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteProfileSectionW(LPCWSTR lpszSection, LPCWSTR lpszKeysAndValues);"
|
|
},
|
|
{
|
|
"function_name": "WriteProfileStringA",
|
|
"arguments": [
|
|
"LPCTSTR",
|
|
"LPCTSTR",
|
|
"LPCTSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteProfileStringA(LPCTSTR lpszSection, LPCTSTR lpszKey,LPCTSTR lpszString);"
|
|
},
|
|
{
|
|
"function_name": "WriteProfileStringW",
|
|
"arguments": [
|
|
"LPCWSTR",
|
|
"LPCWSTR",
|
|
"LPCWSTR"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "BOOL WriteProfileStringW(LPCWSTR section, LPCWSTR entry, LPCWSTR string);"
|
|
},
|
|
{
|
|
"function_name": "WriteTapemark",
|
|
"arguments": [
|
|
"HANDLE",
|
|
"DWORD",
|
|
"DWORD",
|
|
"BOOL"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "DWORD WriteTapemark(HANDLE hDevice, DWORD dwTapemarkType, DWORD dwTapemarkCount, BOOL bImmediate);"
|
|
},
|
|
{
|
|
"function_name": "wsprintfA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR",
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int wsprintfA(LPTSTR lpOut, LPCTSTR lpFmt, ...);"
|
|
},
|
|
{
|
|
"function_name": "wsprintfW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"LPCWSTR",
|
|
""
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int wsprintfW(LPWSTR lpOut, LPCWSTR lpFmt, ...);"
|
|
},
|
|
{
|
|
"function_name": "wvsprintfA",
|
|
"arguments": [
|
|
"LPTSTR",
|
|
"LPCTSTR",
|
|
"va_list"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int wvsprintfA(LPTSTR lpOutput, LPCTSTR lpFormat, va_list arglist);"
|
|
},
|
|
{
|
|
"function_name": "wvsprintfW",
|
|
"arguments": [
|
|
"LPWSTR",
|
|
"LPCWSTR",
|
|
"va_list"
|
|
],
|
|
"dll_name": "user32.dll",
|
|
"full_prototype": "int wvsprintfW(LPWSTR lpOutput, LPCWSTR lpFormat, va_list arglist);"
|
|
},
|
|
{
|
|
"function_name": "_hread",
|
|
"arguments": [
|
|
"HFILE",
|
|
"LPVOID",
|
|
"long"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "long _hread(HFILE hFile, LPVOID lpBuffer, long lBytes);"
|
|
},
|
|
{
|
|
"function_name": "_hwrite",
|
|
"arguments": [
|
|
"HFILE",
|
|
"LPCSTR",
|
|
"long"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "long _hwrite(HFILE hFile, LPCSTR lpBuffer, long lBytes);"
|
|
},
|
|
{
|
|
"function_name": "_lclose",
|
|
"arguments": [
|
|
"HFILE"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HFILE _lclose(HFILE hFile);"
|
|
},
|
|
{
|
|
"function_name": "_lcreat",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HFILE _lcreat(LPCSTR lpPathName, int iAttribute);"
|
|
},
|
|
{
|
|
"function_name": "_llseek",
|
|
"arguments": [
|
|
"HFILE",
|
|
"LONG",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "LONG _llseek(HFILE hFile, LONG lOffset,int iOrigin );"
|
|
},
|
|
{
|
|
"function_name": "_lopen",
|
|
"arguments": [
|
|
"LPCSTR",
|
|
"int"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "HFILE _lopen(LPCSTR lpPathName, int iReadWrite);"
|
|
},
|
|
{
|
|
"function_name": "_lread",
|
|
"arguments": [
|
|
"HFILE",
|
|
"LPVOID",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT _lread(HFILE hFile, LPVOID lpBuffer, UINT uBytes);"
|
|
},
|
|
{
|
|
"function_name": "_lwrite",
|
|
"arguments": [
|
|
"HFILE",
|
|
"LPCSTR",
|
|
"UINT"
|
|
],
|
|
"dll_name": "kernel32.dll",
|
|
"full_prototype": "UINT _lwrite(HFILE hFile, LPCSTR lpBuffer, UINT uBytes);"
|
|
}
|
|
] |