Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WIN32API
DECLARE INTEGER GetClassName IN win32api AS XFRX_GetClassName  INTEGER, STRING @, INTEGER
DECLARE INTEGER FindWindow IN WIN32API AS XFRX_FindWindow STRING cnull, STRING cwinname
DECLARE INTEGER GetCurrentProcessId IN WIN32API AS XFRX_GetCurrentProcessId
DECLARE INTEGER GetActiveWindow IN win32api AS XFRX_GetActiveWindow
DECLARE INTEGER GetDC IN WIN32API AS XFRX_GetDC INTEGER iHWND
DECLARE INTEGER ReleaseDC IN WIN32API AS XFRX_ReleaseDC  INTEGER ihwnd,INTEGER iHDC
DECLARE INTEGER GetDeviceCaps IN WIN32API AS XFRX_GetDeviceCaps  INTEGER iHDC, INTEGER iIndex
DECLARE ScreenToClient IN WIN32API  AS XFRX_ScreenToClient INTEGER hWnd, STRING @ lpPoint
DECLARE INTEGER GetSystemMetrics IN WIN32API AS XFRX_GetSystemMetrics INTEGER
kernel32.dll

DECLARE INTEGER GetLocaleInfo IN kernel32.dll AS XFRX_GetLocaleInfo INTEGER, INTEGER, STRING @, INTEGER
DECLARE INTEGER GetEnvironmentVariable IN kernel32.dll AS XFRX_GetEnvironmentVariable STRING lpName, STRING @ lpBuffer, INTEGER nSize
DECLARE INTEGER CloseHandle IN kernel32 AS XFRX_CloseHandle INTEGER lhProcess
DECLARE INTEGER WideCharToMultiByte IN kernel32.dll AS XFRX_WideCharToMultiByte INTEGER, INTEGER, STRING @, INTEGER, STRING @, INTEGER,STRING @, STRING @
DECLARE INTEGER MultiByteToWideChar IN kernel32.dll AS XFRX_MultiByteToWideChar INTEGER, INTEGER, STRING @, INTEGER, STRING @, INTEGER
DECLARE INTEGER GetTimeZoneInformation IN kernel32.dll AS XFRX_GetTimeZoneInformation STRING @
DECLARE INTEGER OpenProcess IN kernel32 AS XFRX_OpenProcess INTEGER dwDesiredAccessas, INTEGER bInheritHandle, INTEGER dwProcId
DECLARE INTEGER SetFileTime IN kernel32 AS XFRX_SetFileTime INTEGER, STRING @, STRING @, STRING @
DECLARE INTEGER SystemTimeToFileTime IN kernel32 AS XFRX_SystemTimeToFileTime STRING @ lpSystemTime, STRING @ lpFileTime
DECLARE INTEGER CreateFile IN kernel32.dll AS XFRX_CreateFile STRING @, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER
DECLARE INTEGER CloseHandle IN kernel32.dll AS XFRX_CloseHandle INTEGER
DECLARE INTEGER TzSpecificLocalTimeToSystemTime IN KERNEL32.dll AS XFRX_TzSpecificLocalTimeToSystemTime  STRING @lpTimeZone, STRING @lpLocalTime, STRING @lpUniversalTime
DECLARE INTEGER LocalFileTimeToFileTime IN kernel32 AS XFRX_LocalFileTimeToFileTime STRING @ lpLocalTime, STRING @ lpFileTime
DECLARE INTEGER SetProcessWorkingSetSize IN kernel32 AS XFRX_SetProcessWorkingSetSize INTEGER hProcess, INTEGER dwMinimumWorkingSetSize, INTEGER dwMaximumWorkingSetSize

zlib.dll
DECLARE INTEGER compress2 IN zlib AS  XFRX_cxx STRING @, STRING @, STRING @, INTEGER liSOURCELEN, INTEGER liLEVEL
DECLARE INTEGER compress IN zlib.dll AS XFRX_compress STRING @, INTEGER @, STRING @, INTEGER
DECLARE INTEGER uncompress IN ZLIB.DLL AS XFRX_uncompress STRING @, INTEGER @, STRING @, INTEGER
gdi32.dll

DECLARE INTEGER TranslateCharsetInfo IN gdi32 AS XFRX_TranslateCharsetInfo INTEGER, STRING @, INTEGER
DECLARE LONG CreateDC IN gdi32 AS XFRX_CreateDC STRING lpszDriver, STRING lpszDevice, LONG lpszOutput, LONG lpInitData
DECLARE LONG DeleteDC IN gdi32 AS XFRX_DeleteDC LONG hDC
DECLARE LONG DeleteEnhMetaFile IN gdi32.dll AS XFRX_DeleteEnhMetaFile INTEGER
DECLARE LONG SetWinMetaFileBits IN gdi32.dll AS XFRX_SetWinMetaFileBits INTEGER, STRING @, INTEGER, STRING @
DECLARE LONG CopyEnhMetaFile IN gdi32.dll AS XFRX_CopyEnhMetaFile INTEGER, STRING @

OLE32.DLL
DECLARE INTEGER CLSIDFromString IN ole32 AS XFRX_CLSIDFromString STRING,STRING @
DECLARE INTEGER CoCreateGuid IN OLE32.DLL AS XFRX_CoCreateGuid STRING @lcBuffer
DECLARE INTEGER StringFromGUID2 IN Ole32.dll AS XFRX_StringFromGUID2 STRING cGUIDStruc, STRING @cGUID, LONG nSize
psapi
DECLARE INTEGER GetModuleFileNameEx IN psapi AS XFRX_GetModuleFileNameEx INTEGER hProcess, INTEGER hModule, STRING ModuleName, INTEGER nSize
DECLARE INTEGER EnumProcessModules IN psapi AS XFRX_EnumProcessModules INTEGER hProcess,  STRING @lphModule, INTEGER cb, INTEGER @lpcbNeeded
 shell32.Dll
DECLARE INTEGER ShellExecute IN shell32.Dll AS XFRX_ShellExecute INTEGER nWinHandle, STRING cOperation, STRING cFilename, STRING cParameters, STRING cDirectory, INTEGER nShowWindow
 ADVAPI32.DLL
DECLARE INTEGER RegQueryValueEx IN ADVAPI32.DLL AS XFRX_RegQueryValueEx INTEGER,STRING @,INTEGER ,INTEGER @,STRING @,INTEGER @
DECLARE INTEGER RegOpenKeyEx IN ADVAPI32.DLL AS XFRX_RegOpenKeyEx INTEGER, STRING @,INTEGER,INTEGER,INTEGER @nKeyHandle
DECLARE INTEGER RegCloseKey IN ADVAPI32.DLL AS XFRX_RegCloseKey INTEGER
 winspool.drv
DECLARE LONG DeviceCapabilities IN winspool.drv AS XFRX_DeviceCapabilities STRING @pDevice, STRING @pPort, LONG fwCapability, STRING @pOutput, STRING @pDevMode

...