Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(83)

Side by Side Diff: chrome/imports/user32.imports.json

Issue 12210017: Start of build config for custom user32 import libs. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Implement the delay load hook. Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4 #
5 # This file is used to create custom import libraries for Chrome DLL's use of
6 # user32.dll exports. This allows Chrome to bind conventionally to the functions
7 # exported from user32.dll on Windows XP (SP2), and to delayload the additional
8 # few functions that are needed.
9 {
10 "dll_name": "user32.dll",
11 # These functions are post Windows XP SP2 exports from user32, and must be
12 # delay-imported. Please be mindful when you add to this set, that if a
13 # delay loaded function is invoked on a system that doesn't expose it,
14 # the process will crash.
15 "delay_imports": [
16 "CloseGestureInfoHandle@4",
17 "CloseTouchInputHandle@4",
18 "GetGestureInfo@8",
19 "GetTouchInputInfo@16",
20 "IsTouchWindow@8",
21 "SetGestureConfig@20",
22 "RegisterTouchWindow@8",
23 "UnregisterTouchWindow@4"
24 ],
25 # These functions are post-Windows XP SP2 exports from user32 that Chrome is
26 # not using. If you get a link-time error for one of those functions, please
27 # consider carefully whether the function should be delay imported.
28 "disabled_imports": [
29 "AddClipboardFormatListener@4",
30 "CalculatePopupWindowPosition@20",
31 "CancelShutdown@0",
32 "ChangeWindowMessageFilter@8",
33 "ChangeWindowMessageFilterEx@16",
34 "CreateDesktopExA@32",
35 "CreateDesktopExW@32",
36 "DisplayConfigGetDeviceInfo@4",
37 "DisplayConfigSetDeviceInfo@4",
38 "EnableMouseInPointer@4",
39 "EnableSessionForMMCSS@4",
40 "EvaluateProximityToPolygon@16",
41 "EvaluateProximityToRect@12",
42 "GetAutoRotationState@4",
43 "GetCIMSSM@4",
44 "GetCurrentInputMessageSource@4",
45 "GetDisplayAutoRotationPreferences@4",
46 "GetDisplayConfigBufferSizes@12",
47 "GetGestureConfig@24",
48 "GetGestureExtraArgs@12",
49 "GetIconInfoExA@8",
50 "GetIconInfoExW@8",
51 "GetInputLocaleInfo@8",
52 "GetPhysicalCursorPos@4",
53 "GetPointerCursorId@8",
54 "GetPointerDevice@8",
55 "GetPointerDeviceCursors@12",
56 "GetPointerDeviceProperties@12",
57 "GetPointerDeviceRects@12",
58 "GetPointerDevices@8",
59 "GetPointerFrameInfo@12",
60 "GetPointerFrameInfoHistory@16",
61 "GetPointerFramePenInfo@12",
62 "GetPointerFramePenInfoHistory@16",
63 "GetPointerFrameTouchInfo@12",
64 "GetPointerFrameTouchInfoHistory@16",
65 "GetPointerInfo@8",
66 "GetPointerInfoHistory@12",
67 "GetPointerPenInfo@8",
68 "GetPointerPenInfoHistory@12",
69 "GetPointerTouchInfo@8",
70 "GetPointerTouchInfoHistory@12",
71 "GetPointerType@8",
72 "GetRawPointerDeviceData@20",
73 "GetUnpredictedMessagePos@0",
74 "GetUpdatedClipboardFormats@12",
75 "GetWindowDisplayAffinity@8",
76 "GetWindowFeedbackSetting@20",
77 "InitializeTouchInjection@8",
78 "InjectTouchInput@8",
79 "IsImmersiveProcess@4",
80 "IsInDesktopWindowBand@4",
81 "IsMouseInPointerEnabled@0",
82 "IsProcessDPIAware@0",
83 "IsWow64Message@0",
84 "LogicalToPhysicalPoint@8",
85 "PackTouchHitTestingProximityEvaluation@8",
86 "PhysicalToLogicalPoint@8",
87 "QueryDisplayConfig@24",
88 "RegisterPointerDeviceNotifications@8",
89 "RegisterPointerInputTarget@8",
90 "RegisterPowerSettingNotification@12",
91 "RegisterSuspendResumeNotification@8",
92 "RegisterTouchHitTestingWindow@8",
93 "RemoveClipboardFormatListener@4",
94 "SetCoalescableTimer@20",
95 "SetDisplayAutoRotationPreferences@4",
96 "SetDisplayConfig@20",
97 "SetPhysicalCursorPos@8",
98 "SetProcessDPIAware@0",
99 "SetProcessRestrictionExemption@4",
100 "SetWindowDisplayAffinity@8",
101 "SetWindowFeedbackSetting@20",
102 "ShowSystemCursor@4",
103 "ShutdownBlockReasonCreate@8",
104 "ShutdownBlockReasonDestroy@4",
105 "ShutdownBlockReasonQuery@12",
106 "SkipPointerFrameMessages@4",
107 "SoundSentry@0",
108 "UnregisterPointerInputTarget@8",
109 "UnregisterPowerSettingNotification@4",
110 "UnregisterSuspendResumeNotification@4",
111 "UpdateLayeredWindowIndirect@8",
112 "WindowFromPhysicalPoint@8"
113 ],
114 # This is the set of exports observed on a user32.dll from Windows XP SP2.
115 # The version of the DLL where these were observed is 5.1.2600.2180.
116 # Incidentally this set of exports also coincides with Windows XP SP3, where
117 # the version of the DLL is 5.1.2600.5512.
118 # Don't add new hard imports here unless and until the minimal supported
119 # Windows version has been bumped past Windows XP SP2+.
120 "imports": [
121 "ActivateKeyboardLayout@8",
122 "AdjustWindowRect@12",
123 "AdjustWindowRectEx@16",
124 "AllowSetForegroundWindow@4",
125 "AnimateWindow@12",
126 "AnyPopup@0",
127 "AppendMenuA@16",
128 "AppendMenuW@16",
129 "ArrangeIconicWindows@4",
130 "AttachThreadInput@12",
131 "BeginDeferWindowPos@4",
132 "BeginPaint@8",
133 "BlockInput@4",
134 "BringWindowToTop@4",
135 "BroadcastSystemMessage@20",
136 "BroadcastSystemMessageA@20",
137 "BroadcastSystemMessageExA@24",
138 "BroadcastSystemMessageExW@24",
139 "BroadcastSystemMessageW@20",
140 "CallMsgFilter@8",
141 "CallMsgFilterA@8",
142 "CallMsgFilterW@8",
143 "CallNextHookEx@16",
144 "CallWindowProcA@20",
145 "CallWindowProcW@20",
146 "CascadeChildWindows@8",
147 "CascadeWindows@20",
148 "ChangeClipboardChain@8",
149 "ChangeDisplaySettingsA@8",
150 "ChangeDisplaySettingsExA@20",
151 "ChangeDisplaySettingsExW@20",
152 "ChangeDisplaySettingsW@8",
153 "ChangeMenuA@20",
154 "ChangeMenuW@20",
155 "CharLowerA@4",
156 "CharLowerBuffA@8",
157 "CharLowerBuffW@8",
158 "CharLowerW@4",
159 "CharNextA@4",
160 "CharNextExA@12",
161 "CharNextW@4",
162 "CharPrevA@8",
163 "CharPrevExA@16",
164 "CharPrevW@8",
165 "CharToOemA@8",
166 "CharToOemBuffA@12",
167 "CharToOemBuffW@12",
168 "CharToOemW@8",
169 "CharUpperA@4",
170 "CharUpperBuffA@8",
171 "CharUpperBuffW@8",
172 "CharUpperW@4",
173 "CheckDlgButton@12",
174 "CheckMenuItem@12",
175 "CheckMenuRadioItem@20",
176 "CheckRadioButton@16",
177 "ChildWindowFromPoint@12",
178 "ChildWindowFromPointEx@16",
179 "ClientToScreen@8",
180 "ClipCursor@4",
181 "CloseClipboard@0",
182 "CloseDesktop@4",
183 "CloseWindow@4",
184 "CloseWindowStation@4",
185 "CopyAcceleratorTableA@12",
186 "CopyAcceleratorTableW@12",
187 "CopyIcon@4",
188 "CopyImage@20",
189 "CopyRect@8",
190 "CountClipboardFormats@0",
191 "CreateAcceleratorTableA@8",
192 "CreateAcceleratorTableW@8",
193 "CreateCaret@16",
194 "CreateCursor@28",
195 "CreateDesktopA@24",
196 "CreateDesktopW@24",
197 "CreateDialogIndirectParamA@20",
198 "CreateDialogIndirectParamW@20",
199 "CreateDialogParamA@20",
200 "CreateDialogParamW@20",
201 "CreateIcon@28",
202 "CreateIconFromResource@16",
203 "CreateIconFromResourceEx@28",
204 "CreateIconIndirect@4",
205 "CreateMDIWindowA@40",
206 "CreateMDIWindowW@40",
207 "CreateMenu@0",
208 "CreatePopupMenu@0",
209 "CreateWindowExA@48",
210 "CreateWindowExW@48",
211 "CreateWindowStationA@16",
212 "CreateWindowStationW@16",
213 "DdeAbandonTransaction@12",
214 "DdeAccessData@8",
215 "DdeAddData@16",
216 "DdeClientTransaction@32",
217 "DdeCmpStringHandles@8",
218 "DdeConnect@16",
219 "DdeConnectList@20",
220 "DdeCreateDataHandle@28",
221 "DdeCreateStringHandleA@12",
222 "DdeCreateStringHandleW@12",
223 "DdeDisconnect@4",
224 "DdeDisconnectList@4",
225 "DdeEnableCallback@12",
226 "DdeFreeDataHandle@4",
227 "DdeFreeStringHandle@8",
228 "DdeGetData@16",
229 "DdeGetLastError@4",
230 "DdeImpersonateClient@4",
231 "DdeInitializeA@16",
232 "DdeInitializeW@16",
233 "DdeKeepStringHandle@8",
234 "DdeNameService@16",
235 "DdePostAdvise@12",
236 "DdeQueryConvInfo@12",
237 "DdeQueryNextServer@8",
238 "DdeQueryStringA@20",
239 "DdeQueryStringW@20",
240 "DdeReconnect@4",
241 "DdeSetQualityOfService@12",
242 "DdeSetUserHandle@12",
243 "DdeUnaccessData@4",
244 "DdeUninitialize@4",
245 "DefDlgProcA@16",
246 "DefDlgProcW@16",
247 "DefFrameProcA@20",
248 "DefFrameProcW@20",
249 "DefMDIChildProcA@16",
250 "DefMDIChildProcW@16",
251 "DefRawInputProc@12",
252 "DefWindowProcA@16",
253 "DefWindowProcW@16",
254 "DeferWindowPos@32",
255 "DeleteMenu@12",
256 "DeregisterShellHookWindow@4",
257 "DestroyAcceleratorTable@4",
258 "DestroyCaret@0",
259 "DestroyCursor@4",
260 "DestroyIcon@4",
261 "DestroyMenu@4",
262 "DestroyWindow@4",
263 "DialogBoxIndirectParamA@20",
264 "DialogBoxIndirectParamW@20",
265 "DialogBoxParamA@20",
266 "DialogBoxParamW@20",
267 "DisableProcessWindowsGhosting@0",
268 "DispatchMessageA@4",
269 "DispatchMessageW@4",
270 "DlgDirListA@20",
271 "DlgDirListComboBoxA@20",
272 "DlgDirListComboBoxW@20",
273 "DlgDirListW@20",
274 "DlgDirSelectComboBoxExA@16",
275 "DlgDirSelectComboBoxExW@16",
276 "DlgDirSelectExA@16",
277 "DlgDirSelectExW@16",
278 "DragDetect@12",
279 "DragObject@20",
280 "DrawAnimatedRects@16",
281 "DrawCaption@16",
282 "DrawEdge@16",
283 "DrawFocusRect@8",
284 "DrawFrame@16",
285 "DrawFrameControl@16",
286 "DrawIcon@16",
287 "DrawIconEx@36",
288 "DrawMenuBar@4",
289 "DrawStateA@40",
290 "DrawStateW@40",
291 "DrawTextA@20",
292 "DrawTextExA@24",
293 "DrawTextExW@24",
294 "DrawTextW@20",
295 "EditWndProc@16",
296 "EmptyClipboard@0",
297 "EnableMenuItem@12",
298 "EnableScrollBar@12",
299 "EnableWindow@8",
300 "EndDeferWindowPos@4",
301 "EndDialog@8",
302 "EndMenu@0",
303 "EndPaint@8",
304 "EndTask@12",
305 "EnumChildWindows@12",
306 "EnumClipboardFormats@4",
307 "EnumDesktopWindows@12",
308 "EnumDesktopsA@12",
309 "EnumDesktopsW@12",
310 "EnumDisplayDevicesA@16",
311 "EnumDisplayDevicesW@16",
312 "EnumDisplayMonitors@16",
313 "EnumDisplaySettingsA@12",
314 "EnumDisplaySettingsExA@16",
315 "EnumDisplaySettingsExW@16",
316 "EnumDisplaySettingsW@12",
317 "EnumPropsA@8",
318 "EnumPropsExA@12",
319 "EnumPropsExW@12",
320 "EnumPropsW@8",
321 "EnumThreadWindows@12",
322 "EnumWindowStationsA@8",
323 "EnumWindowStationsW@8",
324 "EnumWindows@8",
325 "EqualRect@8",
326 "ExcludeUpdateRgn@8",
327 "ExitWindowsEx@8",
328 "FillRect@12",
329 "FindWindowA@8",
330 "FindWindowExA@16",
331 "FindWindowExW@16",
332 "FindWindowW@8",
333 "FlashWindow@8",
334 "FlashWindowEx@4",
335 "FrameRect@12",
336 "FreeDDElParam@8",
337 "GetActiveWindow@0",
338 "GetAltTabInfo@20",
339 "GetAltTabInfoA@20",
340 "GetAltTabInfoW@20",
341 "GetAncestor@8",
342 "GetAsyncKeyState@4",
343 "GetCapture@0",
344 "GetCaretBlinkTime@0",
345 "GetCaretPos@4",
346 "GetClassInfoA@12",
347 "GetClassInfoExA@12",
348 "GetClassInfoExW@12",
349 "GetClassInfoW@12",
350 "GetClassLongA@8",
351 "GetClassLongW@8",
352 "GetClassNameA@12",
353 "GetClassNameW@12",
354 "GetClassWord@8",
355 "GetClientRect@8",
356 "GetClipCursor@4",
357 "GetClipboardData@4",
358 "GetClipboardFormatNameA@12",
359 "GetClipboardFormatNameW@12",
360 "GetClipboardOwner@0",
361 "GetClipboardSequenceNumber@0",
362 "GetClipboardViewer@0",
363 "GetComboBoxInfo@8",
364 "GetCursor@0",
365 "GetCursorInfo@4",
366 "GetCursorPos@4",
367 "GetDC@4",
368 "GetDCEx@12",
369 "GetDesktopWindow@0",
370 "GetDialogBaseUnits@0",
371 "GetDlgCtrlID@4",
372 "GetDlgItem@8",
373 "GetDlgItemInt@16",
374 "GetDlgItemTextA@16",
375 "GetDlgItemTextW@16",
376 "GetDoubleClickTime@0",
377 "GetFocus@0",
378 "GetForegroundWindow@0",
379 "GetGUIThreadInfo@8",
380 "GetGuiResources@8",
381 "GetIconInfo@8",
382 "GetInputDesktop@0",
383 "GetInputState@0",
384 "GetKBCodePage@0",
385 "GetKeyNameTextA@12",
386 "GetKeyNameTextW@12",
387 "GetKeyState@4",
388 "GetKeyboardLayout@4",
389 "GetKeyboardLayoutList@8",
390 "GetKeyboardLayoutNameA@4",
391 "GetKeyboardLayoutNameW@4",
392 "GetKeyboardState@4",
393 "GetKeyboardType@4",
394 "GetLastActivePopup@4",
395 "GetLastInputInfo@4",
396 "GetLayeredWindowAttributes@16",
397 "GetListBoxInfo@4",
398 "GetMenu@4",
399 "GetMenuBarInfo@16",
400 "GetMenuCheckMarkDimensions@0",
401 "GetMenuContextHelpId@4",
402 "GetMenuDefaultItem@12",
403 "GetMenuInfo@8",
404 "GetMenuItemCount@4",
405 "GetMenuItemID@8",
406 "GetMenuItemInfoA@16",
407 "GetMenuItemInfoW@16",
408 "GetMenuItemRect@16",
409 "GetMenuState@12",
410 "GetMenuStringA@20",
411 "GetMenuStringW@20",
412 "GetMessageA@16",
413 "GetMessageExtraInfo@0",
414 "GetMessagePos@0",
415 "GetMessageTime@0",
416 "GetMessageW@16",
417 "GetMonitorInfoA@8",
418 "GetMonitorInfoW@8",
419 "GetMouseMovePointsEx@20",
420 "GetNextDlgGroupItem@12",
421 "GetNextDlgTabItem@12",
422 "GetOpenClipboardWindow@0",
423 "GetParent@4",
424 "GetPriorityClipboardFormat@8",
425 "GetProcessDefaultLayout@4",
426 "GetProcessWindowStation@0",
427 "GetPropA@8",
428 "GetPropW@8",
429 "GetQueueStatus@4",
430 "GetRawInputBuffer@12",
431 "GetRawInputData@20",
432 "GetRawInputDeviceInfoA@16",
433 "GetRawInputDeviceInfoW@16",
434 "GetRawInputDeviceList@12",
435 "GetRegisteredRawInputDevices@12",
436 "GetScrollBarInfo@12",
437 "GetScrollInfo@12",
438 "GetScrollPos@8",
439 "GetScrollRange@16",
440 "GetShellWindow@0",
441 "GetSubMenu@8",
442 "GetSysColor@4",
443 "GetSysColorBrush@4",
444 "GetSystemMenu@8",
445 "GetSystemMetrics@4",
446 "GetTabbedTextExtentA@20",
447 "GetTabbedTextExtentW@20",
448 "GetThreadDesktop@4",
449 "GetTitleBarInfo@8",
450 "GetTopWindow@4",
451 "GetUpdateRect@12",
452 "GetUpdateRgn@12",
453 "GetUserObjectInformationA@20",
454 "GetUserObjectInformationW@20",
455 "GetUserObjectSecurity@20",
456 "GetWindow@8",
457 "GetWindowContextHelpId@4",
458 "GetWindowDC@4",
459 "GetWindowInfo@8",
460 "GetWindowLongA@8",
461 "GetWindowLongW@8",
462 "GetWindowModuleFileName@12",
463 "GetWindowModuleFileNameA@12",
464 "GetWindowModuleFileNameW@12",
465 "GetWindowPlacement@8",
466 "GetWindowRect@8",
467 "GetWindowRgn@8",
468 "GetWindowRgnBox@8",
469 "GetWindowTextA@12",
470 "GetWindowTextLengthA@4",
471 "GetWindowTextLengthW@4",
472 "GetWindowTextW@12",
473 "GetWindowThreadProcessId@8",
474 "GetWindowWord@8",
475 "GrayStringA@36",
476 "GrayStringW@36",
477 "HideCaret@4",
478 "HiliteMenuItem@16",
479 "IMPGetIMEA@8",
480 "IMPGetIMEW@8",
481 "IMPQueryIMEA@4",
482 "IMPQueryIMEW@4",
483 "IMPSetIMEA@8",
484 "IMPSetIMEW@8",
485 "ImpersonateDdeClientWindow@8",
486 "InSendMessage@0",
487 "InSendMessageEx@4",
488 "InflateRect@12",
489 "InsertMenuA@20",
490 "InsertMenuItemA@16",
491 "InsertMenuItemW@16",
492 "InsertMenuW@20",
493 "InternalGetWindowText@12",
494 "IntersectRect@12",
495 "InvalidateRect@12",
496 "InvalidateRgn@12",
497 "InvertRect@8",
498 "IsCharAlphaA@4",
499 "IsCharAlphaNumericA@4",
500 "IsCharAlphaNumericW@4",
501 "IsCharAlphaW@4",
502 "IsCharLowerA@4",
503 "IsCharLowerW@4",
504 "IsCharUpperA@4",
505 "IsCharUpperW@4",
506 "IsChild@8",
507 "IsClipboardFormatAvailable@4",
508 "IsDialogMessage@8",
509 "IsDialogMessageA@8",
510 "IsDialogMessageW@8",
511 "IsDlgButtonChecked@8",
512 "IsGUIThread@4",
513 "IsHungAppWindow@4",
514 "IsIconic@4",
515 "IsMenu@4",
516 "IsRectEmpty@4",
517 "IsWinEventHookInstalled@4",
518 "IsWindow@4",
519 "IsWindowEnabled@4",
520 "IsWindowUnicode@4",
521 "IsWindowVisible@4",
522 "IsZoomed@4",
523 "KillTimer@8",
524 "LoadAcceleratorsA@8",
525 "LoadAcceleratorsW@8",
526 "LoadBitmapA@8",
527 "LoadBitmapW@8",
528 "LoadCursorA@8",
529 "LoadCursorFromFileA@4",
530 "LoadCursorFromFileW@4",
531 "LoadCursorW@8",
532 "LoadIconA@8",
533 "LoadIconW@8",
534 "LoadImageA@24",
535 "LoadImageW@24",
536 "LoadKeyboardLayoutA@8",
537 "LoadKeyboardLayoutW@8",
538 "LoadMenuA@8",
539 "LoadMenuIndirectA@4",
540 "LoadMenuIndirectW@4",
541 "LoadMenuW@8",
542 "LoadStringA@16",
543 "LoadStringW@16",
544 "LockSetForegroundWindow@4",
545 "LockWindowUpdate@4",
546 "LockWorkStation@0",
547 "LookupIconIdFromDirectory@8",
548 "LookupIconIdFromDirectoryEx@20",
549 "MapDialogRect@8",
550 "MapVirtualKeyA@8",
551 "MapVirtualKeyExA@12",
552 "MapVirtualKeyExW@12",
553 "MapVirtualKeyW@8",
554 "MapWindowPoints@16",
555 "MenuItemFromPoint@16",
556 "MessageBeep@4",
557 "MessageBoxA@16",
558 "MessageBoxExA@20",
559 "MessageBoxExW@20",
560 "MessageBoxIndirectA@4",
561 "MessageBoxIndirectW@4",
562 "MessageBoxTimeoutA@24",
563 "MessageBoxTimeoutW@24",
564 "MessageBoxW@16",
565 "ModifyMenuA@20",
566 "ModifyMenuW@20",
567 "MonitorFromPoint@12",
568 "MonitorFromRect@8",
569 "MonitorFromWindow@8",
570 "MoveWindow@24",
571 "MsgWaitForMultipleObjects@20",
572 "MsgWaitForMultipleObjectsEx@20",
573 "NotifyWinEvent@16",
574 "OemKeyScan@4",
575 "OemToCharA@8",
576 "OemToCharBuffA@12",
577 "OemToCharBuffW@12",
578 "OemToCharW@8",
579 "OffsetRect@12",
580 "OpenClipboard@4",
581 "OpenDesktopA@16",
582 "OpenDesktopW@16",
583 "OpenIcon@4",
584 "OpenInputDesktop@12",
585 "OpenWindowStationA@12",
586 "OpenWindowStationW@12",
587 "PackDDElParam@12",
588 "PaintDesktop@4",
589 "PeekMessageA@20",
590 "PeekMessageW@20",
591 "PostMessageA@16",
592 "PostMessageW@16",
593 "PostQuitMessage@4",
594 "PostThreadMessageA@16",
595 "PostThreadMessageW@16",
596 "PrintWindow@12",
597 "PrivateExtractIconsA@32",
598 "PrivateExtractIconsW@32",
599 "PtInRect@12",
600 "RealChildWindowFromPoint@12",
601 "RealGetWindowClass@12",
602 "RealGetWindowClassA@12",
603 "RealGetWindowClassW@12",
604 "RedrawWindow@16",
605 "RegisterClassA@4",
606 "RegisterClassExA@4",
607 "RegisterClassExW@4",
608 "RegisterClassW@4",
609 "RegisterClipboardFormatA@4",
610 "RegisterClipboardFormatW@4",
611 "RegisterDeviceNotificationA@12",
612 "RegisterDeviceNotificationW@12",
613 "RegisterHotKey@16",
614 "RegisterRawInputDevices@12",
615 "RegisterShellHookWindow@4",
616 "RegisterWindowMessageA@4",
617 "RegisterWindowMessageW@4",
618 "ReleaseCapture@0",
619 "ReleaseDC@8",
620 "RemoveMenu@12",
621 "RemovePropA@8",
622 "RemovePropW@8",
623 "ReplyMessage@4",
624 "ReuseDDElParam@20",
625 "ScreenToClient@8",
626 "ScrollDC@28",
627 "ScrollWindow@20",
628 "ScrollWindowEx@32",
629 "SendDlgItemMessageA@20",
630 "SendDlgItemMessageW@20",
631 "SendIMEMessageExA@8",
632 "SendIMEMessageExW@8",
633 "SendInput@12",
634 "SendMessageA@16",
635 "SendMessageCallbackA@24",
636 "SendMessageCallbackW@24",
637 "SendMessageTimeoutA@28",
638 "SendMessageTimeoutW@28",
639 "SendMessageW@16",
640 "SendNotifyMessageA@16",
641 "SendNotifyMessageW@16",
642 "SetActiveWindow@4",
643 "SetCapture@4",
644 "SetCaretBlinkTime@4",
645 "SetCaretPos@8",
646 "SetClassLongA@12",
647 "SetClassLongW@12",
648 "SetClassWord@12",
649 "SetClipboardData@8",
650 "SetClipboardViewer@4",
651 "SetCursor@4",
652 "SetCursorPos@8",
653 "SetDebugErrorLevel@4",
654 "SetDeskWallpaper@4",
655 "SetDlgItemInt@16",
656 "SetDlgItemTextA@12",
657 "SetDlgItemTextW@12",
658 "SetDoubleClickTime@4",
659 "SetFocus@4",
660 "SetForegroundWindow@4",
661 "SetKeyboardState@4",
662 "SetLastErrorEx@8",
663 "SetLayeredWindowAttributes@16",
664 "SetMenu@8",
665 "SetMenuContextHelpId@8",
666 "SetMenuDefaultItem@12",
667 "SetMenuInfo@8",
668 "SetMenuItemBitmaps@20",
669 "SetMenuItemInfoA@16",
670 "SetMenuItemInfoW@16",
671 "SetMessageExtraInfo@4",
672 "SetMessageQueue@4",
673 "SetParent@8",
674 "SetProcessDefaultLayout@4",
675 "SetProcessWindowStation@4",
676 "SetPropA@12",
677 "SetPropW@12",
678 "SetRect@20",
679 "SetRectEmpty@4",
680 "SetScrollInfo@16",
681 "SetScrollPos@16",
682 "SetScrollRange@20",
683 "SetShellWindow@4",
684 "SetSysColors@12",
685 "SetSystemCursor@8",
686 "SetThreadDesktop@4",
687 "SetTimer@16",
688 "SetUserObjectInformationA@16",
689 "SetUserObjectInformationW@16",
690 "SetUserObjectSecurity@12",
691 "SetWinEventHook@28",
692 "SetWindowContextHelpId@8",
693 "SetWindowLongA@12",
694 "SetWindowLongW@12",
695 "SetWindowPlacement@8",
696 "SetWindowPos@28",
697 "SetWindowRgn@12",
698 "SetWindowTextA@8",
699 "SetWindowTextW@8",
700 "SetWindowWord@12",
701 "SetWindowsHookA@8",
702 "SetWindowsHookExA@16",
703 "SetWindowsHookExW@16",
704 "SetWindowsHookW@8",
705 "ShowCaret@4",
706 "ShowCursor@4",
707 "ShowOwnedPopups@8",
708 "ShowScrollBar@12",
709 "ShowWindow@8",
710 "ShowWindowAsync@8",
711 "SubtractRect@12",
712 "SwapMouseButton@4",
713 "SwitchDesktop@4",
714 "SwitchToThisWindow@8",
715 "SystemParametersInfoA@16",
716 "SystemParametersInfoW@16",
717 "TabbedTextOutA@32",
718 "TabbedTextOutW@32",
719 "TileChildWindows@8",
720 "TileWindows@20",
721 "ToAscii@20",
722 "ToAsciiEx@24",
723 "ToUnicode@24",
724 "ToUnicodeEx@28",
725 "TrackMouseEvent@4",
726 "TrackPopupMenu@28",
727 "TrackPopupMenuEx@24",
728 "TranslateAccelerator@12",
729 "TranslateAcceleratorA@12",
730 "TranslateAcceleratorW@12",
731 "TranslateMDISysAccel@8",
732 "TranslateMessage@4",
733 "UnhookWinEvent@4",
734 "UnhookWindowsHook@8",
735 "UnhookWindowsHookEx@4",
736 "UnionRect@12",
737 "UnloadKeyboardLayout@4",
738 "UnpackDDElParam@16",
739 "UnregisterClassA@8",
740 "UnregisterClassW@8",
741 "UnregisterDeviceNotification@4",
742 "UnregisterHotKey@8",
743 "UpdateLayeredWindow@36",
744 "UpdateWindow@4",
745 "UserHandleGrantAccess@12",
746 "ValidateRect@8",
747 "ValidateRgn@8",
748 "VkKeyScanA@4",
749 "VkKeyScanExA@8",
750 "VkKeyScanExW@8",
751 "VkKeyScanW@4",
752 "WINNLSEnableIME@8",
753 "WINNLSGetEnableStatus@4",
754 "WINNLSGetIMEHotkey@4",
755 "WaitForInputIdle@8",
756 "WaitMessage@0",
757 "WinHelpA@16",
758 "WinHelpW@16",
759 "WindowFromDC@4",
760 "WindowFromPoint@8",
761 "keybd_event@16",
762 "mouse_event@20",
763 "wsprintfA",
764 "wsprintfW",
765 "wvsprintfA@12",
766 "wvsprintfW@12",
767 ]
768 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698