/******************************************************************************* * Copyright (c) 2000, 2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ #ifdef NATIVE_STATS extern int OS_nativeFunctionCount; extern int OS_nativeFunctionCallCount[]; extern char* OS_nativeFunctionNames[]; #define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++; #define OS_NATIVE_EXIT(env, that, func) #else #define OS_NATIVE_ENTER(env, that, func) #define OS_NATIVE_EXIT(env, that, func) #endif typedef enum { ACCEL_1sizeof_FUNC, ACTCTX_1sizeof_FUNC, AbortDoc_FUNC, ActivateActCtx_FUNC, ActivateKeyboardLayout_FUNC, AddFontResourceExW_FUNC, AdjustWindowRectEx_FUNC, AlphaBlend_FUNC, AnimateWindow_FUNC, Arc_FUNC, AttachThreadInput_FUNC, BITMAPINFOHEADER_1sizeof_FUNC, BITMAP_1sizeof_FUNC, BLENDFUNCTION_1sizeof_FUNC, BROWSEINFO_1sizeof_FUNC, BUTTON_1IMAGELIST_1sizeof_FUNC, BeginDeferWindowPos_FUNC, BeginPaint_FUNC, BeginPath_FUNC, BitBlt_FUNC, BringWindowToTop_FUNC, CHOOSECOLOR_1sizeof_FUNC, CHOOSEFONT_1sizeof_FUNC, COMBOBOXINFO_1sizeof_FUNC, COMPOSITIONFORM_1sizeof_FUNC, CREATESTRUCT_1sizeof_FUNC, Call_FUNC, CallNextHookEx_FUNC, CallWindowProcA_FUNC, CallWindowProcW_FUNC, CharLowerA_FUNC, CharLowerW_FUNC, CharUpperA_FUNC, CharUpperW_FUNC, CheckMenuItem_FUNC, ChooseColorA_FUNC, ChooseColorW_FUNC, ChooseFontA_FUNC, ChooseFontW_FUNC, ClientToScreen_FUNC, CloseClipboard_FUNC, CloseHandle_FUNC, CloseThemeData_FUNC, CoCreateInstance_FUNC, CombineRgn_FUNC, CommDlgExtendedError_FUNC, CommandBar_1AddAdornments_FUNC, CommandBar_1Create_FUNC, CommandBar_1Destroy_FUNC, CommandBar_1DrawMenuBar_FUNC, CommandBar_1Height_FUNC, CommandBar_1InsertMenubarEx_FUNC, CommandBar_1Show_FUNC, CopyImage_FUNC, CreateAcceleratorTableA_FUNC, CreateAcceleratorTableW_FUNC, CreateActCtxA_FUNC, CreateActCtxW_FUNC, CreateBitmap_FUNC, CreateCaret_FUNC, CreateCompatibleBitmap_FUNC, CreateCompatibleDC_FUNC, CreateCursor_FUNC, CreateDCA_FUNC, CreateDCW_FUNC, CreateDIBSection_FUNC, CreateFontIndirectA__I_FUNC, CreateFontIndirectA__Lorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC, CreateFontIndirectW__I_FUNC, CreateFontIndirectW__Lorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC, CreateIconIndirect_FUNC, CreateMenu_FUNC, CreatePalette_FUNC, CreatePatternBrush_FUNC, CreatePen_FUNC, CreatePolygonRgn_FUNC, CreatePopupMenu_FUNC, CreateProcessA_FUNC, CreateProcessW_FUNC, CreateRectRgn_FUNC, CreateSolidBrush_FUNC, CreateStreamOnHGlobal_FUNC, CreateWindowExA_FUNC, CreateWindowExW_FUNC, DIBSECTION_1sizeof_FUNC, DLLVERSIONINFO_1sizeof_FUNC, DOCINFO_1sizeof_FUNC, DRAWITEMSTRUCT_1sizeof_FUNC, DROPFILES_1sizeof_FUNC, DefFrameProcA_FUNC, DefFrameProcW_FUNC, DefMDIChildProcA_FUNC, DefMDIChildProcW_FUNC, DefWindowProcA_FUNC, DefWindowProcW_FUNC, DeferWindowPos_FUNC, DeleteDC_FUNC, DeleteMenu_FUNC, DeleteObject_FUNC, DestroyAcceleratorTable_FUNC, DestroyCaret_FUNC, DestroyCursor_FUNC, DestroyIcon_FUNC, DestroyMenu_FUNC, DestroyWindow_FUNC, DispatchMessageA_FUNC, DispatchMessageW_FUNC, DragDetect_FUNC, DragFinish_FUNC, DragQueryFileA_FUNC, DragQueryFileW_FUNC, DrawEdge_FUNC, DrawFocusRect_FUNC, DrawFrameControl_FUNC, DrawIconEx_FUNC, DrawMenuBar_FUNC, DrawStateA_FUNC, DrawStateW_FUNC, DrawTextA_FUNC, DrawTextW_FUNC, DrawThemeBackground_FUNC, DrawThemeEdge_FUNC, DrawThemeIcon_FUNC, DrawThemeParentBackground_FUNC, DrawThemeText_FUNC, EXTLOGPEN_1sizeof_FUNC, Ellipse_FUNC, EnableMenuItem_FUNC, EnableScrollBar_FUNC, EnableWindow_FUNC, EndDeferWindowPos_FUNC, EndDoc_FUNC, EndPage_FUNC, EndPaint_FUNC, EndPath_FUNC, EnumDisplayMonitors_FUNC, EnumFontFamiliesA_FUNC, EnumFontFamiliesExA_FUNC, EnumFontFamiliesExW_FUNC, EnumFontFamiliesW_FUNC, EnumSystemLanguageGroupsA_FUNC, EnumSystemLanguageGroupsW_FUNC, EnumSystemLocalesA_FUNC, EnumSystemLocalesW_FUNC, EqualRect_FUNC, EqualRgn_FUNC, ExcludeClipRect_FUNC, ExpandEnvironmentStringsA_FUNC, ExpandEnvironmentStringsW_FUNC, ExtCreatePen_FUNC, ExtCreateRegion_FUNC, ExtTextOutA_FUNC, ExtTextOutW_FUNC, ExtractIconExA_FUNC, ExtractIconExW_FUNC, FILETIME_1sizeof_FUNC, FillPath_FUNC, FillRect_FUNC, FindWindowA_FUNC, FindWindowW_FUNC, FormatMessageA_FUNC, FormatMessageW_FUNC, FreeLibrary_FUNC, GCP_1RESULTS_1sizeof_FUNC, GRADIENT_1RECT_1sizeof_FUNC, GUITHREADINFO_1sizeof_FUNC, GdiSetBatchLimit_FUNC, GetACP_FUNC, GetActiveWindow_FUNC, GetBkColor_FUNC, GetCapture_FUNC, GetCaretPos_FUNC, GetCharABCWidthsA_FUNC, GetCharABCWidthsW_FUNC, GetCharWidthA_FUNC, GetCharWidthW_FUNC, GetCharacterPlacementA_FUNC, GetCharacterPlacementW_FUNC, GetClassInfoA_FUNC, GetClassInfoW_FUNC, GetClassNameA_FUNC, GetClassNameW_FUNC, GetClientRect_FUNC, GetClipBox_FUNC, GetClipRgn_FUNC, GetClipboardData_FUNC, GetClipboardFormatNameA_FUNC, GetClipboardFormatNameW_FUNC, GetComboBoxInfo_FUNC, GetCurrentObject_FUNC, GetCurrentProcessId_FUNC, GetCurrentThreadId_FUNC, GetCursor_FUNC, GetCursorPos_FUNC, GetDC_FUNC, GetDCEx_FUNC, GetDIBColorTable_FUNC, GetDIBits_FUNC, GetDateFormatA_FUNC, GetDateFormatW_FUNC, GetDesktopWindow_FUNC, GetDeviceCaps_FUNC, GetDialogBaseUnits_FUNC, GetDlgItem_FUNC, GetDoubleClickTime_FUNC, GetFocus_FUNC, GetFontLanguageInfo_FUNC, GetForegroundWindow_FUNC, GetGUIThreadInfo_FUNC, GetIconInfo_FUNC, GetKeyNameTextA_FUNC, GetKeyNameTextW_FUNC, GetKeyState_FUNC, GetKeyboardLayout_FUNC, GetKeyboardLayoutList_FUNC, GetKeyboardState_FUNC, GetLastActivePopup_FUNC, GetLastError_FUNC, GetLayout_FUNC, GetLibraryHandle_FUNC, GetLocaleInfoA_FUNC, GetLocaleInfoW_FUNC, GetMenu_FUNC, GetMenuBarInfo_FUNC, GetMenuDefaultItem_FUNC, GetMenuInfo_FUNC, GetMenuItemCount_FUNC, GetMenuItemInfoA_FUNC, GetMenuItemInfoW_FUNC, GetMenuItemRect_FUNC, GetMessageA_FUNC, GetMessagePos_FUNC, GetMessageTime_FUNC, GetMessageW_FUNC, GetMetaRgn_FUNC, GetModuleFileNameA_FUNC, GetModuleFileNameW_FUNC, GetModuleHandleA_FUNC, GetModuleHandleW_FUNC, GetMonitorInfoA_FUNC, GetMonitorInfoW_FUNC, GetNearestPaletteIndex_FUNC, GetObjectA__III_FUNC, GetObjectA__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC, GetObjectA__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC, GetObjectA__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGFONTA_2_FUNC, GetObjectA__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC, GetObjectW__III_FUNC, GetObjectW__IILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC, GetObjectW__IILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC, GetObjectW__IILorg_eclipse_swt_internal_win32_EXTLOGPEN_2_FUNC, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGFONTW_2_FUNC, GetObjectW__IILorg_eclipse_swt_internal_win32_LOGPEN_2_FUNC, GetOpenFileNameA_FUNC, GetOpenFileNameW_FUNC, GetPaletteEntries_FUNC, GetParent_FUNC, GetPath_FUNC, GetPixel_FUNC, GetPolyFillMode_FUNC, GetProcAddress_FUNC, GetProcessHeap_FUNC, GetProcessHeaps_FUNC, GetProfileStringA_FUNC, GetProfileStringW_FUNC, GetPropA_FUNC, GetPropW_FUNC, GetROP2_FUNC, GetRandomRgn_FUNC, GetRegionData_FUNC, GetRgnBox_FUNC, GetSaveFileNameA_FUNC, GetSaveFileNameW_FUNC, GetScrollInfo_FUNC, GetStartupInfoA_FUNC, GetStartupInfoW_FUNC, GetStockObject_FUNC, GetSysColor_FUNC, GetSysColorBrush_FUNC, GetSystemDefaultUILanguage_FUNC, GetSystemMenu_FUNC, GetSystemMetrics_FUNC, GetSystemPaletteEntries_FUNC, GetTextCharset_FUNC, GetTextColor_FUNC, GetTextExtentPoint32A_FUNC, GetTextExtentPoint32W_FUNC, GetTextMetricsA_FUNC, GetTextMetricsW_FUNC, GetThemeBackgroundContentRect_FUNC, GetThemeBackgroundExtent_FUNC, GetThemeColor_FUNC, GetThemeInt_FUNC, GetThemeMargins_FUNC, GetThemeMetric_FUNC, GetThemePartSize_FUNC, GetThemeRect_FUNC, GetThemeSysSize_FUNC, GetThemeTextExtent_FUNC, GetTickCount_FUNC, GetTimeFormatA_FUNC, GetTimeFormatW_FUNC, GetUpdateRect_FUNC, GetUpdateRgn_FUNC, GetVersionExA_FUNC, GetVersionExW_FUNC, GetWindow_FUNC, GetWindowDC_FUNC, GetWindowLongA_FUNC, GetWindowLongPtrA_FUNC, GetWindowLongPtrW_FUNC, GetWindowLongW_FUNC, GetWindowOrgEx_FUNC, GetWindowPlacement_FUNC, GetWindowRect_FUNC, GetWindowRgn_FUNC, GetWindowTextA_FUNC, GetWindowTextLengthA_FUNC, GetWindowTextLengthW_FUNC, GetWindowTextW_FUNC, GetWindowTheme_FUNC, GetWindowThreadProcessId_FUNC, GetWorldTransform_FUNC, GlobalAddAtomA_FUNC, GlobalAddAtomW_FUNC, GlobalAlloc_FUNC, GlobalFree_FUNC, GlobalLock_FUNC, GlobalSize_FUNC, GlobalUnlock_FUNC, GradientFill_FUNC, HDHITTESTINFO_1sizeof_FUNC, HDITEM_1sizeof_FUNC, HDLAYOUT_1sizeof_FUNC, HELPINFO_1sizeof_FUNC, HIGHCONTRAST_1sizeof_FUNC, HeapAlloc_FUNC, HeapFree_FUNC, HeapValidate_FUNC, HideCaret_FUNC, HitTestThemeBackground_FUNC, ICONINFO_1sizeof_FUNC, IIDFromString_FUNC, INITCOMMONCONTROLSEX_1sizeof_FUNC, INPUT_1sizeof_FUNC, ImageList_1Add_FUNC, ImageList_1AddMasked_FUNC, ImageList_1BeginDrag_FUNC, ImageList_1Create_FUNC, ImageList_1Destroy_FUNC, ImageList_1DragEnter_FUNC, ImageList_1DragLeave_FUNC, ImageList_1DragMove_FUNC, ImageList_1DragShowNolock_FUNC, ImageList_1Draw_FUNC, ImageList_1EndDrag_FUNC, ImageList_1GetDragImage_FUNC, ImageList_1GetIcon_FUNC, ImageList_1GetIconSize_FUNC, ImageList_1GetImageCount_FUNC, ImageList_1Remove_FUNC, ImageList_1Replace_FUNC, ImageList_1ReplaceIcon_FUNC, ImageList_1SetIconSize_FUNC, ImmAssociateContext_FUNC, ImmCreateContext_FUNC, ImmDestroyContext_FUNC, ImmDisableTextFrameService_FUNC, ImmGetCompositionFontA_FUNC, ImmGetCompositionFontW_FUNC, ImmGetCompositionStringA_FUNC, ImmGetCompositionStringW_FUNC, ImmGetContext_FUNC, ImmGetConversionStatus_FUNC, ImmGetDefaultIMEWnd_FUNC, ImmGetOpenStatus_FUNC, ImmReleaseContext_FUNC, ImmSetCompositionFontA_FUNC, ImmSetCompositionFontW_FUNC, ImmSetCompositionWindow_FUNC, ImmSetConversionStatus_FUNC, ImmSetOpenStatus_FUNC, InitCommonControls_FUNC, InitCommonControlsEx_FUNC, InsertMenuA_FUNC, InsertMenuItemA_FUNC, InsertMenuItemW_FUNC, InsertMenuW_FUNC, InternetSetOption_FUNC, IntersectClipRect_FUNC, IntersectRect_FUNC, InvalidateRect_FUNC, InvalidateRgn_FUNC, IsAppThemed_FUNC, IsBadReadPtr_FUNC, IsBadWritePtr_FUNC, IsDBCSLeadByte_FUNC, IsHungAppWindow_FUNC, IsIconic_FUNC, IsPPC_FUNC, IsSP_FUNC, IsWindowEnabled_FUNC, IsWindowVisible_FUNC, IsZoomed_FUNC, KEYBDINPUT_1sizeof_FUNC, KillTimer_FUNC, LITEM_1sizeof_FUNC, LOGBRUSH_1sizeof_FUNC, LOGFONTA_1sizeof_FUNC, LOGFONTW_1sizeof_FUNC, LOGPEN_1sizeof_FUNC, LVCOLUMN_1sizeof_FUNC, LVHITTESTINFO_1sizeof_FUNC, LVITEM_1sizeof_FUNC, LineTo_FUNC, LoadBitmapA_FUNC, LoadBitmapW_FUNC, LoadCursorA_FUNC, LoadCursorW_FUNC, LoadIconA_FUNC, LoadIconW_FUNC, LoadImageA__IIIIII_FUNC, LoadImageA__I_3BIIII_FUNC, LoadImageW__IIIIII_FUNC, LoadImageW__I_3CIIII_FUNC, LoadLibraryA_FUNC, LoadLibraryW_FUNC, LoadStringA_FUNC, LoadStringW_FUNC, LocalFree_FUNC, LockWindowUpdate_FUNC, MARGINS_1sizeof_FUNC, MCIWndRegisterClass_FUNC, MEASUREITEMSTRUCT_1sizeof_FUNC, MENUBARINFO_1sizeof_FUNC, MENUINFO_1sizeof_FUNC, MENUITEMINFO_1sizeof_FUNC, MINMAXINFO_1sizeof_FUNC, MONITORINFO_1sizeof_FUNC, MOUSEINPUT_1sizeof_FUNC, MSG_1sizeof_FUNC, MapVirtualKeyA_FUNC, MapVirtualKeyW_FUNC, MapWindowPoints__IILorg_eclipse_swt_internal_win32_POINT_2I_FUNC, MapWindowPoints__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC, MessageBeep_FUNC, MessageBoxA_FUNC, MessageBoxW_FUNC, MonitorFromWindow_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTA_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_LOGFONTW_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_MSG_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_RECT_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC, MoveMemory__ILorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC, MoveMemory__I_3BI_FUNC, MoveMemory__I_3CI_FUNC, MoveMemory__I_3DI_FUNC, MoveMemory__I_3FI_FUNC, MoveMemory__I_3II_FUNC, MoveMemory__I_3JI_FUNC, MoveMemory__I_3SI_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_EXTLOGPEN_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTA_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONTW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVFINDITEM_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMRGINFO_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOA_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFOW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_RECT_2_3II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICA_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRICW_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_TVITEM_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2II_FUNC, MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2II_FUNC, MoveMemory___3BII_FUNC, MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC, MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC, MoveMemory___3CII_FUNC, MoveMemory___3DII_FUNC, MoveMemory___3FII_FUNC, MoveMemory___3III_FUNC, MoveMemory___3JII_FUNC, MoveMemory___3SII_FUNC, MoveToEx_FUNC, MsgWaitForMultipleObjectsEx_FUNC, MultiByteToWideChar__IIII_3CI_FUNC, MultiByteToWideChar__II_3BI_3CI_FUNC, NMCUSTOMDRAW_1sizeof_FUNC, NMHDR_1sizeof_FUNC, NMHEADER_1sizeof_FUNC, NMLINK_1sizeof_FUNC, NMLISTVIEW_1sizeof_FUNC, NMLVCUSTOMDRAW_1sizeof_FUNC, NMLVDISPINFO_1sizeof_FUNC, NMLVFINDITEM_1sizeof_FUNC, NMREBARCHEVRON_1sizeof_FUNC, NMREBARCHILDSIZE_1sizeof_FUNC, NMRGINFO_1sizeof_FUNC, NMTBHOTITEM_1sizeof_FUNC, NMTOOLBAR_1sizeof_FUNC, NMTTDISPINFOA_1sizeof_FUNC, NMTTDISPINFOW_1sizeof_FUNC, NMTVCUSTOMDRAW_1sizeof_FUNC, NMTVDISPINFO_1sizeof_FUNC, NMTVITEMCHANGE_1sizeof_FUNC, NMUPDOWN_1sizeof_FUNC, NONCLIENTMETRICSA_1sizeof_FUNC, NONCLIENTMETRICSW_1sizeof_FUNC, NOTIFYICONDATAA_1V2_1SIZE_FUNC, NOTIFYICONDATAW_1V2_1SIZE_FUNC, NotifyWinEvent_FUNC, OFNOTIFY_1sizeof_FUNC, OPENFILENAME_1sizeof_FUNC, OSVERSIONINFOA_1sizeof_FUNC, OSVERSIONINFOW_1sizeof_FUNC, OffsetRect_FUNC, OffsetRgn_FUNC, OleInitialize_FUNC, OleUninitialize_FUNC, OpenClipboard_FUNC, OpenThemeData_FUNC, PAINTSTRUCT_1sizeof_FUNC, POINT_1sizeof_FUNC, PRIMARYLANGID_FUNC, PRINTDLG_1sizeof_FUNC, PROCESS_1INFORMATION_1sizeof_FUNC, PTR_1sizeof_FUNC, PatBlt_FUNC, PeekMessageA_FUNC, PeekMessageW_FUNC, Pie_FUNC, Polygon_FUNC, Polyline_FUNC, PostMessageA_FUNC, PostMessageW_FUNC, PostThreadMessageA_FUNC, PostThreadMessageW_FUNC, PrintDlgA_FUNC, PrintDlgW_FUNC, PtInRect_FUNC, PtInRegion_FUNC, REBARBANDINFO_1sizeof_FUNC, RECT_1sizeof_FUNC, RealizePalette_FUNC, RectInRegion_FUNC, Rectangle_FUNC, RedrawWindow_FUNC, RegCloseKey_FUNC, RegEnumKeyExA_FUNC, RegEnumKeyExW_FUNC, RegOpenKeyExA_FUNC, RegOpenKeyExW_FUNC, RegQueryInfoKeyA_FUNC, RegQueryInfoKeyW_FUNC, RegQueryValueExA__I_3BI_3I_3B_3I_FUNC, RegQueryValueExA__I_3BI_3I_3I_3I_FUNC, RegQueryValueExW__I_3CI_3I_3C_3I_FUNC, RegQueryValueExW__I_3CI_3I_3I_3I_FUNC, RegisterClassA_FUNC, RegisterClassW_FUNC, RegisterClipboardFormatA_FUNC, RegisterClipboardFormatW_FUNC, RegisterWindowMessageA_FUNC, RegisterWindowMessageW_FUNC, ReleaseCapture_FUNC, ReleaseDC_FUNC, RemoveFontResourceExW_FUNC, RemoveMenu_FUNC, RemovePropA_FUNC, RemovePropW_FUNC, RestoreDC_FUNC, RoundRect_FUNC, SCRIPT_1ANALYSIS_1sizeof_FUNC, SCRIPT_1CONTROL_1sizeof_FUNC, SCRIPT_1DIGITSUBSTITUTE_1sizeof_FUNC, SCRIPT_1FONTPROPERTIES_1sizeof_FUNC, SCRIPT_1ITEM_1sizeof_FUNC, SCRIPT_1LOGATTR_1sizeof_FUNC, SCRIPT_1PROPERTIES_1sizeof_FUNC, SCRIPT_1STATE_1sizeof_FUNC, SCROLLINFO_1sizeof_FUNC, SHACTIVATEINFO_1sizeof_FUNC, SHBrowseForFolderA_FUNC, SHBrowseForFolderW_FUNC, SHCreateMenuBar_FUNC, SHELLEXECUTEINFO_1sizeof_FUNC, SHFILEINFOA_1sizeof_FUNC, SHFILEINFOW_1sizeof_FUNC, SHGetFileInfoA_FUNC, SHGetFileInfoW_FUNC, SHGetMalloc_FUNC, SHGetPathFromIDListA_FUNC, SHGetPathFromIDListW_FUNC, SHHandleWMSettingChange_FUNC, SHMENUBARINFO_1sizeof_FUNC, SHRGINFO_1sizeof_FUNC, SHRecognizeGesture_FUNC, SHSendBackToFocusWindow_FUNC, SHSetAppKeyWndAssoc_FUNC, SHSipPreference_FUNC, SIPINFO_1sizeof_FUNC, SIZE_1sizeof_FUNC, STARTUPINFO_1sizeof_FUNC, SYSTEMTIME_1sizeof_FUNC, SaveDC_FUNC, ScreenToClient_FUNC, ScriptApplyDigitSubstitution_FUNC, ScriptBreak_FUNC, ScriptCPtoX_FUNC, ScriptCacheGetHeight_FUNC, ScriptFreeCache_FUNC, ScriptGetFontProperties_FUNC, ScriptGetLogicalWidths_FUNC, ScriptGetProperties_FUNC, ScriptItemize_FUNC, ScriptJustify_FUNC, ScriptLayout_FUNC, ScriptPlace_FUNC, ScriptRecordDigitSubstitution_FUNC, ScriptShape_FUNC, ScriptTextOut_FUNC, ScriptXtoCP_FUNC, ScrollWindowEx_FUNC, SelectClipRgn_FUNC, SelectObject_FUNC, SelectPalette_FUNC, SendInput_FUNC, SendMessageA__IIII_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC, SendMessageA__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC, SendMessageA__III_3B_FUNC, SendMessageA__III_3I_FUNC, SendMessageA__III_3S_FUNC, SendMessageA__II_3II_FUNC, SendMessageA__II_3I_3I_FUNC, SendMessageW__IIII_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDITEM_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_LITEM_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_LVITEM_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_MARGINS_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_POINT_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_RECT_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_SIZE_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TCITEM_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_TVITEM_2_FUNC, SendMessageW__IIILorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC, SendMessageW__III_3C_FUNC, SendMessageW__III_3I_FUNC, SendMessageW__III_3S_FUNC, SendMessageW__II_3II_FUNC, SendMessageW__II_3I_3I_FUNC, SetActiveWindow_FUNC, SetBkColor_FUNC, SetBkMode_FUNC, SetBrushOrgEx_FUNC, SetCapture_FUNC, SetCaretPos_FUNC, SetClipboardData_FUNC, SetCursor_FUNC, SetCursorPos_FUNC, SetDIBColorTable_FUNC, SetErrorMode_FUNC, SetFocus_FUNC, SetForegroundWindow_FUNC, SetGraphicsMode_FUNC, SetLayout_FUNC, SetMenu_FUNC, SetMenuDefaultItem_FUNC, SetMenuInfo_FUNC, SetMenuItemInfoA_FUNC, SetMenuItemInfoW_FUNC, SetMetaRgn_FUNC, SetPaletteEntries_FUNC, SetParent_FUNC, SetPixel_FUNC, SetPolyFillMode_FUNC, SetProcessDPIAware_FUNC, SetPropA_FUNC, SetPropW_FUNC, SetROP2_FUNC, SetRect_FUNC, SetRectRgn_FUNC, SetScrollInfo_FUNC, SetStretchBltMode_FUNC, SetTextAlign_FUNC, SetTextColor_FUNC, SetTimer_FUNC, SetWindowLongA_FUNC, SetWindowLongPtrA_FUNC, SetWindowLongPtrW_FUNC, SetWindowLongW_FUNC, SetWindowOrgEx_FUNC, SetWindowPlacement_FUNC, SetWindowPos_FUNC, SetWindowRgn_FUNC, SetWindowTextA_FUNC, SetWindowTextW_FUNC, SetWindowTheme_FUNC, SetWindowsHookExA_FUNC, SetWindowsHookExW_FUNC, SetWorldTransform_FUNC, ShellExecuteExA_FUNC, ShellExecuteExW_FUNC, Shell_1NotifyIconA_FUNC, Shell_1NotifyIconW_FUNC, ShowCaret_FUNC, ShowOwnedPopups_FUNC, ShowScrollBar_FUNC, ShowWindow_FUNC, SipGetInfo_FUNC, StartDocA_FUNC, StartDocW_FUNC, StartPage_FUNC, StretchBlt_FUNC, StrokePath_FUNC, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSA_2I_FUNC, SystemParametersInfoA__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC, SystemParametersInfoA__II_3II_FUNC, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICSW_2I_FUNC, SystemParametersInfoW__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC, SystemParametersInfoW__II_3II_FUNC, TBBUTTONINFO_1sizeof_FUNC, TBBUTTON_1sizeof_FUNC, TCITEM_1sizeof_FUNC, TEXTMETRICA_1sizeof_FUNC, TEXTMETRICW_1sizeof_FUNC, TOOLINFO_1sizeof_FUNC, TRACKMOUSEEVENT_1sizeof_FUNC, TRIVERTEX_1sizeof_FUNC, TVHITTESTINFO_1sizeof_FUNC, TVINSERTSTRUCT_1sizeof_FUNC, TVITEMEX_1sizeof_FUNC, TVITEM_1sizeof_FUNC, ToAscii_FUNC, ToUnicode_FUNC, TrackMouseEvent_FUNC, TrackPopupMenu_FUNC, TranslateAcceleratorA_FUNC, TranslateAcceleratorW_FUNC, TranslateCharsetInfo_FUNC, TranslateMDISysAccel_FUNC, TranslateMessage_FUNC, TransparentBlt_FUNC, TransparentImage_FUNC, UDACCEL_1sizeof_FUNC, UnhookWindowsHookEx_FUNC, UnregisterClassA_FUNC, UnregisterClassW_FUNC, UpdateWindow_FUNC, ValidateRect_FUNC, VkKeyScanA_FUNC, VkKeyScanW_FUNC, VtblCall__II_FUNC, VtblCall__III_FUNC, VtblCall__IIIII_3I_FUNC, VtblCall__IIIJI_3J_FUNC, VtblCall__IIJ_FUNC, VtblCall__IIJII_3J_FUNC, VtblCall__IIJJI_3J_FUNC, VtblCall__II_3CII_3I_3I_FUNC, WINDOWPLACEMENT_1sizeof_FUNC, WINDOWPOS_1sizeof_FUNC, WNDCLASS_1sizeof_FUNC, WaitMessage_FUNC, WideCharToMultiByte__II_3CIII_3B_3Z_FUNC, WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC, WindowFromDC_FUNC, WindowFromPoint_FUNC, strlen_FUNC, wcslen_FUNC, } OS_FUNCS;