[CMAKE]
[reactos.git] / dll / win32 / user32 / user32.pspec
1 ; Functions exported by Win 2K3 R2
2 @ stdcall ActivateKeyboardLayout(long long) NtUserActivateKeyboardLayout
3 @ stdcall AdjustWindowRect(ptr long long)
4 @ stdcall AdjustWindowRectEx(ptr long long long)
5 @ stdcall AlignRects(ptr long long long)
6 @ stdcall AllowForegroundActivation()
7 @ stdcall AllowSetForegroundWindow(long)
8 @ stdcall AnimateWindow(long long long)
9 @ stdcall AnyPopup()
10 @ stdcall AppendMenuA(long long long ptr)
11 @ stdcall AppendMenuW(long long long ptr)
12 @ stdcall ArrangeIconicWindows(long)
13 @ stdcall AttachThreadInput(long long long) NtUserAttachThreadInput
14 @ stdcall BeginDeferWindowPos(long)
15 @ stdcall BeginPaint(long ptr) NtUserBeginPaint
16 @ stdcall BlockInput(long) NtUserBlockInput
17 @ stdcall BringWindowToTop(long)
18 @ stdcall BroadcastSystemMessage(long ptr long long long) BroadcastSystemMessageA
19 @ stdcall BroadcastSystemMessageA(long ptr long long long)
20 @ stdcall BroadcastSystemMessageExA(long ptr long long long ptr)
21 @ stdcall BroadcastSystemMessageExW(long ptr long long long ptr)
22 @ stdcall BroadcastSystemMessageW(long ptr long long long)
23 @ stub BuildReasonArray
24 @ stub CalcMenuBar
25 @ stdcall CallMsgFilter(ptr long) CallMsgFilterA
26 @ stdcall CallMsgFilterA(ptr long)
27 @ stdcall CallMsgFilterW(ptr long)
28 @ stdcall CallNextHookEx(long long long long)
29 @ stdcall CallWindowProcA(ptr long long long long)
30 @ stdcall CallWindowProcW(ptr long long long long)
31 @ stdcall CascadeChildWindows(long long)
32 @ stdcall CascadeWindows(long long ptr long ptr)
33 @ stdcall ChangeClipboardChain(long long) NtUserChangeClipboardChain
34 @ stdcall ChangeDisplaySettingsA(ptr long)
35 @ stdcall ChangeDisplaySettingsExA(str ptr long long ptr)
36 @ stdcall ChangeDisplaySettingsExW(wstr ptr long long ptr)
37 @ stdcall ChangeDisplaySettingsW(ptr long)
38 @ stdcall ChangeMenuA(long long ptr long long)
39 @ stdcall ChangeMenuW(long long ptr long long)
40 @ stdcall CharLowerA(str)
41 @ stdcall CharLowerBuffA(str long)
42 @ stdcall CharLowerBuffW(wstr long)
43 @ stdcall CharLowerW(wstr)
44 @ stdcall CharNextA(str)
45 @ stdcall CharNextExA(long str long)
46 @ stdcall CharNextW(wstr)
47 @ stdcall CharPrevA(str str)
48 @ stdcall CharPrevExA(long str str long)
49 @ stdcall CharPrevW(wstr wstr)
50 @ stdcall CharToOemA(str ptr)
51 @ stdcall CharToOemBuffA(str ptr long)
52 @ stdcall CharToOemBuffW(wstr ptr long)
53 @ stdcall CharToOemW(wstr ptr)
54 @ stdcall CharUpperA(str)
55 @ stdcall CharUpperBuffA(str long)
56 @ stdcall CharUpperBuffW(wstr long)
57 @ stdcall CharUpperW(wstr)
58 @ stdcall CheckDlgButton(long long long)
59 @ stdcall CheckMenuItem(long long long)
60 @ stdcall CheckMenuRadioItem(long long long long long)
61 @ stdcall CheckRadioButton(long long long long)
62 @ stdcall ChildWindowFromPoint(long double)
63 @ stdcall ChildWindowFromPointEx(long double long) ; Direct call NtUserChildWindowFromPointEx
64 @ stdcall CliImmSetHotKey(long long long ptr)
65 @ stdcall ClientThreadSetup()
66 @ stdcall ClientToScreen(long ptr)
67 @ stdcall ClipCursor(ptr) NtUserClipCursor
68 @ stdcall CloseClipboard() NtUserCloseClipboard
69 @ stdcall CloseDesktop(long) NtUserCloseDesktop
70 @ stdcall CloseWindow(long)
71 @ stdcall CloseWindowStation(long) NtUserCloseWindowStation
72 @ stdcall CopyAcceleratorTableA(long ptr long)
73 @ stdcall CopyAcceleratorTableW(long ptr long) NtUserCopyAcceleratorTable
74 @ stdcall CopyIcon(long)
75 @ stdcall CopyImage(long long long long long)
76 @ stdcall CopyRect(ptr ptr)
77 @ stdcall CountClipboardFormats() NtUserCountClipboardFormats
78 @ stdcall CreateAcceleratorTableA(ptr long)
79 @ stdcall CreateAcceleratorTableW(ptr long) NtUserCreateAcceleratorTable
80 @ stdcall CreateCaret(long long long long) NtUserCreateCaret
81 @ stdcall CreateCursor(long long long long long ptr ptr)
82 @ stdcall CreateDesktopA(str str ptr long long ptr)
83 @ stdcall CreateDesktopW(wstr wstr ptr long long ptr)
84 @ stdcall CreateDialogIndirectParamA(long ptr long ptr long)
85 @ stdcall CreateDialogIndirectParamAorW(long ptr long ptr long long)
86 @ stdcall CreateDialogIndirectParamW(long ptr long ptr long)
87 @ stdcall CreateDialogParamA(long ptr long ptr long)
88 @ stdcall CreateDialogParamW(long ptr long ptr long)
89 @ stdcall CreateIcon(long long long long long ptr ptr)
90 @ stdcall CreateIconFromResource (ptr long long long)
91 @ stdcall CreateIconFromResourceEx(ptr long long long long long long)
92 @ stdcall CreateIconIndirect(ptr)
93 @ stdcall CreateMDIWindowA(ptr ptr long long long long long long long long)
94 @ stdcall CreateMDIWindowW(ptr ptr long long long long long long long long)
95 @ stdcall CreateMenu()
96 @ stdcall CreatePopupMenu()
97 @ stub CreateSystemThreads
98 @ stdcall CreateWindowExA(long str str long long long long long long long long ptr)
99 @ stdcall CreateWindowExW(long wstr wstr long long long long long long long long ptr)
100 @ stdcall CreateWindowStationA(str long long ptr)
101 @ stdcall CreateWindowStationW(wstr long long ptr)
102 @ stdcall CsrBroadcastSystemMessageExW(long ptr long long long ptr)
103 @ stdcall CtxInitUser32()
104 @ stdcall DdeAbandonTransaction(long long long)
105 @ stdcall DdeAccessData(long ptr)
106 @ stdcall DdeAddData(long ptr long long)
107 @ stdcall DdeClientTransaction(ptr long long long long long long ptr)
108 @ stdcall DdeCmpStringHandles(long long)
109 @ stdcall DdeConnect(long long long ptr)
110 @ stdcall DdeConnectList(long long long long ptr)
111 @ stdcall DdeCreateDataHandle(long ptr long long long long long)
112 @ stdcall DdeCreateStringHandleA(long str long)
113 @ stdcall DdeCreateStringHandleW(long wstr long)
114 @ stdcall DdeDisconnect(long)
115 @ stdcall DdeDisconnectList(long)
116 @ stdcall DdeEnableCallback(long long long)
117 @ stdcall DdeFreeDataHandle(long)
118 @ stdcall DdeFreeStringHandle(long long)
119 @ stdcall DdeGetData(long ptr long long)
120 @ stdcall DdeGetLastError(long)
121 @ stdcall DdeGetQualityOfService(long long ptr) ; Direct call NtUserDdeGetQualityOfService
122 @ stdcall DdeImpersonateClient(long)
123 @ stdcall DdeInitializeA(ptr ptr long long)
124 @ stdcall DdeInitializeW(ptr ptr long long)
125 @ stdcall DdeKeepStringHandle(long long)
126 @ stdcall DdeNameService(long long long long)
127 @ stdcall DdePostAdvise(long long long)
128 @ stdcall DdeQueryConvInfo(long long ptr)
129 @ stdcall DdeQueryNextServer(long long)
130 @ stdcall DdeQueryStringA(long long ptr long long)
131 @ stdcall DdeQueryStringW(long long ptr long long)
132 @ stdcall DdeReconnect(long)
133 @ stdcall DdeSetQualityOfService(long ptr ptr) ; Direct call NtUserDdeSetQualityOfService
134 @ stdcall DdeSetUserHandle (long long long)
135 @ stdcall DdeUnaccessData(long)
136 @ stdcall DdeUninitialize(long)
137 @ stdcall DefDlgProcA(long long long long)
138 @ stdcall DefDlgProcW(long long long long)
139 @ stdcall DefFrameProcA(long long long long long)
140 @ stdcall DefFrameProcW(long long long long long)
141 @ stdcall DefMDIChildProcA(long long long long)
142 @ stdcall DefMDIChildProcW(long long long long)
143 @ stdcall DefRawInputProc(ptr long long)
144 @ stdcall DefWindowProcA(long long long long)
145 @ stdcall DefWindowProcW(long long long long)
146 @ stdcall DeferWindowPos(long long long long long long long long) ; Direct call NtUserDeferWindowPos
147 @ stdcall DeleteMenu(long long long) NtUserDeleteMenu
148 @ stdcall DeregisterShellHookWindow (long)
149 @ stdcall DestroyAcceleratorTable(long)
150 @ stdcall DestroyCaret()
151 @ stdcall DestroyCursor(long)
152 @ stdcall DestroyIcon(long)
153 @ stdcall DestroyMenu(long) NtUserDestroyMenu
154 @ stub DestroyReasons
155 @ stdcall DestroyWindow(long) NtUserDestroyWindow
156 @ stub DeviceEventWorker
157 @ stdcall DialogBoxIndirectParamA(long ptr long ptr long)
158 @ stdcall DialogBoxIndirectParamAorW(long ptr long ptr long long)
159 @ stdcall DialogBoxIndirectParamW(long ptr long ptr long)
160 @ stdcall DialogBoxParamA(long str long ptr long)
161 @ stdcall DialogBoxParamW(long wstr long ptr long)
162 @ stdcall DisableProcessWindowsGhosting()
163 @ stdcall DispatchMessageA(ptr)
164 @ stdcall DispatchMessageW(ptr)
165 @ stdcall DisplayExitWindowsWarnings(long)
166 @ stdcall DlgDirListA(long str long long long)
167 @ stdcall DlgDirListComboBoxA(long ptr long long long)
168 @ stdcall DlgDirListComboBoxW(long ptr long long long)
169 @ stdcall DlgDirListW(long wstr long long long)
170 @ stdcall DlgDirSelectComboBoxExA(long ptr long long)
171 @ stdcall DlgDirSelectComboBoxExW(long ptr long long)
172 @ stdcall DlgDirSelectExA(long ptr long long)
173 @ stdcall DlgDirSelectExW(long ptr long long)
174 @ stdcall DragDetect(long double) ; Direct call NtUserDragDetect
175 @ stdcall DragObject(long long long long long) NtUserDragObject
176 @ stdcall DrawAnimatedRects(long long ptr ptr) NtUserDrawAnimatedRects
177 @ stdcall DrawCaption(long long ptr long)
178 @ stdcall DrawCaptionTempA(long long ptr long long str long)
179 @ stdcall DrawCaptionTempW(long long ptr long long wstr long)
180 @ stdcall DrawEdge(long ptr long long)
181 @ stdcall DrawFocusRect(long ptr)
182 @ stdcall DrawFrame(long ptr long long)
183 @ stdcall DrawFrameControl(long ptr long long)
184 @ stdcall DrawIcon(long long long long)
185 @ stdcall DrawIconEx(long long long long long long long long long)
186 @ stdcall DrawMenuBar(long)
187 @ stdcall DrawMenuBarTemp(long long long long long)
188 @ stdcall DrawStateA(long long ptr long long long long long long long)
189 @ stdcall DrawStateW(long long ptr long long long long long long long)
190 @ stdcall DrawTextA(long str long ptr long)
191 @ stdcall DrawTextExA(long str long ptr long ptr)
192 @ stdcall DrawTextExW(long wstr long ptr long ptr)
193 @ stdcall DrawTextW(long wstr long ptr long)
194 @ stdcall EditWndProc(long long long long) EditWndProcA
195 @ stdcall EmptyClipboard() NtUserEmptyClipboard
196 @ stdcall EnableMenuItem(long long long)
197 @ stdcall EnableScrollBar(long long long)
198 @ stdcall EnableWindow(long long)
199 @ stdcall EndDeferWindowPos(long)
200 @ stdcall EndDialog(long long)
201 @ stdcall EndMenu()
202 @ stdcall EndPaint(long ptr) NtUserEndPaint
203 @ stdcall EndTask(ptr long long)
204 @ stub EnterReaderModeHelper
205 @ stdcall EnumChildWindows(long ptr long)
206 @ stdcall EnumClipboardFormats(long)
207 @ stdcall EnumDesktopWindows(long ptr ptr)
208 @ stdcall EnumDesktopsA(ptr ptr long)
209 @ stdcall EnumDesktopsW(ptr ptr long)
210 @ stdcall EnumDisplayDevicesA(ptr long ptr long)
211 @ stdcall EnumDisplayDevicesW(ptr long ptr long)
212 @ stdcall EnumDisplayMonitors(long ptr ptr long) ; Direct call NtUserEnumDisplayMonitors
213 @ stdcall EnumDisplaySettingsA(str long ptr)
214 @ stdcall EnumDisplaySettingsExA(str long ptr long)
215 @ stdcall EnumDisplaySettingsExW(wstr long ptr long)
216 @ stdcall EnumDisplaySettingsW(wstr long ptr )
217 @ stdcall EnumPropsA(long ptr)
218 @ stdcall EnumPropsExA(long ptr long)
219 @ stdcall EnumPropsExW(long ptr long)
220 @ stdcall EnumPropsW(long ptr)
221 @ stdcall EnumThreadWindows(long ptr long)
222 @ stdcall EnumWindowStationsA(ptr long)
223 @ stdcall EnumWindowStationsW(ptr long)
224 @ stdcall EnumWindows(ptr long)
225 @ stdcall EqualRect(ptr ptr)
226 @ stdcall ExcludeUpdateRgn(long long) NtUserExcludeUpdateRgn
227 @ stdcall ExitWindowsEx(long long)
228 @ stdcall FillRect(long ptr long)
229 @ stdcall FindWindowA(str str)
230 @ stdcall FindWindowExA(long long str str)
231 @ stdcall FindWindowExW(long long wstr wstr)
232 @ stdcall FindWindowW(wstr wstr)
233 @ stdcall FlashWindow(long long)
234 @ stdcall FlashWindowEx(ptr) NtUserFlashWindowEx
235 @ stdcall FrameRect(long ptr long)
236 @ stdcall FreeDDElParam(long long)
237 @ stdcall GetActiveWindow()
238 @ stdcall GetAltTabInfo(long long ptr ptr long) GetAltTabInfoA
239 @ stdcall GetAltTabInfoA(long long ptr ptr long)
240 @ stdcall GetAltTabInfoW(long long ptr ptr long)
241 @ stdcall GetAncestor(long long) ; Direct call NtUserGetAncestor
242 @ stdcall GetAppCompatFlags(long)
243 @ stdcall GetAppCompatFlags2(long)
244 @ stdcall GetAsyncKeyState(long)
245 @ stdcall GetCapture()
246 @ stdcall GetCaretBlinkTime() NtUserGetCaretBlinkTime
247 @ stdcall GetCaretPos(ptr) NtUserGetCaretPos
248 @ stdcall GetClassInfoA(long str ptr)
249 @ stdcall GetClassInfoExA(long str ptr)
250 @ stdcall GetClassInfoExW(long wstr ptr)
251 @ stdcall GetClassInfoW(long wstr ptr)
252 @ stdcall GetClassLongA(long long)
253 #ifdef _WIN64
254 @ stdcall GetClassLongPtrA(ptr long)
255 @ stdcall GetClassLongPtrW(ptr long)
256 #endif
257 @ stdcall GetClassLongW(long long)
258 @ stdcall GetClassNameA(long ptr long)
259 @ stdcall GetClassNameW(long ptr long)
260 @ stdcall GetClassWord(long long)
261 @ stdcall GetClientRect(long long)
262 @ stdcall GetClipCursor(ptr) NtUserGetClipCursor
263 @ stdcall GetClipboardData(long)
264 @ stdcall GetClipboardFormatNameA(long ptr long)
265 @ stdcall GetClipboardFormatNameW(long ptr long)
266 @ stdcall GetClipboardOwner() NtUserGetClipboardOwner
267 @ stdcall GetClipboardSequenceNumber() NtUserGetClipboardSequenceNumber
268 @ stdcall GetClipboardViewer() NtUserGetClipboardViewer
269 @ stdcall GetComboBoxInfo(long ptr) ; Direct call NtUserGetComboBoxInfo
270 @ stdcall GetCursor()
271 @ stub GetCursorFrameInfo
272 @ stdcall GetCursorInfo(ptr) NtUserGetCursorInfo
273 @ stdcall GetCursorPos(ptr)
274 @ stdcall GetDC(long) NtUserGetDC
275 @ stdcall GetDCEx(long long long) NtUserGetDCEx
276 @ stdcall GetDesktopWindow()
277 @ stdcall GetDialogBaseUnits()
278 @ stdcall GetDlgCtrlID(long)
279 @ stdcall GetDlgItem(long long)
280 @ stdcall GetDlgItemInt(long long ptr long)
281 @ stdcall GetDlgItemTextA(long long ptr long)
282 @ stdcall GetDlgItemTextW(long long ptr long)
283 @ stdcall GetDoubleClickTime() NtUserGetDoubleClickTime
284 @ stdcall GetFocus()
285 @ stdcall GetForegroundWindow() NtUserGetForegroundWindow
286 @ stdcall GetGUIThreadInfo(long ptr) NtUserGetGUIThreadInfo
287 @ stdcall GetGuiResources(long long) NtUserGetGuiResources
288 @ stdcall GetIconInfo(long ptr)
289 @ stdcall GetInputDesktop()
290 @ stdcall GetInputState()
291 @ stdcall GetInternalWindowPos(long ptr ptr) ; direct call NtUserGetInternalWindowPos
292 @ stdcall GetKBCodePage()
293 @ stdcall GetKeyNameTextA(long ptr long)
294 @ stdcall GetKeyNameTextW(long ptr long)
295 @ stdcall GetKeyState(long)
296 @ stdcall GetKeyboardLayout(long)
297 @ stdcall GetKeyboardLayoutList(long ptr) NtUserGetKeyboardLayoutList
298 @ stdcall GetKeyboardLayoutNameA(ptr)
299 @ stdcall GetKeyboardLayoutNameW(ptr)
300 @ stdcall GetKeyboardState(ptr) NtUserGetKeyboardState
301 @ stdcall GetKeyboardType(long)
302 @ stdcall GetLastActivePopup(long)
303 @ stdcall GetLastInputInfo(ptr)
304 @ stdcall GetLayeredWindowAttributes(long ptr ptr ptr) NtUserGetLayeredWindowAttributes
305 @ stdcall GetListBoxInfo(long) NtUserGetListBoxInfo
306 @ stdcall GetMenu(long)
307 @ stdcall GetMenuBarInfo(long long long ptr) NtUserGetMenuBarInfo
308 @ stdcall GetMenuCheckMarkDimensions()
309 @ stdcall GetMenuContextHelpId(long)
310 @ stdcall GetMenuDefaultItem(long long long)
311 @ stdcall GetMenuInfo(long ptr)
312 @ stdcall GetMenuItemCount(long)
313 @ stdcall GetMenuItemID(long long)
314 @ stdcall GetMenuItemInfoA(long long long ptr)
315 @ stdcall GetMenuItemInfoW(long long long ptr)
316 @ stdcall GetMenuItemRect(long long long ptr) NtUserGetMenuItemRect
317 @ stdcall GetMenuState(long long long)
318 @ stdcall GetMenuStringA(long long ptr long long)
319 @ stdcall GetMenuStringW(long long ptr long long)
320 @ stdcall GetMessageA(ptr long long long)
321 @ stdcall GetMessageExtraInfo()
322 @ stdcall GetMessagePos()
323 @ stdcall GetMessageTime()
324 @ stdcall GetMessageW(ptr long long long)
325 @ stdcall GetMonitorInfoA(long ptr)
326 @ stdcall GetMonitorInfoW(long ptr)
327 @ stdcall GetMouseMovePointsEx(long ptr ptr long long) NtUserGetMouseMovePointsEx
328 @ stdcall GetNextDlgGroupItem(long long long)
329 @ stdcall GetNextDlgTabItem(long long long)
330 @ stdcall GetOpenClipboardWindow() NtUserGetOpenClipboardWindow
331 @ stdcall GetParent(long)
332 @ stdcall GetPriorityClipboardFormat(ptr long) NtUserGetPriorityClipboardFormat
333 @ stdcall GetProcessDefaultLayout(ptr)
334 @ stdcall GetProcessWindowStation() NtUserGetProcessWindowStation
335 @ stdcall GetProgmanWindow ()
336 @ stdcall GetPropA(long str)
337 @ stdcall GetPropW(long wstr)
338 @ stdcall GetQueueStatus(long)
339 @ stdcall GetRawInputBuffer(ptr ptr long)
340 @ stdcall GetRawInputData(ptr long ptr ptr long)
341 @ stdcall GetRawInputDeviceInfoA(ptr long ptr ptr)
342 @ stdcall GetRawInputDeviceInfoW(ptr long ptr ptr)
343 @ stdcall GetRawInputDeviceList(ptr ptr long)
344 @ stub GetReasonTitleFromReasonCode
345 @ stdcall GetRegisteredRawInputDevices(ptr ptr long)
346 @ stdcall GetScrollBarInfo(long long ptr) NtUserGetScrollBarInfo
347 @ stdcall GetScrollInfo(long long ptr)
348 @ stdcall GetScrollPos(long long)
349 @ stdcall GetScrollRange(long long ptr ptr)
350 @ stdcall GetShellWindow()
351 @ stdcall GetSubMenu(long long)
352 @ stdcall GetSysColor(long)
353 @ stdcall GetSysColorBrush(long)
354 @ stdcall GetSystemMenu(long long) ; Direct call NtUserGetSystemMenu
355 @ stdcall GetSystemMetrics(long)
356 @ stdcall GetTabbedTextExtentA(long str long long ptr)
357 @ stdcall GetTabbedTextExtentW(long wstr long long ptr)
358 @ stdcall GetTaskmanWindow ()
359 @ stdcall GetThreadDesktop(long)
360 @ stdcall GetTitleBarInfo(long ptr) NtUserGetTitleBarInfo
361 @ stdcall GetTopWindow(long)
362 @ stdcall GetUpdateRect(long ptr long)
363 @ stdcall GetUpdateRgn(long long long)
364 @ stdcall GetUserObjectInformationA(long long ptr long ptr)
365 @ stdcall GetUserObjectInformationW(long long ptr long ptr) NtUserGetObjectInformation
366 @ stdcall GetUserObjectSecurity (long ptr ptr long ptr)
367 ; @ stub GetWinStationInfo
368 @ stdcall GetWindow(long long)
369 @ stdcall GetWindowContextHelpId(long)
370 @ stdcall GetWindowDC(long) NtUserGetWindowDC
371 @ stdcall GetWindowInfo(long ptr)
372 @ stdcall GetWindowLongA(long long)
373 #ifdef _WIN64
374 @ stdcall GetWindowLongPtrA(ptr long)
375 @ stdcall GetWindowLongPtrW(ptr long)
376 #endif
377 @ stdcall GetWindowLongW(long long)
378 @ stdcall GetWindowModuleFileName(long ptr long) GetWindowModuleFileNameA
379 @ stdcall GetWindowModuleFileNameA(long ptr long)
380 @ stdcall GetWindowModuleFileNameW(long ptr long)
381 @ stdcall GetWindowPlacement(long ptr) NtUserGetWindowPlacement
382 @ stdcall GetWindowRect(long ptr)
383 @ stdcall GetWindowRgn(long long)
384 @ stdcall GetWindowRgnBox(long ptr)
385 @ stdcall GetWindowTextA(long ptr long)
386 @ stdcall GetWindowTextLengthA(long)
387 @ stdcall GetWindowTextLengthW(long)
388 @ stdcall GetWindowTextW(long ptr long)
389 @ stdcall GetWindowThreadProcessId(long ptr)
390 @ stdcall GetWindowWord(long long)
391 @ stdcall GrayStringA(long long ptr long long long long long long)
392 @ stdcall GrayStringW(long long ptr long long long long long long)
393 @ stdcall HideCaret(long) NtUserHideCaret
394 @ stdcall HiliteMenuItem(long long long long) NtUserHiliteMenuItem
395 @ stdcall IMPGetIMEA(long ptr)
396 @ stdcall IMPGetIMEW(long ptr)
397 @ stdcall IMPQueryIMEA(ptr)
398 @ stdcall IMPQueryIMEW(ptr)
399 @ stdcall IMPSetIMEA(long ptr)
400 @ stdcall IMPSetIMEW(long ptr)
401 @ stdcall ImpersonateDdeClientWindow(long long) ; Direct call NtUserImpersonateDdeClientWindow
402 @ stdcall InSendMessage()
403 @ stdcall InSendMessageEx(ptr)
404 @ stdcall InflateRect(ptr long long)
405 @ stdcall InitializeLpkHooks(ptr)
406 @ stub InitializeWin32EntryTable
407 @ stdcall InsertMenuA(long long long long ptr)
408 @ stdcall InsertMenuItemA(long long long ptr)
409 @ stdcall InsertMenuItemW(long long long ptr)
410 @ stdcall InsertMenuW(long long long long ptr)
411 @ stdcall InternalGetWindowText(long long long)
412 @ stdcall IntersectRect(ptr ptr ptr)
413 @ stdcall InvalidateRect(long ptr long) NtUserInvalidateRect
414 @ stdcall InvalidateRgn(long long long) NtUserInvalidateRgn
415 @ stdcall InvertRect(long ptr)
416 @ stdcall IsCharAlphaA(long)
417 @ stdcall IsCharAlphaNumericA(long)
418 @ stdcall IsCharAlphaNumericW(long)
419 @ stdcall IsCharAlphaW(long)
420 @ stdcall IsCharLowerA(long)
421 @ stdcall IsCharLowerW(long)
422 @ stdcall IsCharUpperA(long)
423 @ stdcall IsCharUpperW(long)
424 @ stdcall IsChild(long long)
425 @ stdcall IsClipboardFormatAvailable(long) NtUserIsClipboardFormatAvailable
426 @ stdcall IsDialogMessage(long ptr) IsDialogMessageA
427 @ stdcall IsDialogMessageA(long ptr)
428 @ stdcall IsDialogMessageW(long ptr)
429 @ stdcall IsDlgButtonChecked(long long)
430 @ stdcall IsGUIThread(long)
431 @ stdcall IsHungAppWindow(long)
432 @ stdcall IsIconic(long)
433 @ stdcall IsMenu(long)
434 @ stub IsProcess16Bit
435 @ stdcall IsRectEmpty(ptr)
436 @ stub IsSETEnabled
437 @ stdcall IsServerSideWindow(long)
438 @ stdcall IsWinEventHookInstalled(long)
439 @ stdcall IsWindow(long)
440 @ stdcall IsWindowEnabled(long)
441 @ stdcall IsWindowInDestroy(long)
442 @ stdcall IsWindowUnicode(long)
443 @ stdcall IsWindowVisible(long)
444 @ stub IsWow64Message
445 @ stdcall IsZoomed(long)
446 @ stdcall KillSystemTimer(long long)
447 @ stdcall KillTimer(long long) NtUserKillTimer
448 @ stdcall LoadAcceleratorsA(long str)
449 @ stdcall LoadAcceleratorsW(long wstr)
450 @ stdcall LoadBitmapA(long str)
451 @ stdcall LoadBitmapW(long wstr)
452 @ stdcall LoadCursorA(long str)
453 @ stdcall LoadCursorFromFileA(str)
454 @ stdcall LoadCursorFromFileW(wstr)
455 @ stdcall LoadCursorW(long wstr)
456 @ stdcall LoadIconA(long str)
457 @ stdcall LoadIconW(long wstr)
458 @ stdcall LoadImageA(long str long long long long)
459 @ stdcall LoadImageW(long wstr long long long long)
460 @ stdcall LoadKeyboardLayoutA(str long)
461 @ stub LoadKeyboardLayoutEx
462 @ stdcall LoadKeyboardLayoutW(wstr long)
463 @ stdcall LoadLocalFonts()
464 @ stdcall LoadMenuA(long str)
465 @ stdcall LoadMenuIndirectA(ptr)
466 @ stdcall LoadMenuIndirectW(ptr)
467 @ stdcall LoadMenuW(long wstr)
468 @ stdcall LoadRemoteFonts()
469 @ stdcall LoadStringA(long long ptr long)
470 @ stdcall LoadStringW(long long ptr long)
471 @ stdcall LockSetForegroundWindow (long)
472 @ stdcall LockWindowStation(long) NtUserLockWindowStation
473 @ stdcall LockWindowUpdate(long) NtUserLockWindowUpdate
474 @ stdcall LockWorkStation() NtUserLockWorkStation
475 @ stdcall LookupIconIdFromDirectory(ptr long)
476 @ stdcall LookupIconIdFromDirectoryEx(ptr long long long long)
477 @ stdcall MBToWCSEx(long str long wstr long long)
478 @ stdcall MB_GetString(ptr)
479 @ stdcall MapDialogRect(long ptr)
480 @ stdcall MapVirtualKeyA(long long)
481 @ stdcall MapVirtualKeyExA(long long long)
482 @ stdcall MapVirtualKeyExW(long long long)
483 @ stdcall MapVirtualKeyW(long long)
484 @ stdcall MapWindowPoints(long long ptr long)
485 @ stdcall MenuItemFromPoint(long long double) ; Direct call NtUserMenuItemFromPoint
486 @ stdcall MenuWindowProcA (long ptr long long long)
487 @ stdcall MenuWindowProcW (long ptr long long long)
488 @ stdcall MessageBeep(long)
489 @ stdcall MessageBoxA(long str str long)
490 @ stdcall MessageBoxExA(long str str long long)
491 @ stdcall MessageBoxExW(long wstr wstr long long)
492 @ stdcall MessageBoxIndirectA(ptr)
493 @ stdcall MessageBoxIndirectW(ptr)
494 @ stub MessageBoxTimeoutA
495 @ stub MessageBoxTimeoutW
496 @ stdcall MessageBoxW(long wstr wstr long)
497 @ stdcall ModifyMenuA(long long long long ptr)
498 @ stdcall ModifyMenuW(long long long long ptr)
499 @ stdcall MonitorFromPoint(double long)
500 @ stdcall MonitorFromRect(ptr long)
501 @ stdcall MonitorFromWindow(long long)
502 @ stdcall MoveWindow(long long long long long long) NtUserMoveWindow
503 @ stdcall MsgWaitForMultipleObjects(long ptr long long long)
504 @ stdcall MsgWaitForMultipleObjectsEx(long ptr long long long)
505 @ stdcall NotifyWinEvent(long long long long)
506 @ stdcall OemKeyScan(long)
507 @ stdcall OemToCharA(ptr ptr)
508 @ stdcall OemToCharBuffA(ptr ptr long)
509 @ stdcall OemToCharBuffW(ptr ptr long)
510 @ stdcall OemToCharW(ptr ptr)
511 @ stdcall OffsetRect(ptr long long)
512 @ stdcall OpenClipboard(long)
513 @ stdcall OpenDesktopA(str long long long)
514 @ stdcall OpenDesktopW(wstr long long long)
515 @ stdcall OpenIcon(long)
516 @ stdcall OpenInputDesktop(long long long) NtUserOpenInputDesktop
517 @ stdcall OpenWindowStationA(str long long)
518 @ stdcall OpenWindowStationW(wstr long long)
519 @ stdcall PackDDElParam(long long long)
520 @ stdcall PaintDesktop(long) NtUserPaintDesktop
521 @ stub PaintMenuBar
522 @ stdcall PeekMessageA(ptr long long long long)
523 @ stdcall PeekMessageW(ptr long long long long)
524 @ stdcall PostMessageA(long long long long)
525 @ stdcall PostMessageW(long long long long)
526 @ stdcall PostQuitMessage(long)
527 @ stdcall PostThreadMessageA(long long long long)
528 @ stdcall PostThreadMessageW(long long long long)
529 ; @ stub PrintWindow
530 @ stdcall PrivateExtractIconExA(str long ptr ptr long)
531 @ stdcall PrivateExtractIconExW(wstr long ptr ptr long)
532 @ stdcall PrivateExtractIconsA(str long long long ptr ptr long long)
533 @ stdcall PrivateExtractIconsW(wstr long long long ptr ptr long long)
534 @ stdcall PtInRect(ptr double)
535 @ stdcall QuerySendMessage(ptr) NtUserQuerySendMessage
536 @ stdcall RealChildWindowFromPoint(long double) ; Direct call NtUserRealChildWindowFromPoint
537 @ stdcall RealGetWindowClass(long ptr long) RealGetWindowClassA
538 @ stdcall RealGetWindowClassA(long ptr long)
539 @ stdcall RealGetWindowClassW(long ptr long)
540 @ stub ReasonCodeNeedsBugID
541 @ stub ReasonCodeNeedsComment
542 @ stub RecordShutdownReason
543 @ stdcall RedrawWindow(long ptr long long) NtUserRedrawWindow
544 @ stdcall RegisterClassA(ptr)
545 @ stdcall RegisterClassExA(ptr)
546 @ stdcall RegisterClassExW(ptr)
547 @ stdcall RegisterClassW(ptr)
548 @ stdcall RegisterClipboardFormatA(str)
549 @ stdcall RegisterClipboardFormatW(wstr)
550 @ stdcall RegisterDeviceNotificationA(long ptr long) RegisterDeviceNotificationW
551 @ stdcall RegisterDeviceNotificationW(long ptr long)
552 @ stdcall RegisterHotKey(long long long long) NtUserRegisterHotKey
553 @ stdcall RegisterLogonProcess(long long)
554 @ stub RegisterMessagePumpHook
555 @ stdcall RegisterRawInputDevices(ptr long long)
556 @ stdcall RegisterServicesProcess(long)
557 @ stdcall RegisterShellHookWindow(long)
558 @ stdcall RegisterSystemThread(long long)
559 @ stdcall RegisterTasklist(long) NtUserRegisterTasklist
560 @ stdcall RegisterUserApiHook(ptr)
561 @ stdcall RegisterWindowMessageA(str)
562 @ stdcall RegisterWindowMessageW(wstr)
563 @ stdcall ReleaseCapture()
564 @ stdcall ReleaseDC(long long)
565 @ stdcall RemoveMenu(long long long) NtUserRemoveMenu
566 @ stdcall RemovePropA(long str)
567 @ stdcall RemovePropW(long wstr)
568 @ stdcall ReplyMessage(long)
569 ; @ stub ResolveDesktopForWOW
570 @ stdcall ReuseDDElParam(long long long long long)
571 @ stdcall ScreenToClient(long ptr)
572 @ stdcall ScrollChildren(long long long long)
573 @ stdcall ScrollDC(long long long ptr ptr long ptr)
574 @ stdcall ScrollWindow(long long long ptr ptr)
575 @ stdcall ScrollWindowEx(long long long ptr ptr long ptr long)
576 @ stdcall SendDlgItemMessageA(long long long long long)
577 @ stdcall SendDlgItemMessageW(long long long long long)
578 @ stdcall SendIMEMessageExA(long long)
579 @ stdcall SendIMEMessageExW(long long)
580 @ stdcall SendInput(long ptr long) NtUserSendInput
581 @ stdcall SendMessageA(long long long long)
582 @ stdcall SendMessageCallbackA(long long long long ptr long)
583 @ stdcall SendMessageCallbackW(long long long long ptr long)
584 @ stdcall SendMessageTimeoutA(long long long long long long ptr)
585 @ stdcall SendMessageTimeoutW(long long long long long long ptr)
586 @ stdcall SendMessageW(long long long long)
587 @ stdcall SendNotifyMessageA(long long long long)
588 @ stdcall SendNotifyMessageW(long long long long)
589 @ stdcall SetActiveWindow(long) NtUserSetActiveWindow
590 @ stdcall SetCapture(long) NtUserSetCapture
591 @ stdcall SetCaretBlinkTime(long)
592 @ stdcall SetCaretPos(long long)
593 @ stdcall SetClassLongA(long long long)
594 #ifdef _WIN64
595 @ stdcall SetClassLongPtrA(ptr long ptr)
596 @ stdcall SetClassLongPtrW(ptr long ptr)
597 #endif
598 @ stdcall SetClassLongW(long long long)
599 @ stdcall SetClassWord(long long long) ; Direct call NtUserSetClassWord
600 @ stdcall SetClipboardData(long long)
601 @ stdcall SetClipboardViewer(long) NtUserSetClipboardViewer
602 @ stub SetConsoleReserveKeys
603 @ stdcall SetCursor(long) NtUserSetCursor
604 @ stdcall SetCursorContents(ptr ptr) NtUserSetCursorContents
605 @ stdcall SetCursorPos(long long)
606 @ stdcall SetDebugErrorLevel(long)
607 @ stdcall SetDeskWallpaper(ptr)
608 @ stdcall SetDlgItemInt(long long long long)
609 @ stdcall SetDlgItemTextA(long long str)
610 @ stdcall SetDlgItemTextW(long long wstr)
611 @ stdcall SetDoubleClickTime(long)
612 @ stdcall SetFocus(long) NtUserSetFocus
613 @ stdcall SetForegroundWindow(long)
614 @ stdcall SetInternalWindowPos(long long ptr ptr) NtUserSetInternalWindowPos
615 @ stdcall SetKeyboardState(ptr) NtUserSetKeyboardState
616 @ stdcall SetLastErrorEx(long long)
617 @ stdcall SetLayeredWindowAttributes(ptr long long long) NtUserSetLayeredWindowAttributes
618 @ stdcall SetLogonNotifyWindow(long long) ; Direct call NtUserSetLogonNotifyWindow
619 @ stdcall SetMenu(long long)
620 @ stdcall SetMenuContextHelpId(long long) NtUserSetMenuContextHelpId
621 @ stdcall SetMenuDefaultItem(long long long) NtUserSetMenuDefaultItem
622 @ stdcall SetMenuInfo(long ptr)
623 @ stdcall SetMenuItemBitmaps(long long long long long)
624 @ stdcall SetMenuItemInfoA(long long long ptr)
625 @ stdcall SetMenuItemInfoW(long long long ptr)
626 @ stdcall SetMessageExtraInfo(long)
627 @ stdcall SetMessageQueue(long)
628 @ stdcall SetParent(long long) NtUserSetParent
629 @ stdcall SetProcessDefaultLayout(long)
630 @ stdcall SetProcessWindowStation(long) NtUserSetProcessWindowStation
631 @ stdcall SetProgmanWindow (long)
632 @ stdcall SetPropA(long str long)
633 @ stdcall SetPropW(long wstr long)
634 @ stdcall SetRect(ptr long long long long)
635 @ stdcall SetRectEmpty(ptr)
636 @ stdcall SetScrollInfo(long long ptr long) ; Direct call NtUserSetScrollInfo
637 @ stdcall SetScrollPos(long long long long)
638 @ stdcall SetScrollRange(long long long long long)
639 @ stdcall SetShellWindow(long)
640 @ stdcall SetShellWindowEx(long long) NtUserSetShellWindowEx
641 @ stdcall SetSysColors(long ptr ptr)
642 @ stdcall SetSysColorsTemp(ptr ptr long)
643 @ stdcall SetSystemCursor(long long)
644 @ stdcall SetSystemMenu(long long) ; Direct call NtUserSetSystemMenu
645 @ stdcall SetSystemTimer(long long long ptr) NtUserSetSystemTimer
646 @ stdcall SetTaskmanWindow (long)
647 @ stdcall SetThreadDesktop(long) NtUserSetThreadDesktop
648 @ stdcall SetTimer(long long long ptr) NtUserSetTimer
649 @ stdcall SetUserObjectInformationA(long long ptr long) NtUserSetObjectInformation
650 @ stdcall SetUserObjectInformationW(long long ptr long) NtUserSetObjectInformation
651 @ stdcall SetUserObjectSecurity(long ptr ptr)
652 @ stdcall SetWinEventHook(long long long ptr long long long)
653 @ stdcall SetWindowContextHelpId(long long)
654 @ stdcall SetWindowLongA(long long long)
655 #ifdef _WIN64
656 @ stdcall SetWindowLongPtrA(ptr long ptr)
657 @ stdcall SetWindowLongPtrW(ptr long ptr)
658 #endif
659 @ stdcall SetWindowLongW(long long long)
660 @ stdcall SetWindowPlacement(long ptr) NtUserSetWindowPlacement
661 @ stdcall SetWindowPos(long long long long long long long) NtUserSetWindowPos
662 @ stdcall SetWindowRgn(long long long)
663 @ stdcall SetWindowStationUser(long long long long)
664 @ stdcall SetWindowTextA(long str)
665 @ stdcall SetWindowTextW(long wstr)
666 @ stdcall SetWindowWord(long long long) ; Direct call NtUserSetWindowWord
667 @ stdcall SetWindowsHookA(long ptr)
668 @ stdcall SetWindowsHookExA(long long long long)
669 @ stdcall SetWindowsHookExW(long long long long)
670 @ stdcall SetWindowsHookW(long ptr)
671 @ stdcall ShowCaret(long) NtUserShowCaret
672 @ stdcall ShowCursor(long)
673 @ stdcall ShowOwnedPopups(long long)
674 @ stdcall ShowScrollBar(long long long) NtUserShowScrollBar
675 @ stdcall ShowStartGlass(long)
676 @ stdcall ShowWindow(long long) NtUserShowWindow
677 @ stdcall ShowWindowAsync(long long) NtUserShowWindowAsync
678 @ stub SoftModalMessageBox
679 @ stdcall SubtractRect(ptr ptr ptr)
680 @ stdcall SwapMouseButton(long)
681 @ stdcall SwitchDesktop(long) NtUserSwitchDesktop
682 @ stdcall SwitchToThisWindow(long long)
683 @ stdcall SystemParametersInfoA(long long ptr long)
684 @ stdcall SystemParametersInfoW(long long ptr long)
685 @ stdcall TabbedTextOutA(long long long str long long ptr long)
686 @ stdcall TabbedTextOutW(long long long wstr long long ptr long)
687 @ stdcall TileChildWindows(long long)
688 @ stdcall TileWindows(long long ptr long ptr)
689 @ stdcall ToAscii(long long ptr ptr long)
690 @ stdcall ToAsciiEx(long long ptr ptr long long)
691 @ stdcall ToUnicode(long long ptr ptr long long)
692 @ stdcall ToUnicodeEx(long long ptr ptr long long long)
693 @ stdcall TrackMouseEvent(ptr) ; Direct call NtUserTrackMouseEvent
694 @ stdcall TrackPopupMenu(long long long long long long ptr)
695 @ stdcall TrackPopupMenuEx(long long long long long ptr) ; Direct call NtUserTrackPopupMenuEx
696 @ stdcall TranslateAccelerator(long long ptr) TranslateAcceleratorA
697 @ stdcall TranslateAcceleratorA(long long ptr)
698 @ stdcall TranslateAcceleratorW(long long ptr)
699 @ stdcall TranslateMDISysAccel(long ptr)
700 @ stdcall TranslateMessage(ptr)
701 @ stub TranslateMessageEx
702 @ stdcall UnhookWinEvent(long) NtUserUnhookWinEvent
703 @ stdcall UnhookWindowsHook(long ptr)
704 @ stdcall UnhookWindowsHookEx(long) NtUserUnhookWindowsHookEx
705 @ stdcall UnionRect(ptr ptr ptr)
706 @ stdcall UnloadKeyboardLayout(long) NtUserUnloadKeyboardLayout
707 @ stdcall UnlockWindowStation(long) NtUserUnlockWindowStation
708 @ stdcall UnpackDDElParam(long long ptr ptr)
709 @ stdcall UnregisterClassA(str long)
710 @ stdcall UnregisterClassW(wstr long)
711 @ stdcall UnregisterDeviceNotification(long)
712 @ stdcall UnregisterHotKey(long long) NtUserUnregisterHotKey
713 @ stub UnregisterMessagePumpHook
714 @ stdcall UnregisterUserApiHook() NtUserUnregisterUserApiHook
715 @ stdcall UpdateLayeredWindow(long long ptr ptr long ptr long ptr long)
716 @ stdcall UpdateLayeredWindowIndirect(long ptr)
717 @ stdcall UpdatePerUserSystemParameters(long long)
718 @ stdcall UpdateWindow(long)
719 @ stdcall User32InitializeImmEntryTable(ptr)
720 @ stdcall UserClientDllInitialize(long long ptr) DllMain
721 @ stdcall UserHandleGrantAccess(ptr ptr long) NtUserUserHandleGrantAccess
722 @ stub UserLpkPSMTextOut
723 @ stub UserLpkTabbedTextOut
724 @ stdcall UserRealizePalette(long)
725 @ stdcall UserRegisterWowHandlers(ptr ptr)
726 @ stdcall ValidateRect(long ptr) NtUserValidateRect
727 @ stdcall ValidateRgn(long long)
728 @ stdcall VkKeyScanA(long)
729 @ stdcall VkKeyScanExA(long long)
730 @ stdcall VkKeyScanExW(long long)
731 @ stdcall VkKeyScanW(long)
732 @ stdcall WCSToMBEx(long wstr long str long long)
733 @ stdcall WINNLSEnableIME(long long)
734 @ stdcall WINNLSGetEnableStatus(long)
735 @ stdcall WINNLSGetIMEHotkey(long)
736 @ stdcall WaitForInputIdle(long long)
737 @ stdcall WaitMessage() NtUserWaitMessage
738 @ stub Win32PoolAllocationStats
739 @ stdcall WinHelpA(long str long long)
740 @ stdcall WinHelpW(long wstr long long)
741 @ stdcall WindowFromDC(long)
742 @ stdcall WindowFromPoint(double)
743 @ stdcall WindowFromPhysicalPoint(double) NtUserWindowFromPhysicalPoint
744 @ stdcall keybd_event(long long long long)
745 @ stdcall mouse_event(long long long long long)
746 @ varargs wsprintfA(str str)
747 @ varargs wsprintfW(wstr wstr)
748 @ stdcall wvsprintfA(ptr str ptr)
749 @ stdcall wvsprintfW(ptr wstr ptr)
750
751 ; Functions exported by Win Vista
752 @ stdcall SetProcessDPIAware()
753
754 ; Unknown and undocumented functions
755 ; @ stdcall CalcChildScroll(long long)
756 ; @ stdcall CharNextExW(long wstr long)
757 ; @ stdcall CharPrevExW(long wstr wstr long)
758 ; @ stub ClientThreadConnect
759 ; @ stub EnumDisplayDeviceModesA ;(str long ptr long)
760 ; @ stub EnumDisplayDeviceModesW ;(wstr long ptr long)
761 ; @ stdcall GetMenuIndex(ptr ptr)
762 ; @ stub GetNextQueueWindow
763 ; @ stub HasSystemSleepStarted
764 ; @ stub InitSharedTable
765 ; @ stub InitTask
766 ; @ stub IsHungThread
767 ; @ stub ModifyAccess
768 ; @ stub PlaySoundEvent
769 ; @ stub PrivateSetDbgTag
770 ; @ stub PrivateSetRipFlags
771 ; @ stub QueryUserCounters # Direct call NtUserQueryUserCounters
772 ; @ stub RegisterNetworkCapabilities
773 ; @ stub ResetDisplay
774 ; @ stub ServerSetFunctionPointers
775 ; @ stub SetDesktopBitmap
776 ; @ stub SetWindowFullScreenState
777 ; @ stdcall SetWindowText(long str) SetWindowTextA
778 ; @ stub SysErrorBox
779 ; @ stub UserIsSystemResumeAutomatic
780 ; @ stub UserSetDeviceHoldState
781 ; @ stdcall UserSignalProc(long long long long)
782 ; @ stub VRipOutput
783 ; @ stub VTagOutput
784 ; @ stub WNDPROC_CALLBACK
785 ; @ stub WinOldAppHackoMatic
786 ; @ stub YieldTask
787 ; @ stub _SetProcessDefaultLayout