]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.eclipse.swt.win32.win32.x86_64/library/os_stats.h
Work around SWT 4.13 - 4.18 Win32 DnD bug 567422
[simantics/platform.git] / bundles / org.eclipse.swt.win32.win32.x86_64 / library / os_stats.h
1 /*******************************************************************************
2  * Copyright (c) 2000, 2019 IBM Corporation and others.
3  *
4  * This program and the accompanying materials
5  * are made available under the terms of the Eclipse Public License 2.0
6  * which accompanies this distribution, and is available at
7  * https://www.eclipse.org/legal/epl-2.0/
8  *
9  * SPDX-License-Identifier: EPL-2.0
10  *
11  * Contributors:
12  *    IBM Corporation - initial API and implementation
13  *******************************************************************************/
14
15 /* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */
16 /* DO NOT EDIT - your changes will be lost. */
17
18 #ifdef NATIVE_STATS
19 extern int OS_nativeFunctionCount;
20 extern int OS_nativeFunctionCallCount[];
21 extern char* OS_nativeFunctionNames[];
22 #define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
23 #define OS_NATIVE_EXIT(env, that, func) 
24 #else
25 #ifndef OS_NATIVE_ENTER
26 #define OS_NATIVE_ENTER(env, that, func) 
27 #endif
28 #ifndef OS_NATIVE_EXIT
29 #define OS_NATIVE_EXIT(env, that, func) 
30 #endif
31 #endif
32
33 typedef enum {
34         ACCEL_1sizeof_FUNC,
35         ACTCTX_1sizeof_FUNC,
36         AbortDoc_FUNC,
37         ActivateActCtx_FUNC,
38         ActivateKeyboardLayout_FUNC,
39         AddFontResourceEx_FUNC,
40         AdjustWindowRectEx_FUNC,
41         AllowSetForegroundWindow_FUNC,
42         AlphaBlend_FUNC,
43         Arc_FUNC,
44         AssocQueryString_FUNC,
45         BITMAPINFOHEADER_1sizeof_FUNC,
46         BITMAP_1sizeof_FUNC,
47         BLENDFUNCTION_1sizeof_FUNC,
48         BP_1PAINTPARAMS_1sizeof_FUNC,
49         BROWSEINFO_1sizeof_FUNC,
50         BUTTON_1IMAGELIST_1sizeof_FUNC,
51         BeginBufferedPaint_FUNC,
52         BeginDeferWindowPos_FUNC,
53         BeginPaint_FUNC,
54         BeginPath_FUNC,
55         BitBlt_FUNC,
56         BringWindowToTop_FUNC,
57         BufferedPaintInit_FUNC,
58         BufferedPaintUnInit_FUNC,
59         CANDIDATEFORM_1sizeof_FUNC,
60         CERT_1CONTEXT_1sizeof_FUNC,
61         CERT_1INFO_1sizeof_FUNC,
62         CERT_1NAME_1BLOB_1sizeof_FUNC,
63         CERT_1PUBLIC_1KEY_1INFO_1sizeof_FUNC,
64         CHOOSECOLOR_1sizeof_FUNC,
65         CHOOSEFONT_1sizeof_FUNC,
66         CIDA_1sizeof_FUNC,
67         COMBOBOXINFO_1sizeof_FUNC,
68         COMPOSITIONFORM_1sizeof_FUNC,
69         CREATESTRUCT_1sizeof_FUNC,
70         CRYPT_1ALGORITHM_1IDENTIFIER_1sizeof_FUNC,
71         CRYPT_1BIT_1BLOB_1sizeof_FUNC,
72         CRYPT_1INTEGER_1BLOB_1sizeof_FUNC,
73         CRYPT_1OBJID_1BLOB_1sizeof_FUNC,
74         CallNextHookEx_FUNC,
75         CallWindowProc_FUNC,
76         CertNameToStr_FUNC,
77         CharLower_FUNC,
78         CharUpper_FUNC,
79         ChildWindowFromPointEx_FUNC,
80         ChooseColor_FUNC,
81         ChooseFont_FUNC,
82         ClientToScreen_FUNC,
83         CloseClipboard_FUNC,
84         CloseEnhMetaFile_FUNC,
85         CloseGestureInfoHandle_FUNC,
86         CloseHandle_FUNC,
87         ClosePrinter_FUNC,
88         CloseThemeData_FUNC,
89         CloseTouchInputHandle_FUNC,
90         CoCreateInstance_FUNC,
91         CoInternetIsFeatureEnabled_FUNC,
92         CoInternetSetFeatureEnabled_FUNC,
93         CoTaskMemAlloc_FUNC,
94         CoTaskMemFree_FUNC,
95         CombineRgn_FUNC,
96         CommDlgExtendedError_FUNC,
97         CopyImage_FUNC,
98         CreateAcceleratorTable_FUNC,
99         CreateActCtx_FUNC,
100         CreateBitmap_FUNC,
101         CreateCaret_FUNC,
102         CreateCompatibleBitmap_FUNC,
103         CreateCompatibleDC_FUNC,
104         CreateCursor_FUNC,
105         CreateDC_FUNC,
106         CreateDIBSection__JJI_3JJI_FUNC,
107         CreateDIBSection__J_3BI_3JJI_FUNC,
108         CreateEnhMetaFile_FUNC,
109         CreateFontIndirect__J_FUNC,
110         CreateFontIndirect__Lorg_eclipse_swt_internal_win32_LOGFONT_2_FUNC,
111         CreateIconIndirect_FUNC,
112         CreateMenu_FUNC,
113         CreatePatternBrush_FUNC,
114         CreatePen_FUNC,
115         CreatePolygonRgn_FUNC,
116         CreatePopupMenu_FUNC,
117         CreateProcess_FUNC,
118         CreateRectRgn_FUNC,
119         CreateSolidBrush_FUNC,
120         CreateStreamOnHGlobal_FUNC,
121         CreateWindowEx_FUNC,
122         DEVMODE_1sizeof_FUNC,
123         DIBSECTION_1sizeof_FUNC,
124         DOCHOSTUIINFO_1sizeof_FUNC,
125         DOCINFO_1sizeof_FUNC,
126         DRAWITEMSTRUCT_1sizeof_FUNC,
127         DROPFILES_1sizeof_FUNC,
128         DTTOPTS_1sizeof_FUNC,
129         DefFrameProc_FUNC,
130         DefMDIChildProc_FUNC,
131         DefWindowProc_FUNC,
132         DeferWindowPos_FUNC,
133         DeleteDC_FUNC,
134         DeleteEnhMetaFile_FUNC,
135         DeleteMenu_FUNC,
136         DeleteObject_FUNC,
137         DestroyAcceleratorTable_FUNC,
138         DestroyCaret_FUNC,
139         DestroyCursor_FUNC,
140         DestroyIcon_FUNC,
141         DestroyMenu_FUNC,
142         DestroyWindow_FUNC,
143         DispatchMessage_FUNC,
144         DocumentProperties_FUNC,
145         DragDetect_FUNC,
146         DragFinish_FUNC,
147         DragQueryFile_FUNC,
148         DrawEdge_FUNC,
149         DrawFocusRect_FUNC,
150         DrawFrameControl_FUNC,
151         DrawIconEx_FUNC,
152         DrawMenuBar_FUNC,
153         DrawText_FUNC,
154         DrawThemeBackground_FUNC,
155         DrawThemeText_FUNC,
156         DuplicateHandle_FUNC,
157         EMREXTCREATEFONTINDIRECTW_1sizeof_FUNC,
158         EMR_1sizeof_FUNC,
159         EXTLOGFONTW_1sizeof_FUNC,
160         Ellipse_FUNC,
161         EnableMenuItem_FUNC,
162         EnableScrollBar_FUNC,
163         EnableWindow_FUNC,
164         EndBufferedPaint_FUNC,
165         EndDeferWindowPos_FUNC,
166         EndDoc_FUNC,
167         EndPage_FUNC,
168         EndPaint_FUNC,
169         EnumDisplayMonitors_FUNC,
170         EnumEnhMetaFile_FUNC,
171         EnumFontFamilies_FUNC,
172         EnumSystemLanguageGroups_FUNC,
173         EnumSystemLocales_FUNC,
174         EqualRect_FUNC,
175         ExcludeClipRect_FUNC,
176         ExpandEnvironmentStrings_FUNC,
177         ExtCreatePen_FUNC,
178         ExtCreateRegion_FUNC,
179         ExtTextOut_FUNC,
180         ExtractIconEx_FUNC,
181         FILETIME_1sizeof_FUNC,
182         FLICK_1DATA_1sizeof_FUNC,
183         FLICK_1POINT_1sizeof_FUNC,
184         FileTimeToSystemTime_FUNC,
185         FillRect_FUNC,
186         FormatMessage_FUNC,
187         GCP_1RESULTS_1sizeof_FUNC,
188         GESTURECONFIG_1sizeof_FUNC,
189         GESTUREINFO_1sizeof_FUNC,
190         GET_1WHEEL_1DELTA_1WPARAM_FUNC,
191         GET_1X_1LPARAM_FUNC,
192         GET_1Y_1LPARAM_FUNC,
193         GID_1ROTATE_1ANGLE_1FROM_1ARGUMENT_FUNC,
194         GRADIENT_1RECT_1sizeof_FUNC,
195         GUITHREADINFO_1sizeof_FUNC,
196         GdiSetBatchLimit_FUNC,
197         GetACP_FUNC,
198         GetActiveWindow_FUNC,
199         GetBkColor_FUNC,
200         GetCapture_FUNC,
201         GetCaretPos_FUNC,
202         GetCharABCWidths_FUNC,
203         GetCharWidth_FUNC,
204         GetCharacterPlacement_FUNC,
205         GetClassInfo_FUNC,
206         GetClassName_FUNC,
207         GetClientRect_FUNC,
208         GetClipBox_FUNC,
209         GetClipRgn_FUNC,
210         GetClipboardData_FUNC,
211         GetClipboardFormatName_FUNC,
212         GetComboBoxInfo_FUNC,
213         GetCurrentObject_FUNC,
214         GetCurrentProcess_FUNC,
215         GetCurrentProcessExplicitAppUserModelID_FUNC,
216         GetCurrentProcessId_FUNC,
217         GetCurrentThreadId_FUNC,
218         GetCursor_FUNC,
219         GetCursorPos_FUNC,
220         GetDC_FUNC,
221         GetDCEx_FUNC,
222         GetDIBColorTable_FUNC,
223         GetDIBits_FUNC,
224         GetDesktopWindow_FUNC,
225         GetDeviceCaps_FUNC,
226         GetDialogBaseUnits_FUNC,
227         GetDlgItem_FUNC,
228         GetDoubleClickTime_FUNC,
229         GetDpiForMonitor_FUNC,
230         GetFocus_FUNC,
231         GetFontLanguageInfo_FUNC,
232         GetForegroundWindow_FUNC,
233         GetGUIThreadInfo_FUNC,
234         GetGestureInfo_FUNC,
235         GetGlyphIndices_FUNC,
236         GetGraphicsMode_FUNC,
237         GetIconInfo_FUNC,
238         GetKeyState_FUNC,
239         GetKeyboardLayout_FUNC,
240         GetKeyboardLayoutList_FUNC,
241         GetKeyboardState_FUNC,
242         GetLastActivePopup_FUNC,
243         GetLastError_FUNC,
244         GetLayeredWindowAttributes_FUNC,
245         GetLayout_FUNC,
246         GetLibraryHandle_FUNC,
247         GetLocaleInfo_FUNC,
248         GetMenu_FUNC,
249         GetMenuBarInfo_FUNC,
250         GetMenuDefaultItem_FUNC,
251         GetMenuInfo_FUNC,
252         GetMenuItemCount_FUNC,
253         GetMenuItemInfo_FUNC,
254         GetMenuItemRect_FUNC,
255         GetMessage_FUNC,
256         GetMessagePos_FUNC,
257         GetMessageTime_FUNC,
258         GetMetaRgn_FUNC,
259         GetModuleFileName_FUNC,
260         GetModuleHandle_FUNC,
261         GetMonitorInfo_FUNC,
262         GetObject__JIJ_FUNC,
263         GetObject__JILorg_eclipse_swt_internal_win32_BITMAP_2_FUNC,
264         GetObject__JILorg_eclipse_swt_internal_win32_DIBSECTION_2_FUNC,
265         GetObject__JILorg_eclipse_swt_internal_win32_LOGBRUSH_2_FUNC,
266         GetObject__JILorg_eclipse_swt_internal_win32_LOGFONT_2_FUNC,
267         GetOpenFileName_FUNC,
268         GetOutlineTextMetrics_FUNC,
269         GetParent_FUNC,
270         GetPixel_FUNC,
271         GetPolyFillMode_FUNC,
272         GetProcessHeap_FUNC,
273         GetProfileString_FUNC,
274         GetProp_FUNC,
275         GetROP2_FUNC,
276         GetRandomRgn_FUNC,
277         GetRegionData_FUNC,
278         GetRgnBox_FUNC,
279         GetSaveFileName_FUNC,
280         GetScrollBarInfo_FUNC,
281         GetScrollInfo_FUNC,
282         GetStartupInfo_FUNC,
283         GetStockObject_FUNC,
284         GetSysColor_FUNC,
285         GetSysColorBrush_FUNC,
286         GetSystemDefaultUILanguage_FUNC,
287         GetSystemMenu_FUNC,
288         GetSystemMetrics_FUNC,
289         GetTextColor_FUNC,
290         GetTextExtentPoint32_FUNC,
291         GetTextMetrics_FUNC,
292         GetThemePartSize_FUNC,
293         GetThemeTextExtent_FUNC,
294         GetTouchInputInfo_FUNC,
295         GetUpdateRect_FUNC,
296         GetUpdateRgn_FUNC,
297         GetVersion_FUNC,
298         GetWindow_FUNC,
299         GetWindowDC_FUNC,
300         GetWindowLong_FUNC,
301         GetWindowLongPtr_FUNC,
302         GetWindowOrgEx_FUNC,
303         GetWindowPlacement_FUNC,
304         GetWindowRect_FUNC,
305         GetWindowRgn_FUNC,
306         GetWindowText_FUNC,
307         GetWindowTextLength_FUNC,
308         GetWindowThreadProcessId_FUNC,
309         GlobalAddAtom_FUNC,
310         GlobalAlloc_FUNC,
311         GlobalFree_FUNC,
312         GlobalLock_FUNC,
313         GlobalSize_FUNC,
314         GlobalUnlock_FUNC,
315         GradientFill_FUNC,
316         HDHITTESTINFO_1sizeof_FUNC,
317         HDITEM_1sizeof_FUNC,
318         HDLAYOUT_1sizeof_FUNC,
319         HELPINFO_1sizeof_FUNC,
320         HIGHCONTRAST_1sizeof_FUNC,
321         HIWORD_FUNC,
322         HeapAlloc_FUNC,
323         HeapFree_FUNC,
324         HideCaret_FUNC,
325         ICONINFO_1sizeof_FUNC,
326         IIDFromString_FUNC,
327         ILGetSize_FUNC,
328         INITCOMMONCONTROLSEX_1sizeof_FUNC,
329         INPUT_1sizeof_FUNC,
330         ImageList_1Add_FUNC,
331         ImageList_1AddMasked_FUNC,
332         ImageList_1BeginDrag_FUNC,
333         ImageList_1Create_FUNC,
334         ImageList_1Destroy_FUNC,
335         ImageList_1DragEnter_FUNC,
336         ImageList_1DragLeave_FUNC,
337         ImageList_1DragMove_FUNC,
338         ImageList_1DragShowNolock_FUNC,
339         ImageList_1EndDrag_FUNC,
340         ImageList_1GetIconSize_FUNC,
341         ImageList_1GetImageCount_FUNC,
342         ImageList_1Remove_FUNC,
343         ImageList_1Replace_FUNC,
344         ImageList_1ReplaceIcon_FUNC,
345         ImageList_1SetIconSize_FUNC,
346         ImmAssociateContext_FUNC,
347         ImmCreateContext_FUNC,
348         ImmDestroyContext_FUNC,
349         ImmEscape_FUNC,
350         ImmGetCompositionFont_FUNC,
351         ImmGetCompositionString__JI_3BI_FUNC,
352         ImmGetCompositionString__JI_3CI_FUNC,
353         ImmGetCompositionString__JI_3II_FUNC,
354         ImmGetContext_FUNC,
355         ImmGetConversionStatus_FUNC,
356         ImmGetDefaultIMEWnd_FUNC,
357         ImmGetOpenStatus_FUNC,
358         ImmNotifyIME_FUNC,
359         ImmReleaseContext_FUNC,
360         ImmSetCandidateWindow_FUNC,
361         ImmSetCompositionFont_FUNC,
362         ImmSetCompositionWindow_FUNC,
363         ImmSetConversionStatus_FUNC,
364         ImmSetOpenStatus_FUNC,
365         InitCommonControls_FUNC,
366         InitCommonControlsEx_FUNC,
367         InsertMenuItem_FUNC,
368         InternetGetCookie_FUNC,
369         InternetSetCookie_FUNC,
370         InternetSetOption_FUNC,
371         IntersectClipRect_FUNC,
372         IntersectRect_FUNC,
373         InvalidateRect_FUNC,
374         InvalidateRgn_FUNC,
375         IsAppThemed_FUNC,
376         IsHungAppWindow_FUNC,
377         IsIconic_FUNC,
378         IsTouchWindow_FUNC,
379         IsWindowEnabled_FUNC,
380         IsWindowVisible_FUNC,
381         IsZoomed_FUNC,
382         KEYBDINPUT_1sizeof_FUNC,
383         KillTimer_FUNC,
384         LITEM_1sizeof_FUNC,
385         LODWORD_FUNC,
386         LOGBRUSH_1sizeof_FUNC,
387         LOGFONT_1sizeof_FUNC,
388         LOGPEN_1sizeof_FUNC,
389         LOWORD_FUNC,
390         LPtoDP_FUNC,
391         LVCOLUMN_1sizeof_FUNC,
392         LVHITTESTINFO_1sizeof_FUNC,
393         LVINSERTMARK_1sizeof_FUNC,
394         LVITEM_1sizeof_FUNC,
395         LineTo_FUNC,
396         LoadBitmap_FUNC,
397         LoadCursor_FUNC,
398         LoadIcon_FUNC,
399         LoadIconMetric_FUNC,
400         LoadImage_FUNC,
401         LocalFree_FUNC,
402         MAKELPARAM_FUNC,
403         MAKELRESULT_FUNC,
404         MAKEWORD_FUNC,
405         MAKEWPARAM_FUNC,
406         MARGINS_1sizeof_FUNC,
407         MCHITTESTINFO_1sizeof_FUNC,
408         MEASUREITEMSTRUCT_1sizeof_FUNC,
409         MENUBARINFO_1sizeof_FUNC,
410         MENUINFO_1sizeof_FUNC,
411         MENUITEMINFO_1sizeof_FUNC,
412         MINMAXINFO_1sizeof_FUNC,
413         MONITORINFO_1sizeof_FUNC,
414         MOUSEINPUT_1sizeof_FUNC,
415         MSG_1sizeof_FUNC,
416         MapViewOfFile_FUNC,
417         MapVirtualKey_FUNC,
418         MapWindowPoints__JJLorg_eclipse_swt_internal_win32_POINT_2I_FUNC,
419         MapWindowPoints__JJLorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
420         MessageBeep_FUNC,
421         MessageBox_FUNC,
422         ModifyWorldTransform_FUNC,
423         MonitorFromWindow_FUNC,
424         MoveMemory__JJI_FUNC,
425         MoveMemory__JLorg_eclipse_swt_internal_win32_CIDA_2I_FUNC,
426         MoveMemory__JLorg_eclipse_swt_internal_win32_DEVMODE_2I_FUNC,
427         MoveMemory__JLorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2I_FUNC,
428         MoveMemory__JLorg_eclipse_swt_internal_win32_DROPFILES_2I_FUNC,
429         MoveMemory__JLorg_eclipse_swt_internal_win32_GESTURECONFIG_2I_FUNC,
430         MoveMemory__JLorg_eclipse_swt_internal_win32_GRADIENT_1RECT_2I_FUNC,
431         MoveMemory__JLorg_eclipse_swt_internal_win32_KEYBDINPUT_2I_FUNC,
432         MoveMemory__JLorg_eclipse_swt_internal_win32_LOGFONT_2I_FUNC,
433         MoveMemory__JLorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2I_FUNC,
434         MoveMemory__JLorg_eclipse_swt_internal_win32_MINMAXINFO_2I_FUNC,
435         MoveMemory__JLorg_eclipse_swt_internal_win32_MOUSEINPUT_2I_FUNC,
436         MoveMemory__JLorg_eclipse_swt_internal_win32_MSG_2I_FUNC,
437         MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2I_FUNC,
438         MoveMemory__JLorg_eclipse_swt_internal_win32_NMLVDISPINFO_2I_FUNC,
439         MoveMemory__JLorg_eclipse_swt_internal_win32_NMTBCUSTOMDRAW_2I_FUNC,
440         MoveMemory__JLorg_eclipse_swt_internal_win32_NMTTDISPINFO_2I_FUNC,
441         MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2I_FUNC,
442         MoveMemory__JLorg_eclipse_swt_internal_win32_NMTVDISPINFO_2I_FUNC,
443         MoveMemory__JLorg_eclipse_swt_internal_win32_OPENFILENAME_2I_FUNC,
444         MoveMemory__JLorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
445         MoveMemory__JLorg_eclipse_swt_internal_win32_SAFEARRAY_2I_FUNC,
446         MoveMemory__JLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2I_FUNC,
447         MoveMemory__JLorg_eclipse_swt_internal_win32_TRIVERTEX_2I_FUNC,
448         MoveMemory__JLorg_eclipse_swt_internal_win32_UDACCEL_2I_FUNC,
449         MoveMemory__JLorg_eclipse_swt_internal_win32_WINDOWPOS_2I_FUNC,
450         MoveMemory__J_3BI_FUNC,
451         MoveMemory__J_3CI_FUNC,
452         MoveMemory__J_3DI_FUNC,
453         MoveMemory__J_3FI_FUNC,
454         MoveMemory__J_3II_FUNC,
455         MoveMemory__J_3JI_FUNC,
456         MoveMemory__J_3SI_FUNC,
457         MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2JI_FUNC,
458         MoveMemory__Lorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2_3BI_FUNC,
459         MoveMemory__Lorg_eclipse_swt_internal_win32_CERT_1CONTEXT_2JI_FUNC,
460         MoveMemory__Lorg_eclipse_swt_internal_win32_CERT_1INFO_2JI_FUNC,
461         MoveMemory__Lorg_eclipse_swt_internal_win32_CIDA_2JI_FUNC,
462         MoveMemory__Lorg_eclipse_swt_internal_win32_DEVMODE_2JI_FUNC,
463         MoveMemory__Lorg_eclipse_swt_internal_win32_DOCHOSTUIINFO_2JI_FUNC,
464         MoveMemory__Lorg_eclipse_swt_internal_win32_DRAWITEMSTRUCT_2JI_FUNC,
465         MoveMemory__Lorg_eclipse_swt_internal_win32_EMREXTCREATEFONTINDIRECTW_2JI_FUNC,
466         MoveMemory__Lorg_eclipse_swt_internal_win32_EMR_2JI_FUNC,
467         MoveMemory__Lorg_eclipse_swt_internal_win32_FLICK_1DATA_2_3JI_FUNC,
468         MoveMemory__Lorg_eclipse_swt_internal_win32_FLICK_1POINT_2_3JI_FUNC,
469         MoveMemory__Lorg_eclipse_swt_internal_win32_HDITEM_2JI_FUNC,
470         MoveMemory__Lorg_eclipse_swt_internal_win32_HELPINFO_2JI_FUNC,
471         MoveMemory__Lorg_eclipse_swt_internal_win32_LOGFONT_2JI_FUNC,
472         MoveMemory__Lorg_eclipse_swt_internal_win32_MEASUREITEMSTRUCT_2JI_FUNC,
473         MoveMemory__Lorg_eclipse_swt_internal_win32_MINMAXINFO_2JI_FUNC,
474         MoveMemory__Lorg_eclipse_swt_internal_win32_MSG_2JI_FUNC,
475         MoveMemory__Lorg_eclipse_swt_internal_win32_NMCUSTOMDRAW_2JI_FUNC,
476         MoveMemory__Lorg_eclipse_swt_internal_win32_NMHDR_2JI_FUNC,
477         MoveMemory__Lorg_eclipse_swt_internal_win32_NMHEADER_2JI_FUNC,
478         MoveMemory__Lorg_eclipse_swt_internal_win32_NMLINK_2JI_FUNC,
479         MoveMemory__Lorg_eclipse_swt_internal_win32_NMLISTVIEW_2JI_FUNC,
480         MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVCUSTOMDRAW_2JI_FUNC,
481         MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVDISPINFO_2JI_FUNC,
482         MoveMemory__Lorg_eclipse_swt_internal_win32_NMLVODSTATECHANGE_2JI_FUNC,
483         MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHEVRON_2JI_FUNC,
484         MoveMemory__Lorg_eclipse_swt_internal_win32_NMREBARCHILDSIZE_2JI_FUNC,
485         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBCUSTOMDRAW_2JI_FUNC,
486         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTBHOTITEM_2JI_FUNC,
487         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTOOLBAR_2JI_FUNC,
488         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTREEVIEW_2JI_FUNC,
489         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTCUSTOMDRAW_2JI_FUNC,
490         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTTDISPINFO_2JI_FUNC,
491         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVCUSTOMDRAW_2JI_FUNC,
492         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVDISPINFO_2JI_FUNC,
493         MoveMemory__Lorg_eclipse_swt_internal_win32_NMTVITEMCHANGE_2JI_FUNC,
494         MoveMemory__Lorg_eclipse_swt_internal_win32_NMUPDOWN_2JI_FUNC,
495         MoveMemory__Lorg_eclipse_swt_internal_win32_OFNOTIFY_2JI_FUNC,
496         MoveMemory__Lorg_eclipse_swt_internal_win32_OPENFILENAME_2JI_FUNC,
497         MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2JI_FUNC,
498         MoveMemory__Lorg_eclipse_swt_internal_win32_POINT_2_3JI_FUNC,
499         MoveMemory__Lorg_eclipse_swt_internal_win32_SAFEARRAY_2JI_FUNC,
500         MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1ITEM_2JI_FUNC,
501         MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1LOGATTR_2JI_FUNC,
502         MoveMemory__Lorg_eclipse_swt_internal_win32_SCRIPT_1PROPERTIES_2JI_FUNC,
503         MoveMemory__Lorg_eclipse_swt_internal_win32_TEXTMETRIC_2JI_FUNC,
504         MoveMemory__Lorg_eclipse_swt_internal_win32_TOUCHINPUT_2JI_FUNC,
505         MoveMemory__Lorg_eclipse_swt_internal_win32_UDACCEL_2JI_FUNC,
506         MoveMemory__Lorg_eclipse_swt_internal_win32_WINDOWPOS_2JI_FUNC,
507         MoveMemory___3BJI_FUNC,
508         MoveMemory___3BLorg_eclipse_swt_internal_win32_ACCEL_2I_FUNC,
509         MoveMemory___3BLorg_eclipse_swt_internal_win32_BITMAPINFOHEADER_2I_FUNC,
510         MoveMemory___3CJI_FUNC,
511         MoveMemory___3DJI_FUNC,
512         MoveMemory___3FJI_FUNC,
513         MoveMemory___3IJI_FUNC,
514         MoveMemory___3JJI_FUNC,
515         MoveMemory___3SJI_FUNC,
516         MoveToEx_FUNC,
517         MultiByteToWideChar__IIJI_3CI_FUNC,
518         MultiByteToWideChar__II_3BI_3CI_FUNC,
519         NMCUSTOMDRAW_1sizeof_FUNC,
520         NMHDR_1sizeof_FUNC,
521         NMHEADER_1sizeof_FUNC,
522         NMLINK_1sizeof_FUNC,
523         NMLISTVIEW_1sizeof_FUNC,
524         NMLVCUSTOMDRAW_1sizeof_FUNC,
525         NMLVDISPINFO_1sizeof_FUNC,
526         NMLVFINDITEM_1sizeof_FUNC,
527         NMLVODSTATECHANGE_1sizeof_FUNC,
528         NMREBARCHEVRON_1sizeof_FUNC,
529         NMREBARCHILDSIZE_1sizeof_FUNC,
530         NMTBCUSTOMDRAW_1sizeof_FUNC,
531         NMTBHOTITEM_1sizeof_FUNC,
532         NMTOOLBAR_1sizeof_FUNC,
533         NMTREEVIEW_1sizeof_FUNC,
534         NMTTCUSTOMDRAW_1sizeof_FUNC,
535         NMTTDISPINFO_1sizeof_FUNC,
536         NMTVCUSTOMDRAW_1sizeof_FUNC,
537         NMTVDISPINFO_1sizeof_FUNC,
538         NMTVITEMCHANGE_1sizeof_FUNC,
539         NMUPDOWN_1sizeof_FUNC,
540         NONCLIENTMETRICS_1sizeof_FUNC,
541         NOTIFYICONDATA_1V2_1SIZE_FUNC,
542         NotifyWinEvent_FUNC,
543         OFNOTIFY_1sizeof_FUNC,
544         OPENFILENAME_1sizeof_FUNC,
545         OUTLINETEXTMETRIC_1sizeof_FUNC,
546         OffsetRect_FUNC,
547         OffsetRgn_FUNC,
548         OleInitialize_FUNC,
549         OleUninitialize_FUNC,
550         OpenClipboard_FUNC,
551         OpenPrinter_FUNC,
552         OpenProcess_FUNC,
553         OpenThemeData_FUNC,
554         PAINTSTRUCT_1sizeof_FUNC,
555         PANOSE_1sizeof_FUNC,
556         POINTSTOPOINT_FUNC,
557         POINT_1sizeof_FUNC,
558         PRIMARYLANGID_FUNC,
559         PRINTDLG_1sizeof_FUNC,
560         PROCESS_1INFORMATION_1sizeof_FUNC,
561         PROPERTYKEY_1sizeof_FUNC,
562         PROPVARIANT_1sizeof_FUNC,
563         PSPropertyKeyFromString_FUNC,
564         PatBlt_FUNC,
565         PathIsExe_FUNC,
566         PeekMessage_FUNC,
567         Pie_FUNC,
568         Polygon_FUNC,
569         Polyline_FUNC,
570         PostMessage_FUNC,
571         PostThreadMessage_FUNC,
572         PrintDlg_FUNC,
573         PrintWindow_FUNC,
574         PtInRect_FUNC,
575         PtInRegion_FUNC,
576         REBARBANDINFO_1sizeof_FUNC,
577         RECT_1sizeof_FUNC,
578         RectInRegion_FUNC,
579         Rectangle_FUNC,
580         RedrawWindow_FUNC,
581         RegCloseKey_FUNC,
582         RegCreateKeyEx_FUNC,
583         RegDeleteValue_FUNC,
584         RegEnumKeyEx_FUNC,
585         RegOpenKeyEx_FUNC,
586         RegQueryValueEx__J_3CJ_3I_3C_3I_FUNC,
587         RegQueryValueEx__J_3CJ_3I_3I_3I_FUNC,
588         RegSetValueEx_FUNC,
589         RegisterClass_FUNC,
590         RegisterClipboardFormat_FUNC,
591         RegisterTouchWindow_FUNC,
592         RegisterWindowMessage_FUNC,
593         ReleaseCapture_FUNC,
594         ReleaseDC_FUNC,
595         RemoveMenu_FUNC,
596         RemoveProp_FUNC,
597         ReplyMessage_FUNC,
598         RestoreDC_FUNC,
599         RoundRect_FUNC,
600         SAFEARRAYBOUND_1sizeof_FUNC,
601         SAFEARRAY_1sizeof_FUNC,
602         SCRIPT_1ANALYSIS_1sizeof_FUNC,
603         SCRIPT_1CONTROL_1sizeof_FUNC,
604         SCRIPT_1DIGITSUBSTITUTE_1sizeof_FUNC,
605         SCRIPT_1FONTPROPERTIES_1sizeof_FUNC,
606         SCRIPT_1ITEM_1sizeof_FUNC,
607         SCRIPT_1LOGATTR_1sizeof_FUNC,
608         SCRIPT_1PROPERTIES_1sizeof_FUNC,
609         SCRIPT_1STATE_1sizeof_FUNC,
610         SCRIPT_1STRING_1ANALYSIS_1sizeof_FUNC,
611         SCROLLBARINFO_1sizeof_FUNC,
612         SCROLLINFO_1sizeof_FUNC,
613         SHBrowseForFolder_FUNC,
614         SHDRAGIMAGE_1sizeof_FUNC,
615         SHELLEXECUTEINFO_1sizeof_FUNC,
616         SHFILEINFO_1sizeof_FUNC,
617         SHGetFileInfo_FUNC,
618         SHGetMalloc_FUNC,
619         SHGetPathFromIDList_FUNC,
620         SIZE_1sizeof_FUNC,
621         STARTUPINFO_1sizeof_FUNC,
622         SYSTEMTIME_1sizeof_FUNC,
623         SaveDC_FUNC,
624         ScreenToClient_FUNC,
625         ScriptApplyDigitSubstitution_FUNC,
626         ScriptBreak_FUNC,
627         ScriptCPtoX_FUNC,
628         ScriptCacheGetHeight_FUNC,
629         ScriptFreeCache_FUNC,
630         ScriptGetCMap_FUNC,
631         ScriptGetFontProperties_FUNC,
632         ScriptGetLogicalWidths_FUNC,
633         ScriptGetProperties_FUNC,
634         ScriptItemize_FUNC,
635         ScriptJustify_FUNC,
636         ScriptLayout_FUNC,
637         ScriptPlace_FUNC,
638         ScriptRecordDigitSubstitution_FUNC,
639         ScriptShape_FUNC,
640         ScriptStringAnalyse_FUNC,
641         ScriptStringFree_FUNC,
642         ScriptStringOut_FUNC,
643         ScriptTextOut_FUNC,
644         ScriptXtoCP_FUNC,
645         ScrollWindowEx_FUNC,
646         SelectClipRgn_FUNC,
647         SelectObject_FUNC,
648         SendInput_FUNC,
649         SendMessage__JIJJ_FUNC,
650         SendMessage__JIJLorg_eclipse_swt_internal_win32_BUTTON_1IMAGELIST_2_FUNC,
651         SendMessage__JIJLorg_eclipse_swt_internal_win32_HDHITTESTINFO_2_FUNC,
652         SendMessage__JIJLorg_eclipse_swt_internal_win32_HDITEM_2_FUNC,
653         SendMessage__JIJLorg_eclipse_swt_internal_win32_HDLAYOUT_2_FUNC,
654         SendMessage__JIJLorg_eclipse_swt_internal_win32_LITEM_2_FUNC,
655         SendMessage__JIJLorg_eclipse_swt_internal_win32_LVCOLUMN_2_FUNC,
656         SendMessage__JIJLorg_eclipse_swt_internal_win32_LVHITTESTINFO_2_FUNC,
657         SendMessage__JIJLorg_eclipse_swt_internal_win32_LVINSERTMARK_2_FUNC,
658         SendMessage__JIJLorg_eclipse_swt_internal_win32_LVITEM_2_FUNC,
659         SendMessage__JIJLorg_eclipse_swt_internal_win32_MARGINS_2_FUNC,
660         SendMessage__JIJLorg_eclipse_swt_internal_win32_MCHITTESTINFO_2_FUNC,
661         SendMessage__JIJLorg_eclipse_swt_internal_win32_REBARBANDINFO_2_FUNC,
662         SendMessage__JIJLorg_eclipse_swt_internal_win32_RECT_2_FUNC,
663         SendMessage__JIJLorg_eclipse_swt_internal_win32_SHDRAGIMAGE_2_FUNC,
664         SendMessage__JIJLorg_eclipse_swt_internal_win32_SIZE_2_FUNC,
665         SendMessage__JIJLorg_eclipse_swt_internal_win32_SYSTEMTIME_2_FUNC,
666         SendMessage__JIJLorg_eclipse_swt_internal_win32_TBBUTTONINFO_2_FUNC,
667         SendMessage__JIJLorg_eclipse_swt_internal_win32_TBBUTTON_2_FUNC,
668         SendMessage__JIJLorg_eclipse_swt_internal_win32_TCHITTESTINFO_2_FUNC,
669         SendMessage__JIJLorg_eclipse_swt_internal_win32_TCITEM_2_FUNC,
670         SendMessage__JIJLorg_eclipse_swt_internal_win32_TOOLINFO_2_FUNC,
671         SendMessage__JIJLorg_eclipse_swt_internal_win32_TVHITTESTINFO_2_FUNC,
672         SendMessage__JIJLorg_eclipse_swt_internal_win32_TVINSERTSTRUCT_2_FUNC,
673         SendMessage__JIJLorg_eclipse_swt_internal_win32_TVITEM_2_FUNC,
674         SendMessage__JIJLorg_eclipse_swt_internal_win32_TVSORTCB_2_FUNC,
675         SendMessage__JIJLorg_eclipse_swt_internal_win32_UDACCEL_2_FUNC,
676         SendMessage__JIJ_3C_FUNC,
677         SendMessage__JIJ_3I_FUNC,
678         SendMessage__JI_3I_3I_FUNC,
679         SetActiveWindow_FUNC,
680         SetBkColor_FUNC,
681         SetBkMode_FUNC,
682         SetBrushOrgEx_FUNC,
683         SetCapture_FUNC,
684         SetCaretPos_FUNC,
685         SetCurrentProcessExplicitAppUserModelID_FUNC,
686         SetCursor_FUNC,
687         SetCursorPos_FUNC,
688         SetDIBColorTable_FUNC,
689         SetDllDirectory_FUNC,
690         SetErrorMode_FUNC,
691         SetFocus_FUNC,
692         SetForegroundWindow_FUNC,
693         SetGestureConfig_FUNC,
694         SetGraphicsMode_FUNC,
695         SetLayeredWindowAttributes_FUNC,
696         SetLayout_FUNC,
697         SetMenu_FUNC,
698         SetMenuDefaultItem_FUNC,
699         SetMenuInfo_FUNC,
700         SetMenuItemInfo_FUNC,
701         SetMetaRgn_FUNC,
702         SetParent_FUNC,
703         SetPixel_FUNC,
704         SetPolyFillMode_FUNC,
705         SetProcessDPIAware_FUNC,
706         SetProp_FUNC,
707         SetROP2_FUNC,
708         SetRect_FUNC,
709         SetRectRgn_FUNC,
710         SetScrollInfo_FUNC,
711         SetStretchBltMode_FUNC,
712         SetTextColor_FUNC,
713         SetTimer_FUNC,
714         SetWindowLong_FUNC,
715         SetWindowLongPtr_FUNC,
716         SetWindowOrgEx_FUNC,
717         SetWindowPlacement_FUNC,
718         SetWindowPos_FUNC,
719         SetWindowRgn_FUNC,
720         SetWindowText_FUNC,
721         SetWindowTheme_FUNC,
722         SetWindowsHookEx_FUNC,
723         SetWorldTransform_FUNC,
724         ShellExecuteEx_FUNC,
725         Shell_1NotifyIcon_FUNC,
726         ShowCaret_FUNC,
727         ShowOwnedPopups_FUNC,
728         ShowScrollBar_FUNC,
729         ShowWindow_FUNC,
730         StartDoc_FUNC,
731         StartPage_FUNC,
732         StretchBlt_FUNC,
733         SystemParametersInfo__IILorg_eclipse_swt_internal_win32_HIGHCONTRAST_2I_FUNC,
734         SystemParametersInfo__IILorg_eclipse_swt_internal_win32_NONCLIENTMETRICS_2I_FUNC,
735         SystemParametersInfo__IILorg_eclipse_swt_internal_win32_RECT_2I_FUNC,
736         SystemParametersInfo__II_3II_FUNC,
737         TBBUTTONINFO_1sizeof_FUNC,
738         TBBUTTON_1sizeof_FUNC,
739         TCHITTESTINFO_1sizeof_FUNC,
740         TCITEM_1sizeof_FUNC,
741         TEXTMETRIC_1sizeof_FUNC,
742         TF_1DA_1COLOR_1sizeof_FUNC,
743         TF_1DISPLAYATTRIBUTE_1sizeof_FUNC,
744         TOOLINFO_1sizeof_FUNC,
745         TOUCHINPUT_1sizeof_FUNC,
746         TOUCH_1COORD_1TO_1PIXEL_FUNC,
747         TRACKMOUSEEVENT_1sizeof_FUNC,
748         TRIVERTEX_1sizeof_FUNC,
749         TVHITTESTINFO_1sizeof_FUNC,
750         TVINSERTSTRUCT_1sizeof_FUNC,
751         TVITEMEX_1sizeof_FUNC,
752         TVITEM_1sizeof_FUNC,
753         TVSORTCB_1sizeof_FUNC,
754         ToUnicode_FUNC,
755         TrackMouseEvent_FUNC,
756         TrackPopupMenu_FUNC,
757         TranslateAccelerator_FUNC,
758         TranslateCharsetInfo_FUNC,
759         TranslateMDISysAccel_FUNC,
760         TranslateMessage_FUNC,
761         TransparentBlt_FUNC,
762         TreeView_1GetItemRect_FUNC,
763         UDACCEL_1sizeof_FUNC,
764         UnhookWindowsHookEx_FUNC,
765         UnmapViewOfFile_FUNC,
766         UnregisterClass_FUNC,
767         UnregisterTouchWindow_FUNC,
768         UpdateWindow_FUNC,
769         UrlCreateFromPath_FUNC,
770         ValidateRect_FUNC,
771         VkKeyScan_FUNC,
772         WINDOWPLACEMENT_1sizeof_FUNC,
773         WINDOWPOS_1sizeof_FUNC,
774         WNDCLASS_1sizeof_FUNC,
775         WaitMessage_FUNC,
776         WideCharToMultiByte__II_3CIJI_3B_3Z_FUNC,
777         WideCharToMultiByte__II_3CI_3BI_3B_3Z_FUNC,
778         WindowFromDC_FUNC,
779         WindowFromPoint_FUNC,
780         wcslen_FUNC,
781 } OS_FUNCS;