4038 lines
113 KiB
C
4038 lines
113 KiB
C
/*++ BUILD Version: 0001
|
|
*
|
|
* WOW v1.0
|
|
*
|
|
* Copyright (c) 1991, Microsoft Corporation
|
|
*
|
|
* WOWUSR.H
|
|
* 16-bit User API argument structures
|
|
*
|
|
* History:
|
|
* Created 02-Feb-1991 by Jeff Parsons (jeffpar)
|
|
* Added Win 3.1 APIs on 19-March-1992 Chandan S. Chauhan (ChandanC)
|
|
*
|
|
--*/
|
|
|
|
/* User API IDs
|
|
*/
|
|
#define FUN_ADJUSTWINDOWRECT 102 //
|
|
#define FUN_ADJUSTWINDOWRECTEX 454 //
|
|
#define FUN_ANSILOWER 432 //
|
|
#define FUN_ANSILOWERBUFF 438 //
|
|
#define FUN_ANSINEXT 472 //
|
|
#define FUN_ANSIPREV 473 //
|
|
#define FUN_ANSIUPPER 431 //
|
|
#define FUN_ANSIUPPERBUFF 437 //
|
|
#define FUN_ANYPOPUP 52 //
|
|
#define FUN_APPENDMENU 411 //
|
|
#define FUN_ARRANGEICONICWINDOWS 170 // Internal, proto
|
|
#define FUN_BEGINDEFERWINDOWPOS 259 // Internal, proto
|
|
#define FUN_BEGINPAINT 39 //
|
|
#define FUN_BRINGWINDOWTOTOP 45 //
|
|
#define FUN_BROADCASTMESSAGE 355 // Internal
|
|
#define FUN_BUILDCOMMDCB 213 //
|
|
#define FUN_BUTTONWNDPROC 303 // Internal
|
|
#define FUN_CALCCHILDSCROLL 462 // Internal
|
|
#define FUN_CALLMSGFILTER 123 //
|
|
#define FUN_CALLWINDOWPROC 122 //
|
|
#define FUN_CARETBLINKPROC 311 // Internal
|
|
#define FUN_CASCADECHILDWINDOWS 198 // Internal
|
|
#define FUN_CHANGECLIPBOARDCHAIN 149 //
|
|
#define FUN_CHANGEMENU 153 //
|
|
#define FUN_CHECKDLGBUTTON 97 //
|
|
#define FUN_CHECKMENUITEM 154 //
|
|
#define FUN_CHECKRADIOBUTTON 96 //
|
|
#define FUN_CHILDWINDOWFROMPOINT 191 //
|
|
#define FUN_CLEARCOMMBREAK 211 //
|
|
#define FUN_CLIENTTOSCREEN 28 //
|
|
#define FUN_CLIPCURSOR 16 //
|
|
#define FUN_CLOSECLIPBOARD 138 //
|
|
#define FUN_CLOSECOMM 207 //
|
|
#define FUN_CLOSEWINDOW 43 //
|
|
#define FUN_COMBOBOXCTLWNDPROC 344 // Internal
|
|
#define FUN_COMPUPDATERECT 316 // Internal
|
|
#define FUN_COMPUPDATERGN 317 // Internal
|
|
#define FUN_CONTROLPANELINFO 273 // Internal
|
|
#define FUN_CONTSCROLL 310 // Internal
|
|
#define FUN_COPYRECT 74 //
|
|
#define FUN_COUNTCLIPBOARDFORMATS 143 //
|
|
#define FUN_CREATECARET 163 //
|
|
#define FUN_CREATECURSOR 406 //
|
|
#define FUN_CREATECURSORICONINDIRECT 408 // Internal
|
|
#define FUN_CREATEDIALOG 89 //
|
|
#define FUN_CREATEDIALOGINDIRECT 219 //
|
|
#define FUN_CREATEDIALOGINDIRECTPARAM 242 //
|
|
#define FUN_CREATEDIALOGPARAM 241 //
|
|
#define FUN_CREATEICON 407 //
|
|
#define FUN_CREATEMENU 151 //
|
|
#define FUN_CREATEPOPUPMENU 415 //
|
|
#define FUN_CREATEWINDOW 41 //
|
|
#define FUN_CREATEWINDOWEX 452 //
|
|
#define FUN_DEFDLGPROC 308 //
|
|
#define FUN_DEFERWINDOWPOS 260 // Internal, proto
|
|
#define FUN_DEFFRAMEPROC 445 //
|
|
#define FUN_DEFHOOKPROC 235 //
|
|
#define FUN_DEFMDICHILDPROC 447 //
|
|
#define FUN_DEFWINDOWPROC 107 //
|
|
#define FUN_DELETEMENU 413 //
|
|
#define FUN_DESKTOPWNDPROC 305 // Internal
|
|
#define FUN_DESTROYCARET 164 //
|
|
#define FUN_DESTROYCURSOR 458 //
|
|
#define FUN_DESTROYICON 457 //
|
|
#define FUN_DESTROYMENU 152 //
|
|
#define FUN_DESTROYWINDOW 53 //
|
|
#define FUN_DIALOGBOX 87 //
|
|
#define FUN_DIALOGBOXINDIRECT 218 //
|
|
#define FUN_DIALOGBOXINDIRECTPARAM 240 //
|
|
#define FUN_DIALOGBOXPARAM 239 //
|
|
#define FUN_DISABLEOEMLAYER 4 // Internal
|
|
#define FUN_DISPATCHMESSAGE 114 //
|
|
#define FUN_DLGDIRLIST 100 //
|
|
#define FUN_DLGDIRLISTCOMBOBOX 195 //
|
|
#define FUN_DLGDIRSELECT 99 //
|
|
#define FUN_DLGDIRSELECTCOMBOBOX 194 //
|
|
#define FUN_DRAGDETECT 465 // Internal
|
|
#define FUN_DRAGOBJECT 464 // Internal
|
|
#define FUN_DRAWFOCUSRECT 466 //
|
|
#define FUN_DRAWICON 84 //
|
|
#define FUN_DRAWMENUBAR 160 //
|
|
#define FUN_DRAWTEXT 85 //
|
|
#define FUN_DUMPICON 459 // Internal
|
|
#define FUN_EDITWNDPROC 301 // Internal
|
|
#define FUN_EMPTYCLIPBOARD 139 //
|
|
#define FUN_ENABLEHARDWAREINPUT 331 //
|
|
#define FUN_ENABLEMENUITEM 155 //
|
|
#define FUN_ENABLEOEMLAYER 3 // Internal
|
|
#define FUN_ENABLEWINDOW 34 //
|
|
#define FUN_ENDDEFERWINDOWPOS 261 // Internal, proto
|
|
#define FUN_ENDDIALOG 88 //
|
|
#define FUN_ENDMENU 187 // Internal
|
|
#define FUN_ENDPAINT 40 //
|
|
#define FUN_ENUMCHILDWINDOWS 55 //
|
|
#define FUN_ENUMCLIPBOARDFORMATS 144 //
|
|
#define FUN_ENUMPROPS 27 //
|
|
#define FUN_ENUMTASKWINDOWS 225 //
|
|
#define FUN_ENUMWINDOWS 54 //
|
|
#define FUN_EQUALRECT 244 //
|
|
#define FUN_ESCAPECOMMFUNCTION 214 //
|
|
#define FUN_EXCLUDEUPDATERGN 238 //
|
|
#define FUN_EXITWINDOWS 7 // Internal, proto
|
|
#define FUN_FARCALLNETDRIVER 500 // Internal
|
|
#define FUN_FILEPORTDLGPROC 346 // Internal
|
|
#define FUN_FILLRECT 81 //
|
|
#define FUN_FILLWINDOW 324 // Internal
|
|
#define FUN_FINALUSERINIT 400 // Internal
|
|
#define FUN_FINDWINDOW 50 //
|
|
#define FUN_FLASHWINDOW 105 //
|
|
#define FUN_FLUSHCOMM 215 //
|
|
#define FUN_FRAMERECT 83 //
|
|
#define FUN_GETACTIVEWINDOW 60 //
|
|
#define FUN_GETASYNCKEYSTATE 249 //
|
|
#define FUN_GETCAPTURE 236 //
|
|
#define FUN_GETCARETBLINKTIME 169 //
|
|
#define FUN_GETCARETPOS 183 //
|
|
#define FUN_GETCLASSINFO 404 //
|
|
#define FUN_GETCLASSLONG 131 //
|
|
#define FUN_GETCLASSNAME 58 //
|
|
#define FUN_GETCLASSWORD 129 //
|
|
#define FUN_GETCLIENTRECT 33 //
|
|
#define FUN_GETCLIPBOARDDATA 142 //
|
|
#define FUN_GETCLIPBOARDFORMATNAME 146 //
|
|
#define FUN_GETCLIPBOARDOWNER 140 //
|
|
#define FUN_GETCLIPBOARDVIEWER 148 //
|
|
#define FUN_GETCOMMERROR 203 //
|
|
#define FUN_GETCOMMEVENTMASK 209 //
|
|
#define FUN_GETCOMMSTATE 202 //
|
|
#define FUN_GETCONTROLBRUSH 326 // Internal
|
|
#define FUN_GETCURRENTTIME 15 //
|
|
#define FUN_GETSYSTEMMSECCOUNT 15 // This system.drv rtn gets thunked to GetCurrentTime
|
|
#define FUN_GETCURSORPOS 17 //
|
|
#define FUN_GETDC 66 //
|
|
#define FUN_GETDESKTOPHWND 278 // Internal, proto
|
|
#define FUN_GETDESKTOPWINDOW 286 //
|
|
#define FUN_GETDIALOGBASEUNITS 243 //
|
|
#define FUN_GETDLGCTRLID 277 // Internal, proto
|
|
#define FUN_GETDLGITEM 91 //
|
|
#define FUN_GETDLGITEMINT 95 //
|
|
#define FUN_GETDLGITEMTEXT 93 //
|
|
#define FUN_GETDOUBLECLICKTIME 21 //
|
|
#define FUN_GETFILEPORTNAME 343 // Internal
|
|
#define FUN_GETFOCUS 23 //
|
|
#define FUN_GETICONID 455 // Internal
|
|
#define FUN_GETINPUTSTATE 335 //
|
|
#define FUN_GETINTERNALWINDOWPOS 460 // Internal
|
|
#define FUN_GETKEYBOARDSTATE 222 //
|
|
#define FUN_GETKEYSTATE 106 //
|
|
#define FUN_GETLASTACTIVEPOPUP 287 //
|
|
#define FUN_GETMENU 157 //
|
|
#define FUN_GETMENUCHECKMARKDIMENSIONS 417 //
|
|
#define FUN_GETMENUITEMCOUNT 263 //
|
|
#define FUN_GETMENUITEMID 264 //
|
|
#define FUN_GETMENUSTATE 250 //
|
|
#define FUN_GETMENUSTRING 161 //
|
|
#define FUN_GETMESSAGE 108 //
|
|
#define FUN_GETMESSAGE2 323 // Internal
|
|
#define FUN_GETMESSAGEPOS 119 //
|
|
#define FUN_GETMESSAGETIME 120 //
|
|
#define FUN_GETMOUSEEVENTPROC 337 // Internal
|
|
#define FUN_GETNEXTDLGGROUPITEM 227 //
|
|
#define FUN_GETNEXTDLGTABITEM 228 //
|
|
#define FUN_GETNEXTQUEUEWINDOW 274 // Internal
|
|
#define FUN_GETNEXTWINDOW 230 //
|
|
#define FUN_GETPARENT 46 //
|
|
#define FUN_GETPRIORITYCLIPBOARDFORMAT 402 //
|
|
#define FUN_GETPROP 25 //
|
|
#define FUN_GETQUEUESTATUS 334 // Internal
|
|
#define FUN_GETSCROLLPOS 63 //
|
|
#define FUN_GETSCROLLRANGE 65 //
|
|
#define FUN_GETSUBMENU 159 //
|
|
#define FUN_GETSYSCOLOR 180 //
|
|
#define FUN_GETSYSMODALWINDOW 189 //
|
|
#define FUN_GETSYSTEMMENU 156 //
|
|
#define FUN_GETSYSTEMMETRICS 179 //
|
|
#define FUN_GETTABBEDTEXTEXTENT 197 //
|
|
#define FUN_GETTICKCOUNT 13 //
|
|
#define FUN_GETTIMERRESOLUTION 14 // Internal
|
|
#define FUN_GETTOPWINDOW 229 //
|
|
#define FUN_GETUPDATERECT 190 //
|
|
#define FUN_GETUPDATERGN 237 //
|
|
#define FUN_GETWC2 318 // Internal
|
|
#define FUN_GETWINDOW 262 //
|
|
#define FUN_GETWINDOWDC 67 //
|
|
#define FUN_GETWINDOWLONG 135 //
|
|
#define FUN_GETWINDOWRECT 32 //
|
|
#define FUN_GETWINDOWTASK 224 //
|
|
#define FUN_GETWINDOWTEXT 36 //
|
|
#define FUN_GETWINDOWTEXTLENGTH 38 //
|
|
#define FUN_GETWINDOWWORD 133 //
|
|
#define FUN_GLOBALADDATOM 268 //
|
|
#define FUN_GLOBALDELETEATOM 269 //
|
|
#define FUN_GLOBALFINDATOM 270 //
|
|
#define FUN_GLOBALGETATOMNAME 271 //
|
|
#define FUN_GRAYSTRING 185 //
|
|
#define FUN_HIDECARET 166 //
|
|
#define FUN_HILITEMENUITEM 162 //
|
|
#define FUN_ICONSIZE 86 // Internal
|
|
#define FUN_INFLATERECT 78 //
|
|
#define FUN_INITAPP 5 // No proto
|
|
#define FUN_INSENDMESSAGE 192 //
|
|
#define FUN_INSERTMENU 410 //
|
|
#define FUN_INTERSECTRECT 79 //
|
|
#define FUN_INVALIDATERECT 125 //
|
|
#define FUN_INVALIDATERGN 126 //
|
|
#define FUN_INVERTRECT 82 //
|
|
#define FUN_ISCHARALPHA 433 //
|
|
#define FUN_ISCHARALPHANUMERIC 434 //
|
|
#define FUN_ISCHARLOWER 436 //
|
|
#define FUN_ISCHARUPPER 435 //
|
|
#define FUN_ISCHILD 48 //
|
|
#define FUN_ISCLIPBOARDFORMATAVAILABLE 193 //
|
|
#define FUN_ISDIALOGMESSAGE 90 //
|
|
#define FUN_ISDLGBUTTONCHECKED 98 //
|
|
#define FUN_ISICONIC 31 //
|
|
#define FUN_ISRECTEMPTY 75 //
|
|
#define FUN_ISTWOBYTECHARPREFIX 51 // Internal, proto
|
|
#define FUN_ISUSERIDLE 333 // Internal
|
|
#define FUN_ISWINDOW 47 //
|
|
#define FUN_ISWINDOWENABLED 35 //
|
|
#define FUN_ISWINDOWVISIBLE 49 //
|
|
#define FUN_ISZOOMED 272 //
|
|
#define FUN_KILLSYSTEMTIMER 182 // Internal
|
|
#define FUN_KILLTIMER 12 //
|
|
#define FUN_KILLTIMER2 327 // Internal
|
|
#define FUN_LBOXCARETBLINKER 453 // Internal
|
|
#define FUN_LBOXCTLWNDPROC 307 // Internal
|
|
#define FUN_LOADACCELERATORS 177 //
|
|
#define FUN_LOADBITMAP 175 //
|
|
#define FUN_LOADCURSOR 173 //
|
|
#define FUN_LOADCURSORICONHANDLER 336 // Internal
|
|
#define FUN_LOADDIBCURSORHANDLER 356 // Internal
|
|
#define FUN_LOADDIBICONHANDLER 357 // Internal
|
|
#define FUN_LOADICON 174 //
|
|
#define FUN_LOADICONHANDLER 456 // Internal
|
|
#define FUN_LOADMENU 150 //
|
|
#define FUN_LOADMENUINDIRECT 220 //
|
|
#define FUN_LOADSTRING 176 //
|
|
#define FUN_LOCKMYTASK 276 // Internal
|
|
#define FUN_LOOKUPMENUHANDLE 217 // Internal
|
|
#define FUN_LSTRCMP 430 //
|
|
#define FUN_LSTRCMPI 471 //
|
|
#define FUN_MAPDIALOGRECT 103 //
|
|
#define FUN_MB_DLGPROC 409 // Internal
|
|
#define FUN_MDICLIENTWNDPROC 444 // Internal
|
|
#define FUN_MENUITEMSTATE 329 // Internal
|
|
#define FUN_MENUWNDPROC 306 // Internal
|
|
#define FUN_MESSAGEBEEP 104 //
|
|
#define FUN_MESSAGEBOX 1 //
|
|
#define FUN_MODIFYMENU 414 //
|
|
#define FUN_MOVEWINDOW 56 //
|
|
#define FUN_OFFSETRECT 77 //
|
|
#define FUN_OLDEXITWINDOWS 2 // Internal
|
|
#define FUN_OPENCLIPBOARD 137 //
|
|
#define FUN_OPENCOMM 200 //
|
|
#define FUN_OPENICON 44 //
|
|
#define FUN_PAINTRECT 325 // Internal
|
|
#define FUN_PEEKMESSAGE 109 //
|
|
#define FUN_POSTAPPMESSAGE 116 //
|
|
#define FUN_POSTMESSAGE 110 //
|
|
#define FUN_POSTMESSAGE2 313 // Internal
|
|
#define FUN_POSTQUITMESSAGE 6 //
|
|
#define FUN_PTINRECT 76 //
|
|
#define FUN_READCOMM 204 //
|
|
#define FUN_REALIZEPALETTE 283 //
|
|
#define FUN_REGISTERCLASS 57 //
|
|
#define FUN_REGISTERCLIPBOARDFORMAT 145 //
|
|
#define FUN_REGISTERWINDOWMESSAGE 118 //
|
|
#define FUN_RELEASECAPTURE 19 //
|
|
#define FUN_RELEASEDC 68 //
|
|
#define FUN_REMOVEMENU 412 //
|
|
#define FUN_REMOVEPROP 24 //
|
|
#define FUN_REPAINTSCREEN 275 // No proto
|
|
#define FUN_REPLYMESSAGE 115 //
|
|
#define FUN_SBWNDPROC 304 // Internal
|
|
#define FUN_SCREENTOCLIENT 29 //
|
|
#define FUN_SCROLLCHILDREN 463 // Internal
|
|
#define FUN_SCROLLDC 221 //
|
|
#define FUN_SCROLLWINDOW 61 //
|
|
#define FUN_SELECTPALETTE 282 //
|
|
#define FUN_SENDDLGITEMMESSAGE 101 //
|
|
#define FUN_SENDMESSAGE 111 //
|
|
#define FUN_SENDMESSAGE2 312 // Internal
|
|
#define FUN_SETACTIVEWINDOW 59 //
|
|
#define FUN_SETCAPTURE 18 //
|
|
#define FUN_SETCARETBLINKTIME 168 //
|
|
#define FUN_SETCARETPOS 165 //
|
|
#define FUN_SETCLASSLONG 132 //
|
|
#define FUN_SETCLASSWORD 130 //
|
|
#define FUN_SETCLIPBOARDDATA 141 //
|
|
#define FUN_SETCLIPBOARDVIEWER 147 //
|
|
#define FUN_SETCOMMBREAK 210 //
|
|
#define FUN_SETCOMMEVENTMASK 208 //
|
|
#define FUN_SETCOMMSTATE 201 //
|
|
#define FUN_SETCURSOR 69 //
|
|
#define FUN_SETCURSORPOS 70 //
|
|
#define FUN_SETDESKPATTERN 279 // Internal
|
|
#define FUN_SETDESKWALLPAPER 285 // Internal
|
|
#define FUN_SETDLGITEMINT 94 //
|
|
#define FUN_SETDLGITEMTEXT 92 //
|
|
#define FUN_SETDOUBLECLICKTIME 20 //
|
|
#define FUN_SETEVENTHOOK 321 // Internal
|
|
#define FUN_SETFOCUS 22 //
|
|
#define FUN_SETGETKBDSTATE 330 // Internal
|
|
#define FUN_SETGRIDGRANULARITY 284 // Internal
|
|
#define FUN_SETINTERNALWINDOWPOS 461 // Internal
|
|
#define FUN_SETKEYBOARDSTATE 223 //
|
|
#define FUN_SETMENU 158 //
|
|
#define FUN_SETMENUITEMBITMAPS 418 //
|
|
#define FUN_SETMESSAGEQUEUE 266 //
|
|
#define FUN_SETPARENT 233 //
|
|
#define FUN_SETPROP 26 //
|
|
#define FUN_SETRECT 72 //
|
|
#define FUN_SETRECTEMPTY 73 //
|
|
#define FUN_SETSCROLLPOS 62 //
|
|
#define FUN_SETSCROLLRANGE 64 //
|
|
#define FUN_SETSYSCOLORS 181 //
|
|
#define FUN_SETSYSMODALWINDOW 188 //
|
|
#define FUN_SETSYSTEMMENU 280 // Internal
|
|
#define FUN_SETSYSTEMTIMER 11 // Internal
|
|
#define FUN_SETTIMER 10 //
|
|
#define FUN_SETTIMER2 328 // Internal
|
|
#define FUN_SETWC2 319 // Internal
|
|
#define FUN_SETWINDOWLONG 136 //
|
|
#define FUN_SETWINDOWPOS 232 //
|
|
#define FUN_SETWINDOWSHOOKINTERNAL 121 // Internal
|
|
#define FUN_SETWINDOWTEXT 37 //
|
|
#define FUN_SETWINDOWWORD 134 //
|
|
#define FUN_SHOWCARET 167 //
|
|
#define FUN_SHOWCURSOR 71 //
|
|
#define FUN_SHOWOWNEDPOPUPS 265 //
|
|
#define FUN_SHOWSCROLLBAR 267 //
|
|
#define FUN_SHOWWINDOW 42 //
|
|
#define FUN_SIGNALPROC 314 // Internal
|
|
#define FUN_SNAPWINDOW 281 // Internal
|
|
#define FUN_STATICWNDPROC 302 // Internal
|
|
#define FUN_STRINGFUNC 470 // Internal
|
|
#define FUN_SWAPMOUSEBUTTON 186 //
|
|
#define FUN_SWITCHTOTHISWINDOW 172 // Internal
|
|
#define FUN_SWITCHWNDPROC 347 // Internal
|
|
#define FUN_SYSERRORBOX 320 // Internal
|
|
#define FUN_TABBEDTEXTOUT 196 //
|
|
#define FUN_TABTHETEXTOUTFORWIMPS 354 // Internal
|
|
#define FUN_TILECHILDWINDOWS 199 // Internal
|
|
#define FUN_TITLEWNDPROC 345 // Internal
|
|
#define FUN_TRACKPOPUPMENU 416 //
|
|
#define FUN_TRANSLATEACCELERATOR 178 //
|
|
#define FUN_TRANSLATEMDISYSACCEL 451 //
|
|
#define FUN_TRANSLATEMESSAGE 113 //
|
|
#define FUN_TRANSMITCOMMCHAR 206 //
|
|
#define FUN_UNGETCOMMCHAR 212 //
|
|
#define FUN_UNHOOKWINDOWSHOOK 234 //
|
|
#define FUN_UNIONRECT 80 //
|
|
#define FUN_UNREGISTERCLASS 403 //
|
|
#define FUN_UPDATEWINDOW 124 //
|
|
#define FUN_USERYIELD 332 // Internal
|
|
#define FUN_VALIDATERECT 127 //
|
|
#define FUN_VALIDATERGN 128 //
|
|
#define FUN_WAITMESSAGE 112 //
|
|
#define FUN_WINDOWFROMPOINT 30 //
|
|
#define FUN_WINFARFRAME 340 // Internal
|
|
#define FUN_WINHELP 171 //
|
|
#define FUN_WINOLDAPPHACKOMATIC 322 // Internal
|
|
#define FUN_WNETADDCONNECTION 517 // Internal
|
|
#define FUN_WNETBROWSEDIALOG 515 // Internal
|
|
#define FUN_WNETCANCELCONNECTION 518 // Internal
|
|
#define FUN_WNETCANCELJOB 506 // Internal
|
|
#define FUN_WNETCLOSEJOB 502 // Internal
|
|
#define FUN_WNETDEVICEMODE 514 // Internal
|
|
#define FUN_WNETGETCAPS 513 // Internal
|
|
#define FUN_WNETGETCONNECTION 512 // Internal
|
|
#define FUN_WNETGETERROR 519 // Internal
|
|
#define FUN_WNETGETERRORTEXT 520 // Internal
|
|
#define FUN_WNETGETUSER 516 // Internal
|
|
#define FUN_WNETHOLDJOB 504 // Internal
|
|
#define FUN_WNETLOCKQUEUEDATA 510 // Internal
|
|
#define FUN_WNETOPENJOB 501 // Internal
|
|
#define FUN_WNETRELEASEJOB 505 // Internal
|
|
#define FUN_WNETSETJOBCOPIES 507 // Internal
|
|
#define FUN_WNETUNLOCKQUEUEDATA 511 // Internal
|
|
#define FUN_WNETUNWATCHQUEUE 509 // Internal
|
|
#define FUN_WNETWATCHQUEUE 508 // Internal
|
|
#define FUN_WRITECOMM 205 //
|
|
#define FUN_WVSPRINTF 421 //
|
|
#define FUN_XCSTODS 315 // Internal
|
|
#define FUN__FFFE_FARFRAME 341 // No proto
|
|
#define FUN__WSPRINTF 420 //
|
|
#define FUN_SETWINDOWSHOOKEX 291 // win31 api
|
|
#define FUN_UNHOOKWINDOWSHOOKEX 292 // win31 api
|
|
#define FUN_CALLNEXTHOOKEX 293 // win31 api
|
|
#define FUN_CLOSEDRIVER 253
|
|
#define FUN_COPYCURSOR 369
|
|
#define FUN_COPYICON 368
|
|
#define FUN_DEFDRIVERPROC 255
|
|
#define FUN_ENABLESCROLLBAR 482
|
|
#define FUN_GETCLIPCURSOR 309
|
|
#define FUN_GETCURSOR 247
|
|
#define FUN_GETDCEX 359
|
|
#define FUN_GETDRIVERMODULEHANDLE 254
|
|
#define FUN_GETDRIVERINFO 256
|
|
#define FUN_GETFREESYSTEMRESOURCES 284
|
|
#define FUN_GETMESSAGEEXTRAINFO 288
|
|
#define FUN_GETNEXTDRIVER 257
|
|
#define FUN_GETOPENCLIPBOARDWINDOW 248
|
|
#define FUN_GETQUEUESTATUS 334
|
|
#define FUN_GETSYSTEMDEBUGSTATE 231
|
|
#define FUN_GETTIMERRESOLUTION 14
|
|
#define FUN_GETWINDOWPLACEMENT 370
|
|
#define FUN_ISMENU 358
|
|
#define FUN_LOCKINPUT 226
|
|
#define FUN_LOCKWINDOWUPDATE 294
|
|
#define FUN_MAPWINDOWPOINTS 258
|
|
#define FUN_OPENDRIVER 252
|
|
#define FUN_QUERYSENDMESSAGE 184
|
|
#define FUN_REDRAWWINDOW 290
|
|
#define FUN_SCROLLWINDOWEX 319
|
|
#define FUN_SENDDRIVERMESSAGE 251
|
|
#define FUN_SETWINDOWPLACEMENT 371
|
|
#define FUN_SUBTRACTRECT 373
|
|
#define FUN_SYSTEMPARAMETERSINFO 483
|
|
|
|
#define FUN_TILECHILDWzINDOWS 199
|
|
#define FUN_USERSEEUSERDO 216
|
|
#define FUN_ENABLECOMMNOTIFICATION 245
|
|
#define FUN_EXITWINDOWSEXEC 246
|
|
#define FUN_OLDSETDESKPATTERN 279
|
|
#define FUN_OLDSETDESKWALLPAPER 285
|
|
#define FUN_KEYBD_EVENT 289
|
|
#define FUN_MOUSE_EVENT 299
|
|
#define FUN_BOZOSLIVEHERE 301
|
|
#define FUN_GETINTERNALICONHEADER 372
|
|
#define FUN_DLGDIRSELECTEX 422
|
|
#define FUN_DLGDIRSELECTCOMBOBOXEX 423
|
|
#define FUN_GETUSERLOCALOBJTYPE 480
|
|
#define FUN_HARDWARE_EVENT 481
|
|
#define FUN_DCHOOK 362
|
|
#define FUN_WNETERRORTEXT 499
|
|
#define FUN_WNETABORTJOB 503
|
|
#define FUN_WNETENABLE 521
|
|
#define FUN_WNETDISABLE 522
|
|
#define FUN_WNETRESTORECONNECTION 523
|
|
#define FUN_WNETWRITEJOB 524
|
|
#define FUN_WNETCONNECTDIALOG 525
|
|
#define FUN_WNETDISCONNECTDIALOG 526
|
|
#define FUN_WNETCONNECTIONDIALOG 527
|
|
#define FUN_WNETVIEWQUEUEDIALOG 528
|
|
#define FUN_WNETPROPERTYDIALOG 529
|
|
#define FUN_WNETGETDIRECTORYTYPE 530
|
|
#define FUN_WNETDIRECTORYNOTIFY 531
|
|
#define FUN_WNETGETPROPERTYTEXT 532
|
|
|
|
/* New in Win95 user16 */
|
|
|
|
#define FUN_ACTIVATEKEYBOARDLAYOUT 562 // export 650
|
|
#define FUN_BROADCASTSYSTEMMESSAGE 554 // export 604
|
|
#define FUN_CALLMSGFILTER32 589 // export 823
|
|
#define FUN_CASCADEWINDOWS 429
|
|
#define FUN_CHANGEDISPLAYSETTINGS 557 // export 620
|
|
#define FUN_CHECKMENURADIOITEM 576 // export 666
|
|
#define FUN_CHILDWINDOWFROMPOINTEX 399
|
|
#define FUN_CHOOSECOLOR_CALLBACK16 584 // export 804
|
|
#define FUN_CHOOSEFONT_CALLBACK16 580 // export 800
|
|
#define FUN_COPYIMAGE 390
|
|
#define FUN_CREATEICONFROMRESOURCEEX 450
|
|
#define FUN_DESTROYICON32 553 // export 610
|
|
#define FUN_DISPATCHINPUT 569 // export 658
|
|
#define FUN_DISPATCHMESSAGE32 588 // export 822
|
|
#define FUN_DLLENTRYPOINT 374
|
|
#define FUN_DOHOTKEYSTUFF 541 // export 601, export 541 NewSignalProc not thunked
|
|
#define FUN_DRAWANIMATEDRECTS 448
|
|
#define FUN_DRAWCAPTION 571 // export 660
|
|
#define FUN_DRAWCAPTIONTEMP 568 // export 657
|
|
#define FUN_DRAWEDGE 570 // export 659
|
|
#define FUN_DRAWFRAMECONTROL 567 // export 656
|
|
#define FUN_DRAWICONEX 394
|
|
#define FUN_DRAWMENUBARTEMP 573 // export 662
|
|
#define FUN_DRAWSTATE 449
|
|
#define FUN_DRAWTEXTEX 375
|
|
#define FUN_ENUMDISPLAYSETTINGS 560 // export 621
|
|
#define FUN_FINDREPLACE_CALLBACK16 581 // export 801
|
|
#define FUN_FINDWINDOWEX 427
|
|
#define FUN_FORMATMESSAGE 556 // export 606
|
|
#define FUN_GETAPPVER 498
|
|
#define FUN_GETCLASSINFOEX 398
|
|
#define FUN_GETFOREGROUNDWINDOW 558 // export 608
|
|
#define FUN_GETICONINFO 395
|
|
#define FUN_GETKEYBOARDLAYOUT 563 // export 651
|
|
#define FUN_GETKEYBOARDLAYOUTLIST 564 // export 652
|
|
#define FUN_GETKEYBOARDLAYOUTNAME 477
|
|
#define FUN_GETMENUCONTEXTHELPID 385
|
|
#define FUN_GETMENUDEFAULTITEM 574 // export 663
|
|
#define FUN_GETMENUITEMINFO 443
|
|
#define FUN_GETMENUITEMRECT 575 // export 665
|
|
#define FUN_GETMESSAGE32 586 // export 820
|
|
#define FUN_GETPROPEX 379
|
|
#define FUN_GETSCROLLINFO 476
|
|
#define FUN_GETSHELLWINDOW 540 // export 600
|
|
#define FUN_GETSYSCOLORBRUSH 281
|
|
#define FUN_GETWINDOWCONTEXTHELPID 383
|
|
#define FUN_GETWINDOWRGN 579 // export 669
|
|
#define FUN_HACKTASKMONITOR 555 // export 605
|
|
#define FUN_INITTHREADINPUT 409
|
|
#define FUN_INSERTMENUITEM 441
|
|
#define FUN_INSTALLIMT 594 // export 890
|
|
#define FUN_ISDIALOGMESSAGE32 590 // export 824
|
|
#define FUN_LOADIMAGE 389
|
|
#define FUN_LOADKEYBOARDLAYOUT 478
|
|
#define FUN_LOOKUPICONIDFROMDIRECTORYEX 364
|
|
#define FUN_MENUITEMFROMPOINT 479
|
|
#define FUN_MESSAGEBOXINDIRECT 593 // export 827
|
|
#define FUN_MSGWAITFORMULTIPLEOBJECTS 561 // export 640
|
|
#define FUN_OPENFILENAME_CALLBACK16 582 // export 802
|
|
#define FUN_PEEKMESSAGE32 585 // export 819
|
|
#define FUN_PLAYSOUNDEVENT 8
|
|
#define FUN_POSTMESSAGE32 591 // export 825
|
|
#define FUN_POSTPOSTEDMESSAGES 566 // export 655
|
|
#define FUN_POSTTHREADMESSAGE32 592 // export 826
|
|
#define FUN_PRINTDLG_CALLBACK16 583 // export 803
|
|
#define FUN_REGISTERCLASSEX 397
|
|
#define FUN_REMOVEPROPEX 380
|
|
#define FUN_SETCHECKCURSORTIMER 542 // export 602
|
|
#define FUN_SETFOREGROUNDWINDOW 559 // export 609
|
|
#define FUN_SETMENUCONTEXTHELPID 384
|
|
#define FUN_SETMENUDEFAULTITEM 543 // export 664
|
|
#define FUN_SETMENUITEMINFO 446
|
|
#define FUN_SETMESSAGEEXTRAINFO 376
|
|
#define FUN_SETPROPEX 378
|
|
#define FUN_SETSCROLLINFO 475
|
|
#define FUN_SETSYSCOLORSTEMP 572 // export 661
|
|
#define FUN_SETWINDOWCONTEXTHELPID 382
|
|
#define FUN_SETWINDOWRGN 578 // export 668
|
|
#define FUN_SIGNALPROC32 391
|
|
#define FUN_TILEWINDOWS 428
|
|
#define FUN_TRACKPOPUPMENUEX 577 // export 667
|
|
#define FUN_TRANSLATEMESSAGE32 587 // export 821
|
|
#define FUN_UNINSTALLIMT 595 // export 891
|
|
#define FUN_UNLOADINSTALLABLEDRIVERS 300
|
|
#define FUN_UNLOADKEYBOARDLAYOUT 565 // export 654
|
|
#define FUN_WINDOWFROMDC 117
|
|
#define FUN_WNETINITIALIZE 533
|
|
#define FUN_WNETLOGON 534
|
|
|
|
|
|
/* WOW private thunks in USER */
|
|
|
|
#define FUN_NOTIFYWOW 535
|
|
#define FUN_DEFDLGPROCTHUNK 536 // used by walias.c, not in thunk table
|
|
#define FUN_WOWWORDBREAKPROC 537
|
|
#define FUN_MOUSEEVENT 538
|
|
#define FUN_KEYBDEVENT 539
|
|
#define FUN_WIN32WINHELP 596
|
|
|
|
/* NotifyWOW ID's */
|
|
#define NW_LOADICON 1
|
|
#define NW_LOADCURSOR 2
|
|
#define NW_LOADACCELERATORS 3
|
|
#define NW_FINALUSERINIT 4
|
|
#define NW_KRNL386SEGS 5
|
|
#define NW_WINHELP 6
|
|
|
|
|
|
/* XLATOFF */
|
|
#pragma pack(2)
|
|
/* XLATON */
|
|
|
|
typedef struct _ADJUSTWINDOWRECT16 { /* u102 */
|
|
BOOL16 f3;
|
|
LONG f2;
|
|
VPRECT16 f1;
|
|
} ADJUSTWINDOWRECT16;
|
|
typedef ADJUSTWINDOWRECT16 UNALIGNED *PADJUSTWINDOWRECT16;
|
|
|
|
typedef struct _ADJUSTWINDOWRECTEX16 { /* u454 */
|
|
DWORD f4;
|
|
BOOL16 f3;
|
|
LONG f2;
|
|
VPRECT16 f1;
|
|
} ADJUSTWINDOWRECTEX16;
|
|
typedef ADJUSTWINDOWRECTEX16 UNALIGNED *PADJUSTWINDOWRECTEX16;
|
|
|
|
typedef struct _ANSILOWER16 { /* u432 */
|
|
VPSTR f1;
|
|
} ANSILOWER16;
|
|
typedef ANSILOWER16 UNALIGNED *PANSILOWER16;
|
|
|
|
typedef struct _ANSILOWERBUFF16 { /* u438 */
|
|
WORD f2;
|
|
VPSTR f1;
|
|
} ANSILOWERBUFF16;
|
|
typedef ANSILOWERBUFF16 UNALIGNED *PANSILOWERBUFF16;
|
|
|
|
typedef struct _ANSINEXT16 { /* u472 */
|
|
VPSTR f1;
|
|
} ANSINEXT16;
|
|
typedef ANSINEXT16 UNALIGNED *PANSINEXT16;
|
|
|
|
typedef struct _ANSIPREV16 { /* u473 */
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} ANSIPREV16;
|
|
typedef ANSIPREV16 UNALIGNED *PANSIPREV16;
|
|
|
|
typedef struct _ANSIUPPER16 { /* u431 */
|
|
VPSTR f1;
|
|
} ANSIUPPER16;
|
|
typedef ANSIUPPER16 UNALIGNED *PANSIUPPER16;
|
|
|
|
typedef struct _ANSIUPPERBUFF16 { /* u437 */
|
|
WORD f2;
|
|
VPSTR f1;
|
|
} ANSIUPPERBUFF16;
|
|
typedef ANSIUPPERBUFF16 UNALIGNED *PANSIUPPERBUFF16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _ANYPOPUP16 { /* u52 */
|
|
} ANYPOPUP16;
|
|
typedef ANYPOPUP16 UNALIGNED *PANYPOPUP16;
|
|
#endif
|
|
|
|
typedef struct _APPENDMENU16 { /* u411 */
|
|
VPSTR f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} APPENDMENU16;
|
|
typedef APPENDMENU16 UNALIGNED *PAPPENDMENU16;
|
|
|
|
typedef struct _ARRANGEICONICWINDOWS16 { /* u170 */
|
|
HWND16 hwnd;
|
|
} ARRANGEICONICWINDOWS16;
|
|
typedef ARRANGEICONICWINDOWS16 UNALIGNED *PARRANGEICONICWINDOWS16;
|
|
|
|
typedef struct _BEGINDEFERWINDOWPOS16 { /* u259 */
|
|
SHORT f1;
|
|
} BEGINDEFERWINDOWPOS16;
|
|
typedef BEGINDEFERWINDOWPOS16 UNALIGNED *PBEGINDEFERWINDOWPOS16;
|
|
|
|
typedef struct _BEGINPAINT16 { /* u39 */
|
|
VPPAINTSTRUCT16 vpPaint;
|
|
HWND16 hwnd;
|
|
} BEGINPAINT16;
|
|
typedef BEGINPAINT16 UNALIGNED *PBEGINPAINT16;
|
|
|
|
typedef struct _BRINGWINDOWTOTOP16 { /* u45 */
|
|
HWND16 f1;
|
|
} BRINGWINDOWTOTOP16;
|
|
typedef BRINGWINDOWTOTOP16 UNALIGNED *PBRINGWINDOWTOTOP16;
|
|
|
|
typedef struct _BROADCASTMESSAGE16 { /* u355 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} BROADCASTMESSAGE16;
|
|
typedef BROADCASTMESSAGE16 UNALIGNED *PBROADCASTMESSAGE16;
|
|
|
|
typedef struct _BUILDCOMMDCB16 { /* u213 */
|
|
VPDCB16 f2;
|
|
VPSTR f1;
|
|
} BUILDCOMMDCB16;
|
|
typedef BUILDCOMMDCB16 UNALIGNED *PBUILDCOMMDCB16;
|
|
|
|
typedef struct _CALCCHILDSCROLL16 { /* u462 */
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} CALCCHILDSCROLL16;
|
|
typedef CALCCHILDSCROLL16 UNALIGNED *PCALCCHILDSCROLL16;
|
|
|
|
typedef struct _CALLMSGFILTER16 { /* u123 */
|
|
SHORT f2;
|
|
VPMSG16 f1;
|
|
} CALLMSGFILTER16;
|
|
typedef CALLMSGFILTER16 UNALIGNED *PCALLMSGFILTER16;
|
|
|
|
typedef struct _CALLWINDOWPROC16 { /* u122 */
|
|
LONG f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
HWND16 f2;
|
|
VPPROC f1;
|
|
} CALLWINDOWPROC16;
|
|
typedef CALLWINDOWPROC16 UNALIGNED *PCALLWINDOWPROC16;
|
|
|
|
typedef struct _CARETBLINKPROC16 { /* u311 */
|
|
DWORD f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} CARETBLINKPROC16;
|
|
typedef CARETBLINKPROC16 UNALIGNED *PCARETBLINKPROC16;
|
|
|
|
typedef struct _CASCADECHILDWINDOWS16 { /* u198 */
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} CASCADECHILDWINDOWS16;
|
|
typedef CASCADECHILDWINDOWS16 UNALIGNED *PCASCADECHILDWINDOWS16;
|
|
|
|
typedef struct _CHANGECLIPBOARDCHAIN16 { /* u149 */
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} CHANGECLIPBOARDCHAIN16;
|
|
typedef CHANGECLIPBOARDCHAIN16 UNALIGNED *PCHANGECLIPBOARDCHAIN16;
|
|
|
|
typedef struct _CHANGEMENU16 { /* u153 */
|
|
WORD f5;
|
|
WORD f4;
|
|
VPSTR f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} CHANGEMENU16;
|
|
typedef CHANGEMENU16 UNALIGNED *PCHANGEMENU16;
|
|
|
|
typedef struct _CHECKDLGBUTTON16 { /* u97 */
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} CHECKDLGBUTTON16;
|
|
typedef CHECKDLGBUTTON16 UNALIGNED *PCHECKDLGBUTTON16;
|
|
|
|
typedef struct _CHECKMENUITEM16 { /* u154 */
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} CHECKMENUITEM16;
|
|
typedef CHECKMENUITEM16 UNALIGNED *PCHECKMENUITEM16;
|
|
|
|
typedef struct _CHECKRADIOBUTTON16 { /* u96 */
|
|
SHORT f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} CHECKRADIOBUTTON16;
|
|
typedef CHECKRADIOBUTTON16 UNALIGNED *PCHECKRADIOBUTTON16;
|
|
|
|
typedef struct _CHILDWINDOWFROMPOINT16 { /* u191 */
|
|
POINT16 f2;
|
|
HWND16 f1;
|
|
} CHILDWINDOWFROMPOINT16;
|
|
typedef CHILDWINDOWFROMPOINT16 UNALIGNED *PCHILDWINDOWFROMPOINT16;
|
|
|
|
typedef struct _CLEARCOMMBREAK16 { /* u211 */
|
|
SHORT f1;
|
|
} CLEARCOMMBREAK16;
|
|
typedef CLEARCOMMBREAK16 UNALIGNED *PCLEARCOMMBREAK16;
|
|
|
|
typedef struct _CLIENTTOSCREEN16 { /* u28 */
|
|
VPPOINT16 f2;
|
|
HWND16 f1;
|
|
} CLIENTTOSCREEN16;
|
|
typedef CLIENTTOSCREEN16 UNALIGNED *PCLIENTTOSCREEN16;
|
|
|
|
typedef struct _CLIPCURSOR16 { /* u16 */
|
|
VPRECT16 f1;
|
|
} CLIPCURSOR16;
|
|
typedef CLIPCURSOR16 UNALIGNED *PCLIPCURSOR16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _CLOSECLIPBOARD16 { /* u138 */
|
|
} CLOSECLIPBOARD16;
|
|
typedef CLOSECLIPBOARD16 UNALIGNED *PCLOSECLIPBOARD16;
|
|
#endif
|
|
|
|
typedef struct _CLOSECOMM16 { /* u207 */
|
|
VPDWORD f2; /* added for SetCommEventMask() support */
|
|
SHORT f1;
|
|
} CLOSECOMM16;
|
|
typedef CLOSECOMM16 UNALIGNED *PCLOSECOMM16;
|
|
|
|
typedef struct _CLOSEWINDOW16 { /* u43 */
|
|
HWND16 f1;
|
|
} CLOSEWINDOW16;
|
|
typedef CLOSEWINDOW16 UNALIGNED *PCLOSEWINDOW16;
|
|
|
|
typedef struct _COMPUPDATERECT16 { /* u316 */
|
|
WORD f4;
|
|
BOOL16 f3;
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} COMPUPDATERECT16;
|
|
typedef COMPUPDATERECT16 UNALIGNED *PCOMPUPDATERECT16;
|
|
|
|
typedef struct _COMPUPDATERGN16 { /* u317 */
|
|
WORD f4;
|
|
BOOL16 f3;
|
|
HRGN16 f2;
|
|
HWND16 f1;
|
|
} COMPUPDATERGN16;
|
|
typedef COMPUPDATERGN16 UNALIGNED *PCOMPUPDATERGN16;
|
|
|
|
typedef struct _CONTROLPANELINFO16 { /* u273 */
|
|
VPVOID f3;
|
|
WORD f2;
|
|
WORD f1;
|
|
} CONTROLPANELINFO16;
|
|
typedef CONTROLPANELINFO16 UNALIGNED *PCONTROLPANELINFO16;
|
|
|
|
typedef struct _CONTSCROLL16 { /* u310 */
|
|
DWORD f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} CONTSCROLL16;
|
|
typedef CONTSCROLL16 UNALIGNED *PCONTSCROLL16;
|
|
|
|
typedef struct _COPYRECT16 { /* u74 */
|
|
VPRECT16 f2;
|
|
VPRECT16 f1;
|
|
} COPYRECT16;
|
|
typedef COPYRECT16 UNALIGNED *PCOPYRECT16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _COUNTCLIPBOARDFORMATS16 { /* u143 */
|
|
} COUNTCLIPBOARDFORMATS16;
|
|
typedef COUNTCLIPBOARDFORMATS16 UNALIGNED *PCOUNTCLIPBOARDFORMATS16;
|
|
#endif
|
|
|
|
typedef struct _CREATECARET16 { /* u163 */
|
|
SHORT f4;
|
|
SHORT f3;
|
|
HBM16 f2;
|
|
HWND16 f1;
|
|
} CREATECARET16;
|
|
typedef CREATECARET16 UNALIGNED *PCREATECARET16;
|
|
|
|
typedef struct _CREATECURSOR16 { /* u406 */
|
|
VPSTR f7;
|
|
VPSTR f6;
|
|
SHORT f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HAND16 f1;
|
|
} CREATECURSOR16;
|
|
typedef CREATECURSOR16 UNALIGNED *PCREATECURSOR16;
|
|
|
|
typedef struct _CREATECURSORICONINDIRECT16 { /* u408 */
|
|
VPSTR f4;
|
|
VPSTR f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} CREATECURSORICONINDIRECT16;
|
|
typedef CREATECURSORICONINDIRECT16 UNALIGNED *PCREATECURSORICONINDIRECT16;
|
|
|
|
typedef struct _CREATEDIALOG16 { /* u89 */
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} CREATEDIALOG16;
|
|
typedef CREATEDIALOG16 UNALIGNED *PCREATEDIALOG16;
|
|
|
|
typedef struct _CREATEDIALOGINDIRECT16 { /* u219 */
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} CREATEDIALOGINDIRECT16;
|
|
typedef CREATEDIALOGINDIRECT16 UNALIGNED *PCREATEDIALOGINDIRECT16;
|
|
|
|
typedef struct _CREATEDIALOGINDIRECTPARAM16 { /* u242 */
|
|
LONG f5;
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} CREATEDIALOGINDIRECTPARAM16;
|
|
typedef CREATEDIALOGINDIRECTPARAM16 UNALIGNED *PCREATEDIALOGINDIRECTPARAM16;
|
|
|
|
typedef struct _CREATEDIALOGPARAM16 { /* u241 */
|
|
DWORD f6;
|
|
LONG f5;
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} CREATEDIALOGPARAM16;
|
|
typedef CREATEDIALOGPARAM16 UNALIGNED *PCREATEDIALOGPARAM16;
|
|
|
|
typedef struct _CREATEICON16 { /* u407 */
|
|
VPSTR f7;
|
|
VPSTR f6;
|
|
WORD f5;
|
|
WORD f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HAND16 f1;
|
|
} CREATEICON16;
|
|
typedef CREATEICON16 UNALIGNED *PCREATEICON16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _CREATEMENU16 { /* u151 */
|
|
} CREATEMENU16;
|
|
typedef CREATEMENU16 UNALIGNED *PCREATEMENU16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _CREATEPOPUPMENU16 { /* u415 */
|
|
} CREATEPOPUPMENU16;
|
|
typedef CREATEPOPUPMENU16 UNALIGNED *PCREATEPOPUPMENU16;
|
|
#endif
|
|
|
|
typedef struct _CREATEWINDOW16 { /* u41 */
|
|
VPBYTE vpParam;
|
|
HAND16 hInstance;
|
|
HMENU16 hMenu;
|
|
HWND16 hwndParent;
|
|
SHORT cy;
|
|
SHORT cx;
|
|
SHORT y;
|
|
SHORT x;
|
|
DWORD dwStyle;
|
|
VPSTR vpszWindow;
|
|
VPSTR vpszClass;
|
|
} CREATEWINDOW16;
|
|
typedef CREATEWINDOW16 UNALIGNED *PCREATEWINDOW16;
|
|
|
|
typedef struct _CREATEWINDOWEX16 { /* u452 */
|
|
VPSTR f12;
|
|
HAND16 f11;
|
|
HMENU16 f10;
|
|
HWND16 f9;
|
|
SHORT f8;
|
|
SHORT f7;
|
|
SHORT f6;
|
|
SHORT f5;
|
|
DWORD f4;
|
|
VPSTR f3;
|
|
VPSTR f2;
|
|
DWORD f1;
|
|
} CREATEWINDOWEX16;
|
|
typedef CREATEWINDOWEX16 UNALIGNED *PCREATEWINDOWEX16;
|
|
|
|
typedef struct _DCHOOK16 { /* u362 */
|
|
DWORD f4;
|
|
DWORD f3;
|
|
WORD f2;
|
|
HDC16 f1;
|
|
} DCHOOK16;
|
|
typedef DCHOOK16 UNALIGNED *PDCHOOK16;
|
|
|
|
typedef struct _DEFDLGPROC16 { /* u308 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} DEFDLGPROC16;
|
|
typedef DEFDLGPROC16 UNALIGNED *PDEFDLGPROC16;
|
|
|
|
typedef struct _DEFERWINDOWPOS16 { /* u260 */
|
|
WORD f8;
|
|
SHORT f7;
|
|
SHORT f6;
|
|
SHORT f5;
|
|
SHORT f4;
|
|
HWND16 f3;
|
|
HWND16 f2;
|
|
HAND16 f1;
|
|
} DEFERWINDOWPOS16;
|
|
typedef DEFERWINDOWPOS16 UNALIGNED *PDEFERWINDOWPOS16;
|
|
|
|
typedef struct _DEFFRAMEPROC16 { /* u445 */
|
|
LONG f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} DEFFRAMEPROC16;
|
|
typedef DEFFRAMEPROC16 UNALIGNED *PDEFFRAMEPROC16;
|
|
|
|
typedef struct _DEFHOOKPROC16 { /* u235 */
|
|
VPPROC f4;
|
|
DWORD f3;
|
|
WORD f2;
|
|
SHORT f1;
|
|
} DEFHOOKPROC16;
|
|
typedef DEFHOOKPROC16 UNALIGNED *PDEFHOOKPROC16;
|
|
|
|
typedef struct _DEFMDICHILDPROC16 { /* u447 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} DEFMDICHILDPROC16;
|
|
typedef DEFMDICHILDPROC16 UNALIGNED *PDEFMDICHILDPROC16;
|
|
|
|
typedef struct _DEFWINDOWPROC16 { /* u107 */
|
|
LONG lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} DEFWINDOWPROC16;
|
|
typedef DEFWINDOWPROC16 UNALIGNED *PDEFWINDOWPROC16;
|
|
|
|
typedef struct _DELETEMENU16 { /* u413 */
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} DELETEMENU16;
|
|
typedef DELETEMENU16 UNALIGNED *PDELETEMENU16;
|
|
|
|
typedef struct _DESKTOPWNDPROC16 { /* u305 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} DESKTOPWNDPROC16;
|
|
typedef DESKTOPWNDPROC16 UNALIGNED *PDESKTOPWNDPROC16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _DESTROYCARET16 { /* u164 */
|
|
} DESTROYCARET16;
|
|
typedef DESTROYCARET16 UNALIGNED *PDESTROYCARET16;
|
|
#endif
|
|
|
|
typedef struct _DESTROYCURSOR16 { /* u458 */
|
|
HCUR16 f1;
|
|
} DESTROYCURSOR16;
|
|
typedef DESTROYCURSOR16 UNALIGNED *PDESTROYCURSOR16;
|
|
|
|
typedef struct _DESTROYICON16 { /* u457 */
|
|
HICON16 f1;
|
|
} DESTROYICON16;
|
|
typedef DESTROYICON16 UNALIGNED *PDESTROYICON16;
|
|
|
|
typedef struct _DESTROYMENU16 { /* u152 */
|
|
HMENU16 f1;
|
|
} DESTROYMENU16;
|
|
typedef DESTROYMENU16 UNALIGNED *PDESTROYMENU16;
|
|
|
|
typedef struct _DESTROYWINDOW16 { /* u53 */
|
|
HWND16 f1;
|
|
} DESTROYWINDOW16;
|
|
typedef DESTROYWINDOW16 UNALIGNED *PDESTROYWINDOW16;
|
|
|
|
typedef struct _DIALOGBOX16 { /* u87 */
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} DIALOGBOX16;
|
|
typedef DIALOGBOX16 UNALIGNED *PDIALOGBOX16;
|
|
|
|
typedef struct _DIALOGBOXINDIRECT16 { /* u218 */
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} DIALOGBOXINDIRECT16;
|
|
typedef DIALOGBOXINDIRECT16 UNALIGNED *PDIALOGBOXINDIRECT16;
|
|
|
|
typedef struct _DIALOGBOXINDIRECTPARAM16 { /* u240 */
|
|
LONG f5;
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} DIALOGBOXINDIRECTPARAM16;
|
|
typedef DIALOGBOXINDIRECTPARAM16 UNALIGNED *PDIALOGBOXINDIRECTPARAM16;
|
|
|
|
typedef struct _DIALOGBOXPARAM16 { /* u239 */
|
|
WORD f7;
|
|
DWORD f6;
|
|
LONG f5;
|
|
VPPROC f4;
|
|
HWND16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} DIALOGBOXPARAM16;
|
|
typedef DIALOGBOXPARAM16 UNALIGNED *PDIALOGBOXPARAM16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _DISABLEOEMLAYER16 { /* u4 */
|
|
} DISABLEOEMLAYER16;
|
|
typedef DISABLEOEMLAYER16 UNALIGNED *PDISABLEOEMLAYER16;
|
|
#endif
|
|
|
|
typedef struct _DISPATCHMESSAGE16 { /* u114 */
|
|
VPMSG16 f1;
|
|
} DISPATCHMESSAGE16;
|
|
typedef DISPATCHMESSAGE16 UNALIGNED *PDISPATCHMESSAGE16;
|
|
|
|
typedef struct _DLGDIRLIST16 { /* u100 */
|
|
WORD f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} DLGDIRLIST16;
|
|
typedef DLGDIRLIST16 UNALIGNED *PDLGDIRLIST16;
|
|
|
|
typedef struct _DLGDIRLISTCOMBOBOX16 { /* u195 */
|
|
WORD f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} DLGDIRLISTCOMBOBOX16;
|
|
typedef DLGDIRLISTCOMBOBOX16 UNALIGNED *PDLGDIRLISTCOMBOBOX16;
|
|
|
|
typedef struct _DLGDIRSELECT16 { /* u99 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} DLGDIRSELECT16;
|
|
typedef DLGDIRSELECT16 UNALIGNED *PDLGDIRSELECT16;
|
|
|
|
typedef struct _DLGDIRSELECTCOMBOBOX16 { /* u194 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} DLGDIRSELECTCOMBOBOX16;
|
|
typedef DLGDIRSELECTCOMBOBOX16 UNALIGNED *PDLGDIRSELECTCOMBOBOX16;
|
|
|
|
typedef struct _DLGDIRSELECTEX16 { /* u422 */
|
|
SHORT f4;
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} DLGDIRSELECTEX16;
|
|
typedef DLGDIRSELECTEX16 UNALIGNED *PDLGDIRSELECTEX16;
|
|
|
|
typedef struct _DLGDIRSELECTCOMBOBOXEX16 { /* u423 */
|
|
SHORT f4;
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} DLGDIRSELECTCOMBOBOXEX16;
|
|
typedef DLGDIRSELECTCOMBOBOXEX16 UNALIGNED *PDLGDIRSELECTCOMBOBOXEX16;
|
|
|
|
typedef struct _DRAGDETECT16 { /* u465 */
|
|
POINT16 pt;
|
|
HWND16 hwnd;
|
|
} DRAGDETECT16;
|
|
typedef DRAGDETECT16 UNALIGNED *PDRAGDETECT16;
|
|
|
|
typedef struct _DRAGOBJECT16 { /* u464 */
|
|
HAND16 f5;
|
|
LONG f4;
|
|
WORD f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} DRAGOBJECT16;
|
|
typedef DRAGOBJECT16 UNALIGNED *PDRAGOBJECT16;
|
|
|
|
typedef struct _DRAWFOCUSRECT16 { /* u466 */
|
|
VPRECT16 f2;
|
|
HDC16 f1;
|
|
} DRAWFOCUSRECT16;
|
|
typedef DRAWFOCUSRECT16 UNALIGNED *PDRAWFOCUSRECT16;
|
|
|
|
typedef struct _DRAWICON16 { /* u84 */
|
|
HICON16 f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HDC16 f1;
|
|
} DRAWICON16;
|
|
typedef DRAWICON16 UNALIGNED *PDRAWICON16;
|
|
|
|
typedef struct _DRAWMENUBAR16 { /* u160 */
|
|
HWND16 f1;
|
|
} DRAWMENUBAR16;
|
|
typedef DRAWMENUBAR16 UNALIGNED *PDRAWMENUBAR16;
|
|
|
|
typedef struct _DRAWTEXT16 { /* u85 */
|
|
WORD wFormat;
|
|
VPRECT16 vpRect;
|
|
SHORT nCount;
|
|
VPSTR vpString;
|
|
HDC16 hdc;
|
|
} DRAWTEXT16;
|
|
typedef DRAWTEXT16 UNALIGNED *PDRAWTEXT16;
|
|
|
|
typedef struct _DUMPICON16 { /* u459 */
|
|
VPSTR f4;
|
|
VPSTR f3;
|
|
VPWORD f2;
|
|
VPSTR f1;
|
|
} DUMPICON16;
|
|
typedef DUMPICON16 UNALIGNED *PDUMPICON16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _EMPTYCLIPBOARD16 { /* u139 */
|
|
} EMPTYCLIPBOARD16;
|
|
typedef EMPTYCLIPBOARD16 UNALIGNED *PEMPTYCLIPBOARD16;
|
|
#endif
|
|
|
|
typedef struct _ENABLECOMMNOTIFICATION16 { /* u245 */
|
|
SHORT f4;
|
|
SHORT f3;
|
|
HWND16 f2;
|
|
SHORT f1;
|
|
} ENABLECOMMNOTIFICATION16;
|
|
typedef ENABLECOMMNOTIFICATION16 UNALIGNED *PENABLECOMMNOTIFICATION16;
|
|
|
|
|
|
typedef struct _ENABLEHARDWAREINPUT16 { /* u331 */
|
|
BOOL16 f1;
|
|
} ENABLEHARDWAREINPUT16;
|
|
typedef ENABLEHARDWAREINPUT16 UNALIGNED *PENABLEHARDWAREINPUT16;
|
|
|
|
typedef struct _ENABLEMENUITEM16 { /* u155 */
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} ENABLEMENUITEM16;
|
|
typedef ENABLEMENUITEM16 UNALIGNED *PENABLEMENUITEM16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _ENABLEOEMLAYER16 { /* u3 */
|
|
} ENABLEOEMLAYER16;
|
|
typedef ENABLEOEMLAYER16 UNALIGNED *PENABLEOEMLAYER16;
|
|
#endif
|
|
|
|
typedef struct _ENABLEWINDOW16 { /* u34 */
|
|
BOOL16 f2;
|
|
HWND16 f1;
|
|
} ENABLEWINDOW16;
|
|
typedef ENABLEWINDOW16 UNALIGNED *PENABLEWINDOW16;
|
|
|
|
typedef struct _ENDDEFERWINDOWPOS16 { /* u261 */
|
|
HAND16 f1;
|
|
} ENDDEFERWINDOWPOS16;
|
|
typedef ENDDEFERWINDOWPOS16 UNALIGNED *PENDDEFERWINDOWPOS16;
|
|
|
|
typedef struct _ENDDIALOG16 { /* u88 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} ENDDIALOG16;
|
|
typedef ENDDIALOG16 UNALIGNED *PENDDIALOG16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _ENDMENU16 { /* u187 */
|
|
} ENDMENU16;
|
|
typedef ENDMENU16 UNALIGNED *PENDMENU16;
|
|
#endif
|
|
|
|
typedef struct _ENDPAINT16 { /* u40 */
|
|
VPPAINTSTRUCT16 vpPaint;
|
|
HWND16 hwnd;
|
|
} ENDPAINT16;
|
|
typedef ENDPAINT16 UNALIGNED *PENDPAINT16;
|
|
|
|
typedef struct _ENUMCHILDWINDOWS16 { /* u55 */
|
|
LONG f3;
|
|
VPPROC f2;
|
|
HWND16 f1;
|
|
} ENUMCHILDWINDOWS16;
|
|
typedef ENUMCHILDWINDOWS16 UNALIGNED *PENUMCHILDWINDOWS16;
|
|
|
|
typedef struct _ENUMCLIPBOARDFORMATS16 { /* u144 */
|
|
WORD f1;
|
|
} ENUMCLIPBOARDFORMATS16;
|
|
typedef ENUMCLIPBOARDFORMATS16 UNALIGNED *PENUMCLIPBOARDFORMATS16;
|
|
|
|
typedef struct _ENUMPROPS16 { /* u27 */
|
|
VPPROC f2;
|
|
HWND16 f1;
|
|
} ENUMPROPS16;
|
|
typedef ENUMPROPS16 UNALIGNED *PENUMPROPS16;
|
|
|
|
typedef struct _ENUMTASKWINDOWS16 { /* u225 */
|
|
LONG f3;
|
|
VPPROC f2;
|
|
HAND16 f1;
|
|
} ENUMTASKWINDOWS16;
|
|
typedef ENUMTASKWINDOWS16 UNALIGNED *PENUMTASKWINDOWS16;
|
|
|
|
typedef struct _ENUMWINDOWS16 { /* u54 */
|
|
LONG f2;
|
|
VPPROC f1;
|
|
} ENUMWINDOWS16;
|
|
typedef ENUMWINDOWS16 UNALIGNED *PENUMWINDOWS16;
|
|
|
|
typedef struct _EQUALRECT16 { /* u244 */
|
|
VPRECT16 f2;
|
|
VPRECT16 f1;
|
|
} EQUALRECT16;
|
|
typedef EQUALRECT16 UNALIGNED *PEQUALRECT16;
|
|
|
|
typedef struct _ESCAPECOMMFUNCTION16 { /* u214 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} ESCAPECOMMFUNCTION16;
|
|
typedef ESCAPECOMMFUNCTION16 UNALIGNED *PESCAPECOMMFUNCTION16;
|
|
|
|
typedef struct _EXCLUDEUPDATERGN16 { /* u238 */
|
|
HWND16 f2;
|
|
HDC16 f1;
|
|
} EXCLUDEUPDATERGN16;
|
|
typedef EXCLUDEUPDATERGN16 UNALIGNED *PEXCLUDEUPDATERGN16;
|
|
|
|
typedef struct _EXITWINDOWS16 { /* u7 */
|
|
WORD wReturnCode;
|
|
DWORD dwReserved;
|
|
} EXITWINDOWS16;
|
|
typedef EXITWINDOWS16 UNALIGNED *PEXITWINDOWS16;
|
|
|
|
typedef struct _EXITWINDOWSEXEC16 { /* u246 */
|
|
VPSTR vpCmdLine;
|
|
VPSTR vpProgName;
|
|
} EXITWINDOWSEXEC16;
|
|
typedef EXITWINDOWSEXEC16 UNALIGNED *PEXITWINDOWSEXEC16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _FARCALLNETDRIVER16 { /* u500 */
|
|
} FARCALLNETDRIVER16;
|
|
typedef FARCALLNETDRIVER16 UNALIGNED *PFARCALLNETDRIVER16;
|
|
#endif
|
|
|
|
typedef struct _FILEPORTDLGPROC16 { /* u346 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} FILEPORTDLGPROC16;
|
|
typedef FILEPORTDLGPROC16 UNALIGNED *PFILEPORTDLGPROC16;
|
|
|
|
typedef struct _FILLRECT16 { /* u81 */
|
|
HBRSH16 f3;
|
|
VPRECT16 f2;
|
|
HDC16 f1;
|
|
} FILLRECT16;
|
|
typedef FILLRECT16 UNALIGNED *PFILLRECT16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _FINALUSERINIT16 { /* u400 */
|
|
} FINALUSERINIT16;
|
|
typedef FINALUSERINIT16 UNALIGNED *PFINALUSERINIT16;
|
|
#endif
|
|
|
|
typedef struct _FINDWINDOW16 { /* u50 */
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} FINDWINDOW16;
|
|
typedef FINDWINDOW16 UNALIGNED *PFINDWINDOW16;
|
|
|
|
typedef struct _FLASHWINDOW16 { /* u105 */
|
|
BOOL16 f2;
|
|
HWND16 f1;
|
|
} FLASHWINDOW16;
|
|
typedef FLASHWINDOW16 UNALIGNED *PFLASHWINDOW16;
|
|
|
|
typedef struct _FLUSHCOMM16 { /* u215 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} FLUSHCOMM16;
|
|
typedef FLUSHCOMM16 UNALIGNED *PFLUSHCOMM16;
|
|
|
|
typedef struct _FRAMERECT16 { /* u83 */
|
|
HBRSH16 f3;
|
|
VPRECT16 f2;
|
|
HDC16 f1;
|
|
} FRAMERECT16;
|
|
typedef FRAMERECT16 UNALIGNED *PFRAMERECT16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETACTIVEWINDOW16 { /* u60 */
|
|
} GETACTIVEWINDOW16;
|
|
typedef GETACTIVEWINDOW16 UNALIGNED *PGETACTIVEWINDOW16;
|
|
#endif
|
|
|
|
typedef struct _GETASYNCKEYSTATE16 { /* u249 */
|
|
SHORT f1;
|
|
} GETASYNCKEYSTATE16;
|
|
typedef GETASYNCKEYSTATE16 UNALIGNED *PGETASYNCKEYSTATE16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETCAPTURE16 { /* u236 */
|
|
} GETCAPTURE16;
|
|
typedef GETCAPTURE16 UNALIGNED *PGETCAPTURE16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETCARETBLINKTIME16 { /* u169 */
|
|
} GETCARETBLINKTIME16;
|
|
typedef GETCARETBLINKTIME16 UNALIGNED *PGETCARETBLINKTIME16;
|
|
#endif
|
|
|
|
typedef struct _GETCARETPOS16 { /* u183 */
|
|
VPPOINT16 f1;
|
|
} GETCARETPOS16;
|
|
typedef GETCARETPOS16 UNALIGNED *PGETCARETPOS16;
|
|
|
|
typedef struct _GETCLASSINFO16 { /* u404 */
|
|
VPWNDCLASS16 f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} GETCLASSINFO16;
|
|
typedef GETCLASSINFO16 UNALIGNED *PGETCLASSINFO16;
|
|
|
|
typedef struct _GETCLASSLONG16 { /* u131 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETCLASSLONG16;
|
|
typedef GETCLASSLONG16 UNALIGNED *PGETCLASSLONG16;
|
|
|
|
typedef struct _GETCLASSNAME16 { /* u58 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} GETCLASSNAME16;
|
|
typedef GETCLASSNAME16 UNALIGNED *PGETCLASSNAME16;
|
|
|
|
typedef struct _GETCLASSWORD16 { /* u129 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETCLASSWORD16;
|
|
typedef GETCLASSWORD16 UNALIGNED *PGETCLASSWORD16;
|
|
|
|
typedef struct _GETCLIENTRECT16 { /* u33 */
|
|
VPRECT16 vpRect;
|
|
HWND16 hwnd;
|
|
} GETCLIENTRECT16;
|
|
typedef GETCLIENTRECT16 UNALIGNED *PGETCLIENTRECT16;
|
|
|
|
typedef struct _GETCLIPBOARDDATA16 { /* u142 */
|
|
WORD f1;
|
|
} GETCLIPBOARDDATA16;
|
|
typedef GETCLIPBOARDDATA16 UNALIGNED *PGETCLIPBOARDDATA16;
|
|
|
|
typedef struct _GETCLIPBOARDFORMATNAME16 { /* u146 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
WORD f1;
|
|
} GETCLIPBOARDFORMATNAME16;
|
|
typedef GETCLIPBOARDFORMATNAME16 UNALIGNED *PGETCLIPBOARDFORMATNAME16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETCLIPBOARDOWNER16 { /* u140 */
|
|
} GETCLIPBOARDOWNER16;
|
|
typedef GETCLIPBOARDOWNER16 UNALIGNED *PGETCLIPBOARDOWNER16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETCLIPBOARDVIEWER16 { /* u148 */
|
|
} GETCLIPBOARDVIEWER16;
|
|
typedef GETCLIPBOARDVIEWER16 UNALIGNED *PGETCLIPBOARDVIEWER16;
|
|
#endif
|
|
|
|
typedef struct _GETCOMMERROR16 { /* u203 */
|
|
VPCOMSTAT16 f2;
|
|
SHORT f1;
|
|
} GETCOMMERROR16;
|
|
typedef GETCOMMERROR16 UNALIGNED *PGETCOMMERROR16;
|
|
|
|
typedef struct _GETCOMMEVENTMASK16 { /* u209 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} GETCOMMEVENTMASK16;
|
|
typedef GETCOMMEVENTMASK16 UNALIGNED *PGETCOMMEVENTMASK16;
|
|
|
|
typedef struct _GETCOMMSTATE16 { /* u202 */
|
|
VPDCB16 f2;
|
|
SHORT f1;
|
|
} GETCOMMSTATE16;
|
|
typedef GETCOMMSTATE16 UNALIGNED *PGETCOMMSTATE16;
|
|
|
|
typedef struct _GETCONTROLBRUSH16 { /* u326 */
|
|
WORD f3;
|
|
HDC16 f2;
|
|
HWND16 f1;
|
|
} GETCONTROLBRUSH16;
|
|
typedef GETCONTROLBRUSH16 UNALIGNED *PGETCONTROLBRUSH16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETCURRENTTIME16 { /* u15 */
|
|
} GETCURRENTTIME16;
|
|
typedef GETCURRENTTIME16 UNALIGNED *PGETCURRENTTIME16;
|
|
#endif
|
|
|
|
typedef struct _GETCURSORPOS16 { /* u17 */
|
|
VPPOINT16 f1;
|
|
} GETCURSORPOS16;
|
|
typedef GETCURSORPOS16 UNALIGNED *PGETCURSORPOS16;
|
|
|
|
typedef struct _GETDC16 { /* u66 */
|
|
HWND16 f1;
|
|
} GETDC16;
|
|
typedef GETDC16 UNALIGNED *PGETDC16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETDESKTOPHWND16 { /* u278 */
|
|
} GETDESKTOPHWND16;
|
|
typedef GETDESKTOPHWND16 UNALIGNED *PGETDESKTOPHWND16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETDESKTOPWINDOW16 { /* u286 */
|
|
} GETDESKTOPWINDOW16;
|
|
typedef GETDESKTOPWINDOW16 UNALIGNED *PGETDESKTOPWINDOW16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETDIALOGBASEUNITS16 { /* u243 */
|
|
} GETDIALOGBASEUNITS16;
|
|
typedef GETDIALOGBASEUNITS16 UNALIGNED *PGETDIALOGBASEUNITS16;
|
|
#endif
|
|
|
|
typedef struct _GETDLGCTRLID16 { /* u277 */
|
|
HWND16 f1;
|
|
} GETDLGCTRLID16;
|
|
typedef GETDLGCTRLID16 UNALIGNED *PGETDLGCTRLID16;
|
|
|
|
typedef struct _GETDLGITEM16 { /* u91 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETDLGITEM16;
|
|
typedef GETDLGITEM16 UNALIGNED *PGETDLGITEM16;
|
|
|
|
typedef struct _GETDLGITEMINT16 { /* u95 */
|
|
BOOL16 f4;
|
|
VPBOOL16 f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETDLGITEMINT16;
|
|
typedef GETDLGITEMINT16 UNALIGNED *PGETDLGITEMINT16;
|
|
|
|
typedef struct _GETDLGITEMTEXT16 { /* u93 */
|
|
SHORT f4;
|
|
VPSTR f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETDLGITEMTEXT16;
|
|
typedef GETDLGITEMTEXT16 UNALIGNED *PGETDLGITEMTEXT16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETDOUBLECLICKTIME16 { /* u21 */
|
|
} GETDOUBLECLICKTIME16;
|
|
typedef GETDOUBLECLICKTIME16 UNALIGNED *PGETDOUBLECLICKTIME16;
|
|
#endif
|
|
|
|
typedef struct _GETFILEPORTNAME16 { /* u343 */
|
|
VPSTR f1;
|
|
} GETFILEPORTNAME16;
|
|
typedef GETFILEPORTNAME16 UNALIGNED *PGETFILEPORTNAME16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETFOCUS16 { /* u23 */
|
|
} GETFOCUS16;
|
|
typedef GETFOCUS16 UNALIGNED *PGETFOCUS16;
|
|
#endif
|
|
|
|
typedef struct _GETICONID16 { /* u455 */
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} GETICONID16;
|
|
typedef GETICONID16 UNALIGNED *PGETICONID16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETINPUTSTATE16 { /* u335 */
|
|
} GETINPUTSTATE16;
|
|
typedef GETINPUTSTATE16 UNALIGNED *PGETINPUTSTATE16;
|
|
#endif
|
|
|
|
typedef struct _GETINTERNALICONHEADER16 { /* u372 */
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} GETINTERNALICONHEADER16;
|
|
typedef GETINTERNALICONHEADER16 UNALIGNED *PGETINTERNALICONHEADER16;
|
|
|
|
typedef struct _GETINTERNALWINDOWPOS16 { /* u460 */
|
|
VPPOINT16 f3;
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} GETINTERNALWINDOWPOS16;
|
|
typedef GETINTERNALWINDOWPOS16 UNALIGNED *PGETINTERNALWINDOWPOS16;
|
|
|
|
typedef struct _GETKEYBOARDSTATE16 { /* u222 */
|
|
VPBYTE f1;
|
|
} GETKEYBOARDSTATE16;
|
|
typedef GETKEYBOARDSTATE16 UNALIGNED *PGETKEYBOARDSTATE16;
|
|
|
|
typedef struct _GETKEYSTATE16 { /* u106 */
|
|
SHORT f1;
|
|
} GETKEYSTATE16;
|
|
typedef GETKEYSTATE16 UNALIGNED *PGETKEYSTATE16;
|
|
|
|
typedef struct _GETLASTACTIVEPOPUP16 { /* u287 */
|
|
HWND16 f1;
|
|
} GETLASTACTIVEPOPUP16;
|
|
typedef GETLASTACTIVEPOPUP16 UNALIGNED *PGETLASTACTIVEPOPUP16;
|
|
|
|
typedef struct _GETMENU16 { /* u157 */
|
|
HWND16 f1;
|
|
} GETMENU16;
|
|
typedef GETMENU16 UNALIGNED *PGETMENU16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETMENUCHECKMARKDIMENSIONS16 { /* u417 */
|
|
} GETMENUCHECKMARKDIMENSIONS16;
|
|
typedef GETMENUCHECKMARKDIMENSIONS16 UNALIGNED *PGETMENUCHECKMARKDIMENSIONS16;
|
|
#endif
|
|
|
|
typedef struct _GETMENUITEMCOUNT16 { /* u263 */
|
|
HMENU16 f1;
|
|
} GETMENUITEMCOUNT16;
|
|
typedef GETMENUITEMCOUNT16 UNALIGNED *PGETMENUITEMCOUNT16;
|
|
|
|
typedef struct _GETMENUITEMID16 { /* u264 */
|
|
SHORT f2;
|
|
HMENU16 f1;
|
|
} GETMENUITEMID16;
|
|
typedef GETMENUITEMID16 UNALIGNED *PGETMENUITEMID16;
|
|
|
|
typedef struct _GETMENUSTATE16 { /* u250 */
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} GETMENUSTATE16;
|
|
typedef GETMENUSTATE16 UNALIGNED *PGETMENUSTATE16;
|
|
|
|
typedef struct _GETMENUSTRING16 { /* u161 */
|
|
WORD f5;
|
|
SHORT f4;
|
|
VPSTR f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} GETMENUSTRING16;
|
|
typedef GETMENUSTRING16 UNALIGNED *PGETMENUSTRING16;
|
|
|
|
typedef struct _GETMESSAGE16 { /* u108 */
|
|
WORD wMax;
|
|
WORD wMin;
|
|
HWND16 hwnd;
|
|
VPMSG16 vpMsg;
|
|
} GETMESSAGE16;
|
|
typedef GETMESSAGE16 UNALIGNED *PGETMESSAGE16;
|
|
|
|
typedef struct _GETMESSAGE216 { /* u323 */
|
|
BOOL16 f6;
|
|
WORD f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
HWND16 f2;
|
|
VPMSG16 f1;
|
|
} GETMESSAGE216;
|
|
typedef GETMESSAGE216 UNALIGNED *PGETMESSAGE216;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETMESSAGEPOS16 { /* u119 */
|
|
} GETMESSAGEPOS16;
|
|
typedef GETMESSAGEPOS16 UNALIGNED *PGETMESSAGEPOS16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETMESSAGETIME16 { /* u120 */
|
|
} GETMESSAGETIME16;
|
|
typedef GETMESSAGETIME16 UNALIGNED *PGETMESSAGETIME16;
|
|
#endif
|
|
|
|
typedef struct _GETNEXTDLGGROUPITEM16 { /* u227 */
|
|
BOOL16 f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} GETNEXTDLGGROUPITEM16;
|
|
typedef GETNEXTDLGGROUPITEM16 UNALIGNED *PGETNEXTDLGGROUPITEM16;
|
|
|
|
typedef struct _GETNEXTDLGTABITEM16 { /* u228 */
|
|
BOOL16 f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} GETNEXTDLGTABITEM16;
|
|
typedef GETNEXTDLGTABITEM16 UNALIGNED *PGETNEXTDLGTABITEM16;
|
|
|
|
typedef struct _GETNEXTQUEUEWINDOW16 { /* u274 */
|
|
BOOL16 f2;
|
|
HWND16 f1;
|
|
} GETNEXTQUEUEWINDOW16;
|
|
typedef GETNEXTQUEUEWINDOW16 UNALIGNED *PGETNEXTQUEUEWINDOW16;
|
|
|
|
typedef struct _GETNEXTWINDOW16 { /* u230 */
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} GETNEXTWINDOW16;
|
|
typedef GETNEXTWINDOW16 UNALIGNED *PGETNEXTWINDOW16;
|
|
|
|
typedef struct _GETPARENT16 { /* u46 */
|
|
HWND16 f1;
|
|
} GETPARENT16;
|
|
typedef GETPARENT16 UNALIGNED *PGETPARENT16;
|
|
|
|
typedef struct _GETPRIORITYCLIPBOARDFORMAT16 { /* u402 */
|
|
SHORT f2;
|
|
VPWORD f1;
|
|
} GETPRIORITYCLIPBOARDFORMAT16;
|
|
typedef GETPRIORITYCLIPBOARDFORMAT16 UNALIGNED *PGETPRIORITYCLIPBOARDFORMAT16;
|
|
|
|
typedef struct _GETPROP16 { /* u25 */
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} GETPROP16;
|
|
typedef GETPROP16 UNALIGNED *PGETPROP16;
|
|
|
|
typedef struct _GETSCROLLPOS16 { /* u63 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETSCROLLPOS16;
|
|
typedef GETSCROLLPOS16 UNALIGNED *PGETSCROLLPOS16;
|
|
|
|
typedef struct _GETSCROLLRANGE16 { /* u65 */
|
|
VPSHORT f4;
|
|
VPSHORT f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETSCROLLRANGE16;
|
|
typedef GETSCROLLRANGE16 UNALIGNED *PGETSCROLLRANGE16;
|
|
|
|
typedef struct _GETSUBMENU16 { /* u159 */
|
|
SHORT f2;
|
|
HMENU16 f1;
|
|
} GETSUBMENU16;
|
|
typedef GETSUBMENU16 UNALIGNED *PGETSUBMENU16;
|
|
|
|
typedef struct _GETSYSCOLOR16 { /* u180 */
|
|
SHORT f1;
|
|
} GETSYSCOLOR16;
|
|
typedef GETSYSCOLOR16 UNALIGNED *PGETSYSCOLOR16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETSYSMODALWINDOW16 { /* u189 */
|
|
} GETSYSMODALWINDOW16;
|
|
typedef GETSYSMODALWINDOW16 UNALIGNED *PGETSYSMODALWINDOW16;
|
|
#endif
|
|
|
|
typedef struct _GETSYSTEMMENU16 { /* u156 */
|
|
BOOL16 f2;
|
|
HWND16 f1;
|
|
} GETSYSTEMMENU16;
|
|
typedef GETSYSTEMMENU16 UNALIGNED *PGETSYSTEMMENU16;
|
|
|
|
typedef struct _GETSYSTEMMETRICS16 { /* u179 */
|
|
SHORT f1;
|
|
} GETSYSTEMMETRICS16;
|
|
typedef GETSYSTEMMETRICS16 UNALIGNED *PGETSYSTEMMETRICS16;
|
|
|
|
typedef struct _GETTABBEDTEXTEXTENT16 { /* u197 */
|
|
VPSHORT f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
HDC16 f1;
|
|
} GETTABBEDTEXTEXTENT16;
|
|
typedef GETTABBEDTEXTEXTENT16 UNALIGNED *PGETTABBEDTEXTEXTENT16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETTICKCOUNT16 { /* u13 */
|
|
} GETTICKCOUNT16;
|
|
typedef GETTICKCOUNT16 UNALIGNED *PGETTICKCOUNT16;
|
|
#endif
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETTIMERRESOLUTION16 { /* u14 */
|
|
} GETTIMERRESOLUTION16;
|
|
typedef GETTIMERRESOLUTION16 UNALIGNED *PGETTIMERRESOLUTION16;
|
|
#endif
|
|
|
|
typedef struct _GETTOPWINDOW16 { /* u229 */
|
|
HWND16 f1;
|
|
} GETTOPWINDOW16;
|
|
typedef GETTOPWINDOW16 UNALIGNED *PGETTOPWINDOW16;
|
|
|
|
typedef struct _GETUPDATERECT16 { /* u190 */
|
|
BOOL16 f3;
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} GETUPDATERECT16;
|
|
typedef GETUPDATERECT16 UNALIGNED *PGETUPDATERECT16;
|
|
|
|
typedef struct _GETUPDATERGN16 { /* u237 */
|
|
BOOL16 f3;
|
|
HRGN16 f2;
|
|
HWND16 f1;
|
|
} GETUPDATERGN16;
|
|
typedef GETUPDATERGN16 UNALIGNED *PGETUPDATERGN16;
|
|
|
|
typedef struct _GETUSERLOCALOBJTYPE16 { /* u480 */
|
|
HAND16 f1;
|
|
} GETUSERLOCALOBJTYPE16;
|
|
typedef GETUSERLOCALOBJTYPE16 UNALIGNED *PGETUSERLOCALOBJTYPE16;
|
|
|
|
typedef struct _GETWC216 { /* u318 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETWC216;
|
|
typedef GETWC216 UNALIGNED *PGETWC216;
|
|
|
|
typedef struct _GETWINDOW16 { /* u262 */
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} GETWINDOW16;
|
|
typedef GETWINDOW16 UNALIGNED *PGETWINDOW16;
|
|
|
|
typedef struct _GETWINDOWDC16 { /* u67 */
|
|
HWND16 f1;
|
|
} GETWINDOWDC16;
|
|
typedef GETWINDOWDC16 UNALIGNED *PGETWINDOWDC16;
|
|
|
|
typedef struct _GETWINDOWLONG16 { /* u135 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETWINDOWLONG16;
|
|
typedef GETWINDOWLONG16 UNALIGNED *PGETWINDOWLONG16;
|
|
|
|
typedef struct _GETWINDOWRECT16 { /* u32 */
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} GETWINDOWRECT16;
|
|
typedef GETWINDOWRECT16 UNALIGNED *PGETWINDOWRECT16;
|
|
|
|
typedef struct _GETWINDOWTASK16 { /* u224 */
|
|
HWND16 f1;
|
|
} GETWINDOWTASK16;
|
|
typedef GETWINDOWTASK16 UNALIGNED *PGETWINDOWTASK16;
|
|
|
|
typedef struct _GETWINDOWTEXT16 { /* u36 */
|
|
WORD f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} GETWINDOWTEXT16;
|
|
typedef GETWINDOWTEXT16 UNALIGNED *PGETWINDOWTEXT16;
|
|
|
|
typedef struct _GETWINDOWTEXTLENGTH16 { /* u38 */
|
|
HWND16 f1;
|
|
} GETWINDOWTEXTLENGTH16;
|
|
typedef GETWINDOWTEXTLENGTH16 UNALIGNED *PGETWINDOWTEXTLENGTH16;
|
|
|
|
typedef struct _GETWINDOWWORD16 { /* u133 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} GETWINDOWWORD16;
|
|
typedef GETWINDOWWORD16 UNALIGNED *PGETWINDOWWORD16;
|
|
|
|
typedef struct _GLOBALADDATOM16 { /* u268 */
|
|
VPSTR f1;
|
|
} GLOBALADDATOM16;
|
|
typedef GLOBALADDATOM16 UNALIGNED *PGLOBALADDATOM16;
|
|
|
|
typedef struct _GLOBALDELETEATOM16 { /* u269 */
|
|
ATOM f1;
|
|
} GLOBALDELETEATOM16;
|
|
typedef GLOBALDELETEATOM16 UNALIGNED *PGLOBALDELETEATOM16;
|
|
|
|
typedef struct _GLOBALFINDATOM16 { /* u270 */
|
|
VPSTR f1;
|
|
} GLOBALFINDATOM16;
|
|
typedef GLOBALFINDATOM16 UNALIGNED *PGLOBALFINDATOM16;
|
|
|
|
typedef struct _GLOBALGETATOMNAME16 { /* u271 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
ATOM f1;
|
|
} GLOBALGETATOMNAME16;
|
|
typedef GLOBALGETATOMNAME16 UNALIGNED *PGLOBALGETATOMNAME16;
|
|
|
|
typedef struct _GRAYSTRING16 { /* u185 */
|
|
SHORT f9;
|
|
SHORT f8;
|
|
SHORT f7;
|
|
SHORT f6;
|
|
SHORT f5;
|
|
DWORD f4;
|
|
VPPROC f3;
|
|
HBRSH16 f2;
|
|
HDC16 f1;
|
|
} GRAYSTRING16;
|
|
typedef GRAYSTRING16 UNALIGNED *PGRAYSTRING16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _HARDWARE_EVENT16 { /* u481 */
|
|
} HARDWARE_EVENT16;
|
|
typedef HARDWARE_EVENT16 UNALIGNED *PHARDWARE_EVENT16;
|
|
#endif
|
|
|
|
typedef struct _HIDECARET16 { /* u166 */
|
|
HWND16 f1;
|
|
} HIDECARET16;
|
|
typedef HIDECARET16 UNALIGNED *PHIDECARET16;
|
|
|
|
typedef struct _HILITEMENUITEM16 { /* u162 */
|
|
WORD f4;
|
|
WORD f3;
|
|
HMENU16 f2;
|
|
HWND16 f1;
|
|
} HILITEMENUITEM16;
|
|
typedef HILITEMENUITEM16 UNALIGNED *PHILITEMENUITEM16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _ICONSIZE16 { /* u86 */
|
|
} ICONSIZE16;
|
|
typedef ICONSIZE16 UNALIGNED *PICONSIZE16;
|
|
#endif
|
|
|
|
typedef struct _INFLATERECT16 { /* u78 */
|
|
SHORT f3;
|
|
SHORT f2;
|
|
VPRECT16 f1;
|
|
} INFLATERECT16;
|
|
typedef INFLATERECT16 UNALIGNED *PINFLATERECT16;
|
|
|
|
typedef struct _INITAPP16 { /* u5 */
|
|
HAND16 hInstance;
|
|
} INITAPP16;
|
|
typedef INITAPP16 UNALIGNED *PINITAPP16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _INSENDMESSAGE16 { /* u192 */
|
|
} INSENDMESSAGE16;
|
|
typedef INSENDMESSAGE16 UNALIGNED *PINSENDMESSAGE16;
|
|
#endif
|
|
|
|
typedef struct _INSERTMENU16 { /* u410 */
|
|
VPSTR f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} INSERTMENU16;
|
|
typedef INSERTMENU16 UNALIGNED *PINSERTMENU16;
|
|
|
|
typedef struct _INTERSECTRECT16 { /* u79 */
|
|
VPRECT16 f3;
|
|
VPRECT16 f2;
|
|
VPRECT16 f1;
|
|
} INTERSECTRECT16;
|
|
typedef INTERSECTRECT16 UNALIGNED *PINTERSECTRECT16;
|
|
|
|
typedef struct _INVALIDATERECT16 { /* u125 */
|
|
BOOL16 f3;
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} INVALIDATERECT16;
|
|
typedef INVALIDATERECT16 UNALIGNED *PINVALIDATERECT16;
|
|
|
|
typedef struct _INVALIDATERGN16 { /* u126 */
|
|
BOOL16 f3;
|
|
HRGN16 f2;
|
|
HWND16 f1;
|
|
} INVALIDATERGN16;
|
|
typedef INVALIDATERGN16 UNALIGNED *PINVALIDATERGN16;
|
|
|
|
typedef struct _INVERTRECT16 { /* u82 */
|
|
VPRECT16 f2;
|
|
HDC16 f1;
|
|
} INVERTRECT16;
|
|
typedef INVERTRECT16 UNALIGNED *PINVERTRECT16;
|
|
|
|
typedef struct _ISCHARALPHA16 { /* u433 */
|
|
SHORT f1;
|
|
} ISCHARALPHA16;
|
|
typedef ISCHARALPHA16 UNALIGNED *PISCHARALPHA16;
|
|
|
|
typedef struct _ISCHARALPHANUMERIC16 { /* u434 */
|
|
SHORT f1;
|
|
} ISCHARALPHANUMERIC16;
|
|
typedef ISCHARALPHANUMERIC16 UNALIGNED *PISCHARALPHANUMERIC16;
|
|
|
|
typedef struct _ISCHARLOWER16 { /* u436 */
|
|
SHORT f1;
|
|
} ISCHARLOWER16;
|
|
typedef ISCHARLOWER16 UNALIGNED *PISCHARLOWER16;
|
|
|
|
typedef struct _ISCHARUPPER16 { /* u435 */
|
|
SHORT f1;
|
|
} ISCHARUPPER16;
|
|
typedef ISCHARUPPER16 UNALIGNED *PISCHARUPPER16;
|
|
|
|
typedef struct _ISCHILD16 { /* u48 */
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} ISCHILD16;
|
|
typedef ISCHILD16 UNALIGNED *PISCHILD16;
|
|
|
|
typedef struct _ISCLIPBOARDFORMATAVAILABLE16 { /* u193 */
|
|
WORD f1;
|
|
} ISCLIPBOARDFORMATAVAILABLE16;
|
|
typedef ISCLIPBOARDFORMATAVAILABLE16 UNALIGNED *PISCLIPBOARDFORMATAVAILABLE16;
|
|
|
|
typedef struct _ISDIALOGMESSAGE16 { /* u90 */
|
|
VPMSG16 f2;
|
|
HWND16 f1;
|
|
} ISDIALOGMESSAGE16;
|
|
typedef ISDIALOGMESSAGE16 UNALIGNED *PISDIALOGMESSAGE16;
|
|
|
|
typedef struct _ISDLGBUTTONCHECKED16 { /* u98 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} ISDLGBUTTONCHECKED16;
|
|
typedef ISDLGBUTTONCHECKED16 UNALIGNED *PISDLGBUTTONCHECKED16;
|
|
|
|
typedef struct _ISICONIC16 { /* u31 */
|
|
HWND16 f1;
|
|
} ISICONIC16;
|
|
typedef ISICONIC16 UNALIGNED *PISICONIC16;
|
|
|
|
typedef struct _ISRECTEMPTY16 { /* u75 */
|
|
VPRECT16 f1;
|
|
} ISRECTEMPTY16;
|
|
typedef ISRECTEMPTY16 UNALIGNED *PISRECTEMPTY16;
|
|
|
|
typedef struct _ISTWOBYTECHARPREFIX16 { /* u51 */
|
|
SHORT f1;
|
|
} ISTWOBYTECHARPREFIX16;
|
|
typedef ISTWOBYTECHARPREFIX16 UNALIGNED *PISTWOBYTECHARPREFIX16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _ISUSERIDLE16 { /* u59 */
|
|
} ISUSERIDLE16;
|
|
typedef ISUSERIDLE16 UNALIGNED *PISUSERIDLE16;
|
|
#endif
|
|
|
|
typedef struct _ISWINDOW16 { /* u47 */
|
|
HWND16 f1;
|
|
} ISWINDOW16;
|
|
typedef ISWINDOW16 UNALIGNED *PISWINDOW16;
|
|
|
|
typedef struct _ISWINDOWENABLED16 { /* u35 */
|
|
HWND16 f1;
|
|
} ISWINDOWENABLED16;
|
|
typedef ISWINDOWENABLED16 UNALIGNED *PISWINDOWENABLED16;
|
|
|
|
typedef struct _ISWINDOWVISIBLE16 { /* u49 */
|
|
HWND16 f1;
|
|
} ISWINDOWVISIBLE16;
|
|
typedef ISWINDOWVISIBLE16 UNALIGNED *PISWINDOWVISIBLE16;
|
|
|
|
typedef struct _ISZOOMED16 { /* u272 */
|
|
HWND16 f1;
|
|
} ISZOOMED16;
|
|
typedef ISZOOMED16 UNALIGNED *PISZOOMED16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _KEYBD_EVENT16 { /* u289 */
|
|
} KEYBD_EVENT16;
|
|
typedef KEYBD_EVENT16 UNALIGNED *PKEYBD_EVENT16;
|
|
#endif
|
|
|
|
typedef struct _KEYBDEVENT16 { /* u539 */
|
|
DWORD dwExtraInfo;
|
|
WORD bScanCode;
|
|
WORD bVirtualKey;
|
|
} KEYBDEVENT16;
|
|
typedef KEYBDEVENT16 UNALIGNED *PKEYBDEVENT16;
|
|
|
|
typedef struct _KILLSYSTEMTIMER16 { /* u182 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} KILLSYSTEMTIMER16;
|
|
typedef KILLSYSTEMTIMER16 UNALIGNED *PKILLSYSTEMTIMER16;
|
|
|
|
typedef struct _KILLTIMER16 { /* u12 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} KILLTIMER16;
|
|
typedef KILLTIMER16 UNALIGNED *PKILLTIMER16;
|
|
|
|
typedef struct _KILLTIMER216 { /* u327 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} KILLTIMER216;
|
|
typedef KILLTIMER216 UNALIGNED *PKILLTIMER216;
|
|
|
|
typedef struct _LBOXCARETBLINKER16 { /* u453 */
|
|
DWORD f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} LBOXCARETBLINKER16;
|
|
typedef LBOXCARETBLINKER16 UNALIGNED *PLBOXCARETBLINKER16;
|
|
|
|
typedef struct _LOADACCELERATORS16 { /* u177 */
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} LOADACCELERATORS16;
|
|
typedef LOADACCELERATORS16 UNALIGNED *PLOADACCELERATORS16;
|
|
|
|
typedef struct _LOADBITMAP16 { /* u175 */
|
|
DWORD f4;
|
|
DWORD f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} LOADBITMAP16;
|
|
typedef LOADBITMAP16 UNALIGNED *PLOADBITMAP16;
|
|
|
|
typedef struct _LOADCURSOR16 { /* u173 */
|
|
WORD f7;
|
|
WORD f6;
|
|
WORD f5;
|
|
DWORD f4;
|
|
DWORD f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} LOADCURSOR16;
|
|
typedef LOADCURSOR16 UNALIGNED *PLOADCURSOR16;
|
|
|
|
typedef struct _LOADCURSORICONHANDLER16 { /* u336 */
|
|
HAND16 f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} LOADCURSORICONHANDLER16;
|
|
typedef LOADCURSORICONHANDLER16 UNALIGNED *PLOADCURSORICONHANDLER16;
|
|
|
|
typedef struct _LOADDIBCURSORHANDLER16 { /* u356 */
|
|
HAND16 f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} LOADDIBCURSORHANDLER16;
|
|
typedef LOADDIBCURSORHANDLER16 UNALIGNED *PLOADDIBCURSORHANDLER16;
|
|
|
|
typedef struct _LOADDIBICONHANDLER16 { /* u357 */
|
|
HAND16 f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} LOADDIBICONHANDLER16;
|
|
typedef LOADDIBICONHANDLER16 UNALIGNED *PLOADDIBICONHANDLER16;
|
|
|
|
typedef struct _LOADICON16 { /* u174 */
|
|
WORD f6;
|
|
WORD f5;
|
|
DWORD f4;
|
|
DWORD f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} LOADICON16;
|
|
typedef LOADICON16 UNALIGNED *PLOADICON16;
|
|
|
|
typedef struct _LOADICONHANDLER16 { /* u456 */
|
|
BOOL16 f2;
|
|
HICON16 f1;
|
|
} LOADICONHANDLER16;
|
|
typedef LOADICONHANDLER16 UNALIGNED *PLOADICONHANDLER16;
|
|
|
|
typedef struct _LOADMENU16 { /* u150 */
|
|
WORD f5;
|
|
DWORD f4;
|
|
DWORD f3;
|
|
VPSTR f2;
|
|
HAND16 f1;
|
|
} LOADMENU16;
|
|
typedef LOADMENU16 UNALIGNED *PLOADMENU16;
|
|
|
|
typedef struct _LOADMENUINDIRECT16 { /* u220 */
|
|
VPSTR f1;
|
|
} LOADMENUINDIRECT16;
|
|
typedef LOADMENUINDIRECT16 UNALIGNED *PLOADMENUINDIRECT16;
|
|
|
|
typedef struct _LOADSTRING16 { /* u176 */
|
|
SHORT f4;
|
|
VPSTR f3;
|
|
WORD f2;
|
|
HAND16 f1;
|
|
} LOADSTRING16;
|
|
typedef LOADSTRING16 UNALIGNED *PLOADSTRING16;
|
|
|
|
typedef struct _LOCKMYTASK16 { /* u276 */
|
|
BOOL16 f1;
|
|
} LOCKMYTASK16;
|
|
typedef LOCKMYTASK16 UNALIGNED *PLOCKMYTASK16;
|
|
|
|
typedef struct _LOOKUPMENUHANDLE16 { /* u217 */
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} LOOKUPMENUHANDLE16;
|
|
typedef LOOKUPMENUHANDLE16 UNALIGNED *PLOOKUPMENUHANDLE16;
|
|
|
|
typedef struct _LSTRCMP16 { /* u430 */
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} LSTRCMP16;
|
|
typedef LSTRCMP16 UNALIGNED *PLSTRCMP16;
|
|
|
|
typedef struct _LSTRCMPI16 { /* u471 */
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} LSTRCMPI16;
|
|
typedef LSTRCMPI16 UNALIGNED *PLSTRCMPI16;
|
|
|
|
typedef struct _MAPDIALOGRECT16 { /* u103 */
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} MAPDIALOGRECT16;
|
|
typedef MAPDIALOGRECT16 UNALIGNED *PMAPDIALOGRECT16;
|
|
|
|
typedef struct _MB_DLGPROC16 { /* u409 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} MB_DLGPROC16;
|
|
typedef MB_DLGPROC16 UNALIGNED *PMB_DLGPROC16;
|
|
|
|
typedef struct _MENUITEMSTATE16 { /* u329 */
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} MENUITEMSTATE16;
|
|
typedef MENUITEMSTATE16 UNALIGNED *PMENUITEMSTATE16;
|
|
|
|
typedef struct _MESSAGEBEEP16 { /* u104 */
|
|
WORD f1;
|
|
} MESSAGEBEEP16;
|
|
typedef MESSAGEBEEP16 UNALIGNED *PMESSAGEBEEP16;
|
|
|
|
typedef struct _MESSAGEBOX16 { /* u1 */
|
|
WORD f4;
|
|
VPSTR f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} MESSAGEBOX16;
|
|
typedef MESSAGEBOX16 UNALIGNED *PMESSAGEBOX16;
|
|
|
|
typedef struct _MODIFYMENU16 { /* u414 */
|
|
VPSTR f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} MODIFYMENU16;
|
|
typedef MODIFYMENU16 UNALIGNED *PMODIFYMENU16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _MOUSE_EVENT16 { /* u299 */
|
|
} MOUSE_EVENT16;
|
|
typedef MOUSE_EVENT16 UNALIGNED *PMOUSE_EVENT16;
|
|
#endif
|
|
|
|
typedef struct _MOUSEEVENT16 { /* u538 */
|
|
DWORD dwExtraInfo;
|
|
WORD cButtons;
|
|
WORD dy;
|
|
WORD dx;
|
|
WORD wFlags;
|
|
} MOUSEEVENT16;
|
|
typedef MOUSEEVENT16 UNALIGNED *PMOUSEEVENT16;
|
|
|
|
|
|
typedef struct _MOVEWINDOW16 { /* u56 */
|
|
BOOL16 f6;
|
|
SHORT f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} MOVEWINDOW16;
|
|
typedef MOVEWINDOW16 UNALIGNED *PMOVEWINDOW16;
|
|
|
|
typedef struct _OFFSETRECT16 { /* u77 */
|
|
SHORT f3;
|
|
SHORT f2;
|
|
VPRECT16 f1;
|
|
} OFFSETRECT16;
|
|
typedef OFFSETRECT16 UNALIGNED *POFFSETRECT16;
|
|
|
|
typedef struct _OPENCLIPBOARD16 { /* u137 */
|
|
HWND16 f1;
|
|
} OPENCLIPBOARD16;
|
|
typedef OPENCLIPBOARD16 UNALIGNED *POPENCLIPBOARD16;
|
|
|
|
typedef struct _OPENCOMM16 { /* u200 */
|
|
DWORD f4; /* added for SetCommEventMask() support */
|
|
WORD f3;
|
|
WORD f2;
|
|
VPSTR f1;
|
|
} OPENCOMM16;
|
|
typedef OPENCOMM16 UNALIGNED *POPENCOMM16;
|
|
|
|
typedef struct _OPENICON16 { /* u44 */
|
|
HWND16 f1;
|
|
} OPENICON16;
|
|
typedef OPENICON16 UNALIGNED *POPENICON16;
|
|
|
|
typedef struct _PAINTRECT16 { /* u325 */
|
|
VPRECT16 f5;
|
|
HBRSH16 f4;
|
|
HDC16 f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} PAINTRECT16;
|
|
typedef PAINTRECT16 UNALIGNED *PPAINTRECT16;
|
|
|
|
typedef struct _PEEKMESSAGE16 { /* u109 */
|
|
WORD f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
HWND16 f2;
|
|
VPMSG16 f1;
|
|
} PEEKMESSAGE16;
|
|
typedef PEEKMESSAGE16 UNALIGNED *PPEEKMESSAGE16;
|
|
|
|
typedef struct _POSTAPPMESSAGE16 { /* u116 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HAND16 f1;
|
|
} POSTAPPMESSAGE16;
|
|
typedef POSTAPPMESSAGE16 UNALIGNED *PPOSTAPPMESSAGE16;
|
|
|
|
typedef struct _POSTMESSAGE16 { /* u110 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} POSTMESSAGE16;
|
|
typedef POSTMESSAGE16 UNALIGNED *PPOSTMESSAGE16;
|
|
|
|
typedef struct _POSTMESSAGE216 { /* u313 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} POSTMESSAGE216;
|
|
typedef POSTMESSAGE216 UNALIGNED *PPOSTMESSAGE216;
|
|
|
|
typedef struct _POSTQUITMESSAGE16 { /* u6 */
|
|
SHORT wExitCode;
|
|
} POSTQUITMESSAGE16;
|
|
typedef POSTQUITMESSAGE16 UNALIGNED *PPOSTQUITMESSAGE16;
|
|
|
|
typedef struct _PTINRECT16 { /* u76 */
|
|
POINT16 f2;
|
|
VPRECT16 f1;
|
|
} PTINRECT16;
|
|
typedef PTINRECT16 UNALIGNED *PPTINRECT16;
|
|
|
|
typedef struct _READCOMM16 { /* u204 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
SHORT f1;
|
|
} READCOMM16;
|
|
typedef READCOMM16 UNALIGNED *PREADCOMM16;
|
|
|
|
typedef struct _REALIZEPALETTE16 { /* u283 */
|
|
HDC16 f1;
|
|
} REALIZEPALETTE16;
|
|
typedef REALIZEPALETTE16 UNALIGNED *PREALIZEPALETTE16;
|
|
|
|
typedef struct _REGISTERCLASS16 { /* u57 */
|
|
VPWNDCLASS16 vpWndClass;
|
|
} REGISTERCLASS16;
|
|
typedef REGISTERCLASS16 UNALIGNED *PREGISTERCLASS16;
|
|
|
|
typedef struct _REGISTERCLIPBOARDFORMAT16 { /* u145 */
|
|
VPSTR f1;
|
|
} REGISTERCLIPBOARDFORMAT16;
|
|
typedef REGISTERCLIPBOARDFORMAT16 UNALIGNED *PREGISTERCLIPBOARDFORMAT16;
|
|
|
|
typedef struct _REGISTERWINDOWMESSAGE16 { /* u118 */
|
|
VPSTR f1;
|
|
} REGISTERWINDOWMESSAGE16;
|
|
typedef REGISTERWINDOWMESSAGE16 UNALIGNED *PREGISTERWINDOWMESSAGE16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _RELEASECAPTURE16 { /* u19 */
|
|
} RELEASECAPTURE16;
|
|
typedef RELEASECAPTURE16 UNALIGNED *PRELEASECAPTURE16;
|
|
#endif
|
|
|
|
typedef struct _RELEASEDC16 { /* u68 */
|
|
HDC16 f2;
|
|
HWND16 f1;
|
|
} RELEASEDC16;
|
|
typedef RELEASEDC16 UNALIGNED *PRELEASEDC16;
|
|
|
|
typedef struct _REMOVEMENU16 { /* u412 */
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} REMOVEMENU16;
|
|
typedef REMOVEMENU16 UNALIGNED *PREMOVEMENU16;
|
|
|
|
typedef struct _REMOVEPROP16 { /* u24 */
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} REMOVEPROP16;
|
|
typedef REMOVEPROP16 UNALIGNED *PREMOVEPROP16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _REPAINTSCREEN16 { /* u275 */
|
|
} REPAINTSCREEN16;
|
|
typedef REPAINTSCREEN16 UNALIGNED *PREPAINTSCREEN16;
|
|
#endif
|
|
|
|
typedef struct _REPLYMESSAGE16 { /* u115 */
|
|
LONG f1;
|
|
} REPLYMESSAGE16;
|
|
typedef REPLYMESSAGE16 UNALIGNED *PREPLYMESSAGE16;
|
|
|
|
typedef struct _SCREENTOCLIENT16 { /* u29 */
|
|
VPPOINT16 f2;
|
|
HWND16 f1;
|
|
} SCREENTOCLIENT16;
|
|
typedef SCREENTOCLIENT16 UNALIGNED *PSCREENTOCLIENT16;
|
|
|
|
typedef struct _SCROLLCHILDREN16 { /* u463 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} SCROLLCHILDREN16;
|
|
typedef SCROLLCHILDREN16 UNALIGNED *PSCROLLCHILDREN16;
|
|
|
|
typedef struct _SCROLLDC16 { /* u221 */
|
|
VPRECT16 f7;
|
|
HRGN16 f6;
|
|
VPRECT16 f5;
|
|
VPRECT16 f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HDC16 f1;
|
|
} SCROLLDC16;
|
|
typedef SCROLLDC16 UNALIGNED *PSCROLLDC16;
|
|
|
|
typedef struct _SCROLLWINDOW16 { /* u61 */
|
|
VPRECT16 f5;
|
|
VPRECT16 f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SCROLLWINDOW16;
|
|
typedef SCROLLWINDOW16 UNALIGNED *PSCROLLWINDOW16;
|
|
|
|
typedef struct _SELECTPALETTE16 { /* u282 */
|
|
BOOL16 f3;
|
|
HPAL16 f2;
|
|
HDC16 f1;
|
|
} SELECTPALETTE16;
|
|
typedef SELECTPALETTE16 UNALIGNED *PSELECTPALETTE16;
|
|
|
|
typedef struct _SENDDLGITEMMESSAGE16 { /* u101 */
|
|
LONG f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SENDDLGITEMMESSAGE16;
|
|
typedef SENDDLGITEMMESSAGE16 UNALIGNED *PSENDDLGITEMMESSAGE16;
|
|
|
|
typedef struct _SENDMESSAGE16 { /* u111 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} SENDMESSAGE16;
|
|
typedef SENDMESSAGE16 UNALIGNED *PSENDMESSAGE16;
|
|
|
|
typedef struct _SENDMESSAGE216 { /* u312 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} SENDMESSAGE216;
|
|
typedef SENDMESSAGE216 UNALIGNED *PSENDMESSAGE216;
|
|
|
|
typedef struct _SETACTIVEWINDOW16 { /* u59 */
|
|
HWND16 f1;
|
|
} SETACTIVEWINDOW16;
|
|
typedef SETACTIVEWINDOW16 UNALIGNED *PSETACTIVEWINDOW16;
|
|
|
|
typedef struct _SETCAPTURE16 { /* u18 */
|
|
HWND16 f1;
|
|
} SETCAPTURE16;
|
|
typedef SETCAPTURE16 UNALIGNED *PSETCAPTURE16;
|
|
|
|
typedef struct _SETCARETBLINKTIME16 { /* u168 */
|
|
WORD f1;
|
|
} SETCARETBLINKTIME16;
|
|
typedef SETCARETBLINKTIME16 UNALIGNED *PSETCARETBLINKTIME16;
|
|
|
|
typedef struct _SETCARETPOS16 { /* u165 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} SETCARETPOS16;
|
|
typedef SETCARETPOS16 UNALIGNED *PSETCARETPOS16;
|
|
|
|
typedef struct _SETCLASSLONG16 { /* u132 */
|
|
LONG f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETCLASSLONG16;
|
|
typedef SETCLASSLONG16 UNALIGNED *PSETCLASSLONG16;
|
|
|
|
typedef struct _SETCLASSWORD16 { /* u130 */
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETCLASSWORD16;
|
|
typedef SETCLASSWORD16 UNALIGNED *PSETCLASSWORD16;
|
|
|
|
typedef struct _SETCLIPBOARDDATA16 { /* u141 */
|
|
HAND16 f2;
|
|
WORD f1;
|
|
} SETCLIPBOARDDATA16;
|
|
typedef SETCLIPBOARDDATA16 UNALIGNED *PSETCLIPBOARDDATA16;
|
|
|
|
typedef struct _SETCLIPBOARDVIEWER16 { /* u147 */
|
|
HWND16 f1;
|
|
} SETCLIPBOARDVIEWER16;
|
|
typedef SETCLIPBOARDVIEWER16 UNALIGNED *PSETCLIPBOARDVIEWER16;
|
|
|
|
typedef struct _SETCOMMBREAK16 { /* u210 */
|
|
SHORT f1;
|
|
} SETCOMMBREAK16;
|
|
typedef SETCOMMBREAK16 UNALIGNED *PSETCOMMBREAK16;
|
|
|
|
typedef struct _SETCOMMEVENTMASK16 { /* u208 */
|
|
WORD f2;
|
|
SHORT f1;
|
|
} SETCOMMEVENTMASK16;
|
|
typedef SETCOMMEVENTMASK16 UNALIGNED *PSETCOMMEVENTMASK16;
|
|
|
|
typedef struct _SETCOMMSTATE16 { /* u201 */
|
|
VPDCB16 f1;
|
|
} SETCOMMSTATE16;
|
|
typedef SETCOMMSTATE16 UNALIGNED *PSETCOMMSTATE16;
|
|
|
|
typedef struct _SETCURSOR16 { /* u69 */
|
|
HCUR16 f1;
|
|
} SETCURSOR16;
|
|
typedef SETCURSOR16 UNALIGNED *PSETCURSOR16;
|
|
|
|
typedef struct _SETCURSORPOS16 { /* u70 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} SETCURSORPOS16;
|
|
typedef SETCURSORPOS16 UNALIGNED *PSETCURSORPOS16;
|
|
|
|
typedef struct _SETDESKPATTERN16 { /* u279 */
|
|
VPSTR f1;
|
|
} SETDESKPATTERN16;
|
|
typedef SETDESKPATTERN16 UNALIGNED *PSETDESKPATTERN16;
|
|
|
|
typedef struct _SETDESKWALLPAPER16 { /* u285 */
|
|
VPSTR f1;
|
|
} SETDESKWALLPAPER16;
|
|
typedef SETDESKWALLPAPER16 UNALIGNED *PSETDESKWALLPAPER16;
|
|
|
|
typedef struct _SETDLGITEMINT16 { /* u94 */
|
|
BOOL16 f4;
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETDLGITEMINT16;
|
|
typedef SETDLGITEMINT16 UNALIGNED *PSETDLGITEMINT16;
|
|
|
|
typedef struct _SETDLGITEMTEXT16 { /* u92 */
|
|
VPSTR f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETDLGITEMTEXT16;
|
|
typedef SETDLGITEMTEXT16 UNALIGNED *PSETDLGITEMTEXT16;
|
|
|
|
typedef struct _SETDOUBLECLICKTIME16 { /* u20 */
|
|
WORD f1;
|
|
} SETDOUBLECLICKTIME16;
|
|
typedef SETDOUBLECLICKTIME16 UNALIGNED *PSETDOUBLECLICKTIME16;
|
|
|
|
typedef struct _SETFOCUS16 { /* u22 */
|
|
HWND16 f1;
|
|
} SETFOCUS16;
|
|
typedef SETFOCUS16 UNALIGNED *PSETFOCUS16;
|
|
|
|
typedef struct _SETGETKBDSTATE16 { /* u330 */
|
|
VPBYTE f1;
|
|
} SETGETKBDSTATE16;
|
|
typedef SETGETKBDSTATE16 UNALIGNED *PSETGETKBDSTATE16;
|
|
|
|
typedef struct _SETINTERNALWINDOWPOS16 { /* u461 */
|
|
VPPOINT16 f4;
|
|
VPRECT16 f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} SETINTERNALWINDOWPOS16;
|
|
typedef SETINTERNALWINDOWPOS16 UNALIGNED *PSETINTERNALWINDOWPOS16;
|
|
|
|
typedef struct _SETKEYBOARDSTATE16 { /* u223 */
|
|
VPBYTE f1;
|
|
} SETKEYBOARDSTATE16;
|
|
typedef SETKEYBOARDSTATE16 UNALIGNED *PSETKEYBOARDSTATE16;
|
|
|
|
typedef struct _SETMENU16 { /* u158 */
|
|
HMENU16 f2;
|
|
HWND16 f1;
|
|
} SETMENU16;
|
|
typedef SETMENU16 UNALIGNED *PSETMENU16;
|
|
|
|
typedef struct _SETMENUITEMBITMAPS16 { /* u418 */
|
|
HBM16 f5;
|
|
HBM16 f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} SETMENUITEMBITMAPS16;
|
|
typedef SETMENUITEMBITMAPS16 UNALIGNED *PSETMENUITEMBITMAPS16;
|
|
|
|
typedef struct _SETMESSAGEQUEUE16 { /* u266 */
|
|
SHORT f1;
|
|
} SETMESSAGEQUEUE16;
|
|
typedef SETMESSAGEQUEUE16 UNALIGNED *PSETMESSAGEQUEUE16;
|
|
|
|
typedef struct _SETPARENT16 { /* u233 */
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} SETPARENT16;
|
|
typedef SETPARENT16 UNALIGNED *PSETPARENT16;
|
|
|
|
typedef struct _SETPROP16 { /* u26 */
|
|
HAND16 f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} SETPROP16;
|
|
typedef SETPROP16 UNALIGNED *PSETPROP16;
|
|
|
|
typedef struct _SETRECT16 { /* u72 */
|
|
SHORT f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
VPRECT16 f1;
|
|
} SETRECT16;
|
|
typedef SETRECT16 UNALIGNED *PSETRECT16;
|
|
|
|
typedef struct _SETRECTEMPTY16 { /* u73 */
|
|
VPRECT16 f1;
|
|
} SETRECTEMPTY16;
|
|
typedef SETRECTEMPTY16 UNALIGNED *PSETRECTEMPTY16;
|
|
|
|
typedef struct _SETSCROLLPOS16 { /* u62 */
|
|
BOOL16 f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETSCROLLPOS16;
|
|
typedef SETSCROLLPOS16 UNALIGNED *PSETSCROLLPOS16;
|
|
|
|
typedef struct _SETSCROLLRANGE16 { /* u64 */
|
|
BOOL16 f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETSCROLLRANGE16;
|
|
typedef SETSCROLLRANGE16 UNALIGNED *PSETSCROLLRANGE16;
|
|
|
|
typedef struct _SETSYSCOLORS16 { /* u181 */
|
|
VPLONG f3;
|
|
VPSHORT f2;
|
|
SHORT f1;
|
|
} SETSYSCOLORS16;
|
|
typedef SETSYSCOLORS16 UNALIGNED *PSETSYSCOLORS16;
|
|
|
|
typedef struct _SETSYSMODALWINDOW16 { /* u188 */
|
|
HWND16 f1;
|
|
} SETSYSMODALWINDOW16;
|
|
typedef SETSYSMODALWINDOW16 UNALIGNED *PSETSYSMODALWINDOW16;
|
|
|
|
typedef struct _SETSYSTEMMENU16 { /* u280 */
|
|
HMENU16 f2;
|
|
HWND16 f1;
|
|
} SETSYSTEMMENU16;
|
|
typedef SETSYSTEMMENU16 UNALIGNED *PSETSYSTEMMENU16;
|
|
|
|
typedef struct _SETSYSTEMTIMER16 { /* u11 */
|
|
VPPROC f4;
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETSYSTEMTIMER16;
|
|
typedef SETSYSTEMTIMER16 UNALIGNED *PSETSYSTEMTIMER16;
|
|
|
|
typedef struct _SETTIMER16 { /* u10 */
|
|
VPPROC f4;
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETTIMER16;
|
|
typedef SETTIMER16 UNALIGNED *PSETTIMER16;
|
|
|
|
typedef struct _SETTIMER216 { /* u328 */
|
|
VPPROC f4;
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETTIMER216;
|
|
typedef SETTIMER216 UNALIGNED *PSETTIMER216;
|
|
|
|
typedef struct _SETWINDOWLONG16 { /* u136 */
|
|
LONG f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETWINDOWLONG16;
|
|
typedef SETWINDOWLONG16 UNALIGNED *PSETWINDOWLONG16;
|
|
|
|
typedef struct _SETWINDOWPOS16 { /* u232 */
|
|
WORD f7;
|
|
SHORT f6;
|
|
SHORT f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} SETWINDOWPOS16;
|
|
typedef SETWINDOWPOS16 UNALIGNED *PSETWINDOWPOS16;
|
|
|
|
typedef struct _SETWINDOWSHOOKINTERNAL16 { /* u121 */
|
|
VPPROC f3;
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} SETWINDOWSHOOKINTERNAL16;
|
|
typedef SETWINDOWSHOOKINTERNAL16 UNALIGNED *PSETWINDOWSHOOKINTERNAL16;
|
|
|
|
typedef struct _SETWINDOWTEXT16 { /* u37 */
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} SETWINDOWTEXT16;
|
|
typedef SETWINDOWTEXT16 UNALIGNED *PSETWINDOWTEXT16;
|
|
|
|
typedef struct _SETWINDOWWORD16 { /* u134 */
|
|
WORD f3;
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SETWINDOWWORD16;
|
|
typedef SETWINDOWWORD16 UNALIGNED *PSETWINDOWWORD16;
|
|
|
|
typedef struct _SHOWCARET16 { /* u167 */
|
|
HWND16 f1;
|
|
} SHOWCARET16;
|
|
typedef SHOWCARET16 UNALIGNED *PSHOWCARET16;
|
|
|
|
typedef struct _SHOWCURSOR16 { /* u71 */
|
|
BOOL16 f1;
|
|
} SHOWCURSOR16;
|
|
typedef SHOWCURSOR16 UNALIGNED *PSHOWCURSOR16;
|
|
|
|
typedef struct _SHOWOWNEDPOPUPS16 { /* u265 */
|
|
BOOL16 f2;
|
|
HWND16 f1;
|
|
} SHOWOWNEDPOPUPS16;
|
|
typedef SHOWOWNEDPOPUPS16 UNALIGNED *PSHOWOWNEDPOPUPS16;
|
|
|
|
typedef struct _SHOWSCROLLBAR16 { /* u267 */
|
|
BOOL16 f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} SHOWSCROLLBAR16;
|
|
typedef SHOWSCROLLBAR16 UNALIGNED *PSHOWSCROLLBAR16;
|
|
|
|
typedef struct _SHOWWINDOW16 { /* u42 */
|
|
SHORT f2;
|
|
HWND16 f1;
|
|
} SHOWWINDOW16;
|
|
typedef SHOWWINDOW16 UNALIGNED *PSHOWWINDOW16;
|
|
|
|
typedef struct _SIGNALPROC16 { /* u314 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HTASK16 f1;
|
|
} SIGNALPROC16;
|
|
typedef SIGNALPROC16 UNALIGNED *PSIGNALPROC16;
|
|
|
|
typedef struct _SNAPWINDOW16 { /* u281 */
|
|
HWND16 f1;
|
|
} SNAPWINDOW16;
|
|
typedef SNAPWINDOW16 UNALIGNED *PSNAPWINDOW16;
|
|
|
|
typedef struct _SWAPMOUSEBUTTON16 { /* u186 */
|
|
BOOL16 f1;
|
|
} SWAPMOUSEBUTTON16;
|
|
typedef SWAPMOUSEBUTTON16 UNALIGNED *PSWAPMOUSEBUTTON16;
|
|
|
|
typedef struct _SWITCHTOTHISWINDOW16 { /* u172 */
|
|
BOOL16 f2;
|
|
HWND16 f1;
|
|
} SWITCHTOTHISWINDOW16;
|
|
typedef SWITCHTOTHISWINDOW16 UNALIGNED *PSWITCHTOTHISWINDOW16;
|
|
|
|
typedef struct _SWITCHWNDPROC16 { /* u347 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} SWITCHWNDPROC16;
|
|
typedef SWITCHWNDPROC16 UNALIGNED *PSWITCHWNDPROC16;
|
|
|
|
typedef struct _SYSERRORBOX16 { /* u320 */
|
|
SHORT sBtn3;
|
|
SHORT sBtn2;
|
|
SHORT sBtn1;
|
|
VPSZ vpszCaption;
|
|
VPSZ vpszText;
|
|
} SYSERRORBOX16;
|
|
typedef SYSERRORBOX16 UNALIGNED *PSYSERRORBOX16;
|
|
|
|
typedef struct _TABBEDTEXTOUT16 { /* u196 */
|
|
SHORT f8;
|
|
VPSHORT f7;
|
|
SHORT f6;
|
|
SHORT f5;
|
|
VPSTR f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HDC16 f1;
|
|
} TABBEDTEXTOUT16;
|
|
typedef TABBEDTEXTOUT16 UNALIGNED *PTABBEDTEXTOUT16;
|
|
|
|
typedef struct _TABTHETEXTOUTFORWIMPS16 { /* u354 */
|
|
BOOL16 f9;
|
|
SHORT f8;
|
|
VPSHORT f7;
|
|
SHORT f6;
|
|
SHORT f5;
|
|
VPSTR f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HDC16 f1;
|
|
} TABTHETEXTOUTFORWIMPS16;
|
|
typedef TABTHETEXTOUTFORWIMPS16 UNALIGNED *PTABTHETEXTOUTFORWIMPS16;
|
|
|
|
typedef struct _TILECHILDWINDOWS16 { /* u199 */
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} TILECHILDWINDOWS16;
|
|
typedef TILECHILDWINDOWS16 UNALIGNED *PTILECHILDWINDOWS16;
|
|
|
|
typedef struct _TITLEWNDPROC16 { /* u345 */
|
|
LONG f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
HWND16 f1;
|
|
} TITLEWNDPROC16;
|
|
typedef TITLEWNDPROC16 UNALIGNED *PTITLEWNDPROC16;
|
|
|
|
typedef struct _TRACKPOPUPMENU16 { /* u416 */
|
|
VPRECT16 f7;
|
|
HWND16 f6;
|
|
SHORT f5;
|
|
SHORT f4;
|
|
SHORT f3;
|
|
WORD f2;
|
|
HMENU16 f1;
|
|
} TRACKPOPUPMENU16;
|
|
typedef TRACKPOPUPMENU16 UNALIGNED *PTRACKPOPUPMENU16;
|
|
|
|
typedef struct _TRANSLATEACCELERATOR16 { /* u178 */
|
|
VPMSG16 f3;
|
|
HAND16 f2;
|
|
HWND16 f1;
|
|
} TRANSLATEACCELERATOR16;
|
|
typedef TRANSLATEACCELERATOR16 UNALIGNED *PTRANSLATEACCELERATOR16;
|
|
|
|
typedef struct _TRANSLATEMDISYSACCEL16 { /* u451 */
|
|
VPMSG16 f2;
|
|
HWND16 f1;
|
|
} TRANSLATEMDISYSACCEL16;
|
|
typedef TRANSLATEMDISYSACCEL16 UNALIGNED *PTRANSLATEMDISYSACCEL16;
|
|
|
|
typedef struct _TRANSLATEMESSAGE16 { /* u113 */
|
|
VPMSG16 f1;
|
|
} TRANSLATEMESSAGE16;
|
|
typedef TRANSLATEMESSAGE16 UNALIGNED *PTRANSLATEMESSAGE16;
|
|
|
|
typedef struct _TRANSMITCOMMCHAR16 { /* u206 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} TRANSMITCOMMCHAR16;
|
|
typedef TRANSMITCOMMCHAR16 UNALIGNED *PTRANSMITCOMMCHAR16;
|
|
|
|
typedef struct _UNGETCOMMCHAR16 { /* u212 */
|
|
SHORT f2;
|
|
SHORT f1;
|
|
} UNGETCOMMCHAR16;
|
|
typedef UNGETCOMMCHAR16 UNALIGNED *PUNGETCOMMCHAR16;
|
|
|
|
typedef struct _UNHOOKWINDOWSHOOK16 { /* u234 */
|
|
VPPROC f2;
|
|
SHORT f1;
|
|
} UNHOOKWINDOWSHOOK16;
|
|
typedef UNHOOKWINDOWSHOOK16 UNALIGNED *PUNHOOKWINDOWSHOOK16;
|
|
|
|
typedef struct _UNIONRECT16 { /* u80 */
|
|
VPRECT16 f3;
|
|
VPRECT16 f2;
|
|
VPRECT16 f1;
|
|
} UNIONRECT16;
|
|
typedef UNIONRECT16 UNALIGNED *PUNIONRECT16;
|
|
|
|
typedef struct _UNREGISTERCLASS16 { /* u403 */
|
|
HAND16 hInstance;
|
|
VPSTR vpszClass;
|
|
} UNREGISTERCLASS16;
|
|
typedef UNREGISTERCLASS16 UNALIGNED *PUNREGISTERCLASS16;
|
|
|
|
typedef struct _UPDATEWINDOW16 { /* u124 */
|
|
HWND16 f1;
|
|
} UPDATEWINDOW16;
|
|
typedef UPDATEWINDOW16 UNALIGNED *PUPDATEWINDOW16;
|
|
|
|
typedef struct _USERSEEUSERDO16 { /* u216 */
|
|
LONG f3;
|
|
WORD f2;
|
|
WORD f1;
|
|
} USERSEEUSERDO16;
|
|
typedef USERSEEUSERDO16 UNALIGNED *PUSERSEEUSERDO16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _USERYIELD16 { /* u332 */
|
|
} USERYIELD16;
|
|
typedef USERYIELD16 UNALIGNED *PUSERYIELD16;
|
|
#endif
|
|
|
|
typedef struct _VALIDATERECT16 { /* u127 */
|
|
VPRECT16 f2;
|
|
HWND16 f1;
|
|
} VALIDATERECT16;
|
|
typedef VALIDATERECT16 UNALIGNED *PVALIDATERECT16;
|
|
|
|
typedef struct _VALIDATERGN16 { /* u128 */
|
|
HRGN16 f2;
|
|
HWND16 f1;
|
|
} VALIDATERGN16;
|
|
typedef VALIDATERGN16 UNALIGNED *PVALIDATERGN16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _WAITMESSAGE16 { /* u112 */
|
|
} WAITMESSAGE16;
|
|
typedef WAITMESSAGE16 UNALIGNED *PWAITMESSAGE16;
|
|
#endif
|
|
|
|
typedef struct _WINDOWFROMPOINT16 { /* u30 */
|
|
POINT16 f1;
|
|
} WINDOWFROMPOINT16;
|
|
typedef WINDOWFROMPOINT16 UNALIGNED *PWINDOWFROMPOINT16;
|
|
|
|
typedef struct _WINHELP16 { /* u171 */
|
|
DWORD f4;
|
|
WORD f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} WINHELP16;
|
|
typedef WINHELP16 UNALIGNED *PWINHELP16;
|
|
|
|
typedef struct _WIN32WINHELP16 { /* ??? */
|
|
DWORD f4;
|
|
WORD f3;
|
|
VPSTR f2;
|
|
HWND16 f1;
|
|
} WIN32WINHELP16;
|
|
typedef WIN32WINHELP16 UNALIGNED *PWIN32WINHELP16;
|
|
|
|
|
|
typedef struct _WINOLDAPPHACKOMATIC16 { /* u322 */
|
|
LONG f1;
|
|
} WINOLDAPPHACKOMATIC16;
|
|
typedef WINOLDAPPHACKOMATIC16 UNALIGNED *PWINOLDAPPHACKOMATIC16;
|
|
|
|
typedef struct _WRITECOMM16 { /* u205 */
|
|
SHORT f3;
|
|
VPSTR f2;
|
|
SHORT f1;
|
|
} WRITECOMM16;
|
|
typedef WRITECOMM16 UNALIGNED *PWRITECOMM16;
|
|
|
|
typedef struct _WSPRINTF16 { /* u420 */
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} WSPRINTF16;
|
|
typedef WSPRINTF16 UNALIGNED *PWSPRINTF16;
|
|
|
|
typedef struct _WVSPRINTF16 { /* u421 */
|
|
VPSTR f3;
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} WVSPRINTF16;
|
|
typedef WVSPRINTF16 UNALIGNED *PWVSPRINTF16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _XCSTODS16 { /* u315 */
|
|
} XCSTODS16;
|
|
typedef XCSTODS16 UNALIGNED *PXCSTODS16;
|
|
#endif
|
|
|
|
typedef struct _SETWINDOWSHOOKEX16 { /* u291 */
|
|
HTASK16 f4;
|
|
HAND16 f3;
|
|
VPPROC f2;
|
|
SHORT f1;
|
|
} SETWINDOWSHOOKEX16;
|
|
typedef SETWINDOWSHOOKEX16 UNALIGNED *PSETWINDOWSHOOKEX16;
|
|
|
|
typedef struct _UNHOOKWINDOWSHOOKEX16 { /* u292 */
|
|
HHOOK16 f1;
|
|
} UNHOOKWINDOWSHOOKEX16;
|
|
typedef UNHOOKWINDOWSHOOKEX16 UNALIGNED *PUNHOOKWINDOWSHOOKEX16;
|
|
|
|
typedef struct _CALLNEXTHOOKEX16 { /* u293 */
|
|
DWORD f4;
|
|
WORD f3;
|
|
SHORT f2;
|
|
HHOOK16 f1;
|
|
} CALLNEXTHOOKEX16;
|
|
typedef CALLNEXTHOOKEX16 UNALIGNED *PCALLNEXTHOOKEX16;
|
|
|
|
typedef struct _CLOSEDRIVER16 { /* u253 */
|
|
VPVOID f3;
|
|
VPVOID f2;
|
|
WORD f1;
|
|
} CLOSEDRIVER16;
|
|
typedef CLOSEDRIVER16 UNALIGNED *PCLOSEDRIVER16;
|
|
|
|
typedef struct _COPYCURSOR16 { /* u369 */
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} COPYCURSOR16;
|
|
typedef COPYCURSOR16 UNALIGNED *PCOPYCURSOR16;
|
|
|
|
typedef struct _COPYICON16 { /* u368 */
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} COPYICON16;
|
|
typedef COPYICON16 UNALIGNED *PCOPYICON16;
|
|
|
|
typedef struct _DEFDRIVERPROC16 { /* u255 */
|
|
VPVOID f5;
|
|
VPVOID f4;
|
|
WORD f3;
|
|
HAND16 f2;
|
|
DWORD f1;
|
|
} DEFDRIVERPROC16;
|
|
typedef DEFDRIVERPROC16 UNALIGNED *PDEFDRIVERPROC16;
|
|
|
|
typedef struct _ENABLESCROLLBAR16 { /* u482 */
|
|
WORD f3;
|
|
SHORT f2;
|
|
HAND16 f1;
|
|
} ENABLESCROLLBAR16;
|
|
typedef ENABLESCROLLBAR16 UNALIGNED *PENABLESCROLLBAR16;
|
|
|
|
typedef struct _GETCLIPCURSOR16 { /* u309 */
|
|
VPRECT16 f1;
|
|
} GETCLIPCURSOR16;
|
|
typedef GETCLIPCURSOR16 UNALIGNED *PGETCLIPCURSOR16;
|
|
|
|
typedef struct _GETDCEX16 { /* u359 */
|
|
DWORD f3;
|
|
WORD f2;
|
|
HAND16 f1;
|
|
} GETDCEX16;
|
|
typedef GETDCEX16 UNALIGNED *PGETDCEX16;
|
|
|
|
typedef struct _GETDRIVERMODULEHANDLE16 { /* u254 */
|
|
HAND16 f1;
|
|
} GETDRIVERMODULEHANDLE16;
|
|
typedef GETDRIVERMODULEHANDLE16 UNALIGNED *PGETDRIVERMODULEHANDLE16;
|
|
|
|
typedef struct _GETDRIVERINFO16 { /* u256 */
|
|
VPVOID f2;
|
|
HAND16 f1;
|
|
} GETDRIVERINFO16;
|
|
typedef GETDRIVERINFO16 UNALIGNED *PGETDRIVERINFO16;
|
|
|
|
typedef struct _GETFREESYSTEMRESOURCES16 { /* u284 */
|
|
WORD f1;
|
|
} GETFREESYSTEMRESOURCES16;
|
|
typedef GETFREESYSTEMRESOURCES16 UNALIGNED *PGETFREESYSTEMRESOURCES16;
|
|
|
|
typedef struct _GETNEXTDRIVER16 { /* u257 */
|
|
DWORD f2;
|
|
HAND16 f1;
|
|
} GETNEXTDRIVER16;
|
|
typedef GETNEXTDRIVER16 UNALIGNED *PGETNEXTDRIVER16;
|
|
|
|
typedef struct _GETQUEUESTATUS16 { /* u334 */
|
|
WORD f1;
|
|
} GETQUEUESTATUS16;
|
|
typedef GETQUEUESTATUS16 UNALIGNED *PGETQUEUESTATUS16;
|
|
|
|
typedef struct _GETWINDOWPLACEMENT16 { /* u370 */
|
|
VPVOID f2;
|
|
HAND16 f1;
|
|
} GETWINDOWPLACEMENT16;
|
|
typedef GETWINDOWPLACEMENT16 UNALIGNED *PGETWINDOWPLACEMENT16;
|
|
|
|
typedef struct _ISMENU16 { /* u358 */
|
|
HAND16 f1;
|
|
} ISMENU16;
|
|
typedef ISMENU16 UNALIGNED *PISMENU16;
|
|
|
|
typedef struct _LOCKINPUT16 { /* u226 */
|
|
BOOL16 f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} LOCKINPUT16;
|
|
typedef LOCKINPUT16 UNALIGNED *PLOCKINPUT16;
|
|
|
|
typedef struct _LOCKWINDOWUPDATE16 { /* u294 */
|
|
HAND16 f1;
|
|
} LOCKWINDOWUPDATE16;
|
|
typedef LOCKWINDOWUPDATE16 UNALIGNED *PLOCKWINDOWUPDATE16;
|
|
|
|
typedef struct _MAPWINDOWPOINTS16 { /* u258 */
|
|
WORD f4;
|
|
VPVOID f3;
|
|
HAND16 f2;
|
|
HAND16 f1;
|
|
} MAPWINDOWPOINTS16;
|
|
typedef MAPWINDOWPOINTS16 UNALIGNED *PMAPWINDOWPOINTS16;
|
|
|
|
typedef struct _OPENDRIVER16 { /* u252 */
|
|
VPVOID f3;
|
|
VPVOID f2;
|
|
VPVOID f1;
|
|
} OPENDRIVER16;
|
|
typedef OPENDRIVER16 UNALIGNED *POPENDRIVER16;
|
|
|
|
typedef struct _QUERYSENDMESSAGE16 { /* u184 */
|
|
VPVOID f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
WORD f1;
|
|
} QUERYSENDMESSAGE16;
|
|
typedef QUERYSENDMESSAGE16 UNALIGNED *PQUERYSENDMESSAGE16;
|
|
|
|
typedef struct _REDRAWWWINDOW16 { /* ux293 */
|
|
WORD f4;
|
|
WORD f3;
|
|
VPVOID f2;
|
|
HAND16 f1;
|
|
} REDRAWWWINDOW16;
|
|
typedef REDRAWWWINDOW16 UNALIGNED *PREDRAWWWINDOW16;
|
|
|
|
typedef struct _SCROLLWINDOWEX16 { /* u319 */
|
|
WORD f8;
|
|
VPRECT16 f7;
|
|
WORD f6;
|
|
VPRECT16 f5;
|
|
VPRECT16 f4;
|
|
SHORT f3;
|
|
SHORT f2;
|
|
HAND16 f1;
|
|
} SCROLLWINDOWEX16;
|
|
typedef SCROLLWINDOWEX16 UNALIGNED *PSCROLLWINDOWEX16;
|
|
|
|
typedef struct _SENDDRIVERMESSAGE16 { /* u251 */
|
|
VPVOID f4;
|
|
VPVOID f3;
|
|
WORD f2;
|
|
HAND16 f1;
|
|
} SENDDRIVERMESSAGE16;
|
|
typedef SENDDRIVERMESSAGE16 UNALIGNED *PSENDDRIVERMESSAGE16;
|
|
|
|
typedef struct _REDRAWWINDOW16 { /* u290 */
|
|
WORD f4;
|
|
WORD f3;
|
|
VPVOID f2;
|
|
HAND16 f1;
|
|
} REDRAWWINDOW16;
|
|
typedef REDRAWWINDOW16 UNALIGNED *PREDRAWWINDOW16;
|
|
|
|
|
|
typedef struct _SETEVENTHOOK16 { /* u321 */
|
|
VPPROC f1;
|
|
} SETEVENTHOOK16;
|
|
typedef SETEVENTHOOK16 UNALIGNED *PSETEVENTHOOK16;
|
|
|
|
typedef struct _FILLWINDOW16 { /* u324 */
|
|
HBRSH16 f4;
|
|
HDC16 f3;
|
|
HWND16 f2;
|
|
HWND16 f1;
|
|
} FILLWINDOW16;
|
|
typedef FILLWINDOW16 UNALIGNED *PFILLWINDOW16;
|
|
|
|
typedef struct _SETWINDOWPLACEMENT16 { /* u371 */
|
|
VPVOID f2;
|
|
HAND16 f1;
|
|
} SETWINDOWPLACEMENT16;
|
|
typedef SETWINDOWPLACEMENT16 UNALIGNED *PSETWINDOWPLACEMENT16;
|
|
|
|
typedef struct _SUBTRACTRECT16 { /* u373 */
|
|
VPVOID f3;
|
|
VPVOID f2;
|
|
VPVOID f1;
|
|
} SUBTRACTRECT16;
|
|
typedef SUBTRACTRECT16 UNALIGNED *PSUBTRACTRECT16;
|
|
|
|
typedef struct _SYSTEMPARAMETERSINFO16 { /* u483 */
|
|
WORD f4;
|
|
VPVOID f3;
|
|
WORD f2;
|
|
WORD f1;
|
|
} SYSTEMPARAMETERSINFO16;
|
|
typedef SYSTEMPARAMETERSINFO16 UNALIGNED *PSYSTEMPARAMETERSINFO16;
|
|
|
|
typedef struct _CURSORSHAPE16 { /* curs */
|
|
SHORT xHotSpot;
|
|
SHORT yHotSpot;
|
|
SHORT cx;
|
|
SHORT cy;
|
|
SHORT cbWidth; /* Bytes per row, accounting for word alignment. */
|
|
BYTE Planes;
|
|
BYTE BitsPixel;
|
|
} CURSORSHAPE16;
|
|
typedef CURSORSHAPE16 UNALIGNED *PCURSORSHAPE16;
|
|
|
|
|
|
typedef struct _MULTIKEYHELP16 { /* mkh */
|
|
WORD mkSize;
|
|
BYTE mkKeylist;
|
|
BYTE szKeyphrase[1];
|
|
} MULTIKEYHELP16;
|
|
typedef MULTIKEYHELP16 UNALIGNED *PMULTIKEYHELP16;
|
|
|
|
|
|
typedef struct _HELPWININFO16 { /* hwinfo */
|
|
SHORT wStructSize;
|
|
SHORT x;
|
|
SHORT y;
|
|
SHORT dx;
|
|
SHORT dy;
|
|
SHORT wMax;
|
|
BYTE rgchMember[2];
|
|
} HELPWININFO16;
|
|
typedef HELPWININFO16 UNALIGNED *PHELPWININFO16;
|
|
|
|
typedef struct _LOADACCEL16 { /* ldaccel */
|
|
WORD hInst;
|
|
WORD hAccel;
|
|
VPVOID pAccel;
|
|
DWORD cbAccel;
|
|
} LOADACCEL16;
|
|
typedef LOADACCEL16 UNALIGNED FAR *PLOADACCEL16;
|
|
|
|
typedef struct _NOTIFYWOW16 { /* u535 */
|
|
VPVOID pData;
|
|
WORD Id;
|
|
} NOTIFYWOW16;
|
|
typedef NOTIFYWOW16 UNALIGNED *PNOTIFYWOW16;
|
|
|
|
|
|
typedef struct _ICONCUR16 { /* iconcur */
|
|
WORD hInst;
|
|
VPVOID lpStr;
|
|
} ICONCUR16;
|
|
typedef ICONCUR16 UNALIGNED *PICONCUR16;
|
|
|
|
|
|
typedef struct _WNETADDCONNECTION16 { /* u517 */
|
|
VPSTR f3;
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} WNETADDCONNECTION16;
|
|
typedef WNETADDCONNECTION16 UNALIGNED *PWNETADDCONNECTION16;
|
|
|
|
typedef struct _WNETGETCONNECTION16 { /* u512 */
|
|
VPVOID f3;
|
|
VPSTR f2;
|
|
VPSTR f1;
|
|
} WNETGETCONNECTION16;
|
|
typedef WNETGETCONNECTION16 UNALIGNED *PWNETGETCONNECTION16;
|
|
|
|
typedef struct _WNETCANCELCONNECTION16 { /* u518 */
|
|
BOOL16 f2;
|
|
VPSTR f1;
|
|
} WNETCANCELCONNECTION16;
|
|
typedef WNETCANCELCONNECTION16 UNALIGNED *PWNETCANCELCONNECTION16;
|
|
|
|
typedef struct _WINDOWPLACEMENT16 { /* wp16wow32only */
|
|
WORD length;
|
|
WORD flags;
|
|
WORD showCmd;
|
|
POINT16 ptMinPosition;
|
|
POINT16 ptMaxPosition;
|
|
RECT16 rcNormalPosition;
|
|
} WINDOWPLACEMENT16;
|
|
typedef WINDOWPLACEMENT16 UNALIGNED *LPWINDOWPLACEMENT16;
|
|
|
|
|
|
/* New in Win95 user16 */
|
|
|
|
|
|
typedef struct _ACTIVATEKEYBOARDLAYOUT16 { /* u562 */
|
|
WORD wFlags;
|
|
DWORD lcid;
|
|
} ACTIVATEKEYBOARDLAYOUT16;
|
|
typedef ACTIVATEKEYBOARDLAYOUT16 UNALIGNED *PACTIVATEKEYBOARDLAYOUT16;
|
|
|
|
typedef struct _BROADCASTSYSTEMMESSAGE16 { /* u554 */
|
|
DWORD lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
VPDWORD lpdwRecipients;
|
|
DWORD dwFlags;
|
|
} BROADCASTSYSTEMMESSAGE16;
|
|
typedef BROADCASTSYSTEMMESSAGE16 UNALIGNED *PBROADCASTSYSTEMMESSAGE16;
|
|
|
|
typedef struct _CALLMSGFILTER3216 { /* u589 */
|
|
WORD fMsg32;
|
|
WORD wContext;
|
|
VPVOID lpMsg32;
|
|
} CALLMSGFILTER3216;
|
|
typedef CALLMSGFILTER3216 UNALIGNED *PCALLMSGFILTER3216;
|
|
|
|
typedef struct _CASCADEWINDOWS16 { /* u429 */
|
|
VPVOID ahwnd;
|
|
WORD chwnd;
|
|
VPRECT16 lpRect;
|
|
WORD wFlags;
|
|
HWND16 hwndParent;
|
|
} CASCADEWINDOWS16;
|
|
typedef CASCADEWINDOWS16 UNALIGNED *PCASCADEWINDOWS16;
|
|
|
|
typedef struct _CHANGEDISPLAYSETTINGS16 { /* u557 */
|
|
DWORD dwFlags;
|
|
VPDEVMODE31 lpDevMode;
|
|
} CHANGEDISPLAYSETTINGS16;
|
|
typedef CHANGEDISPLAYSETTINGS16 UNALIGNED *PCHANGEDISPLAYSETTINGS16;
|
|
|
|
typedef struct _CHECKMENURADIOITEM16 { /* u576 */
|
|
WORD wFlags;
|
|
WORD wIDCheck;
|
|
WORD wIDLast;
|
|
WORD wIDFirst;
|
|
HMENU16 hmenu;
|
|
} CHECKMENURADIOITEM16;
|
|
typedef CHECKMENURADIOITEM16 UNALIGNED *PCHECKMENURADIOITEM16;
|
|
|
|
typedef struct _CHILDWINDOWFROMPOINTEX16 { /* u399 */
|
|
WORD wFlags;
|
|
POINT16 pt;
|
|
HWND16 hwnd;
|
|
} CHILDWINDOWFROMPOINTEX16;
|
|
typedef CHILDWINDOWFROMPOINTEX16 UNALIGNED *PCHILDWINDOWFROMPOINTEX16;
|
|
|
|
typedef struct _CHOOSECOLOR_CALLBACK1616 { /* u584 */
|
|
DWORD lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} CHOOSECOLOR_CALLBACK1616;
|
|
typedef CHOOSECOLOR_CALLBACK1616 UNALIGNED *PCHOOSECOLOR_CALLBACK1616;
|
|
|
|
typedef struct _CHOOSEFONT_CALLBACK1616 { /* u580 */
|
|
DWORD lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} CHOOSEFONT_CALLBACK1616;
|
|
typedef CHOOSEFONT_CALLBACK1616 UNALIGNED *PCHOOSEFONT_CALLBACK1616;
|
|
|
|
typedef struct _COPYIMAGE16 { /* u390 */
|
|
WORD wFlags;
|
|
SHORT cyNew;
|
|
SHORT cxNew;
|
|
WORD wType;
|
|
HAND16 hImage;
|
|
HINST16 hinstOwner;
|
|
} COPYIMAGE16;
|
|
typedef COPYIMAGE16 UNALIGNED *PCOPYIMAGE16;
|
|
|
|
typedef struct _CREATEICONFROMRESOURCEEX16 { /* u450 */
|
|
WORD lrDesired;
|
|
WORD cyDesired;
|
|
WORD cxDesired;
|
|
DWORD dwVer;
|
|
BOOL16 fIcon;
|
|
DWORD cbRes;
|
|
VPVOID lpRes;
|
|
} CREATEICONFROMRESOURCEEX16;
|
|
typedef CREATEICONFROMRESOURCEEX16 UNALIGNED *PCREATEICONFROMRESOURCEEX16;
|
|
|
|
typedef struct _DESTROYICON3216 { /* u553 */
|
|
WORD wFlags;
|
|
HICON16 hicon;
|
|
} DESTROYICON3216;
|
|
typedef DESTROYICON3216 UNALIGNED *PDESTROYICON3216;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _DISPATCHINPUT16 { /* u569 */
|
|
} DISPATCHINPUT16;
|
|
typedef DISPATCHINPUT16 UNALIGNED *PDISPATCHINPUT16;
|
|
#endif
|
|
|
|
typedef struct _DISPATCHMESSAGE3216 { /* u588 */
|
|
BOOL16 fMsg32;
|
|
VPVOID lpMsg32;
|
|
} DISPATCHMESSAGE3216;
|
|
typedef DISPATCHMESSAGE3216 UNALIGNED *PDISPATCHMESSAGE3216;
|
|
|
|
typedef struct _DLLENTRYPOINT16 { /* u374 */
|
|
WORD f6;
|
|
DWORD f5;
|
|
WORD f4;
|
|
WORD f3;
|
|
WORD f2;
|
|
DWORD f1;
|
|
} DLLENTRYPOINT16;
|
|
typedef DLLENTRYPOINT16 UNALIGNED *PDLLENTRYPOINT16;
|
|
|
|
typedef struct _DOHOTKEYSTUFF16 { /* u541 */
|
|
WORD fsModifiers;
|
|
WORD vk;
|
|
} DOHOTKEYSTUFF16;
|
|
typedef DOHOTKEYSTUFF16 UNALIGNED *PDOHOTKEYSTUFF16;
|
|
|
|
typedef struct _DRAWANIMATEDRECTS16 { /* u448 */
|
|
VPRECT16 lprcEnd;
|
|
VPRECT16 lprcStart;
|
|
SHORT idAnimation;
|
|
HWND16 hwndClip;
|
|
} DRAWANIMATEDRECTS16;
|
|
typedef DRAWANIMATEDRECTS16 UNALIGNED *PDRAWANIMATEDRECTS16;
|
|
|
|
typedef struct _DRAWCAPTION16 { /* u571 */
|
|
WORD wFlags;
|
|
VPRECT16 lprc;
|
|
HDC16 hdc;
|
|
HWND16 hwnd;
|
|
} DRAWCAPTION16;
|
|
typedef DRAWCAPTION16 UNALIGNED *PDRAWCAPTION16;
|
|
|
|
typedef struct _DRAWCAPTIONTEMP16 { /* u568 */
|
|
WORD wFlags;
|
|
VPSTR lpText;
|
|
HICON16 hicon;
|
|
HFONT16 hfont;
|
|
VPRECT16 lprc;
|
|
HDC16 hdc;
|
|
HWND16 hwnd;
|
|
} DRAWCAPTIONTEMP16;
|
|
typedef DRAWCAPTIONTEMP16 UNALIGNED *PDRAWCAPTIONTEMP16;
|
|
|
|
typedef struct _DRAWEDGE16 { /* u570 */
|
|
WORD wFlags;
|
|
WORD wEdge;
|
|
VPRECT16 lprc;
|
|
HDC16 hdc;
|
|
} DRAWEDGE16;
|
|
typedef DRAWEDGE16 UNALIGNED *PDRAWEDGE16;
|
|
|
|
typedef struct _DRAWFRAMECONTROL16 { /* u567 */
|
|
WORD wState;
|
|
WORD wType;
|
|
VPRECT16 lprc;
|
|
HDC16 hdc;
|
|
} DRAWFRAMECONTROL16;
|
|
typedef DRAWFRAMECONTROL16 UNALIGNED *PDRAWFRAMECONTROL16;
|
|
|
|
typedef struct _DRAWICONEX16 { /* u394 */
|
|
WORD wFlags;
|
|
HAND16 hbr;
|
|
WORD wStepIfAni;
|
|
SHORT cy;
|
|
SHORT cx;
|
|
HICON16 hicon;
|
|
SHORT y;
|
|
SHORT x;
|
|
HDC16 hdc;
|
|
} DRAWICONEX16;
|
|
typedef DRAWICONEX16 UNALIGNED *PDRAWICONEX16;
|
|
|
|
typedef struct _DRAWMENUBARTEMP16 { /* u573 */
|
|
HFONT16 hfont;
|
|
HMENU16 hmenu;
|
|
VPRECT16 lprc;
|
|
HDC16 hdc;
|
|
HWND16 hwnd;
|
|
} DRAWMENUBARTEMP16;
|
|
typedef DRAWMENUBARTEMP16 UNALIGNED *PDRAWMENUBARTEMP16;
|
|
|
|
typedef struct _DRAWSTATE16 { /* u449 */
|
|
WORD uFlags;
|
|
SHORT cy;
|
|
SHORT cx;
|
|
SHORT y;
|
|
SHORT x;
|
|
WORD wData;
|
|
DWORD lData;
|
|
VPPROC pfnCallBack;
|
|
HAND16 hbrFore;
|
|
HDC16 hdcDraw;
|
|
} DRAWSTATE16;
|
|
typedef DRAWSTATE16 UNALIGNED *PDRAWSTATE16;
|
|
|
|
|
|
typedef struct _DRAWTEXTPARAMS16 { /* dtp16 */
|
|
WORD cbSize;
|
|
SHORT iTabLength;
|
|
SHORT iLeftMargin;
|
|
SHORT iRightMargin;
|
|
WORD uiLengthDrawn;
|
|
} DRAWTEXTPARAMS16;
|
|
typedef DRAWTEXTPARAMS16 UNALIGNED *PDRAWTEXTPARAMS16;
|
|
|
|
typedef struct _DRAWTEXTEX16 { /* u375 */
|
|
VPVOID lpDTparams; // see DRAWTEXTPARAMS16 above
|
|
DWORD dwDTformat;
|
|
VPRECT16 lprc;
|
|
SHORT cchText;
|
|
VPSTR lpchText;
|
|
HDC16 hdc;
|
|
} DRAWTEXTEX16;
|
|
typedef DRAWTEXTEX16 UNALIGNED *PDRAWTEXTEX16;
|
|
|
|
typedef struct _ENUMDISPLAYSETTINGS16 { /* u560 */
|
|
VPDEVMODE31 lpdm;
|
|
DWORD dwModeNum;
|
|
VPSTR lpszDeviceName;
|
|
} ENUMDISPLAYSETTINGS16;
|
|
typedef ENUMDISPLAYSETTINGS16 UNALIGNED *PENUMDISPLAYSETTINGS16;
|
|
|
|
typedef struct _FINDREPLACE_CALLBACK1616 { /* u581 */
|
|
DWORD lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} FINDREPLACE_CALLBACK1616;
|
|
typedef FINDREPLACE_CALLBACK1616 UNALIGNED *PFINDREPLACE_CALLBACK1616;
|
|
|
|
typedef struct _FINDWINDOWEX16 { /* u427 */
|
|
VPSTR lpszName;
|
|
VPSTR lpszClass;
|
|
HWND16 hwndChild;
|
|
HWND16 hwndParent;
|
|
} FINDWINDOWEX16;
|
|
typedef FINDWINDOWEX16 UNALIGNED *PFINDWINDOWEX16;
|
|
|
|
typedef struct _FORMATMESSAGE16 { /* u556 */
|
|
VPDWORD rglArgs;
|
|
WORD cbResultMax;
|
|
VPSTR lpResult;
|
|
WORD idLanguage;
|
|
WORD idMessage;
|
|
VPVOID lpSource;
|
|
DWORD dwFlags;
|
|
} FORMATMESSAGE16;
|
|
typedef FORMATMESSAGE16 UNALIGNED *PFORMATMESSAGE16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETAPPVER16 { /* u498 */
|
|
} GETAPPVER16;
|
|
typedef GETAPPVER16 UNALIGNED *PGETAPPVER16;
|
|
#endif
|
|
|
|
typedef struct _GETCLASSINFOEX16 { /* u398 */
|
|
VPVOID lpwc;
|
|
VPSTR lpszClassName;
|
|
HINST16 hinst;
|
|
} GETCLASSINFOEX16;
|
|
typedef GETCLASSINFOEX16 UNALIGNED *PGETCLASSINFOEX16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETFOREGROUNDWINDOW16 { /* u558 */
|
|
} GETFOREGROUNDWINDOW16;
|
|
typedef GETFOREGROUNDWINDOW16 UNALIGNED *PGETFOREGROUNDWINDOW16;
|
|
#endif
|
|
|
|
typedef struct _ICONINFO16 { /* ii16 */
|
|
BOOL16 fIcon;
|
|
SHORT xHotspot;
|
|
SHORT yHotspot;
|
|
HBM16 hbmMask;
|
|
HBM16 hbmColor;
|
|
} ICONINFO16;
|
|
typedef ICONINFO16 UNALIGNED *PICONINFO16;
|
|
|
|
typedef struct _GETICONINFO16 { /* u395 */
|
|
VPVOID lpiconinfo; // see ICONINFO16 structure above
|
|
HICON16 hicon;
|
|
} GETICONINFO16;
|
|
typedef GETICONINFO16 UNALIGNED *PGETICONINFO16;
|
|
|
|
typedef struct _GETKEYBOARDLAYOUT16 { /* u563 */
|
|
DWORD dwThreadID;
|
|
} GETKEYBOARDLAYOUT16;
|
|
typedef GETKEYBOARDLAYOUT16 UNALIGNED *PGETKEYBOARDLAYOUT16;
|
|
|
|
typedef struct _GETKEYBOARDLAYOUTLIST16 { /* u564 */
|
|
VPDWORD lpdwHandleArray;
|
|
WORD cElements;
|
|
} GETKEYBOARDLAYOUTLIST16;
|
|
typedef GETKEYBOARDLAYOUTLIST16 UNALIGNED *PGETKEYBOARDLAYOUTLIST16;
|
|
|
|
typedef struct _GETKEYBOARDLAYOUTNAME16 { /* u477 */
|
|
VPSTR lpszLayoutName;
|
|
} GETKEYBOARDLAYOUTNAME16;
|
|
typedef GETKEYBOARDLAYOUTNAME16 UNALIGNED *PGETKEYBOARDLAYOUTNAME16;
|
|
|
|
typedef struct _GETMENUCONTEXTHELPID16 { /* u385 */
|
|
HMENU16 hmenu;
|
|
} GETMENUCONTEXTHELPID16;
|
|
typedef GETMENUCONTEXTHELPID16 UNALIGNED *PGETMENUCONTEXTHELPID16;
|
|
|
|
typedef struct _GETMENUDEFAULTITEM16 { /* u574 */
|
|
WORD wFlags;
|
|
BOOL16 fByPosition;
|
|
HMENU16 hmenu;
|
|
} GETMENUDEFAULTITEM16;
|
|
typedef GETMENUDEFAULTITEM16 UNALIGNED *PGETMENUDEFAULTITEM16;
|
|
|
|
typedef struct _MENUITEMINFO16 { /* mii16 */
|
|
DWORD cbSize;
|
|
DWORD fMask;
|
|
WORD fType;
|
|
WORD fState;
|
|
WORD wID;
|
|
HMENU16 hSubMenu;
|
|
HBM16 hbmpChecked;
|
|
HBM16 hbmpUnchecked;
|
|
DWORD dwItemData;
|
|
VPSTR dwTypeData;
|
|
WORD cch;
|
|
} MENUITEMINFO16;
|
|
typedef MENUITEMINFO16 UNALIGNED *PMENUITEMINFO16;
|
|
|
|
typedef struct _GETMENUITEMINFO16 { /* u443 */
|
|
VPVOID lpmii; // see MENUITEMINFO16 above
|
|
BOOL16 fByPosition;
|
|
WORD wIndex;
|
|
HMENU16 hmenu;
|
|
} GETMENUITEMINFO16;
|
|
typedef GETMENUITEMINFO16 UNALIGNED *PGETMENUITEMINFO16;
|
|
|
|
typedef struct _GETMENUITEMRECT16 { /* u575 */
|
|
VPRECT16 lprcScreen;
|
|
WORD wIndex;
|
|
HMENU16 hmenu;
|
|
HWND16 hwnd;
|
|
} GETMENUITEMRECT16;
|
|
typedef GETMENUITEMRECT16 UNALIGNED *PGETMENUITEMRECT16;
|
|
|
|
typedef struct _GETMESSAGE3216 { /* u586 */
|
|
WORD fMsg32;
|
|
WORD wLast;
|
|
WORD wFirst;
|
|
HWND16 hwnd16;
|
|
VPVOID lpMsg32;
|
|
} GETMESSAGE3216;
|
|
typedef GETMESSAGE3216 UNALIGNED *PGETMESSAGE3216;
|
|
|
|
typedef struct _GETPROPEX16 { /* u379 */
|
|
VPSTR lpszKey;
|
|
HWND16 hwnd;
|
|
} GETPROPEX16;
|
|
typedef GETPROPEX16 UNALIGNED *PGETPROPEX16;
|
|
|
|
typedef struct _GETSCROLLINFO16 { /* u476 */
|
|
VPVOID lpsi;
|
|
WORD wCode;
|
|
HWND16 hwnd;
|
|
} GETSCROLLINFO16;
|
|
typedef GETSCROLLINFO16 UNALIGNED *PGETSCROLLINFO16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _GETSHELLWINDOW16 { /* u540 */
|
|
} GETSHELLWINDOW16;
|
|
typedef GETSHELLWINDOW16 UNALIGNED *PGETSHELLWINDOW16;
|
|
#endif
|
|
|
|
typedef struct _GETSYSCOLORBRUSH16 { /* u281 */
|
|
WORD wIndex;
|
|
} GETSYSCOLORBRUSH16;
|
|
typedef GETSYSCOLORBRUSH16 UNALIGNED *PGETSYSCOLORBRUSH16;
|
|
|
|
typedef struct _GETWINDOWCONTEXTHELPID16 { /* u383 */
|
|
HWND16 hwnd;
|
|
} GETWINDOWCONTEXTHELPID16;
|
|
typedef GETWINDOWCONTEXTHELPID16 UNALIGNED *PGETWINDOWCONTEXTHELPID16;
|
|
|
|
typedef struct _GETWINDOWRGN16 { /* u579 */
|
|
HRGN16 hrgn;
|
|
HWND16 hwnd;
|
|
} GETWINDOWRGN16;
|
|
typedef GETWINDOWRGN16 UNALIGNED *PGETWINDOWRGN16;
|
|
|
|
typedef struct _HACKTASKMONITOR16 { /* u555 */
|
|
SHORT iMonitor;
|
|
} HACKTASKMONITOR16;
|
|
typedef HACKTASKMONITOR16 UNALIGNED *PHACKTASKMONITOR16;
|
|
|
|
typedef struct _INITTHREADINPUT16 { /* u409 */
|
|
WORD wFlags;
|
|
HAND16 hq;
|
|
} INITTHREADINPUT16;
|
|
typedef INITTHREADINPUT16 UNALIGNED *PINITTHREADINPUT16;
|
|
|
|
typedef struct _INSERTMENUITEM16 { /* u441 */
|
|
VPVOID lpmii; // see MENUITEMINFO16 above
|
|
BOOL16 fByPosition;
|
|
WORD wIndex;
|
|
HMENU16 hmenu;
|
|
} INSERTMENUITEM16;
|
|
typedef INSERTMENUITEM16 UNALIGNED *PINSERTMENUITEM16;
|
|
|
|
typedef struct _INSTALLIMT16 { /* u594 */
|
|
WORD wMsgHi;
|
|
WORD wMsgLo;
|
|
VPPROC pfnDispatcher;
|
|
VPSTR lpszClassName;
|
|
} INSTALLIMT16;
|
|
typedef INSTALLIMT16 UNALIGNED *PINSTALLIMT16;
|
|
|
|
typedef struct _ISDIALOGMESSAGE3216 { /* u590 */
|
|
BOOL16 fMsg32;
|
|
VPVOID lpMsg32;
|
|
HWND16 hwnd;
|
|
} ISDIALOGMESSAGE3216;
|
|
typedef ISDIALOGMESSAGE3216 UNALIGNED *PISDIALOGMESSAGE3216;
|
|
|
|
typedef struct _LOADIMAGE16 { /* u389 */
|
|
WORD wFlags;
|
|
SHORT cyDesired;
|
|
SHORT cxDesired;
|
|
WORD wType;
|
|
VPSTR lpszName;
|
|
HINST16 hinst;
|
|
} LOADIMAGE16;
|
|
typedef LOADIMAGE16 UNALIGNED *PLOADIMAGE16;
|
|
|
|
typedef struct _LOADKEYBOARDLAYOUT16 { /* u478 */
|
|
WORD wFlags;
|
|
VPSTR lpszLayoutName;
|
|
} LOADKEYBOARDLAYOUT16;
|
|
typedef LOADKEYBOARDLAYOUT16 UNALIGNED *PLOADKEYBOARDLAYOUT16;
|
|
|
|
typedef struct _LOOKUPICONIDFROMDIRECTORYEX16 { /* u364 */
|
|
WORD lrDesired;
|
|
SHORT cyDesired;
|
|
SHORT cxDesired;
|
|
BOOL16 fIcon;
|
|
VPVOID lpnh;
|
|
} LOOKUPICONIDFROMDIRECTORYEX16;
|
|
typedef LOOKUPICONIDFROMDIRECTORYEX16 UNALIGNED *PLOOKUPICONIDFROMDIRECTORYEX16;
|
|
|
|
typedef struct _MENUITEMFROMPOINT16 { /* u479 */
|
|
POINT16 ptScreen;
|
|
HMENU16 hmenu;
|
|
HWND16 hwnd;
|
|
} MENUITEMFROMPOINT16;
|
|
typedef MENUITEMFROMPOINT16 UNALIGNED *PMENUITEMFROMPOINT16;
|
|
|
|
typedef struct _MSGBOXPARAMS16 { /* mbp16 */
|
|
DWORD cbSize;
|
|
HWND16 hwndOwner;
|
|
HINST16 hInstance;
|
|
VPSTR lpszText;
|
|
VPSTR lpszCaption;
|
|
DWORD dwStyle;
|
|
VPSTR lpszIcon;
|
|
DWORD dwContextHelpId;
|
|
DWORD vpfnMsgBoxCallback;
|
|
DWORD dwLanguageId;
|
|
} MSGBOXPARAMS16;
|
|
typedef MSGBOXPARAMS16 UNALIGNED *PMSGBOXPARAMS16;
|
|
|
|
typedef struct _MESSAGEBOXINDIRECT16 { /* u593 */
|
|
VPVOID lpmbp;
|
|
} MESSAGEBOXINDIRECT16;
|
|
typedef MESSAGEBOXINDIRECT16 UNALIGNED *PMESSAGEBOXINDIRECT16;
|
|
|
|
typedef struct _MSGWAITFORMULTIPLEOBJECTS16 { /* u561 */
|
|
DWORD dwWakeMask;
|
|
DWORD dwMilliseconds;
|
|
BOOL16 fWaitAll;
|
|
VPDWORD lpHandles;
|
|
DWORD dwHandleCount;
|
|
} MSGWAITFORMULTIPLEOBJECTS16;
|
|
typedef MSGWAITFORMULTIPLEOBJECTS16 UNALIGNED *PMSGWAITFORMULTIPLEOBJECTS16;
|
|
|
|
typedef struct _OPENFILENAME_CALLBACK1616 { /* u582 */
|
|
DWORD lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} OPENFILENAME_CALLBACK1616;
|
|
typedef OPENFILENAME_CALLBACK1616 UNALIGNED *POPENFILENAME_CALLBACK1616;
|
|
|
|
typedef struct _PEEKMESSAGE3216 { /* u585 */
|
|
BOOL16 fMsg32;
|
|
WORD wFlags;
|
|
WORD wLast;
|
|
WORD wFirst;
|
|
HWND16 hwnd;
|
|
VPVOID lpMsg32;
|
|
} PEEKMESSAGE3216;
|
|
typedef PEEKMESSAGE3216 UNALIGNED *PPEEKMESSAGE3216;
|
|
|
|
typedef struct _PLAYSOUNDEVENT16 { /* u8 */
|
|
SHORT iSoundId;
|
|
} PLAYSOUNDEVENT16;
|
|
typedef PLAYSOUNDEVENT16 UNALIGNED *PPLAYSOUNDEVENT16;
|
|
|
|
typedef struct _POSTMESSAGE3216 { /* u591 */
|
|
WORD wParamHi;
|
|
DWORD lParam;
|
|
WORD wParamLo;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} POSTMESSAGE3216;
|
|
typedef POSTMESSAGE3216 UNALIGNED *PPOSTMESSAGE3216;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _POSTPOSTEDMESSAGES16 { /* u566 */
|
|
} POSTPOSTEDMESSAGES16;
|
|
typedef POSTPOSTEDMESSAGES16 UNALIGNED *PPOSTPOSTEDMESSAGES16;
|
|
#endif
|
|
|
|
typedef struct _POSTTHREADMESSAGE3216 { /* u592 */
|
|
WORD wParamHi;
|
|
DWORD lParam;
|
|
WORD wParamLo;
|
|
WORD wMsg;
|
|
DWORD dwThreadID;
|
|
} POSTTHREADMESSAGE3216;
|
|
typedef POSTTHREADMESSAGE3216 UNALIGNED *PPOSTTHREADMESSAGE3216;
|
|
|
|
typedef struct _PRINTDLG_CALLBACK1616 { /* u583 */
|
|
DWORD lParam;
|
|
WORD wParam;
|
|
WORD wMsg;
|
|
HWND16 hwnd;
|
|
} PRINTDLG_CALLBACK1616;
|
|
typedef PRINTDLG_CALLBACK1616 UNALIGNED *PPRINTDLG_CALLBACK1616;
|
|
|
|
typedef struct _REGISTERCLASSEX16 { /* u397 */
|
|
VPVOID lpwcex;
|
|
} REGISTERCLASSEX16;
|
|
typedef REGISTERCLASSEX16 UNALIGNED *PREGISTERCLASSEX16;
|
|
|
|
typedef struct _REMOVEPROPEX16 { /* u380 */
|
|
VPSTR lpszKey;
|
|
HWND16 hwnd;
|
|
} REMOVEPROPEX16;
|
|
typedef REMOVEPROPEX16 UNALIGNED *PREMOVEPROPEX16;
|
|
|
|
typedef struct _SETCHECKCURSORTIMER16 { /* u542 */
|
|
SHORT iTime;
|
|
} SETCHECKCURSORTIMER16;
|
|
typedef SETCHECKCURSORTIMER16 UNALIGNED *PSETCHECKCURSORTIMER16;
|
|
|
|
typedef struct _SETFOREGROUNDWINDOW16 { /* u559 */
|
|
HWND16 hwnd;
|
|
} SETFOREGROUNDWINDOW16;
|
|
typedef SETFOREGROUNDWINDOW16 UNALIGNED *PSETFOREGROUNDWINDOW16;
|
|
|
|
typedef struct _SETMENUCONTEXTHELPID16 { /* u384 */
|
|
DWORD dwContextHelpId;
|
|
HMENU16 hmenu;
|
|
} SETMENUCONTEXTHELPID16;
|
|
typedef SETMENUCONTEXTHELPID16 UNALIGNED *PSETMENUCONTEXTHELPID16;
|
|
|
|
typedef struct _SETMENUDEFAULTITEM16 { /* u543 */
|
|
BOOL16 fByPosition;
|
|
WORD wIndex;
|
|
HMENU16 hmenu;
|
|
} SETMENUDEFAULTITEM16;
|
|
typedef SETMENUDEFAULTITEM16 UNALIGNED *PSETMENUDEFAULTITEM16;
|
|
|
|
typedef struct _SETMENUITEMINFO16 { /* u446 */
|
|
VPVOID lpmii; // see MENUITEMINFO16 above
|
|
BOOL16 fByPosition;
|
|
WORD wIndex;
|
|
HMENU16 hmenu;
|
|
} SETMENUITEMINFO16;
|
|
typedef SETMENUITEMINFO16 UNALIGNED *PSETMENUITEMINFO16;
|
|
|
|
typedef struct _SETMESSAGEEXTRAINFO16 { /* u376 */
|
|
DWORD dwExtraInfo;
|
|
} SETMESSAGEEXTRAINFO16;
|
|
typedef SETMESSAGEEXTRAINFO16 UNALIGNED *PSETMESSAGEEXTRAINFO16;
|
|
|
|
typedef struct _SETPROPEX16 { /* u378 */
|
|
DWORD dwValue;
|
|
VPSTR lpszKey;
|
|
HWND16 hwnd;
|
|
} SETPROPEX16;
|
|
typedef SETPROPEX16 UNALIGNED *PSETPROPEX16;
|
|
|
|
typedef struct _SETSCROLLINFO16 { /* u475 */
|
|
BOOL16 fRedraw;
|
|
VPVOID lpsi;
|
|
SHORT iCode;
|
|
HWND16 hwnd;
|
|
} SETSCROLLINFO16;
|
|
typedef SETSCROLLINFO16 UNALIGNED *PSETSCROLLINFO16;
|
|
|
|
typedef struct _SETSYSCOLORSTEMP16 { /* u572 */
|
|
WORD wBrushCount;
|
|
VPWORD lpBrushes;
|
|
VPDWORD lpRGBs;
|
|
} SETSYSCOLORSTEMP16;
|
|
typedef SETSYSCOLORSTEMP16 UNALIGNED *PSETSYSCOLORSTEMP16;
|
|
|
|
typedef struct _SETWINDOWCONTEXTHELPID16 { /* u382 */
|
|
DWORD dwContextID;
|
|
HWND16 hwnd;
|
|
} SETWINDOWCONTEXTHELPID16;
|
|
typedef SETWINDOWCONTEXTHELPID16 UNALIGNED *PSETWINDOWCONTEXTHELPID16;
|
|
|
|
typedef struct _SETWINDOWRGN16 { /* u578 */
|
|
BOOL16 fRedraw;
|
|
HRGN16 hrgn;
|
|
HWND16 hwnd;
|
|
} SETWINDOWRGN16;
|
|
typedef SETWINDOWRGN16 UNALIGNED *PSETWINDOWRGN16;
|
|
|
|
typedef struct _SIGNALPROC3216 { /* u391 */
|
|
DWORD dwSignalID;
|
|
DWORD dwID;
|
|
DWORD dwFlags;
|
|
HTASK16 htask;
|
|
} SIGNALPROC3216;
|
|
typedef SIGNALPROC3216 UNALIGNED *PSIGNALPROC3216;
|
|
|
|
typedef struct _TILEWINDOWS16 { /* u428 */
|
|
VPWORD ahwnd;
|
|
WORD chwnd;
|
|
VPRECT16 lprc;
|
|
WORD wFlags;
|
|
HWND16 hwndParent;
|
|
} TILEWINDOWS16;
|
|
typedef TILEWINDOWS16 UNALIGNED *PTILEWINDOWS16;
|
|
|
|
typedef struct _TPMPARAMS16 { /* tpmp */
|
|
WORD cbSize;
|
|
RECT16 rcExclude;
|
|
} TPMPARAMS16;
|
|
typedef TPMPARAMS16 UNALIGNED *PTPMPARAMS16;
|
|
|
|
typedef struct _TRACKPOPUPMENUEX16 { /* u577 */
|
|
VPVOID lpTpm; /* see TPMPARAMS16 above */
|
|
HWND16 hwndOwner;
|
|
SHORT y;
|
|
SHORT x;
|
|
WORD wFlags;
|
|
HMENU16 hmenu;
|
|
} TRACKPOPUPMENUEX16;
|
|
typedef TRACKPOPUPMENUEX16 UNALIGNED *PTRACKPOPUPMENUEX16;
|
|
|
|
typedef struct _TRANSLATEMESSAGE3216 { /* u587 */
|
|
BOOL16 fMsg32;
|
|
VPVOID lpMsg32;
|
|
} TRANSLATEMESSAGE3216;
|
|
typedef TRANSLATEMESSAGE3216 UNALIGNED *PTRANSLATEMESSAGE3216;
|
|
|
|
typedef struct _UNINSTALLIMT16 { /* u595 */
|
|
WORD wMsgHi;
|
|
WORD wMsgLo;
|
|
VPPROC pfnDispatcher;
|
|
VPSTR lpszClassName;
|
|
} UNINSTALLIMT16;
|
|
typedef UNINSTALLIMT16 UNALIGNED *PUNINSTALLIMT16;
|
|
|
|
typedef struct _UNLOADINSTALLABLEDRIVERS16 { /* u300 */
|
|
SHORT iCode;
|
|
} UNLOADINSTALLABLEDRIVERS16;
|
|
typedef UNLOADINSTALLABLEDRIVERS16 UNALIGNED *PUNLOADINSTALLABLEDRIVERS16;
|
|
|
|
typedef struct _UNLOADKEYBOARDLAYOUT16 { /* u565 */
|
|
DWORD lcid;
|
|
} UNLOADKEYBOARDLAYOUT16;
|
|
typedef UNLOADKEYBOARDLAYOUT16 UNALIGNED *PUNLOADKEYBOARDLAYOUT16;
|
|
|
|
typedef struct _WINDOWFROMDC16 { /* u117 */
|
|
HDC16 hdc;
|
|
} WINDOWFROMDC16;
|
|
typedef WINDOWFROMDC16 UNALIGNED *PWINDOWFROMDC16;
|
|
|
|
#ifdef NULLSTRUCT
|
|
typedef struct _WNETINITIALIZE16 { /* u533 */
|
|
} WNETINITIALIZE16;
|
|
typedef WNETINITIALIZE16 UNALIGNED *PWNETINITIALIZE16;
|
|
#endif
|
|
|
|
typedef struct _WNETLOGON16 { /* u534 */
|
|
HWND16 hwndOwner;
|
|
VPSTR lpszProvider;
|
|
} WNETLOGON16;
|
|
typedef WNETLOGON16 UNALIGNED *PWNETLOGON16;
|
|
|
|
|
|
/* WOW private thunks in USER */
|
|
|
|
|
|
typedef struct _WOWWORDBREAKPROC16 { /* u537 */
|
|
SHORT action;
|
|
SHORT cbEditText;
|
|
SHORT ichCurrentWord;
|
|
VPVOID lpszEditText;
|
|
} WOWWORDBREAKPROC16;
|
|
typedef WOWWORDBREAKPROC16 UNALIGNED *PWOWWORDBREAKPROC16;
|
|
|
|
|
|
|
|
// NOTE: these structs are also in mvdm\wow16\user\init.c
|
|
// UserInit16 && Krnl386Segs
|
|
// - they must be the same!!!
|
|
typedef struct _USERCLIENTGLOBALS { /* uclg */
|
|
WORD hInstance;
|
|
BYTE UNALIGNED **lpgpsi;
|
|
BYTE UNALIGNED **lpCsrFlag;
|
|
DWORD dwBldInfo;
|
|
VPWORD lpwMaxDWPMsg;
|
|
VPSTR lpDWPBits;
|
|
WORD cbDWPBits;
|
|
WORD wUnusedPadding;
|
|
DWORD pfnGetProcModule;
|
|
DWORD UNALIGNED *lpHighestAddress;
|
|
} USERCLIENTGLOBALS;
|
|
typedef USERCLIENTGLOBALS UNALIGNED *PUSERCLIENTGLOBALS;
|
|
|
|
typedef struct _KRNL386SEGS { /* uclg */
|
|
WORD CodeSeg1;
|
|
WORD CodeSeg2;
|
|
WORD CodeSeg3;
|
|
WORD DataSeg1;
|
|
} KRNL386SEGS;
|
|
typedef KRNL386SEGS UNALIGNED *PKRNL386SEGS;
|
|
|
|
/* XLATOFF */
|
|
#pragma pack()
|
|
/* XLATON */
|