Something went wrong. Try again.
Reactos
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338/* File generated automatically from tools/winapi/tests.dat; do not edit! *//* This file can be copied, modified and distributed without restriction. */
/* * Unit tests for data structure packing */
#define WINE_NOWINSOCK
#include "windows.h"
#include "wine/test.h"
/*********************************************************************** * Compatibility macros */
#define DWORD_PTR UINT_PTR#define LONG_PTR INT_PTR#define ULONG_PTR UINT_PTR
/*********************************************************************** * Windows API extension */
#if defined(_MSC_VER) && (_MSC_VER >= 1300) && defined(__cplusplus)# define _TYPE_ALIGNMENT(type) __alignof(type)#elif defined(__GNUC__)# define _TYPE_ALIGNMENT(type) __alignof__(type)#else/* * FIXME: May not be possible without a compiler extension * (if type is not just a name that is, otherwise the normal * TYPE_ALIGNMENT can be used) */#endif
#if defined(TYPE_ALIGNMENT) && defined(_MSC_VER) && _MSC_VER >= 800 && !defined(__cplusplus)#pragma warning(disable:4116)#endif
#if !defined(TYPE_ALIGNMENT) && defined(_TYPE_ALIGNMENT)# define TYPE_ALIGNMENT _TYPE_ALIGNMENT#endif
/*********************************************************************** * Test helper macros */
#define TEST_TYPE_SIZE(type, size) C_ASSERT(sizeof(type) == size);
#ifdef TYPE_ALIGNMENT# define TEST_TYPE_ALIGN(type, align) C_ASSERT(TYPE_ALIGNMENT(type) == align);#else# define TEST_TYPE_ALIGN(type, align)#endif
#ifdef _TYPE_ALIGNMENT# define TEST_TARGET_ALIGN(type, align) C_ASSERT(_TYPE_ALIGNMENT(*(type)0) == align);# define TEST_FIELD_ALIGN(type, field, align) C_ASSERT(_TYPE_ALIGNMENT(((type*)0)->field) == align);#else# define TEST_TARGET_ALIGN(type, align)# define TEST_FIELD_ALIGN(type, field, align)#endif
#define TEST_FIELD_OFFSET(type, field, offset) C_ASSERT(FIELD_OFFSET(type, field) == offset);
#define TEST_TARGET_SIZE(type, size) TEST_TYPE_SIZE(*(type)0, size)#define TEST_FIELD_SIZE(type, field, size) TEST_TYPE_SIZE((((type*)0)->field), size)#define TEST_TYPE_SIGNED(type) C_ASSERT((type) -1 < 0);#define TEST_TYPE_UNSIGNED(type) C_ASSERT((type) -1 > 0);
#ifdef _WIN64
static void test_pack_ACCESSTIMEOUT(void){ /* ACCESSTIMEOUT */ TEST_TYPE_SIZE (ACCESSTIMEOUT, 12) TEST_TYPE_ALIGN (ACCESSTIMEOUT, 4) TEST_FIELD_SIZE (ACCESSTIMEOUT, cbSize, 4) TEST_FIELD_ALIGN (ACCESSTIMEOUT, cbSize, 4) TEST_FIELD_OFFSET(ACCESSTIMEOUT, cbSize, 0) TEST_FIELD_SIZE (ACCESSTIMEOUT, dwFlags, 4) TEST_FIELD_ALIGN (ACCESSTIMEOUT, dwFlags, 4) TEST_FIELD_OFFSET(ACCESSTIMEOUT, dwFlags, 4) TEST_FIELD_SIZE (ACCESSTIMEOUT, iTimeOutMSec, 4) TEST_FIELD_ALIGN (ACCESSTIMEOUT, iTimeOutMSec, 4) TEST_FIELD_OFFSET(ACCESSTIMEOUT, iTimeOutMSec, 8)}
static void test_pack_ANIMATIONINFO(void){ /* ANIMATIONINFO */ TEST_TYPE_SIZE (ANIMATIONINFO, 8) TEST_TYPE_ALIGN (ANIMATIONINFO, 4) TEST_FIELD_SIZE (ANIMATIONINFO, cbSize, 4) TEST_FIELD_ALIGN (ANIMATIONINFO, cbSize, 4) TEST_FIELD_OFFSET(ANIMATIONINFO, cbSize, 0) TEST_FIELD_SIZE (ANIMATIONINFO, iMinAnimate, 4) TEST_FIELD_ALIGN (ANIMATIONINFO, iMinAnimate, 4) TEST_FIELD_OFFSET(ANIMATIONINFO, iMinAnimate, 4)}
static void test_pack_CBTACTIVATESTRUCT(void){ /* CBTACTIVATESTRUCT */ TEST_TYPE_SIZE (CBTACTIVATESTRUCT, 16) TEST_TYPE_ALIGN (CBTACTIVATESTRUCT, 8) TEST_FIELD_SIZE (CBTACTIVATESTRUCT, fMouse, 4) TEST_FIELD_ALIGN (CBTACTIVATESTRUCT, fMouse, 4) TEST_FIELD_OFFSET(CBTACTIVATESTRUCT, fMouse, 0) TEST_FIELD_SIZE (CBTACTIVATESTRUCT, hWndActive, 8) TEST_FIELD_ALIGN (CBTACTIVATESTRUCT, hWndActive, 8) TEST_FIELD_OFFSET(CBTACTIVATESTRUCT, hWndActive, 8)}
static void test_pack_CBT_CREATEWNDA(void){ /* CBT_CREATEWNDA */ TEST_TYPE_SIZE (CBT_CREATEWNDA, 16) TEST_TYPE_ALIGN (CBT_CREATEWNDA, 8) TEST_FIELD_SIZE (CBT_CREATEWNDA, lpcs, 8) TEST_FIELD_ALIGN (CBT_CREATEWNDA, lpcs, 8) TEST_FIELD_OFFSET(CBT_CREATEWNDA, lpcs, 0) TEST_FIELD_SIZE (CBT_CREATEWNDA, hwndInsertAfter, 8) TEST_FIELD_ALIGN (CBT_CREATEWNDA, hwndInsertAfter, 8) TEST_FIELD_OFFSET(CBT_CREATEWNDA, hwndInsertAfter, 8)}
static void test_pack_CBT_CREATEWNDW(void){ /* CBT_CREATEWNDW */ TEST_TYPE_SIZE (CBT_CREATEWNDW, 16) TEST_TYPE_ALIGN (CBT_CREATEWNDW, 8) TEST_FIELD_SIZE (CBT_CREATEWNDW, lpcs, 8) TEST_FIELD_ALIGN (CBT_CREATEWNDW, lpcs, 8) TEST_FIELD_OFFSET(CBT_CREATEWNDW, lpcs, 0) TEST_FIELD_SIZE (CBT_CREATEWNDW, hwndInsertAfter, 8) TEST_FIELD_ALIGN (CBT_CREATEWNDW, hwndInsertAfter, 8) TEST_FIELD_OFFSET(CBT_CREATEWNDW, hwndInsertAfter, 8)}
static void test_pack_CLIENTCREATESTRUCT(void){ /* CLIENTCREATESTRUCT */ TEST_TYPE_SIZE (CLIENTCREATESTRUCT, 16) TEST_TYPE_ALIGN (CLIENTCREATESTRUCT, 8) TEST_FIELD_SIZE (CLIENTCREATESTRUCT, hWindowMenu, 8) TEST_FIELD_ALIGN (CLIENTCREATESTRUCT, hWindowMenu, 8) TEST_FIELD_OFFSET(CLIENTCREATESTRUCT, hWindowMenu, 0) TEST_FIELD_SIZE (CLIENTCREATESTRUCT, idFirstChild, 4) TEST_FIELD_ALIGN (CLIENTCREATESTRUCT, idFirstChild, 4) TEST_FIELD_OFFSET(CLIENTCREATESTRUCT, idFirstChild, 8)}
static void test_pack_COMBOBOXINFO(void){ /* COMBOBOXINFO */ TEST_TYPE_SIZE (COMBOBOXINFO, 64) TEST_TYPE_ALIGN (COMBOBOXINFO, 8) TEST_FIELD_SIZE (COMBOBOXINFO, cbSize, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, cbSize, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, cbSize, 0) TEST_FIELD_SIZE (COMBOBOXINFO, rcItem, 16) TEST_FIELD_ALIGN (COMBOBOXINFO, rcItem, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, rcItem, 4) TEST_FIELD_SIZE (COMBOBOXINFO, rcButton, 16) TEST_FIELD_ALIGN (COMBOBOXINFO, rcButton, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, rcButton, 20) TEST_FIELD_SIZE (COMBOBOXINFO, stateButton, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, stateButton, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, stateButton, 36) TEST_FIELD_SIZE (COMBOBOXINFO, hwndCombo, 8) TEST_FIELD_ALIGN (COMBOBOXINFO, hwndCombo, 8) TEST_FIELD_OFFSET(COMBOBOXINFO, hwndCombo, 40) TEST_FIELD_SIZE (COMBOBOXINFO, hwndItem, 8) TEST_FIELD_ALIGN (COMBOBOXINFO, hwndItem, 8) TEST_FIELD_OFFSET(COMBOBOXINFO, hwndItem, 48) TEST_FIELD_SIZE (COMBOBOXINFO, hwndList, 8) TEST_FIELD_ALIGN (COMBOBOXINFO, hwndList, 8) TEST_FIELD_OFFSET(COMBOBOXINFO, hwndList, 56)}
static void test_pack_COMPAREITEMSTRUCT(void){ /* COMPAREITEMSTRUCT */ TEST_TYPE_SIZE (COMPAREITEMSTRUCT, 56) TEST_TYPE_ALIGN (COMPAREITEMSTRUCT, 8) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, hwndItem, 8) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, hwndItem, 8) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, hwndItem, 8) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemID1, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemID1, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemID1, 16) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemData1, 8) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemData1, 8) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemData1, 24) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemID2, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemID2, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemID2, 32) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemData2, 8) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemData2, 8) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemData2, 40) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, dwLocaleId, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, dwLocaleId, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, dwLocaleId, 48)}
static void test_pack_COPYDATASTRUCT(void){ /* COPYDATASTRUCT */ TEST_TYPE_SIZE (COPYDATASTRUCT, 24) TEST_TYPE_ALIGN (COPYDATASTRUCT, 8) TEST_FIELD_SIZE (COPYDATASTRUCT, dwData, 8) TEST_FIELD_ALIGN (COPYDATASTRUCT, dwData, 8) TEST_FIELD_OFFSET(COPYDATASTRUCT, dwData, 0) TEST_FIELD_SIZE (COPYDATASTRUCT, cbData, 4) TEST_FIELD_ALIGN (COPYDATASTRUCT, cbData, 4) TEST_FIELD_OFFSET(COPYDATASTRUCT, cbData, 8) TEST_FIELD_SIZE (COPYDATASTRUCT, lpData, 8) TEST_FIELD_ALIGN (COPYDATASTRUCT, lpData, 8) TEST_FIELD_OFFSET(COPYDATASTRUCT, lpData, 16)}
static void test_pack_CREATESTRUCTA(void){ /* CREATESTRUCTA */ TEST_TYPE_SIZE (CREATESTRUCTA, 80) TEST_TYPE_ALIGN (CREATESTRUCTA, 8) TEST_FIELD_SIZE (CREATESTRUCTA, lpCreateParams, 8) TEST_FIELD_ALIGN (CREATESTRUCTA, lpCreateParams, 8) TEST_FIELD_OFFSET(CREATESTRUCTA, lpCreateParams, 0) TEST_FIELD_SIZE (CREATESTRUCTA, hInstance, 8) TEST_FIELD_ALIGN (CREATESTRUCTA, hInstance, 8) TEST_FIELD_OFFSET(CREATESTRUCTA, hInstance, 8) TEST_FIELD_SIZE (CREATESTRUCTA, hMenu, 8) TEST_FIELD_ALIGN (CREATESTRUCTA, hMenu, 8) TEST_FIELD_OFFSET(CREATESTRUCTA, hMenu, 16) TEST_FIELD_SIZE (CREATESTRUCTA, hwndParent, 8) TEST_FIELD_ALIGN (CREATESTRUCTA, hwndParent, 8) TEST_FIELD_OFFSET(CREATESTRUCTA, hwndParent, 24) TEST_FIELD_SIZE (CREATESTRUCTA, cy, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, cy, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, cy, 32) TEST_FIELD_SIZE (CREATESTRUCTA, cx, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, cx, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, cx, 36) TEST_FIELD_SIZE (CREATESTRUCTA, y, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, y, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, y, 40) TEST_FIELD_SIZE (CREATESTRUCTA, x, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, x, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, x, 44) TEST_FIELD_SIZE (CREATESTRUCTA, style, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, style, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, style, 48) TEST_FIELD_SIZE (CREATESTRUCTA, lpszName, 8) TEST_FIELD_ALIGN (CREATESTRUCTA, lpszName, 8) TEST_FIELD_OFFSET(CREATESTRUCTA, lpszName, 56) TEST_FIELD_SIZE (CREATESTRUCTA, lpszClass, 8) TEST_FIELD_ALIGN (CREATESTRUCTA, lpszClass, 8) TEST_FIELD_OFFSET(CREATESTRUCTA, lpszClass, 64) TEST_FIELD_SIZE (CREATESTRUCTA, dwExStyle, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, dwExStyle, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, dwExStyle, 72)}
static void test_pack_CREATESTRUCTW(void){ /* CREATESTRUCTW */ TEST_TYPE_SIZE (CREATESTRUCTW, 80) TEST_TYPE_ALIGN (CREATESTRUCTW, 8) TEST_FIELD_SIZE (CREATESTRUCTW, lpCreateParams, 8) TEST_FIELD_ALIGN (CREATESTRUCTW, lpCreateParams, 8) TEST_FIELD_OFFSET(CREATESTRUCTW, lpCreateParams, 0) TEST_FIELD_SIZE (CREATESTRUCTW, hInstance, 8) TEST_FIELD_ALIGN (CREATESTRUCTW, hInstance, 8) TEST_FIELD_OFFSET(CREATESTRUCTW, hInstance, 8) TEST_FIELD_SIZE (CREATESTRUCTW, hMenu, 8) TEST_FIELD_ALIGN (CREATESTRUCTW, hMenu, 8) TEST_FIELD_OFFSET(CREATESTRUCTW, hMenu, 16) TEST_FIELD_SIZE (CREATESTRUCTW, hwndParent, 8) TEST_FIELD_ALIGN (CREATESTRUCTW, hwndParent, 8) TEST_FIELD_OFFSET(CREATESTRUCTW, hwndParent, 24) TEST_FIELD_SIZE (CREATESTRUCTW, cy, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, cy, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, cy, 32) TEST_FIELD_SIZE (CREATESTRUCTW, cx, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, cx, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, cx, 36) TEST_FIELD_SIZE (CREATESTRUCTW, y, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, y, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, y, 40) TEST_FIELD_SIZE (CREATESTRUCTW, x, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, x, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, x, 44) TEST_FIELD_SIZE (CREATESTRUCTW, style, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, style, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, style, 48) TEST_FIELD_SIZE (CREATESTRUCTW, lpszName, 8) TEST_FIELD_ALIGN (CREATESTRUCTW, lpszName, 8) TEST_FIELD_OFFSET(CREATESTRUCTW, lpszName, 56) TEST_FIELD_SIZE (CREATESTRUCTW, lpszClass, 8) TEST_FIELD_ALIGN (CREATESTRUCTW, lpszClass, 8) TEST_FIELD_OFFSET(CREATESTRUCTW, lpszClass, 64) TEST_FIELD_SIZE (CREATESTRUCTW, dwExStyle, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, dwExStyle, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, dwExStyle, 72)}
static void test_pack_CURSORINFO(void){ /* CURSORINFO */ TEST_TYPE_SIZE (CURSORINFO, 24) TEST_TYPE_ALIGN (CURSORINFO, 8) TEST_FIELD_SIZE (CURSORINFO, cbSize, 4) TEST_FIELD_ALIGN (CURSORINFO, cbSize, 4) TEST_FIELD_OFFSET(CURSORINFO, cbSize, 0) TEST_FIELD_SIZE (CURSORINFO, flags, 4) TEST_FIELD_ALIGN (CURSORINFO, flags, 4) TEST_FIELD_OFFSET(CURSORINFO, flags, 4) TEST_FIELD_SIZE (CURSORINFO, hCursor, 8) TEST_FIELD_ALIGN (CURSORINFO, hCursor, 8) TEST_FIELD_OFFSET(CURSORINFO, hCursor, 8) TEST_FIELD_SIZE (CURSORINFO, ptScreenPos, 8) TEST_FIELD_ALIGN (CURSORINFO, ptScreenPos, 4) TEST_FIELD_OFFSET(CURSORINFO, ptScreenPos, 16)}
static void test_pack_CWPRETSTRUCT(void){ /* CWPRETSTRUCT */ TEST_TYPE_SIZE (CWPRETSTRUCT, 40) TEST_TYPE_ALIGN (CWPRETSTRUCT, 8) TEST_FIELD_SIZE (CWPRETSTRUCT, lResult, 8) TEST_FIELD_ALIGN (CWPRETSTRUCT, lResult, 8) TEST_FIELD_OFFSET(CWPRETSTRUCT, lResult, 0) TEST_FIELD_SIZE (CWPRETSTRUCT, lParam, 8) TEST_FIELD_ALIGN (CWPRETSTRUCT, lParam, 8) TEST_FIELD_OFFSET(CWPRETSTRUCT, lParam, 8) TEST_FIELD_SIZE (CWPRETSTRUCT, wParam, 8) TEST_FIELD_ALIGN (CWPRETSTRUCT, wParam, 8) TEST_FIELD_OFFSET(CWPRETSTRUCT, wParam, 16) TEST_FIELD_SIZE (CWPRETSTRUCT, message, 4) TEST_FIELD_ALIGN (CWPRETSTRUCT, message, 4) TEST_FIELD_OFFSET(CWPRETSTRUCT, message, 24) TEST_FIELD_SIZE (CWPRETSTRUCT, hwnd, 8) TEST_FIELD_ALIGN (CWPRETSTRUCT, hwnd, 8) TEST_FIELD_OFFSET(CWPRETSTRUCT, hwnd, 32)}
static void test_pack_CWPSTRUCT(void){ /* CWPSTRUCT */ TEST_TYPE_SIZE (CWPSTRUCT, 32) TEST_TYPE_ALIGN (CWPSTRUCT, 8) TEST_FIELD_SIZE (CWPSTRUCT, lParam, 8) TEST_FIELD_ALIGN (CWPSTRUCT, lParam, 8) TEST_FIELD_OFFSET(CWPSTRUCT, lParam, 0) TEST_FIELD_SIZE (CWPSTRUCT, wParam, 8) TEST_FIELD_ALIGN (CWPSTRUCT, wParam, 8) TEST_FIELD_OFFSET(CWPSTRUCT, wParam, 8) TEST_FIELD_SIZE (CWPSTRUCT, message, 4) TEST_FIELD_ALIGN (CWPSTRUCT, message, 4) TEST_FIELD_OFFSET(CWPSTRUCT, message, 16) TEST_FIELD_SIZE (CWPSTRUCT, hwnd, 8) TEST_FIELD_ALIGN (CWPSTRUCT, hwnd, 8) TEST_FIELD_OFFSET(CWPSTRUCT, hwnd, 24)}
static void test_pack_DEBUGHOOKINFO(void){ /* DEBUGHOOKINFO */ TEST_TYPE_SIZE (DEBUGHOOKINFO, 32) TEST_TYPE_ALIGN (DEBUGHOOKINFO, 8) TEST_FIELD_SIZE (DEBUGHOOKINFO, idThread, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, idThread, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, idThread, 0) TEST_FIELD_SIZE (DEBUGHOOKINFO, idThreadInstaller, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, idThreadInstaller, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, idThreadInstaller, 4) TEST_FIELD_SIZE (DEBUGHOOKINFO, lParam, 8) TEST_FIELD_ALIGN (DEBUGHOOKINFO, lParam, 8) TEST_FIELD_OFFSET(DEBUGHOOKINFO, lParam, 8) TEST_FIELD_SIZE (DEBUGHOOKINFO, wParam, 8) TEST_FIELD_ALIGN (DEBUGHOOKINFO, wParam, 8) TEST_FIELD_OFFSET(DEBUGHOOKINFO, wParam, 16) TEST_FIELD_SIZE (DEBUGHOOKINFO, code, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, code, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, code, 24)}
static void test_pack_DELETEITEMSTRUCT(void){ /* DELETEITEMSTRUCT */ TEST_TYPE_SIZE (DELETEITEMSTRUCT, 32) TEST_TYPE_ALIGN (DELETEITEMSTRUCT, 8) TEST_FIELD_SIZE (DELETEITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (DELETEITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (DELETEITEMSTRUCT, itemID, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, itemID, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, itemID, 8) TEST_FIELD_SIZE (DELETEITEMSTRUCT, hwndItem, 8) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, hwndItem, 8) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, hwndItem, 16) TEST_FIELD_SIZE (DELETEITEMSTRUCT, itemData, 8) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, itemData, 8) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, itemData, 24)}
static void test_pack_DESKTOPENUMPROCA(void){ /* DESKTOPENUMPROCA */ TEST_TYPE_SIZE (DESKTOPENUMPROCA, 8) TEST_TYPE_ALIGN (DESKTOPENUMPROCA, 8)}
static void test_pack_DESKTOPENUMPROCW(void){ /* DESKTOPENUMPROCW */ TEST_TYPE_SIZE (DESKTOPENUMPROCW, 8) TEST_TYPE_ALIGN (DESKTOPENUMPROCW, 8)}
static void test_pack_DLGITEMTEMPLATE(void){ /* DLGITEMTEMPLATE (pack 2) */ TEST_TYPE_SIZE (DLGITEMTEMPLATE, 18) TEST_TYPE_ALIGN (DLGITEMTEMPLATE, 2) TEST_FIELD_SIZE (DLGITEMTEMPLATE, style, 4) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, style, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, style, 0) TEST_FIELD_SIZE (DLGITEMTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, dwExtendedStyle, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_SIZE (DLGITEMTEMPLATE, x, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, x, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, x, 8) TEST_FIELD_SIZE (DLGITEMTEMPLATE, y, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, y, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, y, 10) TEST_FIELD_SIZE (DLGITEMTEMPLATE, cx, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, cx, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, cx, 12) TEST_FIELD_SIZE (DLGITEMTEMPLATE, cy, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, cy, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, cy, 14) TEST_FIELD_SIZE (DLGITEMTEMPLATE, id, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, id, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, id, 16)}
static void test_pack_DLGPROC(void){ /* DLGPROC */ TEST_TYPE_SIZE (DLGPROC, 8) TEST_TYPE_ALIGN (DLGPROC, 8)}
static void test_pack_DLGTEMPLATE(void){ /* DLGTEMPLATE (pack 2) */ TEST_TYPE_SIZE (DLGTEMPLATE, 18) TEST_TYPE_ALIGN (DLGTEMPLATE, 2) TEST_FIELD_SIZE (DLGTEMPLATE, style, 4) TEST_FIELD_ALIGN (DLGTEMPLATE, style, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, style, 0) TEST_FIELD_SIZE (DLGTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_ALIGN (DLGTEMPLATE, dwExtendedStyle, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_SIZE (DLGTEMPLATE, cdit, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, cdit, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, cdit, 8) TEST_FIELD_SIZE (DLGTEMPLATE, x, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, x, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, x, 10) TEST_FIELD_SIZE (DLGTEMPLATE, y, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, y, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, y, 12) TEST_FIELD_SIZE (DLGTEMPLATE, cx, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, cx, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, cx, 14) TEST_FIELD_SIZE (DLGTEMPLATE, cy, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, cy, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, cy, 16)}
static void test_pack_DRAWITEMSTRUCT(void){ /* DRAWITEMSTRUCT */ TEST_TYPE_SIZE (DRAWITEMSTRUCT, 64) TEST_TYPE_ALIGN (DRAWITEMSTRUCT, 8) TEST_FIELD_SIZE (DRAWITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (DRAWITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemID, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemID, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemID, 8) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemAction, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemAction, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemAction, 12) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemState, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemState, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemState, 16) TEST_FIELD_SIZE (DRAWITEMSTRUCT, hwndItem, 8) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, hwndItem, 8) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, hwndItem, 24) TEST_FIELD_SIZE (DRAWITEMSTRUCT, hDC, 8) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, hDC, 8) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, hDC, 32) TEST_FIELD_SIZE (DRAWITEMSTRUCT, rcItem, 16) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, rcItem, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, rcItem, 40) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemData, 8) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemData, 8) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemData, 56)}
static void test_pack_DRAWSTATEPROC(void){ /* DRAWSTATEPROC */ TEST_TYPE_SIZE (DRAWSTATEPROC, 8) TEST_TYPE_ALIGN (DRAWSTATEPROC, 8)}
static void test_pack_DRAWTEXTPARAMS(void){ /* DRAWTEXTPARAMS */ TEST_TYPE_SIZE (DRAWTEXTPARAMS, 20) TEST_TYPE_ALIGN (DRAWTEXTPARAMS, 4) TEST_FIELD_SIZE (DRAWTEXTPARAMS, cbSize, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, cbSize, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, cbSize, 0) TEST_FIELD_SIZE (DRAWTEXTPARAMS, iTabLength, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, iTabLength, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, iTabLength, 4) TEST_FIELD_SIZE (DRAWTEXTPARAMS, iLeftMargin, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, iLeftMargin, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, iLeftMargin, 8) TEST_FIELD_SIZE (DRAWTEXTPARAMS, iRightMargin, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, iRightMargin, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, iRightMargin, 12) TEST_FIELD_SIZE (DRAWTEXTPARAMS, uiLengthDrawn, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, uiLengthDrawn, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, uiLengthDrawn, 16)}
static void test_pack_EDITWORDBREAKPROCA(void){ /* EDITWORDBREAKPROCA */ TEST_TYPE_SIZE (EDITWORDBREAKPROCA, 8) TEST_TYPE_ALIGN (EDITWORDBREAKPROCA, 8)}
static void test_pack_EDITWORDBREAKPROCW(void){ /* EDITWORDBREAKPROCW */ TEST_TYPE_SIZE (EDITWORDBREAKPROCW, 8) TEST_TYPE_ALIGN (EDITWORDBREAKPROCW, 8)}
static void test_pack_EVENTMSG(void){ /* EVENTMSG */ TEST_TYPE_SIZE (EVENTMSG, 24) TEST_TYPE_ALIGN (EVENTMSG, 8) TEST_FIELD_SIZE (EVENTMSG, message, 4) TEST_FIELD_ALIGN (EVENTMSG, message, 4) TEST_FIELD_OFFSET(EVENTMSG, message, 0) TEST_FIELD_SIZE (EVENTMSG, paramL, 4) TEST_FIELD_ALIGN (EVENTMSG, paramL, 4) TEST_FIELD_OFFSET(EVENTMSG, paramL, 4) TEST_FIELD_SIZE (EVENTMSG, paramH, 4) TEST_FIELD_ALIGN (EVENTMSG, paramH, 4) TEST_FIELD_OFFSET(EVENTMSG, paramH, 8) TEST_FIELD_SIZE (EVENTMSG, time, 4) TEST_FIELD_ALIGN (EVENTMSG, time, 4) TEST_FIELD_OFFSET(EVENTMSG, time, 12) TEST_FIELD_SIZE (EVENTMSG, hwnd, 8) TEST_FIELD_ALIGN (EVENTMSG, hwnd, 8) TEST_FIELD_OFFSET(EVENTMSG, hwnd, 16)}
static void test_pack_FILTERKEYS(void){ /* FILTERKEYS */ TEST_TYPE_SIZE (FILTERKEYS, 24) TEST_TYPE_ALIGN (FILTERKEYS, 4) TEST_FIELD_SIZE (FILTERKEYS, cbSize, 4) TEST_FIELD_ALIGN (FILTERKEYS, cbSize, 4) TEST_FIELD_OFFSET(FILTERKEYS, cbSize, 0) TEST_FIELD_SIZE (FILTERKEYS, dwFlags, 4) TEST_FIELD_ALIGN (FILTERKEYS, dwFlags, 4) TEST_FIELD_OFFSET(FILTERKEYS, dwFlags, 4) TEST_FIELD_SIZE (FILTERKEYS, iWaitMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iWaitMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iWaitMSec, 8) TEST_FIELD_SIZE (FILTERKEYS, iDelayMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iDelayMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iDelayMSec, 12) TEST_FIELD_SIZE (FILTERKEYS, iRepeatMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iRepeatMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iRepeatMSec, 16) TEST_FIELD_SIZE (FILTERKEYS, iBounceMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iBounceMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iBounceMSec, 20)}
static void test_pack_FLASHWINFO(void){ /* FLASHWINFO */ TEST_TYPE_SIZE (FLASHWINFO, 32) TEST_TYPE_ALIGN (FLASHWINFO, 8) TEST_FIELD_SIZE (FLASHWINFO, cbSize, 4) TEST_FIELD_ALIGN (FLASHWINFO, cbSize, 4) TEST_FIELD_OFFSET(FLASHWINFO, cbSize, 0) TEST_FIELD_SIZE (FLASHWINFO, hwnd, 8) TEST_FIELD_ALIGN (FLASHWINFO, hwnd, 8) TEST_FIELD_OFFSET(FLASHWINFO, hwnd, 8) TEST_FIELD_SIZE (FLASHWINFO, dwFlags, 4) TEST_FIELD_ALIGN (FLASHWINFO, dwFlags, 4) TEST_FIELD_OFFSET(FLASHWINFO, dwFlags, 16) TEST_FIELD_SIZE (FLASHWINFO, uCount, 4) TEST_FIELD_ALIGN (FLASHWINFO, uCount, 4) TEST_FIELD_OFFSET(FLASHWINFO, uCount, 20) TEST_FIELD_SIZE (FLASHWINFO, dwTimeout, 4) TEST_FIELD_ALIGN (FLASHWINFO, dwTimeout, 4) TEST_FIELD_OFFSET(FLASHWINFO, dwTimeout, 24)}
static void test_pack_GRAYSTRINGPROC(void){ /* GRAYSTRINGPROC */ TEST_TYPE_SIZE (GRAYSTRINGPROC, 8) TEST_TYPE_ALIGN (GRAYSTRINGPROC, 8)}
static void test_pack_GUITHREADINFO(void){ /* GUITHREADINFO */ TEST_TYPE_SIZE (GUITHREADINFO, 72) TEST_TYPE_ALIGN (GUITHREADINFO, 8) TEST_FIELD_SIZE (GUITHREADINFO, cbSize, 4) TEST_FIELD_ALIGN (GUITHREADINFO, cbSize, 4) TEST_FIELD_OFFSET(GUITHREADINFO, cbSize, 0) TEST_FIELD_SIZE (GUITHREADINFO, flags, 4) TEST_FIELD_ALIGN (GUITHREADINFO, flags, 4) TEST_FIELD_OFFSET(GUITHREADINFO, flags, 4) TEST_FIELD_SIZE (GUITHREADINFO, hwndActive, 8) TEST_FIELD_ALIGN (GUITHREADINFO, hwndActive, 8) TEST_FIELD_OFFSET(GUITHREADINFO, hwndActive, 8) TEST_FIELD_SIZE (GUITHREADINFO, hwndFocus, 8) TEST_FIELD_ALIGN (GUITHREADINFO, hwndFocus, 8) TEST_FIELD_OFFSET(GUITHREADINFO, hwndFocus, 16) TEST_FIELD_SIZE (GUITHREADINFO, hwndCapture, 8) TEST_FIELD_ALIGN (GUITHREADINFO, hwndCapture, 8) TEST_FIELD_OFFSET(GUITHREADINFO, hwndCapture, 24) TEST_FIELD_SIZE (GUITHREADINFO, hwndMenuOwner, 8) TEST_FIELD_ALIGN (GUITHREADINFO, hwndMenuOwner, 8) TEST_FIELD_OFFSET(GUITHREADINFO, hwndMenuOwner, 32) TEST_FIELD_SIZE (GUITHREADINFO, hwndMoveSize, 8) TEST_FIELD_ALIGN (GUITHREADINFO, hwndMoveSize, 8) TEST_FIELD_OFFSET(GUITHREADINFO, hwndMoveSize, 40) TEST_FIELD_SIZE (GUITHREADINFO, hwndCaret, 8) TEST_FIELD_ALIGN (GUITHREADINFO, hwndCaret, 8) TEST_FIELD_OFFSET(GUITHREADINFO, hwndCaret, 48) TEST_FIELD_SIZE (GUITHREADINFO, rcCaret, 16) TEST_FIELD_ALIGN (GUITHREADINFO, rcCaret, 4) TEST_FIELD_OFFSET(GUITHREADINFO, rcCaret, 56)}
static void test_pack_HARDWAREHOOKSTRUCT(void){ /* HARDWAREHOOKSTRUCT */ TEST_TYPE_SIZE (HARDWAREHOOKSTRUCT, 32) TEST_TYPE_ALIGN (HARDWAREHOOKSTRUCT, 8) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, hwnd, 8) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, hwnd, 8) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, hwnd, 0) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, message, 4) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, message, 4) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, message, 8) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, wParam, 8) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, wParam, 8) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, wParam, 16) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, lParam, 8) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, lParam, 8) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, lParam, 24)}
static void test_pack_HARDWAREINPUT(void){ /* HARDWAREINPUT */ TEST_TYPE_SIZE (HARDWAREINPUT, 8) TEST_TYPE_ALIGN (HARDWAREINPUT, 4) TEST_FIELD_SIZE (HARDWAREINPUT, uMsg, 4) TEST_FIELD_ALIGN (HARDWAREINPUT, uMsg, 4) TEST_FIELD_OFFSET(HARDWAREINPUT, uMsg, 0) TEST_FIELD_SIZE (HARDWAREINPUT, wParamL, 2) TEST_FIELD_ALIGN (HARDWAREINPUT, wParamL, 2) TEST_FIELD_OFFSET(HARDWAREINPUT, wParamL, 4) TEST_FIELD_SIZE (HARDWAREINPUT, wParamH, 2) TEST_FIELD_ALIGN (HARDWAREINPUT, wParamH, 2) TEST_FIELD_OFFSET(HARDWAREINPUT, wParamH, 6)}
static void test_pack_HDEVNOTIFY(void){ /* HDEVNOTIFY */ TEST_TYPE_SIZE (HDEVNOTIFY, 8) TEST_TYPE_ALIGN (HDEVNOTIFY, 8)}
static void test_pack_HDWP(void){ /* HDWP */ TEST_TYPE_SIZE (HDWP, 8) TEST_TYPE_ALIGN (HDWP, 8)}
static void test_pack_HELPINFO(void){ /* HELPINFO */ TEST_TYPE_SIZE (HELPINFO, 40) TEST_TYPE_ALIGN (HELPINFO, 8) TEST_FIELD_SIZE (HELPINFO, cbSize, 4) TEST_FIELD_ALIGN (HELPINFO, cbSize, 4) TEST_FIELD_OFFSET(HELPINFO, cbSize, 0) TEST_FIELD_SIZE (HELPINFO, iContextType, 4) TEST_FIELD_ALIGN (HELPINFO, iContextType, 4) TEST_FIELD_OFFSET(HELPINFO, iContextType, 4) TEST_FIELD_SIZE (HELPINFO, iCtrlId, 4) TEST_FIELD_ALIGN (HELPINFO, iCtrlId, 4) TEST_FIELD_OFFSET(HELPINFO, iCtrlId, 8) TEST_FIELD_SIZE (HELPINFO, hItemHandle, 8) TEST_FIELD_ALIGN (HELPINFO, hItemHandle, 8) TEST_FIELD_OFFSET(HELPINFO, hItemHandle, 16) TEST_FIELD_SIZE (HELPINFO, dwContextId, 8) TEST_FIELD_ALIGN (HELPINFO, dwContextId, 8) TEST_FIELD_OFFSET(HELPINFO, dwContextId, 24) TEST_FIELD_SIZE (HELPINFO, MousePos, 8) TEST_FIELD_ALIGN (HELPINFO, MousePos, 4) TEST_FIELD_OFFSET(HELPINFO, MousePos, 32)}
static void test_pack_HELPWININFOA(void){ /* HELPWININFOA */ TEST_TYPE_SIZE (HELPWININFOA, 28) TEST_TYPE_ALIGN (HELPWININFOA, 4) TEST_FIELD_SIZE (HELPWININFOA, wStructSize, 4) TEST_FIELD_ALIGN (HELPWININFOA, wStructSize, 4) TEST_FIELD_OFFSET(HELPWININFOA, wStructSize, 0) TEST_FIELD_SIZE (HELPWININFOA, x, 4) TEST_FIELD_ALIGN (HELPWININFOA, x, 4) TEST_FIELD_OFFSET(HELPWININFOA, x, 4) TEST_FIELD_SIZE (HELPWININFOA, y, 4) TEST_FIELD_ALIGN (HELPWININFOA, y, 4) TEST_FIELD_OFFSET(HELPWININFOA, y, 8) TEST_FIELD_SIZE (HELPWININFOA, dx, 4) TEST_FIELD_ALIGN (HELPWININFOA, dx, 4) TEST_FIELD_OFFSET(HELPWININFOA, dx, 12) TEST_FIELD_SIZE (HELPWININFOA, dy, 4) TEST_FIELD_ALIGN (HELPWININFOA, dy, 4) TEST_FIELD_OFFSET(HELPWININFOA, dy, 16) TEST_FIELD_SIZE (HELPWININFOA, wMax, 4) TEST_FIELD_ALIGN (HELPWININFOA, wMax, 4) TEST_FIELD_OFFSET(HELPWININFOA, wMax, 20) TEST_FIELD_SIZE (HELPWININFOA, rgchMember, 2) TEST_FIELD_ALIGN (HELPWININFOA, rgchMember, 1) TEST_FIELD_OFFSET(HELPWININFOA, rgchMember, 24)}
static void test_pack_HELPWININFOW(void){ /* HELPWININFOW */ TEST_TYPE_SIZE (HELPWININFOW, 28) TEST_TYPE_ALIGN (HELPWININFOW, 4) TEST_FIELD_SIZE (HELPWININFOW, wStructSize, 4) TEST_FIELD_ALIGN (HELPWININFOW, wStructSize, 4) TEST_FIELD_OFFSET(HELPWININFOW, wStructSize, 0) TEST_FIELD_SIZE (HELPWININFOW, x, 4) TEST_FIELD_ALIGN (HELPWININFOW, x, 4) TEST_FIELD_OFFSET(HELPWININFOW, x, 4) TEST_FIELD_SIZE (HELPWININFOW, y, 4) TEST_FIELD_ALIGN (HELPWININFOW, y, 4) TEST_FIELD_OFFSET(HELPWININFOW, y, 8) TEST_FIELD_SIZE (HELPWININFOW, dx, 4) TEST_FIELD_ALIGN (HELPWININFOW, dx, 4) TEST_FIELD_OFFSET(HELPWININFOW, dx, 12) TEST_FIELD_SIZE (HELPWININFOW, dy, 4) TEST_FIELD_ALIGN (HELPWININFOW, dy, 4) TEST_FIELD_OFFSET(HELPWININFOW, dy, 16) TEST_FIELD_SIZE (HELPWININFOW, wMax, 4) TEST_FIELD_ALIGN (HELPWININFOW, wMax, 4) TEST_FIELD_OFFSET(HELPWININFOW, wMax, 20) TEST_FIELD_SIZE (HELPWININFOW, rgchMember, 4) TEST_FIELD_ALIGN (HELPWININFOW, rgchMember, 2) TEST_FIELD_OFFSET(HELPWININFOW, rgchMember, 24)}
static void test_pack_HIGHCONTRASTA(void){ /* HIGHCONTRASTA */ TEST_TYPE_SIZE (HIGHCONTRASTA, 16) TEST_TYPE_ALIGN (HIGHCONTRASTA, 8) TEST_FIELD_SIZE (HIGHCONTRASTA, cbSize, 4) TEST_FIELD_ALIGN (HIGHCONTRASTA, cbSize, 4) TEST_FIELD_OFFSET(HIGHCONTRASTA, cbSize, 0) TEST_FIELD_SIZE (HIGHCONTRASTA, dwFlags, 4) TEST_FIELD_ALIGN (HIGHCONTRASTA, dwFlags, 4) TEST_FIELD_OFFSET(HIGHCONTRASTA, dwFlags, 4) TEST_FIELD_SIZE (HIGHCONTRASTA, lpszDefaultScheme, 8) TEST_FIELD_ALIGN (HIGHCONTRASTA, lpszDefaultScheme, 8) TEST_FIELD_OFFSET(HIGHCONTRASTA, lpszDefaultScheme, 8)}
static void test_pack_HIGHCONTRASTW(void){ /* HIGHCONTRASTW */ TEST_TYPE_SIZE (HIGHCONTRASTW, 16) TEST_TYPE_ALIGN (HIGHCONTRASTW, 8) TEST_FIELD_SIZE (HIGHCONTRASTW, cbSize, 4) TEST_FIELD_ALIGN (HIGHCONTRASTW, cbSize, 4) TEST_FIELD_OFFSET(HIGHCONTRASTW, cbSize, 0) TEST_FIELD_SIZE (HIGHCONTRASTW, dwFlags, 4) TEST_FIELD_ALIGN (HIGHCONTRASTW, dwFlags, 4) TEST_FIELD_OFFSET(HIGHCONTRASTW, dwFlags, 4) TEST_FIELD_SIZE (HIGHCONTRASTW, lpszDefaultScheme, 8) TEST_FIELD_ALIGN (HIGHCONTRASTW, lpszDefaultScheme, 8) TEST_FIELD_OFFSET(HIGHCONTRASTW, lpszDefaultScheme, 8)}
static void test_pack_HOOKPROC(void){ /* HOOKPROC */ TEST_TYPE_SIZE (HOOKPROC, 8) TEST_TYPE_ALIGN (HOOKPROC, 8)}
static void test_pack_ICONINFO(void){ /* ICONINFO */ TEST_TYPE_SIZE (ICONINFO, 32) TEST_TYPE_ALIGN (ICONINFO, 8) TEST_FIELD_SIZE (ICONINFO, fIcon, 4) TEST_FIELD_ALIGN (ICONINFO, fIcon, 4) TEST_FIELD_OFFSET(ICONINFO, fIcon, 0) TEST_FIELD_SIZE (ICONINFO, xHotspot, 4) TEST_FIELD_ALIGN (ICONINFO, xHotspot, 4) TEST_FIELD_OFFSET(ICONINFO, xHotspot, 4) TEST_FIELD_SIZE (ICONINFO, yHotspot, 4) TEST_FIELD_ALIGN (ICONINFO, yHotspot, 4) TEST_FIELD_OFFSET(ICONINFO, yHotspot, 8) TEST_FIELD_SIZE (ICONINFO, hbmMask, 8) TEST_FIELD_ALIGN (ICONINFO, hbmMask, 8) TEST_FIELD_OFFSET(ICONINFO, hbmMask, 16) TEST_FIELD_SIZE (ICONINFO, hbmColor, 8) TEST_FIELD_ALIGN (ICONINFO, hbmColor, 8) TEST_FIELD_OFFSET(ICONINFO, hbmColor, 24)}
static void test_pack_ICONMETRICSA(void){ /* ICONMETRICSA */ TEST_TYPE_SIZE (ICONMETRICSA, 76) TEST_TYPE_ALIGN (ICONMETRICSA, 4) TEST_FIELD_SIZE (ICONMETRICSA, cbSize, 4) TEST_FIELD_ALIGN (ICONMETRICSA, cbSize, 4) TEST_FIELD_OFFSET(ICONMETRICSA, cbSize, 0) TEST_FIELD_SIZE (ICONMETRICSA, iHorzSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSA, iHorzSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSA, iHorzSpacing, 4) TEST_FIELD_SIZE (ICONMETRICSA, iVertSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSA, iVertSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSA, iVertSpacing, 8) TEST_FIELD_SIZE (ICONMETRICSA, iTitleWrap, 4) TEST_FIELD_ALIGN (ICONMETRICSA, iTitleWrap, 4) TEST_FIELD_OFFSET(ICONMETRICSA, iTitleWrap, 12) TEST_FIELD_SIZE (ICONMETRICSA, lfFont, 60) TEST_FIELD_ALIGN (ICONMETRICSA, lfFont, 4) TEST_FIELD_OFFSET(ICONMETRICSA, lfFont, 16)}
static void test_pack_ICONMETRICSW(void){ /* ICONMETRICSW */ TEST_TYPE_SIZE (ICONMETRICSW, 108) TEST_TYPE_ALIGN (ICONMETRICSW, 4) TEST_FIELD_SIZE (ICONMETRICSW, cbSize, 4) TEST_FIELD_ALIGN (ICONMETRICSW, cbSize, 4) TEST_FIELD_OFFSET(ICONMETRICSW, cbSize, 0) TEST_FIELD_SIZE (ICONMETRICSW, iHorzSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSW, iHorzSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSW, iHorzSpacing, 4) TEST_FIELD_SIZE (ICONMETRICSW, iVertSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSW, iVertSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSW, iVertSpacing, 8) TEST_FIELD_SIZE (ICONMETRICSW, iTitleWrap, 4) TEST_FIELD_ALIGN (ICONMETRICSW, iTitleWrap, 4) TEST_FIELD_OFFSET(ICONMETRICSW, iTitleWrap, 12) TEST_FIELD_SIZE (ICONMETRICSW, lfFont, 92) TEST_FIELD_ALIGN (ICONMETRICSW, lfFont, 4) TEST_FIELD_OFFSET(ICONMETRICSW, lfFont, 16)}
static void test_pack_INPUT(void){ /* INPUT */ TEST_FIELD_SIZE (INPUT, type, 4) TEST_FIELD_ALIGN (INPUT, type, 4) TEST_FIELD_OFFSET(INPUT, type, 0)}
static void test_pack_KBDLLHOOKSTRUCT(void){ /* KBDLLHOOKSTRUCT */ TEST_TYPE_SIZE (KBDLLHOOKSTRUCT, 24) TEST_TYPE_ALIGN (KBDLLHOOKSTRUCT, 8) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, vkCode, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, vkCode, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, vkCode, 0) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, scanCode, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, scanCode, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, scanCode, 4) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, flags, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, flags, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, flags, 8) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, time, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, time, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, time, 12) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, dwExtraInfo, 8) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, dwExtraInfo, 8) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, dwExtraInfo, 16)}
static void test_pack_KEYBDINPUT(void){ /* KEYBDINPUT */ TEST_TYPE_SIZE (KEYBDINPUT, 24) TEST_TYPE_ALIGN (KEYBDINPUT, 8) TEST_FIELD_SIZE (KEYBDINPUT, wVk, 2) TEST_FIELD_ALIGN (KEYBDINPUT, wVk, 2) TEST_FIELD_OFFSET(KEYBDINPUT, wVk, 0) TEST_FIELD_SIZE (KEYBDINPUT, wScan, 2) TEST_FIELD_ALIGN (KEYBDINPUT, wScan, 2) TEST_FIELD_OFFSET(KEYBDINPUT, wScan, 2) TEST_FIELD_SIZE (KEYBDINPUT, dwFlags, 4) TEST_FIELD_ALIGN (KEYBDINPUT, dwFlags, 4) TEST_FIELD_OFFSET(KEYBDINPUT, dwFlags, 4) TEST_FIELD_SIZE (KEYBDINPUT, time, 4) TEST_FIELD_ALIGN (KEYBDINPUT, time, 4) TEST_FIELD_OFFSET(KEYBDINPUT, time, 8) TEST_FIELD_SIZE (KEYBDINPUT, dwExtraInfo, 8) TEST_FIELD_ALIGN (KEYBDINPUT, dwExtraInfo, 8) TEST_FIELD_OFFSET(KEYBDINPUT, dwExtraInfo, 16)}
static void test_pack_LPACCESSTIMEOUT(void){ /* LPACCESSTIMEOUT */ TEST_TYPE_SIZE (LPACCESSTIMEOUT, 8) TEST_TYPE_ALIGN (LPACCESSTIMEOUT, 8) TEST_TARGET_SIZE (LPACCESSTIMEOUT, 12) TEST_TARGET_ALIGN(LPACCESSTIMEOUT, 4)}
static void test_pack_LPANIMATIONINFO(void){ /* LPANIMATIONINFO */ TEST_TYPE_SIZE (LPANIMATIONINFO, 8) TEST_TYPE_ALIGN (LPANIMATIONINFO, 8) TEST_TARGET_SIZE (LPANIMATIONINFO, 8) TEST_TARGET_ALIGN(LPANIMATIONINFO, 4)}
static void test_pack_LPCBTACTIVATESTRUCT(void){ /* LPCBTACTIVATESTRUCT */ TEST_TYPE_SIZE (LPCBTACTIVATESTRUCT, 8) TEST_TYPE_ALIGN (LPCBTACTIVATESTRUCT, 8) TEST_TARGET_SIZE (LPCBTACTIVATESTRUCT, 16) TEST_TARGET_ALIGN(LPCBTACTIVATESTRUCT, 8)}
static void test_pack_LPCBT_CREATEWNDA(void){ /* LPCBT_CREATEWNDA */ TEST_TYPE_SIZE (LPCBT_CREATEWNDA, 8) TEST_TYPE_ALIGN (LPCBT_CREATEWNDA, 8) TEST_TARGET_SIZE (LPCBT_CREATEWNDA, 16) TEST_TARGET_ALIGN(LPCBT_CREATEWNDA, 8)}
static void test_pack_LPCBT_CREATEWNDW(void){ /* LPCBT_CREATEWNDW */ TEST_TYPE_SIZE (LPCBT_CREATEWNDW, 8) TEST_TYPE_ALIGN (LPCBT_CREATEWNDW, 8) TEST_TARGET_SIZE (LPCBT_CREATEWNDW, 16) TEST_TARGET_ALIGN(LPCBT_CREATEWNDW, 8)}
static void test_pack_LPCDLGTEMPLATEA(void){ /* LPCDLGTEMPLATEA */ TEST_TYPE_SIZE (LPCDLGTEMPLATEA, 8) TEST_TYPE_ALIGN (LPCDLGTEMPLATEA, 8) TEST_TARGET_SIZE (LPCDLGTEMPLATEA, 18) TEST_TARGET_ALIGN(LPCDLGTEMPLATEA, 2)}
static void test_pack_LPCDLGTEMPLATEW(void){ /* LPCDLGTEMPLATEW */ TEST_TYPE_SIZE (LPCDLGTEMPLATEW, 8) TEST_TYPE_ALIGN (LPCDLGTEMPLATEW, 8) TEST_TARGET_SIZE (LPCDLGTEMPLATEW, 18) TEST_TARGET_ALIGN(LPCDLGTEMPLATEW, 2)}
static void test_pack_LPCLIENTCREATESTRUCT(void){ /* LPCLIENTCREATESTRUCT */ TEST_TYPE_SIZE (LPCLIENTCREATESTRUCT, 8) TEST_TYPE_ALIGN (LPCLIENTCREATESTRUCT, 8) TEST_TARGET_SIZE (LPCLIENTCREATESTRUCT, 16) TEST_TARGET_ALIGN(LPCLIENTCREATESTRUCT, 8)}
static void test_pack_LPCMENUINFO(void){ /* LPCMENUINFO */ TEST_TYPE_SIZE (LPCMENUINFO, 8) TEST_TYPE_ALIGN (LPCMENUINFO, 8) TEST_TARGET_SIZE (LPCMENUINFO, 40) TEST_TARGET_ALIGN(LPCMENUINFO, 8)}
static void test_pack_LPCMENUITEMINFOA(void){ /* LPCMENUITEMINFOA */ TEST_TYPE_SIZE (LPCMENUITEMINFOA, 8) TEST_TYPE_ALIGN (LPCMENUITEMINFOA, 8) TEST_TARGET_SIZE (LPCMENUITEMINFOA, 80) TEST_TARGET_ALIGN(LPCMENUITEMINFOA, 8)}
static void test_pack_LPCMENUITEMINFOW(void){ /* LPCMENUITEMINFOW */ TEST_TYPE_SIZE (LPCMENUITEMINFOW, 8) TEST_TYPE_ALIGN (LPCMENUITEMINFOW, 8) TEST_TARGET_SIZE (LPCMENUITEMINFOW, 80) TEST_TARGET_ALIGN(LPCMENUITEMINFOW, 8)}
static void test_pack_LPCOMBOBOXINFO(void){ /* LPCOMBOBOXINFO */ TEST_TYPE_SIZE (LPCOMBOBOXINFO, 8) TEST_TYPE_ALIGN (LPCOMBOBOXINFO, 8) TEST_TARGET_SIZE (LPCOMBOBOXINFO, 64) TEST_TARGET_ALIGN(LPCOMBOBOXINFO, 8)}
static void test_pack_LPCOMPAREITEMSTRUCT(void){ /* LPCOMPAREITEMSTRUCT */ TEST_TYPE_SIZE (LPCOMPAREITEMSTRUCT, 8) TEST_TYPE_ALIGN (LPCOMPAREITEMSTRUCT, 8) TEST_TARGET_SIZE (LPCOMPAREITEMSTRUCT, 56) TEST_TARGET_ALIGN(LPCOMPAREITEMSTRUCT, 8)}
static void test_pack_LPCREATESTRUCTA(void){ /* LPCREATESTRUCTA */ TEST_TYPE_SIZE (LPCREATESTRUCTA, 8) TEST_TYPE_ALIGN (LPCREATESTRUCTA, 8) TEST_TARGET_SIZE (LPCREATESTRUCTA, 80) TEST_TARGET_ALIGN(LPCREATESTRUCTA, 8)}
static void test_pack_LPCREATESTRUCTW(void){ /* LPCREATESTRUCTW */ TEST_TYPE_SIZE (LPCREATESTRUCTW, 8) TEST_TYPE_ALIGN (LPCREATESTRUCTW, 8) TEST_TARGET_SIZE (LPCREATESTRUCTW, 80) TEST_TARGET_ALIGN(LPCREATESTRUCTW, 8)}
static void test_pack_LPCSCROLLINFO(void){ /* LPCSCROLLINFO */ TEST_TYPE_SIZE (LPCSCROLLINFO, 8) TEST_TYPE_ALIGN (LPCSCROLLINFO, 8) TEST_TARGET_SIZE (LPCSCROLLINFO, 28) TEST_TARGET_ALIGN(LPCSCROLLINFO, 4)}
static void test_pack_LPCURSORINFO(void){ /* LPCURSORINFO */ TEST_TYPE_SIZE (LPCURSORINFO, 8) TEST_TYPE_ALIGN (LPCURSORINFO, 8) TEST_TARGET_SIZE (LPCURSORINFO, 24) TEST_TARGET_ALIGN(LPCURSORINFO, 8)}
static void test_pack_LPCWPRETSTRUCT(void){ /* LPCWPRETSTRUCT */ TEST_TYPE_SIZE (LPCWPRETSTRUCT, 8) TEST_TYPE_ALIGN (LPCWPRETSTRUCT, 8) TEST_TARGET_SIZE (LPCWPRETSTRUCT, 40) TEST_TARGET_ALIGN(LPCWPRETSTRUCT, 8)}
static void test_pack_LPCWPSTRUCT(void){ /* LPCWPSTRUCT */ TEST_TYPE_SIZE (LPCWPSTRUCT, 8) TEST_TYPE_ALIGN (LPCWPSTRUCT, 8) TEST_TARGET_SIZE (LPCWPSTRUCT, 32) TEST_TARGET_ALIGN(LPCWPSTRUCT, 8)}
static void test_pack_LPDEBUGHOOKINFO(void){ /* LPDEBUGHOOKINFO */ TEST_TYPE_SIZE (LPDEBUGHOOKINFO, 8) TEST_TYPE_ALIGN (LPDEBUGHOOKINFO, 8) TEST_TARGET_SIZE (LPDEBUGHOOKINFO, 32) TEST_TARGET_ALIGN(LPDEBUGHOOKINFO, 8)}
static void test_pack_LPDELETEITEMSTRUCT(void){ /* LPDELETEITEMSTRUCT */ TEST_TYPE_SIZE (LPDELETEITEMSTRUCT, 8) TEST_TYPE_ALIGN (LPDELETEITEMSTRUCT, 8) TEST_TARGET_SIZE (LPDELETEITEMSTRUCT, 32) TEST_TARGET_ALIGN(LPDELETEITEMSTRUCT, 8)}
static void test_pack_LPDLGITEMTEMPLATEA(void){ /* LPDLGITEMTEMPLATEA */ TEST_TYPE_SIZE (LPDLGITEMTEMPLATEA, 8) TEST_TYPE_ALIGN (LPDLGITEMTEMPLATEA, 8) TEST_TARGET_SIZE (LPDLGITEMTEMPLATEA, 18) TEST_TARGET_ALIGN(LPDLGITEMTEMPLATEA, 2)}
static void test_pack_LPDLGITEMTEMPLATEW(void){ /* LPDLGITEMTEMPLATEW */ TEST_TYPE_SIZE (LPDLGITEMTEMPLATEW, 8) TEST_TYPE_ALIGN (LPDLGITEMTEMPLATEW, 8) TEST_TARGET_SIZE (LPDLGITEMTEMPLATEW, 18) TEST_TARGET_ALIGN(LPDLGITEMTEMPLATEW, 2)}
static void test_pack_LPDLGTEMPLATEA(void){ /* LPDLGTEMPLATEA */ TEST_TYPE_SIZE (LPDLGTEMPLATEA, 8) TEST_TYPE_ALIGN (LPDLGTEMPLATEA, 8) TEST_TARGET_SIZE (LPDLGTEMPLATEA, 18) TEST_TARGET_ALIGN(LPDLGTEMPLATEA, 2)}
static void test_pack_LPDLGTEMPLATEW(void){ /* LPDLGTEMPLATEW */ TEST_TYPE_SIZE (LPDLGTEMPLATEW, 8) TEST_TYPE_ALIGN (LPDLGTEMPLATEW, 8) TEST_TARGET_SIZE (LPDLGTEMPLATEW, 18) TEST_TARGET_ALIGN(LPDLGTEMPLATEW, 2)}
static void test_pack_LPDRAWITEMSTRUCT(void){ /* LPDRAWITEMSTRUCT */ TEST_TYPE_SIZE (LPDRAWITEMSTRUCT, 8) TEST_TYPE_ALIGN (LPDRAWITEMSTRUCT, 8) TEST_TARGET_SIZE (LPDRAWITEMSTRUCT, 64) TEST_TARGET_ALIGN(LPDRAWITEMSTRUCT, 8)}
static void test_pack_LPDRAWTEXTPARAMS(void){ /* LPDRAWTEXTPARAMS */ TEST_TYPE_SIZE (LPDRAWTEXTPARAMS, 8) TEST_TYPE_ALIGN (LPDRAWTEXTPARAMS, 8) TEST_TARGET_SIZE (LPDRAWTEXTPARAMS, 20) TEST_TARGET_ALIGN(LPDRAWTEXTPARAMS, 4)}
static void test_pack_LPEVENTMSG(void){ /* LPEVENTMSG */ TEST_TYPE_SIZE (LPEVENTMSG, 8) TEST_TYPE_ALIGN (LPEVENTMSG, 8) TEST_TARGET_SIZE (LPEVENTMSG, 24) TEST_TARGET_ALIGN(LPEVENTMSG, 8)}
static void test_pack_LPFILTERKEYS(void){ /* LPFILTERKEYS */ TEST_TYPE_SIZE (LPFILTERKEYS, 8) TEST_TYPE_ALIGN (LPFILTERKEYS, 8) TEST_TARGET_SIZE (LPFILTERKEYS, 24) TEST_TARGET_ALIGN(LPFILTERKEYS, 4)}
static void test_pack_LPGUITHREADINFO(void){ /* LPGUITHREADINFO */ TEST_TYPE_SIZE (LPGUITHREADINFO, 8) TEST_TYPE_ALIGN (LPGUITHREADINFO, 8) TEST_TARGET_SIZE (LPGUITHREADINFO, 72) TEST_TARGET_ALIGN(LPGUITHREADINFO, 8)}
static void test_pack_LPHARDWAREHOOKSTRUCT(void){ /* LPHARDWAREHOOKSTRUCT */ TEST_TYPE_SIZE (LPHARDWAREHOOKSTRUCT, 8) TEST_TYPE_ALIGN (LPHARDWAREHOOKSTRUCT, 8) TEST_TARGET_SIZE (LPHARDWAREHOOKSTRUCT, 32) TEST_TARGET_ALIGN(LPHARDWAREHOOKSTRUCT, 8)}
static void test_pack_LPHARDWAREINPUT(void){ /* LPHARDWAREINPUT */ TEST_TYPE_SIZE (LPHARDWAREINPUT, 8) TEST_TYPE_ALIGN (LPHARDWAREINPUT, 8) TEST_TARGET_SIZE (LPHARDWAREINPUT, 8) TEST_TARGET_ALIGN(LPHARDWAREINPUT, 4)}
static void test_pack_LPHELPINFO(void){ /* LPHELPINFO */ TEST_TYPE_SIZE (LPHELPINFO, 8) TEST_TYPE_ALIGN (LPHELPINFO, 8) TEST_TARGET_SIZE (LPHELPINFO, 40) TEST_TARGET_ALIGN(LPHELPINFO, 8)}
static void test_pack_LPHELPWININFOA(void){ /* LPHELPWININFOA */ TEST_TYPE_SIZE (LPHELPWININFOA, 8) TEST_TYPE_ALIGN (LPHELPWININFOA, 8) TEST_TARGET_SIZE (LPHELPWININFOA, 28) TEST_TARGET_ALIGN(LPHELPWININFOA, 4)}
static void test_pack_LPHELPWININFOW(void){ /* LPHELPWININFOW */ TEST_TYPE_SIZE (LPHELPWININFOW, 8) TEST_TYPE_ALIGN (LPHELPWININFOW, 8) TEST_TARGET_SIZE (LPHELPWININFOW, 28) TEST_TARGET_ALIGN(LPHELPWININFOW, 4)}
static void test_pack_LPHIGHCONTRASTA(void){ /* LPHIGHCONTRASTA */ TEST_TYPE_SIZE (LPHIGHCONTRASTA, 8) TEST_TYPE_ALIGN (LPHIGHCONTRASTA, 8) TEST_TARGET_SIZE (LPHIGHCONTRASTA, 16) TEST_TARGET_ALIGN(LPHIGHCONTRASTA, 8)}
static void test_pack_LPHIGHCONTRASTW(void){ /* LPHIGHCONTRASTW */ TEST_TYPE_SIZE (LPHIGHCONTRASTW, 8) TEST_TYPE_ALIGN (LPHIGHCONTRASTW, 8) TEST_TARGET_SIZE (LPHIGHCONTRASTW, 16) TEST_TARGET_ALIGN(LPHIGHCONTRASTW, 8)}
static void test_pack_LPICONMETRICSA(void){ /* LPICONMETRICSA */ TEST_TYPE_SIZE (LPICONMETRICSA, 8) TEST_TYPE_ALIGN (LPICONMETRICSA, 8) TEST_TARGET_SIZE (LPICONMETRICSA, 76) TEST_TARGET_ALIGN(LPICONMETRICSA, 4)}
static void test_pack_LPICONMETRICSW(void){ /* LPICONMETRICSW */ TEST_TYPE_SIZE (LPICONMETRICSW, 8) TEST_TYPE_ALIGN (LPICONMETRICSW, 8) TEST_TARGET_SIZE (LPICONMETRICSW, 108) TEST_TARGET_ALIGN(LPICONMETRICSW, 4)}
static void test_pack_LPINPUT(void){ /* LPINPUT */ TEST_TYPE_SIZE (LPINPUT, 8) TEST_TYPE_ALIGN (LPINPUT, 8)}
static void test_pack_LPKBDLLHOOKSTRUCT(void){ /* LPKBDLLHOOKSTRUCT */ TEST_TYPE_SIZE (LPKBDLLHOOKSTRUCT, 8) TEST_TYPE_ALIGN (LPKBDLLHOOKSTRUCT, 8) TEST_TARGET_SIZE (LPKBDLLHOOKSTRUCT, 24) TEST_TARGET_ALIGN(LPKBDLLHOOKSTRUCT, 8)}
static void test_pack_LPKEYBDINPUT(void){ /* LPKEYBDINPUT */ TEST_TYPE_SIZE (LPKEYBDINPUT, 8) TEST_TYPE_ALIGN (LPKEYBDINPUT, 8) TEST_TARGET_SIZE (LPKEYBDINPUT, 24) TEST_TARGET_ALIGN(LPKEYBDINPUT, 8)}
static void test_pack_LPMDICREATESTRUCTA(void){ /* LPMDICREATESTRUCTA */ TEST_TYPE_SIZE (LPMDICREATESTRUCTA, 8) TEST_TYPE_ALIGN (LPMDICREATESTRUCTA, 8) TEST_TARGET_SIZE (LPMDICREATESTRUCTA, 56) TEST_TARGET_ALIGN(LPMDICREATESTRUCTA, 8)}
static void test_pack_LPMDICREATESTRUCTW(void){ /* LPMDICREATESTRUCTW */ TEST_TYPE_SIZE (LPMDICREATESTRUCTW, 8) TEST_TYPE_ALIGN (LPMDICREATESTRUCTW, 8) TEST_TARGET_SIZE (LPMDICREATESTRUCTW, 56) TEST_TARGET_ALIGN(LPMDICREATESTRUCTW, 8)}
static void test_pack_LPMDINEXTMENU(void){ /* LPMDINEXTMENU */ TEST_TYPE_SIZE (LPMDINEXTMENU, 8) TEST_TYPE_ALIGN (LPMDINEXTMENU, 8) TEST_TARGET_SIZE (LPMDINEXTMENU, 24) TEST_TARGET_ALIGN(LPMDINEXTMENU, 8)}
static void test_pack_LPMEASUREITEMSTRUCT(void){ /* LPMEASUREITEMSTRUCT */ TEST_TYPE_SIZE (LPMEASUREITEMSTRUCT, 8) TEST_TYPE_ALIGN (LPMEASUREITEMSTRUCT, 8) TEST_TARGET_SIZE (LPMEASUREITEMSTRUCT, 32) TEST_TARGET_ALIGN(LPMEASUREITEMSTRUCT, 8)}
static void test_pack_LPMENUINFO(void){ /* LPMENUINFO */ TEST_TYPE_SIZE (LPMENUINFO, 8) TEST_TYPE_ALIGN (LPMENUINFO, 8) TEST_TARGET_SIZE (LPMENUINFO, 40) TEST_TARGET_ALIGN(LPMENUINFO, 8)}
static void test_pack_LPMENUITEMINFOA(void){ /* LPMENUITEMINFOA */ TEST_TYPE_SIZE (LPMENUITEMINFOA, 8) TEST_TYPE_ALIGN (LPMENUITEMINFOA, 8) TEST_TARGET_SIZE (LPMENUITEMINFOA, 80) TEST_TARGET_ALIGN(LPMENUITEMINFOA, 8)}
static void test_pack_LPMENUITEMINFOW(void){ /* LPMENUITEMINFOW */ TEST_TYPE_SIZE (LPMENUITEMINFOW, 8) TEST_TYPE_ALIGN (LPMENUITEMINFOW, 8) TEST_TARGET_SIZE (LPMENUITEMINFOW, 80) TEST_TARGET_ALIGN(LPMENUITEMINFOW, 8)}
static void test_pack_LPMINIMIZEDMETRICS(void){ /* LPMINIMIZEDMETRICS */ TEST_TYPE_SIZE (LPMINIMIZEDMETRICS, 8) TEST_TYPE_ALIGN (LPMINIMIZEDMETRICS, 8) TEST_TARGET_SIZE (LPMINIMIZEDMETRICS, 20) TEST_TARGET_ALIGN(LPMINIMIZEDMETRICS, 4)}
static void test_pack_LPMINMAXINFO(void){ /* LPMINMAXINFO */ TEST_TYPE_SIZE (LPMINMAXINFO, 8) TEST_TYPE_ALIGN (LPMINMAXINFO, 8) TEST_TARGET_SIZE (LPMINMAXINFO, 40) TEST_TARGET_ALIGN(LPMINMAXINFO, 4)}
static void test_pack_LPMONITORINFO(void){ /* LPMONITORINFO */ TEST_TYPE_SIZE (LPMONITORINFO, 8) TEST_TYPE_ALIGN (LPMONITORINFO, 8) TEST_TARGET_SIZE (LPMONITORINFO, 40) TEST_TARGET_ALIGN(LPMONITORINFO, 4)}
static void test_pack_LPMONITORINFOEXA(void){ /* LPMONITORINFOEXA */ TEST_TYPE_SIZE (LPMONITORINFOEXA, 8) TEST_TYPE_ALIGN (LPMONITORINFOEXA, 8) TEST_TARGET_SIZE (LPMONITORINFOEXA, 72) TEST_TARGET_ALIGN(LPMONITORINFOEXA, 4)}
static void test_pack_LPMONITORINFOEXW(void){ /* LPMONITORINFOEXW */ TEST_TYPE_SIZE (LPMONITORINFOEXW, 8) TEST_TYPE_ALIGN (LPMONITORINFOEXW, 8) TEST_TARGET_SIZE (LPMONITORINFOEXW, 104) TEST_TARGET_ALIGN(LPMONITORINFOEXW, 4)}
static void test_pack_LPMOUSEHOOKSTRUCT(void){ /* LPMOUSEHOOKSTRUCT */ TEST_TYPE_SIZE (LPMOUSEHOOKSTRUCT, 8) TEST_TYPE_ALIGN (LPMOUSEHOOKSTRUCT, 8) TEST_TARGET_SIZE (LPMOUSEHOOKSTRUCT, 32) TEST_TARGET_ALIGN(LPMOUSEHOOKSTRUCT, 8)}
static void test_pack_LPMOUSEINPUT(void){ /* LPMOUSEINPUT */ TEST_TYPE_SIZE (LPMOUSEINPUT, 8) TEST_TYPE_ALIGN (LPMOUSEINPUT, 8) TEST_TARGET_SIZE (LPMOUSEINPUT, 32) TEST_TARGET_ALIGN(LPMOUSEINPUT, 8)}
static void test_pack_LPMOUSEKEYS(void){ /* LPMOUSEKEYS */ TEST_TYPE_SIZE (LPMOUSEKEYS, 8) TEST_TYPE_ALIGN (LPMOUSEKEYS, 8) TEST_TARGET_SIZE (LPMOUSEKEYS, 28) TEST_TARGET_ALIGN(LPMOUSEKEYS, 4)}
static void test_pack_LPMSG(void){ /* LPMSG */ TEST_TYPE_SIZE (LPMSG, 8) TEST_TYPE_ALIGN (LPMSG, 8) TEST_TARGET_SIZE (LPMSG, 48) TEST_TARGET_ALIGN(LPMSG, 8)}
static void test_pack_LPMSGBOXPARAMSA(void){ /* LPMSGBOXPARAMSA */ TEST_TYPE_SIZE (LPMSGBOXPARAMSA, 8) TEST_TYPE_ALIGN (LPMSGBOXPARAMSA, 8) TEST_TARGET_SIZE (LPMSGBOXPARAMSA, 80) TEST_TARGET_ALIGN(LPMSGBOXPARAMSA, 8)}
static void test_pack_LPMSGBOXPARAMSW(void){ /* LPMSGBOXPARAMSW */ TEST_TYPE_SIZE (LPMSGBOXPARAMSW, 8) TEST_TYPE_ALIGN (LPMSGBOXPARAMSW, 8) TEST_TARGET_SIZE (LPMSGBOXPARAMSW, 80) TEST_TARGET_ALIGN(LPMSGBOXPARAMSW, 8)}
static void test_pack_LPMSLLHOOKSTRUCT(void){ /* LPMSLLHOOKSTRUCT */ TEST_TYPE_SIZE (LPMSLLHOOKSTRUCT, 8) TEST_TYPE_ALIGN (LPMSLLHOOKSTRUCT, 8) TEST_TARGET_SIZE (LPMSLLHOOKSTRUCT, 32) TEST_TARGET_ALIGN(LPMSLLHOOKSTRUCT, 8)}
static void test_pack_LPMULTIKEYHELPA(void){ /* LPMULTIKEYHELPA */ TEST_TYPE_SIZE (LPMULTIKEYHELPA, 8) TEST_TYPE_ALIGN (LPMULTIKEYHELPA, 8) TEST_TARGET_SIZE (LPMULTIKEYHELPA, 8) TEST_TARGET_ALIGN(LPMULTIKEYHELPA, 4)}
static void test_pack_LPMULTIKEYHELPW(void){ /* LPMULTIKEYHELPW */ TEST_TYPE_SIZE (LPMULTIKEYHELPW, 8) TEST_TYPE_ALIGN (LPMULTIKEYHELPW, 8) TEST_TARGET_SIZE (LPMULTIKEYHELPW, 8) TEST_TARGET_ALIGN(LPMULTIKEYHELPW, 4)}
static void test_pack_LPNCCALCSIZE_PARAMS(void){ /* LPNCCALCSIZE_PARAMS */ TEST_TYPE_SIZE (LPNCCALCSIZE_PARAMS, 8) TEST_TYPE_ALIGN (LPNCCALCSIZE_PARAMS, 8) TEST_TARGET_SIZE (LPNCCALCSIZE_PARAMS, 56) TEST_TARGET_ALIGN(LPNCCALCSIZE_PARAMS, 8)}
static void test_pack_LPNMHDR(void){ /* LPNMHDR */ TEST_TYPE_SIZE (LPNMHDR, 8) TEST_TYPE_ALIGN (LPNMHDR, 8) TEST_TARGET_SIZE (LPNMHDR, 24) TEST_TARGET_ALIGN(LPNMHDR, 8)}
static void test_pack_LPNONCLIENTMETRICSA(void){ /* LPNONCLIENTMETRICSA */ TEST_TYPE_SIZE (LPNONCLIENTMETRICSA, 8) TEST_TYPE_ALIGN (LPNONCLIENTMETRICSA, 8) TEST_TARGET_SIZE (LPNONCLIENTMETRICSA, 344) TEST_TARGET_ALIGN(LPNONCLIENTMETRICSA, 4)}
static void test_pack_LPNONCLIENTMETRICSW(void){ /* LPNONCLIENTMETRICSW */ TEST_TYPE_SIZE (LPNONCLIENTMETRICSW, 8) TEST_TYPE_ALIGN (LPNONCLIENTMETRICSW, 8) TEST_TARGET_SIZE (LPNONCLIENTMETRICSW, 504) TEST_TARGET_ALIGN(LPNONCLIENTMETRICSW, 4)}
static void test_pack_LPPAINTSTRUCT(void){ /* LPPAINTSTRUCT */ TEST_TYPE_SIZE (LPPAINTSTRUCT, 8) TEST_TYPE_ALIGN (LPPAINTSTRUCT, 8) TEST_TARGET_SIZE (LPPAINTSTRUCT, 72) TEST_TARGET_ALIGN(LPPAINTSTRUCT, 8)}
static void test_pack_LPSCROLLINFO(void){ /* LPSCROLLINFO */ TEST_TYPE_SIZE (LPSCROLLINFO, 8) TEST_TYPE_ALIGN (LPSCROLLINFO, 8) TEST_TARGET_SIZE (LPSCROLLINFO, 28) TEST_TARGET_ALIGN(LPSCROLLINFO, 4)}
static void test_pack_LPSERIALKEYSA(void){ /* LPSERIALKEYSA */ TEST_TYPE_SIZE (LPSERIALKEYSA, 8) TEST_TYPE_ALIGN (LPSERIALKEYSA, 8) TEST_TARGET_SIZE (LPSERIALKEYSA, 40) TEST_TARGET_ALIGN(LPSERIALKEYSA, 8)}
static void test_pack_LPSERIALKEYSW(void){ /* LPSERIALKEYSW */ TEST_TYPE_SIZE (LPSERIALKEYSW, 8) TEST_TYPE_ALIGN (LPSERIALKEYSW, 8) TEST_TARGET_SIZE (LPSERIALKEYSW, 40) TEST_TARGET_ALIGN(LPSERIALKEYSW, 8)}
static void test_pack_LPSOUNDSENTRYA(void){ /* LPSOUNDSENTRYA */ TEST_TYPE_SIZE (LPSOUNDSENTRYA, 8) TEST_TYPE_ALIGN (LPSOUNDSENTRYA, 8) TEST_TARGET_SIZE (LPSOUNDSENTRYA, 56) TEST_TARGET_ALIGN(LPSOUNDSENTRYA, 8)}
static void test_pack_LPSOUNDSENTRYW(void){ /* LPSOUNDSENTRYW */ TEST_TYPE_SIZE (LPSOUNDSENTRYW, 8) TEST_TYPE_ALIGN (LPSOUNDSENTRYW, 8) TEST_TARGET_SIZE (LPSOUNDSENTRYW, 56) TEST_TARGET_ALIGN(LPSOUNDSENTRYW, 8)}
static void test_pack_LPSTICKYKEYS(void){ /* LPSTICKYKEYS */ TEST_TYPE_SIZE (LPSTICKYKEYS, 8) TEST_TYPE_ALIGN (LPSTICKYKEYS, 8) TEST_TARGET_SIZE (LPSTICKYKEYS, 8) TEST_TARGET_ALIGN(LPSTICKYKEYS, 4)}
static void test_pack_LPSTYLESTRUCT(void){ /* LPSTYLESTRUCT */ TEST_TYPE_SIZE (LPSTYLESTRUCT, 8) TEST_TYPE_ALIGN (LPSTYLESTRUCT, 8) TEST_TARGET_SIZE (LPSTYLESTRUCT, 8) TEST_TARGET_ALIGN(LPSTYLESTRUCT, 4)}
static void test_pack_LPTITLEBARINFO(void){ /* LPTITLEBARINFO */ TEST_TYPE_SIZE (LPTITLEBARINFO, 8) TEST_TYPE_ALIGN (LPTITLEBARINFO, 8) TEST_TARGET_SIZE (LPTITLEBARINFO, 44) TEST_TARGET_ALIGN(LPTITLEBARINFO, 4)}
static void test_pack_LPTOGGLEKEYS(void){ /* LPTOGGLEKEYS */ TEST_TYPE_SIZE (LPTOGGLEKEYS, 8) TEST_TYPE_ALIGN (LPTOGGLEKEYS, 8) TEST_TARGET_SIZE (LPTOGGLEKEYS, 8) TEST_TARGET_ALIGN(LPTOGGLEKEYS, 4)}
static void test_pack_LPTPMPARAMS(void){ /* LPTPMPARAMS */ TEST_TYPE_SIZE (LPTPMPARAMS, 8) TEST_TYPE_ALIGN (LPTPMPARAMS, 8) TEST_TARGET_SIZE (LPTPMPARAMS, 20) TEST_TARGET_ALIGN(LPTPMPARAMS, 4)}
static void test_pack_LPTRACKMOUSEEVENT(void){ /* LPTRACKMOUSEEVENT */ TEST_TYPE_SIZE (LPTRACKMOUSEEVENT, 8) TEST_TYPE_ALIGN (LPTRACKMOUSEEVENT, 8) TEST_TARGET_SIZE (LPTRACKMOUSEEVENT, 24) TEST_TARGET_ALIGN(LPTRACKMOUSEEVENT, 8)}
static void test_pack_LPWINDOWINFO(void){ /* LPWINDOWINFO */ TEST_TYPE_SIZE (LPWINDOWINFO, 8) TEST_TYPE_ALIGN (LPWINDOWINFO, 8) TEST_TARGET_SIZE (LPWINDOWINFO, 60) TEST_TARGET_ALIGN(LPWINDOWINFO, 4)}
static void test_pack_LPWINDOWPLACEMENT(void){ /* LPWINDOWPLACEMENT */ TEST_TYPE_SIZE (LPWINDOWPLACEMENT, 8) TEST_TYPE_ALIGN (LPWINDOWPLACEMENT, 8) TEST_TARGET_SIZE (LPWINDOWPLACEMENT, 44) TEST_TARGET_ALIGN(LPWINDOWPLACEMENT, 4)}
static void test_pack_LPWINDOWPOS(void){ /* LPWINDOWPOS */ TEST_TYPE_SIZE (LPWINDOWPOS, 8) TEST_TYPE_ALIGN (LPWINDOWPOS, 8) TEST_TARGET_SIZE (LPWINDOWPOS, 40) TEST_TARGET_ALIGN(LPWINDOWPOS, 8)}
static void test_pack_LPWNDCLASSA(void){ /* LPWNDCLASSA */ TEST_TYPE_SIZE (LPWNDCLASSA, 8) TEST_TYPE_ALIGN (LPWNDCLASSA, 8) TEST_TARGET_SIZE (LPWNDCLASSA, 72) TEST_TARGET_ALIGN(LPWNDCLASSA, 8)}
static void test_pack_LPWNDCLASSEXA(void){ /* LPWNDCLASSEXA */ TEST_TYPE_SIZE (LPWNDCLASSEXA, 8) TEST_TYPE_ALIGN (LPWNDCLASSEXA, 8) TEST_TARGET_SIZE (LPWNDCLASSEXA, 80) TEST_TARGET_ALIGN(LPWNDCLASSEXA, 8)}
static void test_pack_LPWNDCLASSEXW(void){ /* LPWNDCLASSEXW */ TEST_TYPE_SIZE (LPWNDCLASSEXW, 8) TEST_TYPE_ALIGN (LPWNDCLASSEXW, 8) TEST_TARGET_SIZE (LPWNDCLASSEXW, 80) TEST_TARGET_ALIGN(LPWNDCLASSEXW, 8)}
static void test_pack_LPWNDCLASSW(void){ /* LPWNDCLASSW */ TEST_TYPE_SIZE (LPWNDCLASSW, 8) TEST_TYPE_ALIGN (LPWNDCLASSW, 8) TEST_TARGET_SIZE (LPWNDCLASSW, 72) TEST_TARGET_ALIGN(LPWNDCLASSW, 8)}
static void test_pack_MDICREATESTRUCTA(void){ /* MDICREATESTRUCTA */ TEST_TYPE_SIZE (MDICREATESTRUCTA, 56) TEST_TYPE_ALIGN (MDICREATESTRUCTA, 8) TEST_FIELD_SIZE (MDICREATESTRUCTA, szClass, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTA, szClass, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTA, szClass, 0) TEST_FIELD_SIZE (MDICREATESTRUCTA, szTitle, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTA, szTitle, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTA, szTitle, 8) TEST_FIELD_SIZE (MDICREATESTRUCTA, hOwner, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTA, hOwner, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTA, hOwner, 16) TEST_FIELD_SIZE (MDICREATESTRUCTA, x, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, x, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, x, 24) TEST_FIELD_SIZE (MDICREATESTRUCTA, y, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, y, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, y, 28) TEST_FIELD_SIZE (MDICREATESTRUCTA, cx, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, cx, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, cx, 32) TEST_FIELD_SIZE (MDICREATESTRUCTA, cy, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, cy, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, cy, 36) TEST_FIELD_SIZE (MDICREATESTRUCTA, style, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, style, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, style, 40) TEST_FIELD_SIZE (MDICREATESTRUCTA, lParam, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTA, lParam, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTA, lParam, 48)}
static void test_pack_MDICREATESTRUCTW(void){ /* MDICREATESTRUCTW */ TEST_TYPE_SIZE (MDICREATESTRUCTW, 56) TEST_TYPE_ALIGN (MDICREATESTRUCTW, 8) TEST_FIELD_SIZE (MDICREATESTRUCTW, szClass, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTW, szClass, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTW, szClass, 0) TEST_FIELD_SIZE (MDICREATESTRUCTW, szTitle, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTW, szTitle, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTW, szTitle, 8) TEST_FIELD_SIZE (MDICREATESTRUCTW, hOwner, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTW, hOwner, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTW, hOwner, 16) TEST_FIELD_SIZE (MDICREATESTRUCTW, x, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, x, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, x, 24) TEST_FIELD_SIZE (MDICREATESTRUCTW, y, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, y, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, y, 28) TEST_FIELD_SIZE (MDICREATESTRUCTW, cx, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, cx, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, cx, 32) TEST_FIELD_SIZE (MDICREATESTRUCTW, cy, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, cy, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, cy, 36) TEST_FIELD_SIZE (MDICREATESTRUCTW, style, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, style, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, style, 40) TEST_FIELD_SIZE (MDICREATESTRUCTW, lParam, 8) TEST_FIELD_ALIGN (MDICREATESTRUCTW, lParam, 8) TEST_FIELD_OFFSET(MDICREATESTRUCTW, lParam, 48)}
static void test_pack_MDINEXTMENU(void){ /* MDINEXTMENU */ TEST_TYPE_SIZE (MDINEXTMENU, 24) TEST_TYPE_ALIGN (MDINEXTMENU, 8) TEST_FIELD_SIZE (MDINEXTMENU, hmenuIn, 8) TEST_FIELD_ALIGN (MDINEXTMENU, hmenuIn, 8) TEST_FIELD_OFFSET(MDINEXTMENU, hmenuIn, 0) TEST_FIELD_SIZE (MDINEXTMENU, hmenuNext, 8) TEST_FIELD_ALIGN (MDINEXTMENU, hmenuNext, 8) TEST_FIELD_OFFSET(MDINEXTMENU, hmenuNext, 8) TEST_FIELD_SIZE (MDINEXTMENU, hwndNext, 8) TEST_FIELD_ALIGN (MDINEXTMENU, hwndNext, 8) TEST_FIELD_OFFSET(MDINEXTMENU, hwndNext, 16)}
static void test_pack_MEASUREITEMSTRUCT(void){ /* MEASUREITEMSTRUCT */ TEST_TYPE_SIZE (MEASUREITEMSTRUCT, 32) TEST_TYPE_ALIGN (MEASUREITEMSTRUCT, 8) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemID, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemID, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemID, 8) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemWidth, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemWidth, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemWidth, 12) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemHeight, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemHeight, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemHeight, 16) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemData, 8) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemData, 8) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemData, 24)}
static void test_pack_MENUINFO(void){ /* MENUINFO */ TEST_TYPE_SIZE (MENUINFO, 40) TEST_TYPE_ALIGN (MENUINFO, 8) TEST_FIELD_SIZE (MENUINFO, cbSize, 4) TEST_FIELD_ALIGN (MENUINFO, cbSize, 4) TEST_FIELD_OFFSET(MENUINFO, cbSize, 0) TEST_FIELD_SIZE (MENUINFO, fMask, 4) TEST_FIELD_ALIGN (MENUINFO, fMask, 4) TEST_FIELD_OFFSET(MENUINFO, fMask, 4) TEST_FIELD_SIZE (MENUINFO, dwStyle, 4) TEST_FIELD_ALIGN (MENUINFO, dwStyle, 4) TEST_FIELD_OFFSET(MENUINFO, dwStyle, 8) TEST_FIELD_SIZE (MENUINFO, cyMax, 4) TEST_FIELD_ALIGN (MENUINFO, cyMax, 4) TEST_FIELD_OFFSET(MENUINFO, cyMax, 12) TEST_FIELD_SIZE (MENUINFO, hbrBack, 8) TEST_FIELD_ALIGN (MENUINFO, hbrBack, 8) TEST_FIELD_OFFSET(MENUINFO, hbrBack, 16) TEST_FIELD_SIZE (MENUINFO, dwContextHelpID, 4) TEST_FIELD_ALIGN (MENUINFO, dwContextHelpID, 4) TEST_FIELD_OFFSET(MENUINFO, dwContextHelpID, 24) TEST_FIELD_SIZE (MENUINFO, dwMenuData, 8) TEST_FIELD_ALIGN (MENUINFO, dwMenuData, 8) TEST_FIELD_OFFSET(MENUINFO, dwMenuData, 32)}
static void test_pack_MENUITEMINFOA(void){ /* MENUITEMINFOA */ TEST_TYPE_SIZE (MENUITEMINFOA, 80) TEST_TYPE_ALIGN (MENUITEMINFOA, 8) TEST_FIELD_SIZE (MENUITEMINFOA, cbSize, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, cbSize, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, cbSize, 0) TEST_FIELD_SIZE (MENUITEMINFOA, fMask, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, fMask, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, fMask, 4) TEST_FIELD_SIZE (MENUITEMINFOA, fType, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, fType, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, fType, 8) TEST_FIELD_SIZE (MENUITEMINFOA, fState, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, fState, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, fState, 12) TEST_FIELD_SIZE (MENUITEMINFOA, wID, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, wID, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, wID, 16) TEST_FIELD_SIZE (MENUITEMINFOA, hSubMenu, 8) TEST_FIELD_ALIGN (MENUITEMINFOA, hSubMenu, 8) TEST_FIELD_OFFSET(MENUITEMINFOA, hSubMenu, 24) TEST_FIELD_SIZE (MENUITEMINFOA, hbmpChecked, 8) TEST_FIELD_ALIGN (MENUITEMINFOA, hbmpChecked, 8) TEST_FIELD_OFFSET(MENUITEMINFOA, hbmpChecked, 32) TEST_FIELD_SIZE (MENUITEMINFOA, hbmpUnchecked, 8) TEST_FIELD_ALIGN (MENUITEMINFOA, hbmpUnchecked, 8) TEST_FIELD_OFFSET(MENUITEMINFOA, hbmpUnchecked, 40) TEST_FIELD_SIZE (MENUITEMINFOA, dwItemData, 8) TEST_FIELD_ALIGN (MENUITEMINFOA, dwItemData, 8) TEST_FIELD_OFFSET(MENUITEMINFOA, dwItemData, 48) TEST_FIELD_SIZE (MENUITEMINFOA, dwTypeData, 8) TEST_FIELD_ALIGN (MENUITEMINFOA, dwTypeData, 8) TEST_FIELD_OFFSET(MENUITEMINFOA, dwTypeData, 56) TEST_FIELD_SIZE (MENUITEMINFOA, cch, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, cch, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, cch, 64) TEST_FIELD_SIZE (MENUITEMINFOA, hbmpItem, 8) TEST_FIELD_ALIGN (MENUITEMINFOA, hbmpItem, 8) TEST_FIELD_OFFSET(MENUITEMINFOA, hbmpItem, 72)}
static void test_pack_MENUITEMINFOW(void){ /* MENUITEMINFOW */ TEST_TYPE_SIZE (MENUITEMINFOW, 80) TEST_TYPE_ALIGN (MENUITEMINFOW, 8) TEST_FIELD_SIZE (MENUITEMINFOW, cbSize, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, cbSize, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, cbSize, 0) TEST_FIELD_SIZE (MENUITEMINFOW, fMask, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, fMask, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, fMask, 4) TEST_FIELD_SIZE (MENUITEMINFOW, fType, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, fType, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, fType, 8) TEST_FIELD_SIZE (MENUITEMINFOW, fState, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, fState, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, fState, 12) TEST_FIELD_SIZE (MENUITEMINFOW, wID, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, wID, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, wID, 16) TEST_FIELD_SIZE (MENUITEMINFOW, hSubMenu, 8) TEST_FIELD_ALIGN (MENUITEMINFOW, hSubMenu, 8) TEST_FIELD_OFFSET(MENUITEMINFOW, hSubMenu, 24) TEST_FIELD_SIZE (MENUITEMINFOW, hbmpChecked, 8) TEST_FIELD_ALIGN (MENUITEMINFOW, hbmpChecked, 8) TEST_FIELD_OFFSET(MENUITEMINFOW, hbmpChecked, 32) TEST_FIELD_SIZE (MENUITEMINFOW, hbmpUnchecked, 8) TEST_FIELD_ALIGN (MENUITEMINFOW, hbmpUnchecked, 8) TEST_FIELD_OFFSET(MENUITEMINFOW, hbmpUnchecked, 40) TEST_FIELD_SIZE (MENUITEMINFOW, dwItemData, 8) TEST_FIELD_ALIGN (MENUITEMINFOW, dwItemData, 8) TEST_FIELD_OFFSET(MENUITEMINFOW, dwItemData, 48) TEST_FIELD_SIZE (MENUITEMINFOW, dwTypeData, 8) TEST_FIELD_ALIGN (MENUITEMINFOW, dwTypeData, 8) TEST_FIELD_OFFSET(MENUITEMINFOW, dwTypeData, 56) TEST_FIELD_SIZE (MENUITEMINFOW, cch, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, cch, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, cch, 64) TEST_FIELD_SIZE (MENUITEMINFOW, hbmpItem, 8) TEST_FIELD_ALIGN (MENUITEMINFOW, hbmpItem, 8) TEST_FIELD_OFFSET(MENUITEMINFOW, hbmpItem, 72)}
static void test_pack_MENUITEMTEMPLATE(void){ /* MENUITEMTEMPLATE */ TEST_TYPE_SIZE (MENUITEMTEMPLATE, 6) TEST_TYPE_ALIGN (MENUITEMTEMPLATE, 2) TEST_FIELD_SIZE (MENUITEMTEMPLATE, mtOption, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATE, mtOption, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATE, mtOption, 0) TEST_FIELD_SIZE (MENUITEMTEMPLATE, mtID, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATE, mtID, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATE, mtID, 2) TEST_FIELD_SIZE (MENUITEMTEMPLATE, mtString, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATE, mtString, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATE, mtString, 4)}
static void test_pack_MENUITEMTEMPLATEHEADER(void){ /* MENUITEMTEMPLATEHEADER */ TEST_TYPE_SIZE (MENUITEMTEMPLATEHEADER, 4) TEST_TYPE_ALIGN (MENUITEMTEMPLATEHEADER, 2) TEST_FIELD_SIZE (MENUITEMTEMPLATEHEADER, versionNumber, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATEHEADER, versionNumber, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATEHEADER, versionNumber, 0) TEST_FIELD_SIZE (MENUITEMTEMPLATEHEADER, offset, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATEHEADER, offset, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATEHEADER, offset, 2)}
static void test_pack_MINIMIZEDMETRICS(void){ /* MINIMIZEDMETRICS */ TEST_TYPE_SIZE (MINIMIZEDMETRICS, 20) TEST_TYPE_ALIGN (MINIMIZEDMETRICS, 4) TEST_FIELD_SIZE (MINIMIZEDMETRICS, cbSize, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, cbSize, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, cbSize, 0) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iWidth, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iWidth, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iWidth, 4) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iHorzGap, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iHorzGap, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iHorzGap, 8) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iVertGap, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iVertGap, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iVertGap, 12) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iArrange, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iArrange, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iArrange, 16)}
static void test_pack_MINMAXINFO(void){ /* MINMAXINFO */ TEST_TYPE_SIZE (MINMAXINFO, 40) TEST_TYPE_ALIGN (MINMAXINFO, 4) TEST_FIELD_SIZE (MINMAXINFO, ptReserved, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptReserved, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptReserved, 0) TEST_FIELD_SIZE (MINMAXINFO, ptMaxSize, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMaxSize, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMaxSize, 8) TEST_FIELD_SIZE (MINMAXINFO, ptMaxPosition, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMaxPosition, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMaxPosition, 16) TEST_FIELD_SIZE (MINMAXINFO, ptMinTrackSize, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMinTrackSize, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMinTrackSize, 24) TEST_FIELD_SIZE (MINMAXINFO, ptMaxTrackSize, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMaxTrackSize, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMaxTrackSize, 32)}
static void test_pack_MONITORENUMPROC(void){ /* MONITORENUMPROC */ TEST_TYPE_SIZE (MONITORENUMPROC, 8) TEST_TYPE_ALIGN (MONITORENUMPROC, 8)}
static void test_pack_MONITORINFO(void){ /* MONITORINFO */ TEST_TYPE_SIZE (MONITORINFO, 40) TEST_TYPE_ALIGN (MONITORINFO, 4) TEST_FIELD_SIZE (MONITORINFO, cbSize, 4) TEST_FIELD_ALIGN (MONITORINFO, cbSize, 4) TEST_FIELD_OFFSET(MONITORINFO, cbSize, 0) TEST_FIELD_SIZE (MONITORINFO, rcMonitor, 16) TEST_FIELD_ALIGN (MONITORINFO, rcMonitor, 4) TEST_FIELD_OFFSET(MONITORINFO, rcMonitor, 4) TEST_FIELD_SIZE (MONITORINFO, rcWork, 16) TEST_FIELD_ALIGN (MONITORINFO, rcWork, 4) TEST_FIELD_OFFSET(MONITORINFO, rcWork, 20) TEST_FIELD_SIZE (MONITORINFO, dwFlags, 4) TEST_FIELD_ALIGN (MONITORINFO, dwFlags, 4) TEST_FIELD_OFFSET(MONITORINFO, dwFlags, 36)}
static void test_pack_MONITORINFOEXA(void){ /* MONITORINFOEXA */ TEST_TYPE_SIZE (MONITORINFOEXA, 72) TEST_TYPE_ALIGN (MONITORINFOEXA, 4) TEST_FIELD_SIZE (MONITORINFOEXA, cbSize, 4) TEST_FIELD_ALIGN (MONITORINFOEXA, cbSize, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, cbSize, 0) TEST_FIELD_SIZE (MONITORINFOEXA, rcMonitor, 16) TEST_FIELD_ALIGN (MONITORINFOEXA, rcMonitor, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, rcMonitor, 4) TEST_FIELD_SIZE (MONITORINFOEXA, rcWork, 16) TEST_FIELD_ALIGN (MONITORINFOEXA, rcWork, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, rcWork, 20) TEST_FIELD_SIZE (MONITORINFOEXA, dwFlags, 4) TEST_FIELD_ALIGN (MONITORINFOEXA, dwFlags, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, dwFlags, 36) TEST_FIELD_SIZE (MONITORINFOEXA, szDevice, 32) TEST_FIELD_ALIGN (MONITORINFOEXA, szDevice, 1) TEST_FIELD_OFFSET(MONITORINFOEXA, szDevice, 40)}
static void test_pack_MONITORINFOEXW(void){ /* MONITORINFOEXW */ TEST_TYPE_SIZE (MONITORINFOEXW, 104) TEST_TYPE_ALIGN (MONITORINFOEXW, 4) TEST_FIELD_SIZE (MONITORINFOEXW, cbSize, 4) TEST_FIELD_ALIGN (MONITORINFOEXW, cbSize, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, cbSize, 0) TEST_FIELD_SIZE (MONITORINFOEXW, rcMonitor, 16) TEST_FIELD_ALIGN (MONITORINFOEXW, rcMonitor, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, rcMonitor, 4) TEST_FIELD_SIZE (MONITORINFOEXW, rcWork, 16) TEST_FIELD_ALIGN (MONITORINFOEXW, rcWork, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, rcWork, 20) TEST_FIELD_SIZE (MONITORINFOEXW, dwFlags, 4) TEST_FIELD_ALIGN (MONITORINFOEXW, dwFlags, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, dwFlags, 36) TEST_FIELD_SIZE (MONITORINFOEXW, szDevice, 64) TEST_FIELD_ALIGN (MONITORINFOEXW, szDevice, 2) TEST_FIELD_OFFSET(MONITORINFOEXW, szDevice, 40)}
static void test_pack_MOUSEHOOKSTRUCT(void){ /* MOUSEHOOKSTRUCT */ TEST_TYPE_SIZE (MOUSEHOOKSTRUCT, 32) TEST_TYPE_ALIGN (MOUSEHOOKSTRUCT, 8) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, pt, 8) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, pt, 4) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, pt, 0) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, hwnd, 8) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, hwnd, 8) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, hwnd, 8) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, wHitTestCode, 4) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, wHitTestCode, 4) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, wHitTestCode, 16) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, dwExtraInfo, 8) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, dwExtraInfo, 8) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, dwExtraInfo, 24)}
static void test_pack_MOUSEINPUT(void){ /* MOUSEINPUT */ TEST_TYPE_SIZE (MOUSEINPUT, 32) TEST_TYPE_ALIGN (MOUSEINPUT, 8) TEST_FIELD_SIZE (MOUSEINPUT, dx, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dx, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dx, 0) TEST_FIELD_SIZE (MOUSEINPUT, dy, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dy, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dy, 4) TEST_FIELD_SIZE (MOUSEINPUT, mouseData, 4) TEST_FIELD_ALIGN (MOUSEINPUT, mouseData, 4) TEST_FIELD_OFFSET(MOUSEINPUT, mouseData, 8) TEST_FIELD_SIZE (MOUSEINPUT, dwFlags, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dwFlags, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dwFlags, 12) TEST_FIELD_SIZE (MOUSEINPUT, time, 4) TEST_FIELD_ALIGN (MOUSEINPUT, time, 4) TEST_FIELD_OFFSET(MOUSEINPUT, time, 16) TEST_FIELD_SIZE (MOUSEINPUT, dwExtraInfo, 8) TEST_FIELD_ALIGN (MOUSEINPUT, dwExtraInfo, 8) TEST_FIELD_OFFSET(MOUSEINPUT, dwExtraInfo, 24)}
static void test_pack_MOUSEKEYS(void){ /* MOUSEKEYS */ TEST_TYPE_SIZE (MOUSEKEYS, 28) TEST_TYPE_ALIGN (MOUSEKEYS, 4) TEST_FIELD_SIZE (MOUSEKEYS, cbSize, 4) TEST_FIELD_ALIGN (MOUSEKEYS, cbSize, 4) TEST_FIELD_OFFSET(MOUSEKEYS, cbSize, 0) TEST_FIELD_SIZE (MOUSEKEYS, dwFlags, 4) TEST_FIELD_ALIGN (MOUSEKEYS, dwFlags, 4) TEST_FIELD_OFFSET(MOUSEKEYS, dwFlags, 4) TEST_FIELD_SIZE (MOUSEKEYS, iMaxSpeed, 4) TEST_FIELD_ALIGN (MOUSEKEYS, iMaxSpeed, 4) TEST_FIELD_OFFSET(MOUSEKEYS, iMaxSpeed, 8) TEST_FIELD_SIZE (MOUSEKEYS, iTimeToMaxSpeed, 4) TEST_FIELD_ALIGN (MOUSEKEYS, iTimeToMaxSpeed, 4) TEST_FIELD_OFFSET(MOUSEKEYS, iTimeToMaxSpeed, 12) TEST_FIELD_SIZE (MOUSEKEYS, iCtrlSpeed, 4) TEST_FIELD_ALIGN (MOUSEKEYS, iCtrlSpeed, 4) TEST_FIELD_OFFSET(MOUSEKEYS, iCtrlSpeed, 16) TEST_FIELD_SIZE (MOUSEKEYS, dwReserved1, 4) TEST_FIELD_ALIGN (MOUSEKEYS, dwReserved1, 4) TEST_FIELD_OFFSET(MOUSEKEYS, dwReserved1, 20) TEST_FIELD_SIZE (MOUSEKEYS, dwReserved2, 4) TEST_FIELD_ALIGN (MOUSEKEYS, dwReserved2, 4) TEST_FIELD_OFFSET(MOUSEKEYS, dwReserved2, 24)}
static void test_pack_MSG(void){ /* MSG */ TEST_TYPE_SIZE (MSG, 48) TEST_TYPE_ALIGN (MSG, 8) TEST_FIELD_SIZE (MSG, hwnd, 8) TEST_FIELD_ALIGN (MSG, hwnd, 8) TEST_FIELD_OFFSET(MSG, hwnd, 0) TEST_FIELD_SIZE (MSG, message, 4) TEST_FIELD_ALIGN (MSG, message, 4) TEST_FIELD_OFFSET(MSG, message, 8) TEST_FIELD_SIZE (MSG, wParam, 8) TEST_FIELD_ALIGN (MSG, wParam, 8) TEST_FIELD_OFFSET(MSG, wParam, 16) TEST_FIELD_SIZE (MSG, lParam, 8) TEST_FIELD_ALIGN (MSG, lParam, 8) TEST_FIELD_OFFSET(MSG, lParam, 24) TEST_FIELD_SIZE (MSG, time, 4) TEST_FIELD_ALIGN (MSG, time, 4) TEST_FIELD_OFFSET(MSG, time, 32) TEST_FIELD_SIZE (MSG, pt, 8) TEST_FIELD_ALIGN (MSG, pt, 4) TEST_FIELD_OFFSET(MSG, pt, 36)}
static void test_pack_MSGBOXCALLBACK(void){ /* MSGBOXCALLBACK */ TEST_TYPE_SIZE (MSGBOXCALLBACK, 8) TEST_TYPE_ALIGN (MSGBOXCALLBACK, 8)}
static void test_pack_MSGBOXPARAMSA(void){ /* MSGBOXPARAMSA */ TEST_TYPE_SIZE (MSGBOXPARAMSA, 80) TEST_TYPE_ALIGN (MSGBOXPARAMSA, 8) TEST_FIELD_SIZE (MSGBOXPARAMSA, cbSize, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, cbSize, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, cbSize, 0) TEST_FIELD_SIZE (MSGBOXPARAMSA, hwndOwner, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, hwndOwner, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, hwndOwner, 8) TEST_FIELD_SIZE (MSGBOXPARAMSA, hInstance, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, hInstance, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, hInstance, 16) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpszText, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpszText, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpszText, 24) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpszCaption, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpszCaption, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpszCaption, 32) TEST_FIELD_SIZE (MSGBOXPARAMSA, dwStyle, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, dwStyle, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, dwStyle, 40) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpszIcon, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpszIcon, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpszIcon, 48) TEST_FIELD_SIZE (MSGBOXPARAMSA, dwContextHelpId, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, dwContextHelpId, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, dwContextHelpId, 56) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpfnMsgBoxCallback, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpfnMsgBoxCallback, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpfnMsgBoxCallback, 64) TEST_FIELD_SIZE (MSGBOXPARAMSA, dwLanguageId, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, dwLanguageId, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, dwLanguageId, 72)}
static void test_pack_MSGBOXPARAMSW(void){ /* MSGBOXPARAMSW */ TEST_TYPE_SIZE (MSGBOXPARAMSW, 80) TEST_TYPE_ALIGN (MSGBOXPARAMSW, 8) TEST_FIELD_SIZE (MSGBOXPARAMSW, cbSize, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, cbSize, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, cbSize, 0) TEST_FIELD_SIZE (MSGBOXPARAMSW, hwndOwner, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, hwndOwner, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, hwndOwner, 8) TEST_FIELD_SIZE (MSGBOXPARAMSW, hInstance, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, hInstance, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, hInstance, 16) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpszText, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpszText, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpszText, 24) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpszCaption, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpszCaption, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpszCaption, 32) TEST_FIELD_SIZE (MSGBOXPARAMSW, dwStyle, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, dwStyle, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, dwStyle, 40) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpszIcon, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpszIcon, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpszIcon, 48) TEST_FIELD_SIZE (MSGBOXPARAMSW, dwContextHelpId, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, dwContextHelpId, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, dwContextHelpId, 56) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpfnMsgBoxCallback, 8) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpfnMsgBoxCallback, 8) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpfnMsgBoxCallback, 64) TEST_FIELD_SIZE (MSGBOXPARAMSW, dwLanguageId, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, dwLanguageId, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, dwLanguageId, 72)}
static void test_pack_MSLLHOOKSTRUCT(void){ /* MSLLHOOKSTRUCT */ TEST_TYPE_SIZE (MSLLHOOKSTRUCT, 32) TEST_TYPE_ALIGN (MSLLHOOKSTRUCT, 8) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, pt, 8) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, pt, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, pt, 0) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, mouseData, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, mouseData, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, mouseData, 8) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, flags, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, flags, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, flags, 12) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, time, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, time, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, time, 16) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, dwExtraInfo, 8) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, dwExtraInfo, 8) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, dwExtraInfo, 24)}
static void test_pack_MULTIKEYHELPA(void){ /* MULTIKEYHELPA */ TEST_TYPE_SIZE (MULTIKEYHELPA, 8) TEST_TYPE_ALIGN (MULTIKEYHELPA, 4) TEST_FIELD_SIZE (MULTIKEYHELPA, mkSize, 4) TEST_FIELD_ALIGN (MULTIKEYHELPA, mkSize, 4) TEST_FIELD_OFFSET(MULTIKEYHELPA, mkSize, 0) TEST_FIELD_SIZE (MULTIKEYHELPA, mkKeylist, 1) TEST_FIELD_ALIGN (MULTIKEYHELPA, mkKeylist, 1) TEST_FIELD_OFFSET(MULTIKEYHELPA, mkKeylist, 4) TEST_FIELD_SIZE (MULTIKEYHELPA, szKeyphrase, 1) TEST_FIELD_ALIGN (MULTIKEYHELPA, szKeyphrase, 1) TEST_FIELD_OFFSET(MULTIKEYHELPA, szKeyphrase, 5)}
static void test_pack_MULTIKEYHELPW(void){ /* MULTIKEYHELPW */ TEST_TYPE_SIZE (MULTIKEYHELPW, 8) TEST_TYPE_ALIGN (MULTIKEYHELPW, 4) TEST_FIELD_SIZE (MULTIKEYHELPW, mkSize, 4) TEST_FIELD_ALIGN (MULTIKEYHELPW, mkSize, 4) TEST_FIELD_OFFSET(MULTIKEYHELPW, mkSize, 0) TEST_FIELD_SIZE (MULTIKEYHELPW, mkKeylist, 2) TEST_FIELD_ALIGN (MULTIKEYHELPW, mkKeylist, 2) TEST_FIELD_OFFSET(MULTIKEYHELPW, mkKeylist, 4) TEST_FIELD_SIZE (MULTIKEYHELPW, szKeyphrase, 2) TEST_FIELD_ALIGN (MULTIKEYHELPW, szKeyphrase, 2) TEST_FIELD_OFFSET(MULTIKEYHELPW, szKeyphrase, 6)}
static void test_pack_NAMEENUMPROCA(void){ /* NAMEENUMPROCA */ TEST_TYPE_SIZE (NAMEENUMPROCA, 8) TEST_TYPE_ALIGN (NAMEENUMPROCA, 8)}
static void test_pack_NAMEENUMPROCW(void){ /* NAMEENUMPROCW */ TEST_TYPE_SIZE (NAMEENUMPROCW, 8) TEST_TYPE_ALIGN (NAMEENUMPROCW, 8)}
static void test_pack_NCCALCSIZE_PARAMS(void){ /* NCCALCSIZE_PARAMS */ TEST_TYPE_SIZE (NCCALCSIZE_PARAMS, 56) TEST_TYPE_ALIGN (NCCALCSIZE_PARAMS, 8) TEST_FIELD_SIZE (NCCALCSIZE_PARAMS, rgrc, 48) TEST_FIELD_ALIGN (NCCALCSIZE_PARAMS, rgrc, 4) TEST_FIELD_OFFSET(NCCALCSIZE_PARAMS, rgrc, 0) TEST_FIELD_SIZE (NCCALCSIZE_PARAMS, lppos, 8) TEST_FIELD_ALIGN (NCCALCSIZE_PARAMS, lppos, 8) TEST_FIELD_OFFSET(NCCALCSIZE_PARAMS, lppos, 48)}
static void test_pack_NMHDR(void){ /* NMHDR */ TEST_TYPE_SIZE (NMHDR, 24) TEST_TYPE_ALIGN (NMHDR, 8) TEST_FIELD_SIZE (NMHDR, hwndFrom, 8) TEST_FIELD_ALIGN (NMHDR, hwndFrom, 8) TEST_FIELD_OFFSET(NMHDR, hwndFrom, 0) TEST_FIELD_SIZE (NMHDR, idFrom, 8) TEST_FIELD_ALIGN (NMHDR, idFrom, 8) TEST_FIELD_OFFSET(NMHDR, idFrom, 8) TEST_FIELD_SIZE (NMHDR, code, 4) TEST_FIELD_ALIGN (NMHDR, code, 4) TEST_FIELD_OFFSET(NMHDR, code, 16)}
static void test_pack_NONCLIENTMETRICSA(void){ /* NONCLIENTMETRICSA */ TEST_TYPE_SIZE (NONCLIENTMETRICSA, 344) TEST_TYPE_ALIGN (NONCLIENTMETRICSA, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSA, cbSize, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, cbSize, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, cbSize, 0) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iBorderWidth, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iScrollWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iScrollWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iScrollWidth, 8) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iScrollHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iScrollHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iScrollHeight, 12) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iCaptionWidth, 16) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iCaptionHeight, 20) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfCaptionFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfCaptionFont, 24) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iSmCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iSmCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iSmCaptionWidth, 84) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iSmCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iSmCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iSmCaptionHeight, 88) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfSmCaptionFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfSmCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfSmCaptionFont, 92) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iMenuWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iMenuWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iMenuWidth, 152) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iMenuHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iMenuHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iMenuHeight, 156) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfMenuFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfMenuFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfMenuFont, 160) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfStatusFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfStatusFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfStatusFont, 220) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfMessageFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfMessageFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfMessageFont, 280) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iPaddedBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iPaddedBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iPaddedBorderWidth, 340)}
static void test_pack_NONCLIENTMETRICSW(void){ /* NONCLIENTMETRICSW */ TEST_TYPE_SIZE (NONCLIENTMETRICSW, 504) TEST_TYPE_ALIGN (NONCLIENTMETRICSW, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSW, cbSize, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, cbSize, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, cbSize, 0) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iBorderWidth, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iScrollWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iScrollWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iScrollWidth, 8) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iScrollHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iScrollHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iScrollHeight, 12) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iCaptionWidth, 16) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iCaptionHeight, 20) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfCaptionFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfCaptionFont, 24) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iSmCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iSmCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iSmCaptionWidth, 116) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iSmCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iSmCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iSmCaptionHeight, 120) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfSmCaptionFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfSmCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfSmCaptionFont, 124) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iMenuWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iMenuWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iMenuWidth, 216) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iMenuHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iMenuHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iMenuHeight, 220) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfMenuFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfMenuFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfMenuFont, 224) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfStatusFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfStatusFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfStatusFont, 316) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfMessageFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfMessageFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfMessageFont, 408) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iPaddedBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iPaddedBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iPaddedBorderWidth, 500)}
static void test_pack_PAINTSTRUCT(void){ /* PAINTSTRUCT */ TEST_TYPE_SIZE (PAINTSTRUCT, 72) TEST_TYPE_ALIGN (PAINTSTRUCT, 8) TEST_FIELD_SIZE (PAINTSTRUCT, hdc, 8) TEST_FIELD_ALIGN (PAINTSTRUCT, hdc, 8) TEST_FIELD_OFFSET(PAINTSTRUCT, hdc, 0) TEST_FIELD_SIZE (PAINTSTRUCT, fErase, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, fErase, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, fErase, 8) TEST_FIELD_SIZE (PAINTSTRUCT, rcPaint, 16) TEST_FIELD_ALIGN (PAINTSTRUCT, rcPaint, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, rcPaint, 12) TEST_FIELD_SIZE (PAINTSTRUCT, fRestore, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, fRestore, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, fRestore, 28) TEST_FIELD_SIZE (PAINTSTRUCT, fIncUpdate, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, fIncUpdate, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, fIncUpdate, 32) TEST_FIELD_SIZE (PAINTSTRUCT, rgbReserved, 32) TEST_FIELD_ALIGN (PAINTSTRUCT, rgbReserved, 1) TEST_FIELD_OFFSET(PAINTSTRUCT, rgbReserved, 36)}
static void test_pack_PCOMBOBOXINFO(void){ /* PCOMBOBOXINFO */ TEST_TYPE_SIZE (PCOMBOBOXINFO, 8) TEST_TYPE_ALIGN (PCOMBOBOXINFO, 8) TEST_TARGET_SIZE (PCOMBOBOXINFO, 64) TEST_TARGET_ALIGN(PCOMBOBOXINFO, 8)}
static void test_pack_PCOMPAREITEMSTRUCT(void){ /* PCOMPAREITEMSTRUCT */ TEST_TYPE_SIZE (PCOMPAREITEMSTRUCT, 8) TEST_TYPE_ALIGN (PCOMPAREITEMSTRUCT, 8) TEST_TARGET_SIZE (PCOMPAREITEMSTRUCT, 56) TEST_TARGET_ALIGN(PCOMPAREITEMSTRUCT, 8)}
static void test_pack_PCOPYDATASTRUCT(void){ /* PCOPYDATASTRUCT */ TEST_TYPE_SIZE (PCOPYDATASTRUCT, 8) TEST_TYPE_ALIGN (PCOPYDATASTRUCT, 8) TEST_TARGET_SIZE (PCOPYDATASTRUCT, 24) TEST_TARGET_ALIGN(PCOPYDATASTRUCT, 8)}
static void test_pack_PCURSORINFO(void){ /* PCURSORINFO */ TEST_TYPE_SIZE (PCURSORINFO, 8) TEST_TYPE_ALIGN (PCURSORINFO, 8) TEST_TARGET_SIZE (PCURSORINFO, 24) TEST_TARGET_ALIGN(PCURSORINFO, 8)}
static void test_pack_PCWPRETSTRUCT(void){ /* PCWPRETSTRUCT */ TEST_TYPE_SIZE (PCWPRETSTRUCT, 8) TEST_TYPE_ALIGN (PCWPRETSTRUCT, 8) TEST_TARGET_SIZE (PCWPRETSTRUCT, 40) TEST_TARGET_ALIGN(PCWPRETSTRUCT, 8)}
static void test_pack_PCWPSTRUCT(void){ /* PCWPSTRUCT */ TEST_TYPE_SIZE (PCWPSTRUCT, 8) TEST_TYPE_ALIGN (PCWPSTRUCT, 8) TEST_TARGET_SIZE (PCWPSTRUCT, 32) TEST_TARGET_ALIGN(PCWPSTRUCT, 8)}
static void test_pack_PDEBUGHOOKINFO(void){ /* PDEBUGHOOKINFO */ TEST_TYPE_SIZE (PDEBUGHOOKINFO, 8) TEST_TYPE_ALIGN (PDEBUGHOOKINFO, 8) TEST_TARGET_SIZE (PDEBUGHOOKINFO, 32) TEST_TARGET_ALIGN(PDEBUGHOOKINFO, 8)}
static void test_pack_PDELETEITEMSTRUCT(void){ /* PDELETEITEMSTRUCT */ TEST_TYPE_SIZE (PDELETEITEMSTRUCT, 8) TEST_TYPE_ALIGN (PDELETEITEMSTRUCT, 8) TEST_TARGET_SIZE (PDELETEITEMSTRUCT, 32) TEST_TARGET_ALIGN(PDELETEITEMSTRUCT, 8)}
static void test_pack_PDLGITEMTEMPLATEA(void){ /* PDLGITEMTEMPLATEA */ TEST_TYPE_SIZE (PDLGITEMTEMPLATEA, 8) TEST_TYPE_ALIGN (PDLGITEMTEMPLATEA, 8) TEST_TARGET_SIZE (PDLGITEMTEMPLATEA, 18) TEST_TARGET_ALIGN(PDLGITEMTEMPLATEA, 2)}
static void test_pack_PDLGITEMTEMPLATEW(void){ /* PDLGITEMTEMPLATEW */ TEST_TYPE_SIZE (PDLGITEMTEMPLATEW, 8) TEST_TYPE_ALIGN (PDLGITEMTEMPLATEW, 8) TEST_TARGET_SIZE (PDLGITEMTEMPLATEW, 18) TEST_TARGET_ALIGN(PDLGITEMTEMPLATEW, 2)}
static void test_pack_PDRAWITEMSTRUCT(void){ /* PDRAWITEMSTRUCT */ TEST_TYPE_SIZE (PDRAWITEMSTRUCT, 8) TEST_TYPE_ALIGN (PDRAWITEMSTRUCT, 8) TEST_TARGET_SIZE (PDRAWITEMSTRUCT, 64) TEST_TARGET_ALIGN(PDRAWITEMSTRUCT, 8)}
static void test_pack_PEVENTMSG(void){ /* PEVENTMSG */ TEST_TYPE_SIZE (PEVENTMSG, 8) TEST_TYPE_ALIGN (PEVENTMSG, 8) TEST_TARGET_SIZE (PEVENTMSG, 24) TEST_TARGET_ALIGN(PEVENTMSG, 8)}
static void test_pack_PFLASHWINFO(void){ /* PFLASHWINFO */ TEST_TYPE_SIZE (PFLASHWINFO, 8) TEST_TYPE_ALIGN (PFLASHWINFO, 8) TEST_TARGET_SIZE (PFLASHWINFO, 32) TEST_TARGET_ALIGN(PFLASHWINFO, 8)}
static void test_pack_PGUITHREADINFO(void){ /* PGUITHREADINFO */ TEST_TYPE_SIZE (PGUITHREADINFO, 8) TEST_TYPE_ALIGN (PGUITHREADINFO, 8) TEST_TARGET_SIZE (PGUITHREADINFO, 72) TEST_TARGET_ALIGN(PGUITHREADINFO, 8)}
static void test_pack_PHARDWAREHOOKSTRUCT(void){ /* PHARDWAREHOOKSTRUCT */ TEST_TYPE_SIZE (PHARDWAREHOOKSTRUCT, 8) TEST_TYPE_ALIGN (PHARDWAREHOOKSTRUCT, 8) TEST_TARGET_SIZE (PHARDWAREHOOKSTRUCT, 32) TEST_TARGET_ALIGN(PHARDWAREHOOKSTRUCT, 8)}
static void test_pack_PHARDWAREINPUT(void){ /* PHARDWAREINPUT */ TEST_TYPE_SIZE (PHARDWAREINPUT, 8) TEST_TYPE_ALIGN (PHARDWAREINPUT, 8) TEST_TARGET_SIZE (PHARDWAREINPUT, 8) TEST_TARGET_ALIGN(PHARDWAREINPUT, 4)}
static void test_pack_PHDEVNOTIFY(void){ /* PHDEVNOTIFY */ TEST_TYPE_SIZE (PHDEVNOTIFY, 8) TEST_TYPE_ALIGN (PHDEVNOTIFY, 8) TEST_TARGET_SIZE (PHDEVNOTIFY, 8) TEST_TARGET_ALIGN(PHDEVNOTIFY, 8)}
static void test_pack_PHELPWININFOA(void){ /* PHELPWININFOA */ TEST_TYPE_SIZE (PHELPWININFOA, 8) TEST_TYPE_ALIGN (PHELPWININFOA, 8) TEST_TARGET_SIZE (PHELPWININFOA, 28) TEST_TARGET_ALIGN(PHELPWININFOA, 4)}
static void test_pack_PHELPWININFOW(void){ /* PHELPWININFOW */ TEST_TYPE_SIZE (PHELPWININFOW, 8) TEST_TYPE_ALIGN (PHELPWININFOW, 8) TEST_TARGET_SIZE (PHELPWININFOW, 28) TEST_TARGET_ALIGN(PHELPWININFOW, 4)}
static void test_pack_PICONINFO(void){ /* PICONINFO */ TEST_TYPE_SIZE (PICONINFO, 8) TEST_TYPE_ALIGN (PICONINFO, 8) TEST_TARGET_SIZE (PICONINFO, 32) TEST_TARGET_ALIGN(PICONINFO, 8)}
static void test_pack_PICONMETRICSA(void){ /* PICONMETRICSA */ TEST_TYPE_SIZE (PICONMETRICSA, 8) TEST_TYPE_ALIGN (PICONMETRICSA, 8) TEST_TARGET_SIZE (PICONMETRICSA, 76) TEST_TARGET_ALIGN(PICONMETRICSA, 4)}
static void test_pack_PICONMETRICSW(void){ /* PICONMETRICSW */ TEST_TYPE_SIZE (PICONMETRICSW, 8) TEST_TYPE_ALIGN (PICONMETRICSW, 8) TEST_TARGET_SIZE (PICONMETRICSW, 108) TEST_TARGET_ALIGN(PICONMETRICSW, 4)}
static void test_pack_PINPUT(void){ /* PINPUT */ TEST_TYPE_SIZE (PINPUT, 8) TEST_TYPE_ALIGN (PINPUT, 8)}
static void test_pack_PKBDLLHOOKSTRUCT(void){ /* PKBDLLHOOKSTRUCT */ TEST_TYPE_SIZE (PKBDLLHOOKSTRUCT, 8) TEST_TYPE_ALIGN (PKBDLLHOOKSTRUCT, 8) TEST_TARGET_SIZE (PKBDLLHOOKSTRUCT, 24) TEST_TARGET_ALIGN(PKBDLLHOOKSTRUCT, 8)}
static void test_pack_PKEYBDINPUT(void){ /* PKEYBDINPUT */ TEST_TYPE_SIZE (PKEYBDINPUT, 8) TEST_TYPE_ALIGN (PKEYBDINPUT, 8) TEST_TARGET_SIZE (PKEYBDINPUT, 24) TEST_TARGET_ALIGN(PKEYBDINPUT, 8)}
static void test_pack_PMDINEXTMENU(void){ /* PMDINEXTMENU */ TEST_TYPE_SIZE (PMDINEXTMENU, 8) TEST_TYPE_ALIGN (PMDINEXTMENU, 8) TEST_TARGET_SIZE (PMDINEXTMENU, 24) TEST_TARGET_ALIGN(PMDINEXTMENU, 8)}
static void test_pack_PMEASUREITEMSTRUCT(void){ /* PMEASUREITEMSTRUCT */ TEST_TYPE_SIZE (PMEASUREITEMSTRUCT, 8) TEST_TYPE_ALIGN (PMEASUREITEMSTRUCT, 8) TEST_TARGET_SIZE (PMEASUREITEMSTRUCT, 32) TEST_TARGET_ALIGN(PMEASUREITEMSTRUCT, 8)}
static void test_pack_PMENUITEMTEMPLATE(void){ /* PMENUITEMTEMPLATE */ TEST_TYPE_SIZE (PMENUITEMTEMPLATE, 8) TEST_TYPE_ALIGN (PMENUITEMTEMPLATE, 8) TEST_TARGET_SIZE (PMENUITEMTEMPLATE, 6) TEST_TARGET_ALIGN(PMENUITEMTEMPLATE, 2)}
static void test_pack_PMENUITEMTEMPLATEHEADER(void){ /* PMENUITEMTEMPLATEHEADER */ TEST_TYPE_SIZE (PMENUITEMTEMPLATEHEADER, 8) TEST_TYPE_ALIGN (PMENUITEMTEMPLATEHEADER, 8) TEST_TARGET_SIZE (PMENUITEMTEMPLATEHEADER, 4) TEST_TARGET_ALIGN(PMENUITEMTEMPLATEHEADER, 2)}
static void test_pack_PMINIMIZEDMETRICS(void){ /* PMINIMIZEDMETRICS */ TEST_TYPE_SIZE (PMINIMIZEDMETRICS, 8) TEST_TYPE_ALIGN (PMINIMIZEDMETRICS, 8) TEST_TARGET_SIZE (PMINIMIZEDMETRICS, 20) TEST_TARGET_ALIGN(PMINIMIZEDMETRICS, 4)}
static void test_pack_PMINMAXINFO(void){ /* PMINMAXINFO */ TEST_TYPE_SIZE (PMINMAXINFO, 8) TEST_TYPE_ALIGN (PMINMAXINFO, 8) TEST_TARGET_SIZE (PMINMAXINFO, 40) TEST_TARGET_ALIGN(PMINMAXINFO, 4)}
static void test_pack_PMOUSEHOOKSTRUCT(void){ /* PMOUSEHOOKSTRUCT */ TEST_TYPE_SIZE (PMOUSEHOOKSTRUCT, 8) TEST_TYPE_ALIGN (PMOUSEHOOKSTRUCT, 8) TEST_TARGET_SIZE (PMOUSEHOOKSTRUCT, 32) TEST_TARGET_ALIGN(PMOUSEHOOKSTRUCT, 8)}
static void test_pack_PMOUSEINPUT(void){ /* PMOUSEINPUT */ TEST_TYPE_SIZE (PMOUSEINPUT, 8) TEST_TYPE_ALIGN (PMOUSEINPUT, 8) TEST_TARGET_SIZE (PMOUSEINPUT, 32) TEST_TARGET_ALIGN(PMOUSEINPUT, 8)}
static void test_pack_PMSG(void){ /* PMSG */ TEST_TYPE_SIZE (PMSG, 8) TEST_TYPE_ALIGN (PMSG, 8) TEST_TARGET_SIZE (PMSG, 48) TEST_TARGET_ALIGN(PMSG, 8)}
static void test_pack_PMSGBOXPARAMSA(void){ /* PMSGBOXPARAMSA */ TEST_TYPE_SIZE (PMSGBOXPARAMSA, 8) TEST_TYPE_ALIGN (PMSGBOXPARAMSA, 8) TEST_TARGET_SIZE (PMSGBOXPARAMSA, 80) TEST_TARGET_ALIGN(PMSGBOXPARAMSA, 8)}
static void test_pack_PMSGBOXPARAMSW(void){ /* PMSGBOXPARAMSW */ TEST_TYPE_SIZE (PMSGBOXPARAMSW, 8) TEST_TYPE_ALIGN (PMSGBOXPARAMSW, 8) TEST_TARGET_SIZE (PMSGBOXPARAMSW, 80) TEST_TARGET_ALIGN(PMSGBOXPARAMSW, 8)}
static void test_pack_PMSLLHOOKSTRUCT(void){ /* PMSLLHOOKSTRUCT */ TEST_TYPE_SIZE (PMSLLHOOKSTRUCT, 8) TEST_TYPE_ALIGN (PMSLLHOOKSTRUCT, 8) TEST_TARGET_SIZE (PMSLLHOOKSTRUCT, 32) TEST_TARGET_ALIGN(PMSLLHOOKSTRUCT, 8)}
static void test_pack_PMULTIKEYHELPA(void){ /* PMULTIKEYHELPA */ TEST_TYPE_SIZE (PMULTIKEYHELPA, 8) TEST_TYPE_ALIGN (PMULTIKEYHELPA, 8) TEST_TARGET_SIZE (PMULTIKEYHELPA, 8) TEST_TARGET_ALIGN(PMULTIKEYHELPA, 4)}
static void test_pack_PMULTIKEYHELPW(void){ /* PMULTIKEYHELPW */ TEST_TYPE_SIZE (PMULTIKEYHELPW, 8) TEST_TYPE_ALIGN (PMULTIKEYHELPW, 8) TEST_TARGET_SIZE (PMULTIKEYHELPW, 8) TEST_TARGET_ALIGN(PMULTIKEYHELPW, 4)}
static void test_pack_PNONCLIENTMETRICSA(void){ /* PNONCLIENTMETRICSA */ TEST_TYPE_SIZE (PNONCLIENTMETRICSA, 8) TEST_TYPE_ALIGN (PNONCLIENTMETRICSA, 8) TEST_TARGET_SIZE (PNONCLIENTMETRICSA, 344) TEST_TARGET_ALIGN(PNONCLIENTMETRICSA, 4)}
static void test_pack_PNONCLIENTMETRICSW(void){ /* PNONCLIENTMETRICSW */ TEST_TYPE_SIZE (PNONCLIENTMETRICSW, 8) TEST_TYPE_ALIGN (PNONCLIENTMETRICSW, 8) TEST_TARGET_SIZE (PNONCLIENTMETRICSW, 504) TEST_TARGET_ALIGN(PNONCLIENTMETRICSW, 4)}
static void test_pack_PPAINTSTRUCT(void){ /* PPAINTSTRUCT */ TEST_TYPE_SIZE (PPAINTSTRUCT, 8) TEST_TYPE_ALIGN (PPAINTSTRUCT, 8) TEST_TARGET_SIZE (PPAINTSTRUCT, 72) TEST_TARGET_ALIGN(PPAINTSTRUCT, 8)}
static void test_pack_PROPENUMPROCA(void){ /* PROPENUMPROCA */ TEST_TYPE_SIZE (PROPENUMPROCA, 8) TEST_TYPE_ALIGN (PROPENUMPROCA, 8)}
static void test_pack_PROPENUMPROCEXA(void){ /* PROPENUMPROCEXA */ TEST_TYPE_SIZE (PROPENUMPROCEXA, 8) TEST_TYPE_ALIGN (PROPENUMPROCEXA, 8)}
static void test_pack_PROPENUMPROCEXW(void){ /* PROPENUMPROCEXW */ TEST_TYPE_SIZE (PROPENUMPROCEXW, 8) TEST_TYPE_ALIGN (PROPENUMPROCEXW, 8)}
static void test_pack_PROPENUMPROCW(void){ /* PROPENUMPROCW */ TEST_TYPE_SIZE (PROPENUMPROCW, 8) TEST_TYPE_ALIGN (PROPENUMPROCW, 8)}
static void test_pack_PTITLEBARINFO(void){ /* PTITLEBARINFO */ TEST_TYPE_SIZE (PTITLEBARINFO, 8) TEST_TYPE_ALIGN (PTITLEBARINFO, 8) TEST_TARGET_SIZE (PTITLEBARINFO, 44) TEST_TARGET_ALIGN(PTITLEBARINFO, 4)}
static void test_pack_PUSEROBJECTFLAGS(void){ /* PUSEROBJECTFLAGS */ TEST_TYPE_SIZE (PUSEROBJECTFLAGS, 8) TEST_TYPE_ALIGN (PUSEROBJECTFLAGS, 8) TEST_TARGET_SIZE (PUSEROBJECTFLAGS, 12) TEST_TARGET_ALIGN(PUSEROBJECTFLAGS, 4)}
static void test_pack_PWINDOWINFO(void){ /* PWINDOWINFO */ TEST_TYPE_SIZE (PWINDOWINFO, 8) TEST_TYPE_ALIGN (PWINDOWINFO, 8) TEST_TARGET_SIZE (PWINDOWINFO, 60) TEST_TARGET_ALIGN(PWINDOWINFO, 4)}
static void test_pack_PWINDOWPLACEMENT(void){ /* PWINDOWPLACEMENT */ TEST_TYPE_SIZE (PWINDOWPLACEMENT, 8) TEST_TYPE_ALIGN (PWINDOWPLACEMENT, 8) TEST_TARGET_SIZE (PWINDOWPLACEMENT, 44) TEST_TARGET_ALIGN(PWINDOWPLACEMENT, 4)}
static void test_pack_PWINDOWPOS(void){ /* PWINDOWPOS */ TEST_TYPE_SIZE (PWINDOWPOS, 8) TEST_TYPE_ALIGN (PWINDOWPOS, 8) TEST_TARGET_SIZE (PWINDOWPOS, 40) TEST_TARGET_ALIGN(PWINDOWPOS, 8)}
static void test_pack_PWNDCLASSA(void){ /* PWNDCLASSA */ TEST_TYPE_SIZE (PWNDCLASSA, 8) TEST_TYPE_ALIGN (PWNDCLASSA, 8) TEST_TARGET_SIZE (PWNDCLASSA, 72) TEST_TARGET_ALIGN(PWNDCLASSA, 8)}
static void test_pack_PWNDCLASSEXA(void){ /* PWNDCLASSEXA */ TEST_TYPE_SIZE (PWNDCLASSEXA, 8) TEST_TYPE_ALIGN (PWNDCLASSEXA, 8) TEST_TARGET_SIZE (PWNDCLASSEXA, 80) TEST_TARGET_ALIGN(PWNDCLASSEXA, 8)}
static void test_pack_PWNDCLASSEXW(void){ /* PWNDCLASSEXW */ TEST_TYPE_SIZE (PWNDCLASSEXW, 8) TEST_TYPE_ALIGN (PWNDCLASSEXW, 8) TEST_TARGET_SIZE (PWNDCLASSEXW, 80) TEST_TARGET_ALIGN(PWNDCLASSEXW, 8)}
static void test_pack_PWNDCLASSW(void){ /* PWNDCLASSW */ TEST_TYPE_SIZE (PWNDCLASSW, 8) TEST_TYPE_ALIGN (PWNDCLASSW, 8) TEST_TARGET_SIZE (PWNDCLASSW, 72) TEST_TARGET_ALIGN(PWNDCLASSW, 8)}
static void test_pack_SCROLLINFO(void){ /* SCROLLINFO */ TEST_TYPE_SIZE (SCROLLINFO, 28) TEST_TYPE_ALIGN (SCROLLINFO, 4) TEST_FIELD_SIZE (SCROLLINFO, cbSize, 4) TEST_FIELD_ALIGN (SCROLLINFO, cbSize, 4) TEST_FIELD_OFFSET(SCROLLINFO, cbSize, 0) TEST_FIELD_SIZE (SCROLLINFO, fMask, 4) TEST_FIELD_ALIGN (SCROLLINFO, fMask, 4) TEST_FIELD_OFFSET(SCROLLINFO, fMask, 4) TEST_FIELD_SIZE (SCROLLINFO, nMin, 4) TEST_FIELD_ALIGN (SCROLLINFO, nMin, 4) TEST_FIELD_OFFSET(SCROLLINFO, nMin, 8) TEST_FIELD_SIZE (SCROLLINFO, nMax, 4) TEST_FIELD_ALIGN (SCROLLINFO, nMax, 4) TEST_FIELD_OFFSET(SCROLLINFO, nMax, 12) TEST_FIELD_SIZE (SCROLLINFO, nPage, 4) TEST_FIELD_ALIGN (SCROLLINFO, nPage, 4) TEST_FIELD_OFFSET(SCROLLINFO, nPage, 16) TEST_FIELD_SIZE (SCROLLINFO, nPos, 4) TEST_FIELD_ALIGN (SCROLLINFO, nPos, 4) TEST_FIELD_OFFSET(SCROLLINFO, nPos, 20) TEST_FIELD_SIZE (SCROLLINFO, nTrackPos, 4) TEST_FIELD_ALIGN (SCROLLINFO, nTrackPos, 4) TEST_FIELD_OFFSET(SCROLLINFO, nTrackPos, 24)}
static void test_pack_SENDASYNCPROC(void){ /* SENDASYNCPROC */ TEST_TYPE_SIZE (SENDASYNCPROC, 8) TEST_TYPE_ALIGN (SENDASYNCPROC, 8)}
static void test_pack_SERIALKEYSA(void){ /* SERIALKEYSA */ TEST_TYPE_SIZE (SERIALKEYSA, 40) TEST_TYPE_ALIGN (SERIALKEYSA, 8) TEST_FIELD_SIZE (SERIALKEYSA, cbSize, 4) TEST_FIELD_ALIGN (SERIALKEYSA, cbSize, 4) TEST_FIELD_OFFSET(SERIALKEYSA, cbSize, 0) TEST_FIELD_SIZE (SERIALKEYSA, dwFlags, 4) TEST_FIELD_ALIGN (SERIALKEYSA, dwFlags, 4) TEST_FIELD_OFFSET(SERIALKEYSA, dwFlags, 4) TEST_FIELD_SIZE (SERIALKEYSA, lpszActivePort, 8) TEST_FIELD_ALIGN (SERIALKEYSA, lpszActivePort, 8) TEST_FIELD_OFFSET(SERIALKEYSA, lpszActivePort, 8) TEST_FIELD_SIZE (SERIALKEYSA, lpszPort, 8) TEST_FIELD_ALIGN (SERIALKEYSA, lpszPort, 8) TEST_FIELD_OFFSET(SERIALKEYSA, lpszPort, 16) TEST_FIELD_SIZE (SERIALKEYSA, iBaudRate, 4) TEST_FIELD_ALIGN (SERIALKEYSA, iBaudRate, 4) TEST_FIELD_OFFSET(SERIALKEYSA, iBaudRate, 24) TEST_FIELD_SIZE (SERIALKEYSA, iPortState, 4) TEST_FIELD_ALIGN (SERIALKEYSA, iPortState, 4) TEST_FIELD_OFFSET(SERIALKEYSA, iPortState, 28) TEST_FIELD_SIZE (SERIALKEYSA, iActive, 4) TEST_FIELD_ALIGN (SERIALKEYSA, iActive, 4) TEST_FIELD_OFFSET(SERIALKEYSA, iActive, 32)}
static void test_pack_SERIALKEYSW(void){ /* SERIALKEYSW */ TEST_TYPE_SIZE (SERIALKEYSW, 40) TEST_TYPE_ALIGN (SERIALKEYSW, 8) TEST_FIELD_SIZE (SERIALKEYSW, cbSize, 4) TEST_FIELD_ALIGN (SERIALKEYSW, cbSize, 4) TEST_FIELD_OFFSET(SERIALKEYSW, cbSize, 0) TEST_FIELD_SIZE (SERIALKEYSW, dwFlags, 4) TEST_FIELD_ALIGN (SERIALKEYSW, dwFlags, 4) TEST_FIELD_OFFSET(SERIALKEYSW, dwFlags, 4) TEST_FIELD_SIZE (SERIALKEYSW, lpszActivePort, 8) TEST_FIELD_ALIGN (SERIALKEYSW, lpszActivePort, 8) TEST_FIELD_OFFSET(SERIALKEYSW, lpszActivePort, 8) TEST_FIELD_SIZE (SERIALKEYSW, lpszPort, 8) TEST_FIELD_ALIGN (SERIALKEYSW, lpszPort, 8) TEST_FIELD_OFFSET(SERIALKEYSW, lpszPort, 16) TEST_FIELD_SIZE (SERIALKEYSW, iBaudRate, 4) TEST_FIELD_ALIGN (SERIALKEYSW, iBaudRate, 4) TEST_FIELD_OFFSET(SERIALKEYSW, iBaudRate, 24) TEST_FIELD_SIZE (SERIALKEYSW, iPortState, 4) TEST_FIELD_ALIGN (SERIALKEYSW, iPortState, 4) TEST_FIELD_OFFSET(SERIALKEYSW, iPortState, 28) TEST_FIELD_SIZE (SERIALKEYSW, iActive, 4) TEST_FIELD_ALIGN (SERIALKEYSW, iActive, 4) TEST_FIELD_OFFSET(SERIALKEYSW, iActive, 32)}
static void test_pack_SOUNDSENTRYA(void){ /* SOUNDSENTRYA */ TEST_TYPE_SIZE (SOUNDSENTRYA, 56) TEST_TYPE_ALIGN (SOUNDSENTRYA, 8) TEST_FIELD_SIZE (SOUNDSENTRYA, cbSize, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, cbSize, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, cbSize, 0) TEST_FIELD_SIZE (SOUNDSENTRYA, dwFlags, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, dwFlags, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, dwFlags, 4) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSTextEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSTextEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSTextEffect, 8) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSTextEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSTextEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSTextEffectMSec, 12) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSTextEffectColorBits, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSTextEffectColorBits, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSTextEffectColorBits, 16) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSGrafEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSGrafEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSGrafEffect, 20) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSGrafEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSGrafEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSGrafEffectMSec, 24) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSGrafEffectColor, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSGrafEffectColor, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSGrafEffectColor, 28) TEST_FIELD_SIZE (SOUNDSENTRYA, iWindowsEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iWindowsEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iWindowsEffect, 32) TEST_FIELD_SIZE (SOUNDSENTRYA, iWindowsEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iWindowsEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iWindowsEffectMSec, 36) TEST_FIELD_SIZE (SOUNDSENTRYA, lpszWindowsEffectDLL, 8) TEST_FIELD_ALIGN (SOUNDSENTRYA, lpszWindowsEffectDLL, 8) TEST_FIELD_OFFSET(SOUNDSENTRYA, lpszWindowsEffectDLL, 40) TEST_FIELD_SIZE (SOUNDSENTRYA, iWindowsEffectOrdinal, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iWindowsEffectOrdinal, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iWindowsEffectOrdinal, 48)}
static void test_pack_SOUNDSENTRYW(void){ /* SOUNDSENTRYW */ TEST_TYPE_SIZE (SOUNDSENTRYW, 56) TEST_TYPE_ALIGN (SOUNDSENTRYW, 8) TEST_FIELD_SIZE (SOUNDSENTRYW, cbSize, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, cbSize, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, cbSize, 0) TEST_FIELD_SIZE (SOUNDSENTRYW, dwFlags, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, dwFlags, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, dwFlags, 4) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSTextEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSTextEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSTextEffect, 8) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSTextEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSTextEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSTextEffectMSec, 12) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSTextEffectColorBits, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSTextEffectColorBits, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSTextEffectColorBits, 16) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSGrafEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSGrafEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSGrafEffect, 20) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSGrafEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSGrafEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSGrafEffectMSec, 24) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSGrafEffectColor, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSGrafEffectColor, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSGrafEffectColor, 28) TEST_FIELD_SIZE (SOUNDSENTRYW, iWindowsEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iWindowsEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iWindowsEffect, 32) TEST_FIELD_SIZE (SOUNDSENTRYW, iWindowsEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iWindowsEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iWindowsEffectMSec, 36) TEST_FIELD_SIZE (SOUNDSENTRYW, lpszWindowsEffectDLL, 8) TEST_FIELD_ALIGN (SOUNDSENTRYW, lpszWindowsEffectDLL, 8) TEST_FIELD_OFFSET(SOUNDSENTRYW, lpszWindowsEffectDLL, 40) TEST_FIELD_SIZE (SOUNDSENTRYW, iWindowsEffectOrdinal, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iWindowsEffectOrdinal, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iWindowsEffectOrdinal, 48)}
static void test_pack_STICKYKEYS(void){ /* STICKYKEYS */ TEST_TYPE_SIZE (STICKYKEYS, 8) TEST_TYPE_ALIGN (STICKYKEYS, 4) TEST_FIELD_SIZE (STICKYKEYS, cbSize, 4) TEST_FIELD_ALIGN (STICKYKEYS, cbSize, 4) TEST_FIELD_OFFSET(STICKYKEYS, cbSize, 0) TEST_FIELD_SIZE (STICKYKEYS, dwFlags, 4) TEST_FIELD_ALIGN (STICKYKEYS, dwFlags, 4) TEST_FIELD_OFFSET(STICKYKEYS, dwFlags, 4)}
static void test_pack_STYLESTRUCT(void){ /* STYLESTRUCT */ TEST_TYPE_SIZE (STYLESTRUCT, 8) TEST_TYPE_ALIGN (STYLESTRUCT, 4) TEST_FIELD_SIZE (STYLESTRUCT, styleOld, 4) TEST_FIELD_ALIGN (STYLESTRUCT, styleOld, 4) TEST_FIELD_OFFSET(STYLESTRUCT, styleOld, 0) TEST_FIELD_SIZE (STYLESTRUCT, styleNew, 4) TEST_FIELD_ALIGN (STYLESTRUCT, styleNew, 4) TEST_FIELD_OFFSET(STYLESTRUCT, styleNew, 4)}
static void test_pack_TIMERPROC(void){ /* TIMERPROC */ TEST_TYPE_SIZE (TIMERPROC, 8) TEST_TYPE_ALIGN (TIMERPROC, 8)}
static void test_pack_TITLEBARINFO(void){ /* TITLEBARINFO */ TEST_TYPE_SIZE (TITLEBARINFO, 44) TEST_TYPE_ALIGN (TITLEBARINFO, 4) TEST_FIELD_SIZE (TITLEBARINFO, cbSize, 4) TEST_FIELD_ALIGN (TITLEBARINFO, cbSize, 4) TEST_FIELD_OFFSET(TITLEBARINFO, cbSize, 0) TEST_FIELD_SIZE (TITLEBARINFO, rcTitleBar, 16) TEST_FIELD_ALIGN (TITLEBARINFO, rcTitleBar, 4) TEST_FIELD_OFFSET(TITLEBARINFO, rcTitleBar, 4) TEST_FIELD_SIZE (TITLEBARINFO, rgstate, 24) TEST_FIELD_ALIGN (TITLEBARINFO, rgstate, 4) TEST_FIELD_OFFSET(TITLEBARINFO, rgstate, 20)}
static void test_pack_TOGGLEKEYS(void){ /* TOGGLEKEYS */ TEST_TYPE_SIZE (TOGGLEKEYS, 8) TEST_TYPE_ALIGN (TOGGLEKEYS, 4) TEST_FIELD_SIZE (TOGGLEKEYS, cbSize, 4) TEST_FIELD_ALIGN (TOGGLEKEYS, cbSize, 4) TEST_FIELD_OFFSET(TOGGLEKEYS, cbSize, 0) TEST_FIELD_SIZE (TOGGLEKEYS, dwFlags, 4) TEST_FIELD_ALIGN (TOGGLEKEYS, dwFlags, 4) TEST_FIELD_OFFSET(TOGGLEKEYS, dwFlags, 4)}
static void test_pack_TPMPARAMS(void){ /* TPMPARAMS */ TEST_TYPE_SIZE (TPMPARAMS, 20) TEST_TYPE_ALIGN (TPMPARAMS, 4) TEST_FIELD_SIZE (TPMPARAMS, cbSize, 4) TEST_FIELD_ALIGN (TPMPARAMS, cbSize, 4) TEST_FIELD_OFFSET(TPMPARAMS, cbSize, 0) TEST_FIELD_SIZE (TPMPARAMS, rcExclude, 16) TEST_FIELD_ALIGN (TPMPARAMS, rcExclude, 4) TEST_FIELD_OFFSET(TPMPARAMS, rcExclude, 4)}
static void test_pack_TRACKMOUSEEVENT(void){ /* TRACKMOUSEEVENT */ TEST_TYPE_SIZE (TRACKMOUSEEVENT, 24) TEST_TYPE_ALIGN (TRACKMOUSEEVENT, 8) TEST_FIELD_SIZE (TRACKMOUSEEVENT, cbSize, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, cbSize, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, cbSize, 0) TEST_FIELD_SIZE (TRACKMOUSEEVENT, dwFlags, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, dwFlags, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, dwFlags, 4) TEST_FIELD_SIZE (TRACKMOUSEEVENT, hwndTrack, 8) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, hwndTrack, 8) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, hwndTrack, 8) TEST_FIELD_SIZE (TRACKMOUSEEVENT, dwHoverTime, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, dwHoverTime, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, dwHoverTime, 16)}
static void test_pack_USEROBJECTFLAGS(void){ /* USEROBJECTFLAGS */ TEST_TYPE_SIZE (USEROBJECTFLAGS, 12) TEST_TYPE_ALIGN (USEROBJECTFLAGS, 4) TEST_FIELD_SIZE (USEROBJECTFLAGS, fInherit, 4) TEST_FIELD_ALIGN (USEROBJECTFLAGS, fInherit, 4) TEST_FIELD_OFFSET(USEROBJECTFLAGS, fInherit, 0) TEST_FIELD_SIZE (USEROBJECTFLAGS, fReserved, 4) TEST_FIELD_ALIGN (USEROBJECTFLAGS, fReserved, 4) TEST_FIELD_OFFSET(USEROBJECTFLAGS, fReserved, 4) TEST_FIELD_SIZE (USEROBJECTFLAGS, dwFlags, 4) TEST_FIELD_ALIGN (USEROBJECTFLAGS, dwFlags, 4) TEST_FIELD_OFFSET(USEROBJECTFLAGS, dwFlags, 8)}
static void test_pack_WINDOWINFO(void){ /* WINDOWINFO */ TEST_TYPE_SIZE (WINDOWINFO, 60) TEST_TYPE_ALIGN (WINDOWINFO, 4) TEST_FIELD_SIZE (WINDOWINFO, cbSize, 4) TEST_FIELD_ALIGN (WINDOWINFO, cbSize, 4) TEST_FIELD_OFFSET(WINDOWINFO, cbSize, 0) TEST_FIELD_SIZE (WINDOWINFO, rcWindow, 16) TEST_FIELD_ALIGN (WINDOWINFO, rcWindow, 4) TEST_FIELD_OFFSET(WINDOWINFO, rcWindow, 4) TEST_FIELD_SIZE (WINDOWINFO, rcClient, 16) TEST_FIELD_ALIGN (WINDOWINFO, rcClient, 4) TEST_FIELD_OFFSET(WINDOWINFO, rcClient, 20) TEST_FIELD_SIZE (WINDOWINFO, dwStyle, 4) TEST_FIELD_ALIGN (WINDOWINFO, dwStyle, 4) TEST_FIELD_OFFSET(WINDOWINFO, dwStyle, 36) TEST_FIELD_SIZE (WINDOWINFO, dwExStyle, 4) TEST_FIELD_ALIGN (WINDOWINFO, dwExStyle, 4) TEST_FIELD_OFFSET(WINDOWINFO, dwExStyle, 40) TEST_FIELD_SIZE (WINDOWINFO, dwWindowStatus, 4) TEST_FIELD_ALIGN (WINDOWINFO, dwWindowStatus, 4) TEST_FIELD_OFFSET(WINDOWINFO, dwWindowStatus, 44) TEST_FIELD_SIZE (WINDOWINFO, cxWindowBorders, 4) TEST_FIELD_ALIGN (WINDOWINFO, cxWindowBorders, 4) TEST_FIELD_OFFSET(WINDOWINFO, cxWindowBorders, 48) TEST_FIELD_SIZE (WINDOWINFO, cyWindowBorders, 4) TEST_FIELD_ALIGN (WINDOWINFO, cyWindowBorders, 4) TEST_FIELD_OFFSET(WINDOWINFO, cyWindowBorders, 52) TEST_FIELD_SIZE (WINDOWINFO, atomWindowType, 2) TEST_FIELD_ALIGN (WINDOWINFO, atomWindowType, 2) TEST_FIELD_OFFSET(WINDOWINFO, atomWindowType, 56) TEST_FIELD_SIZE (WINDOWINFO, wCreatorVersion, 2) TEST_FIELD_ALIGN (WINDOWINFO, wCreatorVersion, 2) TEST_FIELD_OFFSET(WINDOWINFO, wCreatorVersion, 58)}
static void test_pack_WINDOWPLACEMENT(void){ /* WINDOWPLACEMENT */ TEST_TYPE_SIZE (WINDOWPLACEMENT, 44) TEST_TYPE_ALIGN (WINDOWPLACEMENT, 4) TEST_FIELD_SIZE (WINDOWPLACEMENT, length, 4) TEST_FIELD_ALIGN (WINDOWPLACEMENT, length, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, length, 0) TEST_FIELD_SIZE (WINDOWPLACEMENT, flags, 4) TEST_FIELD_ALIGN (WINDOWPLACEMENT, flags, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, flags, 4) TEST_FIELD_SIZE (WINDOWPLACEMENT, showCmd, 4) TEST_FIELD_ALIGN (WINDOWPLACEMENT, showCmd, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, showCmd, 8) TEST_FIELD_SIZE (WINDOWPLACEMENT, ptMinPosition, 8) TEST_FIELD_ALIGN (WINDOWPLACEMENT, ptMinPosition, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, ptMinPosition, 12) TEST_FIELD_SIZE (WINDOWPLACEMENT, ptMaxPosition, 8) TEST_FIELD_ALIGN (WINDOWPLACEMENT, ptMaxPosition, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, ptMaxPosition, 20) TEST_FIELD_SIZE (WINDOWPLACEMENT, rcNormalPosition, 16) TEST_FIELD_ALIGN (WINDOWPLACEMENT, rcNormalPosition, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, rcNormalPosition, 28)}
static void test_pack_WINDOWPOS(void){ /* WINDOWPOS */ TEST_TYPE_SIZE (WINDOWPOS, 40) TEST_TYPE_ALIGN (WINDOWPOS, 8) TEST_FIELD_SIZE (WINDOWPOS, hwnd, 8) TEST_FIELD_ALIGN (WINDOWPOS, hwnd, 8) TEST_FIELD_OFFSET(WINDOWPOS, hwnd, 0) TEST_FIELD_SIZE (WINDOWPOS, hwndInsertAfter, 8) TEST_FIELD_ALIGN (WINDOWPOS, hwndInsertAfter, 8) TEST_FIELD_OFFSET(WINDOWPOS, hwndInsertAfter, 8) TEST_FIELD_SIZE (WINDOWPOS, x, 4) TEST_FIELD_ALIGN (WINDOWPOS, x, 4) TEST_FIELD_OFFSET(WINDOWPOS, x, 16) TEST_FIELD_SIZE (WINDOWPOS, y, 4) TEST_FIELD_ALIGN (WINDOWPOS, y, 4) TEST_FIELD_OFFSET(WINDOWPOS, y, 20) TEST_FIELD_SIZE (WINDOWPOS, cx, 4) TEST_FIELD_ALIGN (WINDOWPOS, cx, 4) TEST_FIELD_OFFSET(WINDOWPOS, cx, 24) TEST_FIELD_SIZE (WINDOWPOS, cy, 4) TEST_FIELD_ALIGN (WINDOWPOS, cy, 4) TEST_FIELD_OFFSET(WINDOWPOS, cy, 28) TEST_FIELD_SIZE (WINDOWPOS, flags, 4) TEST_FIELD_ALIGN (WINDOWPOS, flags, 4) TEST_FIELD_OFFSET(WINDOWPOS, flags, 32)}
static void test_pack_WINEVENTPROC(void){ /* WINEVENTPROC */ TEST_TYPE_SIZE (WINEVENTPROC, 8) TEST_TYPE_ALIGN (WINEVENTPROC, 8)}
static void test_pack_WINSTAENUMPROCA(void){ /* WINSTAENUMPROCA */ TEST_TYPE_SIZE (WINSTAENUMPROCA, 8) TEST_TYPE_ALIGN (WINSTAENUMPROCA, 8)}
static void test_pack_WINSTAENUMPROCW(void){ /* WINSTAENUMPROCW */ TEST_TYPE_SIZE (WINSTAENUMPROCW, 8) TEST_TYPE_ALIGN (WINSTAENUMPROCW, 8)}
static void test_pack_WNDCLASSA(void){ /* WNDCLASSA */ TEST_TYPE_SIZE (WNDCLASSA, 72) TEST_TYPE_ALIGN (WNDCLASSA, 8) TEST_FIELD_SIZE (WNDCLASSA, style, 4) TEST_FIELD_ALIGN (WNDCLASSA, style, 4) TEST_FIELD_OFFSET(WNDCLASSA, style, 0) TEST_FIELD_SIZE (WNDCLASSA, lpfnWndProc, 8) TEST_FIELD_ALIGN (WNDCLASSA, lpfnWndProc, 8) TEST_FIELD_OFFSET(WNDCLASSA, lpfnWndProc, 8) TEST_FIELD_SIZE (WNDCLASSA, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSA, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSA, cbClsExtra, 16) TEST_FIELD_SIZE (WNDCLASSA, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSA, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSA, cbWndExtra, 20) TEST_FIELD_SIZE (WNDCLASSA, hInstance, 8) TEST_FIELD_ALIGN (WNDCLASSA, hInstance, 8) TEST_FIELD_OFFSET(WNDCLASSA, hInstance, 24) TEST_FIELD_SIZE (WNDCLASSA, hIcon, 8) TEST_FIELD_ALIGN (WNDCLASSA, hIcon, 8) TEST_FIELD_OFFSET(WNDCLASSA, hIcon, 32) TEST_FIELD_SIZE (WNDCLASSA, hCursor, 8) TEST_FIELD_ALIGN (WNDCLASSA, hCursor, 8) TEST_FIELD_OFFSET(WNDCLASSA, hCursor, 40) TEST_FIELD_SIZE (WNDCLASSA, hbrBackground, 8) TEST_FIELD_ALIGN (WNDCLASSA, hbrBackground, 8) TEST_FIELD_OFFSET(WNDCLASSA, hbrBackground, 48) TEST_FIELD_SIZE (WNDCLASSA, lpszMenuName, 8) TEST_FIELD_ALIGN (WNDCLASSA, lpszMenuName, 8) TEST_FIELD_OFFSET(WNDCLASSA, lpszMenuName, 56) TEST_FIELD_SIZE (WNDCLASSA, lpszClassName, 8) TEST_FIELD_ALIGN (WNDCLASSA, lpszClassName, 8) TEST_FIELD_OFFSET(WNDCLASSA, lpszClassName, 64)}
static void test_pack_WNDCLASSEXA(void){ /* WNDCLASSEXA */ TEST_TYPE_SIZE (WNDCLASSEXA, 80) TEST_TYPE_ALIGN (WNDCLASSEXA, 8) TEST_FIELD_SIZE (WNDCLASSEXA, cbSize, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, cbSize, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, cbSize, 0) TEST_FIELD_SIZE (WNDCLASSEXA, style, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, style, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, style, 4) TEST_FIELD_SIZE (WNDCLASSEXA, lpfnWndProc, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, lpfnWndProc, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, lpfnWndProc, 8) TEST_FIELD_SIZE (WNDCLASSEXA, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, cbClsExtra, 16) TEST_FIELD_SIZE (WNDCLASSEXA, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, cbWndExtra, 20) TEST_FIELD_SIZE (WNDCLASSEXA, hInstance, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, hInstance, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, hInstance, 24) TEST_FIELD_SIZE (WNDCLASSEXA, hIcon, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, hIcon, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, hIcon, 32) TEST_FIELD_SIZE (WNDCLASSEXA, hCursor, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, hCursor, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, hCursor, 40) TEST_FIELD_SIZE (WNDCLASSEXA, hbrBackground, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, hbrBackground, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, hbrBackground, 48) TEST_FIELD_SIZE (WNDCLASSEXA, lpszMenuName, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, lpszMenuName, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, lpszMenuName, 56) TEST_FIELD_SIZE (WNDCLASSEXA, lpszClassName, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, lpszClassName, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, lpszClassName, 64) TEST_FIELD_SIZE (WNDCLASSEXA, hIconSm, 8) TEST_FIELD_ALIGN (WNDCLASSEXA, hIconSm, 8) TEST_FIELD_OFFSET(WNDCLASSEXA, hIconSm, 72)}
static void test_pack_WNDCLASSEXW(void){ /* WNDCLASSEXW */ TEST_TYPE_SIZE (WNDCLASSEXW, 80) TEST_TYPE_ALIGN (WNDCLASSEXW, 8) TEST_FIELD_SIZE (WNDCLASSEXW, cbSize, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, cbSize, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, cbSize, 0) TEST_FIELD_SIZE (WNDCLASSEXW, style, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, style, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, style, 4) TEST_FIELD_SIZE (WNDCLASSEXW, lpfnWndProc, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, lpfnWndProc, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, lpfnWndProc, 8) TEST_FIELD_SIZE (WNDCLASSEXW, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, cbClsExtra, 16) TEST_FIELD_SIZE (WNDCLASSEXW, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, cbWndExtra, 20) TEST_FIELD_SIZE (WNDCLASSEXW, hInstance, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, hInstance, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, hInstance, 24) TEST_FIELD_SIZE (WNDCLASSEXW, hIcon, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, hIcon, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, hIcon, 32) TEST_FIELD_SIZE (WNDCLASSEXW, hCursor, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, hCursor, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, hCursor, 40) TEST_FIELD_SIZE (WNDCLASSEXW, hbrBackground, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, hbrBackground, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, hbrBackground, 48) TEST_FIELD_SIZE (WNDCLASSEXW, lpszMenuName, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, lpszMenuName, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, lpszMenuName, 56) TEST_FIELD_SIZE (WNDCLASSEXW, lpszClassName, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, lpszClassName, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, lpszClassName, 64) TEST_FIELD_SIZE (WNDCLASSEXW, hIconSm, 8) TEST_FIELD_ALIGN (WNDCLASSEXW, hIconSm, 8) TEST_FIELD_OFFSET(WNDCLASSEXW, hIconSm, 72)}
static void test_pack_WNDCLASSW(void){ /* WNDCLASSW */ TEST_TYPE_SIZE (WNDCLASSW, 72) TEST_TYPE_ALIGN (WNDCLASSW, 8) TEST_FIELD_SIZE (WNDCLASSW, style, 4) TEST_FIELD_ALIGN (WNDCLASSW, style, 4) TEST_FIELD_OFFSET(WNDCLASSW, style, 0) TEST_FIELD_SIZE (WNDCLASSW, lpfnWndProc, 8) TEST_FIELD_ALIGN (WNDCLASSW, lpfnWndProc, 8) TEST_FIELD_OFFSET(WNDCLASSW, lpfnWndProc, 8) TEST_FIELD_SIZE (WNDCLASSW, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSW, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSW, cbClsExtra, 16) TEST_FIELD_SIZE (WNDCLASSW, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSW, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSW, cbWndExtra, 20) TEST_FIELD_SIZE (WNDCLASSW, hInstance, 8) TEST_FIELD_ALIGN (WNDCLASSW, hInstance, 8) TEST_FIELD_OFFSET(WNDCLASSW, hInstance, 24) TEST_FIELD_SIZE (WNDCLASSW, hIcon, 8) TEST_FIELD_ALIGN (WNDCLASSW, hIcon, 8) TEST_FIELD_OFFSET(WNDCLASSW, hIcon, 32) TEST_FIELD_SIZE (WNDCLASSW, hCursor, 8) TEST_FIELD_ALIGN (WNDCLASSW, hCursor, 8) TEST_FIELD_OFFSET(WNDCLASSW, hCursor, 40) TEST_FIELD_SIZE (WNDCLASSW, hbrBackground, 8) TEST_FIELD_ALIGN (WNDCLASSW, hbrBackground, 8) TEST_FIELD_OFFSET(WNDCLASSW, hbrBackground, 48) TEST_FIELD_SIZE (WNDCLASSW, lpszMenuName, 8) TEST_FIELD_ALIGN (WNDCLASSW, lpszMenuName, 8) TEST_FIELD_OFFSET(WNDCLASSW, lpszMenuName, 56) TEST_FIELD_SIZE (WNDCLASSW, lpszClassName, 8) TEST_FIELD_ALIGN (WNDCLASSW, lpszClassName, 8) TEST_FIELD_OFFSET(WNDCLASSW, lpszClassName, 64)}
static void test_pack_WNDENUMPROC(void){ /* WNDENUMPROC */ TEST_TYPE_SIZE (WNDENUMPROC, 8) TEST_TYPE_ALIGN (WNDENUMPROC, 8)}
static void test_pack_WNDPROC(void){ /* WNDPROC */ TEST_TYPE_SIZE (WNDPROC, 8) TEST_TYPE_ALIGN (WNDPROC, 8)}
#else /* _WIN64 */
static void test_pack_ACCESSTIMEOUT(void){ /* ACCESSTIMEOUT */ TEST_TYPE_SIZE (ACCESSTIMEOUT, 12) TEST_TYPE_ALIGN (ACCESSTIMEOUT, 4) TEST_FIELD_SIZE (ACCESSTIMEOUT, cbSize, 4) TEST_FIELD_ALIGN (ACCESSTIMEOUT, cbSize, 4) TEST_FIELD_OFFSET(ACCESSTIMEOUT, cbSize, 0) TEST_FIELD_SIZE (ACCESSTIMEOUT, dwFlags, 4) TEST_FIELD_ALIGN (ACCESSTIMEOUT, dwFlags, 4) TEST_FIELD_OFFSET(ACCESSTIMEOUT, dwFlags, 4) TEST_FIELD_SIZE (ACCESSTIMEOUT, iTimeOutMSec, 4) TEST_FIELD_ALIGN (ACCESSTIMEOUT, iTimeOutMSec, 4) TEST_FIELD_OFFSET(ACCESSTIMEOUT, iTimeOutMSec, 8)}
static void test_pack_ANIMATIONINFO(void){ /* ANIMATIONINFO */ TEST_TYPE_SIZE (ANIMATIONINFO, 8) TEST_TYPE_ALIGN (ANIMATIONINFO, 4) TEST_FIELD_SIZE (ANIMATIONINFO, cbSize, 4) TEST_FIELD_ALIGN (ANIMATIONINFO, cbSize, 4) TEST_FIELD_OFFSET(ANIMATIONINFO, cbSize, 0) TEST_FIELD_SIZE (ANIMATIONINFO, iMinAnimate, 4) TEST_FIELD_ALIGN (ANIMATIONINFO, iMinAnimate, 4) TEST_FIELD_OFFSET(ANIMATIONINFO, iMinAnimate, 4)}
static void test_pack_CBTACTIVATESTRUCT(void){ /* CBTACTIVATESTRUCT */ TEST_TYPE_SIZE (CBTACTIVATESTRUCT, 8) TEST_TYPE_ALIGN (CBTACTIVATESTRUCT, 4) TEST_FIELD_SIZE (CBTACTIVATESTRUCT, fMouse, 4) TEST_FIELD_ALIGN (CBTACTIVATESTRUCT, fMouse, 4) TEST_FIELD_OFFSET(CBTACTIVATESTRUCT, fMouse, 0) TEST_FIELD_SIZE (CBTACTIVATESTRUCT, hWndActive, 4) TEST_FIELD_ALIGN (CBTACTIVATESTRUCT, hWndActive, 4) TEST_FIELD_OFFSET(CBTACTIVATESTRUCT, hWndActive, 4)}
static void test_pack_CBT_CREATEWNDA(void){ /* CBT_CREATEWNDA */ TEST_TYPE_SIZE (CBT_CREATEWNDA, 8) TEST_TYPE_ALIGN (CBT_CREATEWNDA, 4) TEST_FIELD_SIZE (CBT_CREATEWNDA, lpcs, 4) TEST_FIELD_ALIGN (CBT_CREATEWNDA, lpcs, 4) TEST_FIELD_OFFSET(CBT_CREATEWNDA, lpcs, 0) TEST_FIELD_SIZE (CBT_CREATEWNDA, hwndInsertAfter, 4) TEST_FIELD_ALIGN (CBT_CREATEWNDA, hwndInsertAfter, 4) TEST_FIELD_OFFSET(CBT_CREATEWNDA, hwndInsertAfter, 4)}
static void test_pack_CBT_CREATEWNDW(void){ /* CBT_CREATEWNDW */ TEST_TYPE_SIZE (CBT_CREATEWNDW, 8) TEST_TYPE_ALIGN (CBT_CREATEWNDW, 4) TEST_FIELD_SIZE (CBT_CREATEWNDW, lpcs, 4) TEST_FIELD_ALIGN (CBT_CREATEWNDW, lpcs, 4) TEST_FIELD_OFFSET(CBT_CREATEWNDW, lpcs, 0) TEST_FIELD_SIZE (CBT_CREATEWNDW, hwndInsertAfter, 4) TEST_FIELD_ALIGN (CBT_CREATEWNDW, hwndInsertAfter, 4) TEST_FIELD_OFFSET(CBT_CREATEWNDW, hwndInsertAfter, 4)}
static void test_pack_CLIENTCREATESTRUCT(void){ /* CLIENTCREATESTRUCT */ TEST_TYPE_SIZE (CLIENTCREATESTRUCT, 8) TEST_TYPE_ALIGN (CLIENTCREATESTRUCT, 4) TEST_FIELD_SIZE (CLIENTCREATESTRUCT, hWindowMenu, 4) TEST_FIELD_ALIGN (CLIENTCREATESTRUCT, hWindowMenu, 4) TEST_FIELD_OFFSET(CLIENTCREATESTRUCT, hWindowMenu, 0) TEST_FIELD_SIZE (CLIENTCREATESTRUCT, idFirstChild, 4) TEST_FIELD_ALIGN (CLIENTCREATESTRUCT, idFirstChild, 4) TEST_FIELD_OFFSET(CLIENTCREATESTRUCT, idFirstChild, 4)}
static void test_pack_COMBOBOXINFO(void){ /* COMBOBOXINFO */ TEST_TYPE_SIZE (COMBOBOXINFO, 52) TEST_TYPE_ALIGN (COMBOBOXINFO, 4) TEST_FIELD_SIZE (COMBOBOXINFO, cbSize, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, cbSize, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, cbSize, 0) TEST_FIELD_SIZE (COMBOBOXINFO, rcItem, 16) TEST_FIELD_ALIGN (COMBOBOXINFO, rcItem, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, rcItem, 4) TEST_FIELD_SIZE (COMBOBOXINFO, rcButton, 16) TEST_FIELD_ALIGN (COMBOBOXINFO, rcButton, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, rcButton, 20) TEST_FIELD_SIZE (COMBOBOXINFO, stateButton, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, stateButton, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, stateButton, 36) TEST_FIELD_SIZE (COMBOBOXINFO, hwndCombo, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, hwndCombo, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, hwndCombo, 40) TEST_FIELD_SIZE (COMBOBOXINFO, hwndItem, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, hwndItem, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, hwndItem, 44) TEST_FIELD_SIZE (COMBOBOXINFO, hwndList, 4) TEST_FIELD_ALIGN (COMBOBOXINFO, hwndList, 4) TEST_FIELD_OFFSET(COMBOBOXINFO, hwndList, 48)}
static void test_pack_COMPAREITEMSTRUCT(void){ /* COMPAREITEMSTRUCT */ TEST_TYPE_SIZE (COMPAREITEMSTRUCT, 32) TEST_TYPE_ALIGN (COMPAREITEMSTRUCT, 4) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, hwndItem, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, hwndItem, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, hwndItem, 8) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemID1, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemID1, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemID1, 12) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemData1, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemData1, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemData1, 16) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemID2, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemID2, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemID2, 20) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, itemData2, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, itemData2, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, itemData2, 24) TEST_FIELD_SIZE (COMPAREITEMSTRUCT, dwLocaleId, 4) TEST_FIELD_ALIGN (COMPAREITEMSTRUCT, dwLocaleId, 4) TEST_FIELD_OFFSET(COMPAREITEMSTRUCT, dwLocaleId, 28)}
static void test_pack_COPYDATASTRUCT(void){ /* COPYDATASTRUCT */ TEST_TYPE_SIZE (COPYDATASTRUCT, 12) TEST_TYPE_ALIGN (COPYDATASTRUCT, 4) TEST_FIELD_SIZE (COPYDATASTRUCT, dwData, 4) TEST_FIELD_ALIGN (COPYDATASTRUCT, dwData, 4) TEST_FIELD_OFFSET(COPYDATASTRUCT, dwData, 0) TEST_FIELD_SIZE (COPYDATASTRUCT, cbData, 4) TEST_FIELD_ALIGN (COPYDATASTRUCT, cbData, 4) TEST_FIELD_OFFSET(COPYDATASTRUCT, cbData, 4) TEST_FIELD_SIZE (COPYDATASTRUCT, lpData, 4) TEST_FIELD_ALIGN (COPYDATASTRUCT, lpData, 4) TEST_FIELD_OFFSET(COPYDATASTRUCT, lpData, 8)}
static void test_pack_CREATESTRUCTA(void){ /* CREATESTRUCTA */ TEST_TYPE_SIZE (CREATESTRUCTA, 48) TEST_TYPE_ALIGN (CREATESTRUCTA, 4) TEST_FIELD_SIZE (CREATESTRUCTA, lpCreateParams, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, lpCreateParams, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, lpCreateParams, 0) TEST_FIELD_SIZE (CREATESTRUCTA, hInstance, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, hInstance, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, hInstance, 4) TEST_FIELD_SIZE (CREATESTRUCTA, hMenu, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, hMenu, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, hMenu, 8) TEST_FIELD_SIZE (CREATESTRUCTA, hwndParent, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, hwndParent, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, hwndParent, 12) TEST_FIELD_SIZE (CREATESTRUCTA, cy, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, cy, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, cy, 16) TEST_FIELD_SIZE (CREATESTRUCTA, cx, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, cx, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, cx, 20) TEST_FIELD_SIZE (CREATESTRUCTA, y, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, y, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, y, 24) TEST_FIELD_SIZE (CREATESTRUCTA, x, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, x, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, x, 28) TEST_FIELD_SIZE (CREATESTRUCTA, style, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, style, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, style, 32) TEST_FIELD_SIZE (CREATESTRUCTA, lpszName, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, lpszName, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, lpszName, 36) TEST_FIELD_SIZE (CREATESTRUCTA, lpszClass, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, lpszClass, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, lpszClass, 40) TEST_FIELD_SIZE (CREATESTRUCTA, dwExStyle, 4) TEST_FIELD_ALIGN (CREATESTRUCTA, dwExStyle, 4) TEST_FIELD_OFFSET(CREATESTRUCTA, dwExStyle, 44)}
static void test_pack_CREATESTRUCTW(void){ /* CREATESTRUCTW */ TEST_TYPE_SIZE (CREATESTRUCTW, 48) TEST_TYPE_ALIGN (CREATESTRUCTW, 4) TEST_FIELD_SIZE (CREATESTRUCTW, lpCreateParams, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, lpCreateParams, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, lpCreateParams, 0) TEST_FIELD_SIZE (CREATESTRUCTW, hInstance, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, hInstance, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, hInstance, 4) TEST_FIELD_SIZE (CREATESTRUCTW, hMenu, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, hMenu, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, hMenu, 8) TEST_FIELD_SIZE (CREATESTRUCTW, hwndParent, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, hwndParent, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, hwndParent, 12) TEST_FIELD_SIZE (CREATESTRUCTW, cy, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, cy, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, cy, 16) TEST_FIELD_SIZE (CREATESTRUCTW, cx, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, cx, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, cx, 20) TEST_FIELD_SIZE (CREATESTRUCTW, y, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, y, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, y, 24) TEST_FIELD_SIZE (CREATESTRUCTW, x, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, x, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, x, 28) TEST_FIELD_SIZE (CREATESTRUCTW, style, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, style, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, style, 32) TEST_FIELD_SIZE (CREATESTRUCTW, lpszName, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, lpszName, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, lpszName, 36) TEST_FIELD_SIZE (CREATESTRUCTW, lpszClass, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, lpszClass, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, lpszClass, 40) TEST_FIELD_SIZE (CREATESTRUCTW, dwExStyle, 4) TEST_FIELD_ALIGN (CREATESTRUCTW, dwExStyle, 4) TEST_FIELD_OFFSET(CREATESTRUCTW, dwExStyle, 44)}
static void test_pack_CURSORINFO(void){ /* CURSORINFO */ TEST_TYPE_SIZE (CURSORINFO, 20) TEST_TYPE_ALIGN (CURSORINFO, 4) TEST_FIELD_SIZE (CURSORINFO, cbSize, 4) TEST_FIELD_ALIGN (CURSORINFO, cbSize, 4) TEST_FIELD_OFFSET(CURSORINFO, cbSize, 0) TEST_FIELD_SIZE (CURSORINFO, flags, 4) TEST_FIELD_ALIGN (CURSORINFO, flags, 4) TEST_FIELD_OFFSET(CURSORINFO, flags, 4) TEST_FIELD_SIZE (CURSORINFO, hCursor, 4) TEST_FIELD_ALIGN (CURSORINFO, hCursor, 4) TEST_FIELD_OFFSET(CURSORINFO, hCursor, 8) TEST_FIELD_SIZE (CURSORINFO, ptScreenPos, 8) TEST_FIELD_ALIGN (CURSORINFO, ptScreenPos, 4) TEST_FIELD_OFFSET(CURSORINFO, ptScreenPos, 12)}
static void test_pack_CWPRETSTRUCT(void){ /* CWPRETSTRUCT */ TEST_TYPE_SIZE (CWPRETSTRUCT, 20) TEST_TYPE_ALIGN (CWPRETSTRUCT, 4) TEST_FIELD_SIZE (CWPRETSTRUCT, lResult, 4) TEST_FIELD_ALIGN (CWPRETSTRUCT, lResult, 4) TEST_FIELD_OFFSET(CWPRETSTRUCT, lResult, 0) TEST_FIELD_SIZE (CWPRETSTRUCT, lParam, 4) TEST_FIELD_ALIGN (CWPRETSTRUCT, lParam, 4) TEST_FIELD_OFFSET(CWPRETSTRUCT, lParam, 4) TEST_FIELD_SIZE (CWPRETSTRUCT, wParam, 4) TEST_FIELD_ALIGN (CWPRETSTRUCT, wParam, 4) TEST_FIELD_OFFSET(CWPRETSTRUCT, wParam, 8) TEST_FIELD_SIZE (CWPRETSTRUCT, message, 4) TEST_FIELD_ALIGN (CWPRETSTRUCT, message, 4) TEST_FIELD_OFFSET(CWPRETSTRUCT, message, 12) TEST_FIELD_SIZE (CWPRETSTRUCT, hwnd, 4) TEST_FIELD_ALIGN (CWPRETSTRUCT, hwnd, 4) TEST_FIELD_OFFSET(CWPRETSTRUCT, hwnd, 16)}
static void test_pack_CWPSTRUCT(void){ /* CWPSTRUCT */ TEST_TYPE_SIZE (CWPSTRUCT, 16) TEST_TYPE_ALIGN (CWPSTRUCT, 4) TEST_FIELD_SIZE (CWPSTRUCT, lParam, 4) TEST_FIELD_ALIGN (CWPSTRUCT, lParam, 4) TEST_FIELD_OFFSET(CWPSTRUCT, lParam, 0) TEST_FIELD_SIZE (CWPSTRUCT, wParam, 4) TEST_FIELD_ALIGN (CWPSTRUCT, wParam, 4) TEST_FIELD_OFFSET(CWPSTRUCT, wParam, 4) TEST_FIELD_SIZE (CWPSTRUCT, message, 4) TEST_FIELD_ALIGN (CWPSTRUCT, message, 4) TEST_FIELD_OFFSET(CWPSTRUCT, message, 8) TEST_FIELD_SIZE (CWPSTRUCT, hwnd, 4) TEST_FIELD_ALIGN (CWPSTRUCT, hwnd, 4) TEST_FIELD_OFFSET(CWPSTRUCT, hwnd, 12)}
static void test_pack_DEBUGHOOKINFO(void){ /* DEBUGHOOKINFO */ TEST_TYPE_SIZE (DEBUGHOOKINFO, 20) TEST_TYPE_ALIGN (DEBUGHOOKINFO, 4) TEST_FIELD_SIZE (DEBUGHOOKINFO, idThread, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, idThread, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, idThread, 0) TEST_FIELD_SIZE (DEBUGHOOKINFO, idThreadInstaller, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, idThreadInstaller, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, idThreadInstaller, 4) TEST_FIELD_SIZE (DEBUGHOOKINFO, lParam, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, lParam, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, lParam, 8) TEST_FIELD_SIZE (DEBUGHOOKINFO, wParam, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, wParam, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, wParam, 12) TEST_FIELD_SIZE (DEBUGHOOKINFO, code, 4) TEST_FIELD_ALIGN (DEBUGHOOKINFO, code, 4) TEST_FIELD_OFFSET(DEBUGHOOKINFO, code, 16)}
static void test_pack_DELETEITEMSTRUCT(void){ /* DELETEITEMSTRUCT */ TEST_TYPE_SIZE (DELETEITEMSTRUCT, 20) TEST_TYPE_ALIGN (DELETEITEMSTRUCT, 4) TEST_FIELD_SIZE (DELETEITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (DELETEITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (DELETEITEMSTRUCT, itemID, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, itemID, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, itemID, 8) TEST_FIELD_SIZE (DELETEITEMSTRUCT, hwndItem, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, hwndItem, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, hwndItem, 12) TEST_FIELD_SIZE (DELETEITEMSTRUCT, itemData, 4) TEST_FIELD_ALIGN (DELETEITEMSTRUCT, itemData, 4) TEST_FIELD_OFFSET(DELETEITEMSTRUCT, itemData, 16)}
static void test_pack_DESKTOPENUMPROCA(void){ /* DESKTOPENUMPROCA */ TEST_TYPE_SIZE (DESKTOPENUMPROCA, 4) TEST_TYPE_ALIGN (DESKTOPENUMPROCA, 4)}
static void test_pack_DESKTOPENUMPROCW(void){ /* DESKTOPENUMPROCW */ TEST_TYPE_SIZE (DESKTOPENUMPROCW, 4) TEST_TYPE_ALIGN (DESKTOPENUMPROCW, 4)}
static void test_pack_DLGITEMTEMPLATE(void){ /* DLGITEMTEMPLATE (pack 2) */ TEST_TYPE_SIZE (DLGITEMTEMPLATE, 18) TEST_TYPE_ALIGN (DLGITEMTEMPLATE, 2) TEST_FIELD_SIZE (DLGITEMTEMPLATE, style, 4) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, style, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, style, 0) TEST_FIELD_SIZE (DLGITEMTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, dwExtendedStyle, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_SIZE (DLGITEMTEMPLATE, x, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, x, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, x, 8) TEST_FIELD_SIZE (DLGITEMTEMPLATE, y, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, y, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, y, 10) TEST_FIELD_SIZE (DLGITEMTEMPLATE, cx, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, cx, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, cx, 12) TEST_FIELD_SIZE (DLGITEMTEMPLATE, cy, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, cy, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, cy, 14) TEST_FIELD_SIZE (DLGITEMTEMPLATE, id, 2) TEST_FIELD_ALIGN (DLGITEMTEMPLATE, id, 2) TEST_FIELD_OFFSET(DLGITEMTEMPLATE, id, 16)}
static void test_pack_DLGPROC(void){ /* DLGPROC */ TEST_TYPE_SIZE (DLGPROC, 4) TEST_TYPE_ALIGN (DLGPROC, 4)}
static void test_pack_DLGTEMPLATE(void){ /* DLGTEMPLATE (pack 2) */ TEST_TYPE_SIZE (DLGTEMPLATE, 18) TEST_TYPE_ALIGN (DLGTEMPLATE, 2) TEST_FIELD_SIZE (DLGTEMPLATE, style, 4) TEST_FIELD_ALIGN (DLGTEMPLATE, style, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, style, 0) TEST_FIELD_SIZE (DLGTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_ALIGN (DLGTEMPLATE, dwExtendedStyle, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, dwExtendedStyle, 4) TEST_FIELD_SIZE (DLGTEMPLATE, cdit, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, cdit, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, cdit, 8) TEST_FIELD_SIZE (DLGTEMPLATE, x, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, x, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, x, 10) TEST_FIELD_SIZE (DLGTEMPLATE, y, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, y, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, y, 12) TEST_FIELD_SIZE (DLGTEMPLATE, cx, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, cx, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, cx, 14) TEST_FIELD_SIZE (DLGTEMPLATE, cy, 2) TEST_FIELD_ALIGN (DLGTEMPLATE, cy, 2) TEST_FIELD_OFFSET(DLGTEMPLATE, cy, 16)}
static void test_pack_DRAWITEMSTRUCT(void){ /* DRAWITEMSTRUCT */ TEST_TYPE_SIZE (DRAWITEMSTRUCT, 48) TEST_TYPE_ALIGN (DRAWITEMSTRUCT, 4) TEST_FIELD_SIZE (DRAWITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (DRAWITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemID, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemID, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemID, 8) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemAction, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemAction, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemAction, 12) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemState, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemState, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemState, 16) TEST_FIELD_SIZE (DRAWITEMSTRUCT, hwndItem, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, hwndItem, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, hwndItem, 20) TEST_FIELD_SIZE (DRAWITEMSTRUCT, hDC, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, hDC, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, hDC, 24) TEST_FIELD_SIZE (DRAWITEMSTRUCT, rcItem, 16) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, rcItem, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, rcItem, 28) TEST_FIELD_SIZE (DRAWITEMSTRUCT, itemData, 4) TEST_FIELD_ALIGN (DRAWITEMSTRUCT, itemData, 4) TEST_FIELD_OFFSET(DRAWITEMSTRUCT, itemData, 44)}
static void test_pack_DRAWSTATEPROC(void){ /* DRAWSTATEPROC */ TEST_TYPE_SIZE (DRAWSTATEPROC, 4) TEST_TYPE_ALIGN (DRAWSTATEPROC, 4)}
static void test_pack_DRAWTEXTPARAMS(void){ /* DRAWTEXTPARAMS */ TEST_TYPE_SIZE (DRAWTEXTPARAMS, 20) TEST_TYPE_ALIGN (DRAWTEXTPARAMS, 4) TEST_FIELD_SIZE (DRAWTEXTPARAMS, cbSize, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, cbSize, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, cbSize, 0) TEST_FIELD_SIZE (DRAWTEXTPARAMS, iTabLength, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, iTabLength, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, iTabLength, 4) TEST_FIELD_SIZE (DRAWTEXTPARAMS, iLeftMargin, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, iLeftMargin, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, iLeftMargin, 8) TEST_FIELD_SIZE (DRAWTEXTPARAMS, iRightMargin, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, iRightMargin, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, iRightMargin, 12) TEST_FIELD_SIZE (DRAWTEXTPARAMS, uiLengthDrawn, 4) TEST_FIELD_ALIGN (DRAWTEXTPARAMS, uiLengthDrawn, 4) TEST_FIELD_OFFSET(DRAWTEXTPARAMS, uiLengthDrawn, 16)}
static void test_pack_EDITWORDBREAKPROCA(void){ /* EDITWORDBREAKPROCA */ TEST_TYPE_SIZE (EDITWORDBREAKPROCA, 4) TEST_TYPE_ALIGN (EDITWORDBREAKPROCA, 4)}
static void test_pack_EDITWORDBREAKPROCW(void){ /* EDITWORDBREAKPROCW */ TEST_TYPE_SIZE (EDITWORDBREAKPROCW, 4) TEST_TYPE_ALIGN (EDITWORDBREAKPROCW, 4)}
static void test_pack_EVENTMSG(void){ /* EVENTMSG */ TEST_TYPE_SIZE (EVENTMSG, 20) TEST_TYPE_ALIGN (EVENTMSG, 4) TEST_FIELD_SIZE (EVENTMSG, message, 4) TEST_FIELD_ALIGN (EVENTMSG, message, 4) TEST_FIELD_OFFSET(EVENTMSG, message, 0) TEST_FIELD_SIZE (EVENTMSG, paramL, 4) TEST_FIELD_ALIGN (EVENTMSG, paramL, 4) TEST_FIELD_OFFSET(EVENTMSG, paramL, 4) TEST_FIELD_SIZE (EVENTMSG, paramH, 4) TEST_FIELD_ALIGN (EVENTMSG, paramH, 4) TEST_FIELD_OFFSET(EVENTMSG, paramH, 8) TEST_FIELD_SIZE (EVENTMSG, time, 4) TEST_FIELD_ALIGN (EVENTMSG, time, 4) TEST_FIELD_OFFSET(EVENTMSG, time, 12) TEST_FIELD_SIZE (EVENTMSG, hwnd, 4) TEST_FIELD_ALIGN (EVENTMSG, hwnd, 4) TEST_FIELD_OFFSET(EVENTMSG, hwnd, 16)}
static void test_pack_FILTERKEYS(void){ /* FILTERKEYS */ TEST_TYPE_SIZE (FILTERKEYS, 24) TEST_TYPE_ALIGN (FILTERKEYS, 4) TEST_FIELD_SIZE (FILTERKEYS, cbSize, 4) TEST_FIELD_ALIGN (FILTERKEYS, cbSize, 4) TEST_FIELD_OFFSET(FILTERKEYS, cbSize, 0) TEST_FIELD_SIZE (FILTERKEYS, dwFlags, 4) TEST_FIELD_ALIGN (FILTERKEYS, dwFlags, 4) TEST_FIELD_OFFSET(FILTERKEYS, dwFlags, 4) TEST_FIELD_SIZE (FILTERKEYS, iWaitMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iWaitMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iWaitMSec, 8) TEST_FIELD_SIZE (FILTERKEYS, iDelayMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iDelayMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iDelayMSec, 12) TEST_FIELD_SIZE (FILTERKEYS, iRepeatMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iRepeatMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iRepeatMSec, 16) TEST_FIELD_SIZE (FILTERKEYS, iBounceMSec, 4) TEST_FIELD_ALIGN (FILTERKEYS, iBounceMSec, 4) TEST_FIELD_OFFSET(FILTERKEYS, iBounceMSec, 20)}
static void test_pack_FLASHWINFO(void){ /* FLASHWINFO */ TEST_TYPE_SIZE (FLASHWINFO, 20) TEST_TYPE_ALIGN (FLASHWINFO, 4) TEST_FIELD_SIZE (FLASHWINFO, cbSize, 4) TEST_FIELD_ALIGN (FLASHWINFO, cbSize, 4) TEST_FIELD_OFFSET(FLASHWINFO, cbSize, 0) TEST_FIELD_SIZE (FLASHWINFO, hwnd, 4) TEST_FIELD_ALIGN (FLASHWINFO, hwnd, 4) TEST_FIELD_OFFSET(FLASHWINFO, hwnd, 4) TEST_FIELD_SIZE (FLASHWINFO, dwFlags, 4) TEST_FIELD_ALIGN (FLASHWINFO, dwFlags, 4) TEST_FIELD_OFFSET(FLASHWINFO, dwFlags, 8) TEST_FIELD_SIZE (FLASHWINFO, uCount, 4) TEST_FIELD_ALIGN (FLASHWINFO, uCount, 4) TEST_FIELD_OFFSET(FLASHWINFO, uCount, 12) TEST_FIELD_SIZE (FLASHWINFO, dwTimeout, 4) TEST_FIELD_ALIGN (FLASHWINFO, dwTimeout, 4) TEST_FIELD_OFFSET(FLASHWINFO, dwTimeout, 16)}
static void test_pack_GRAYSTRINGPROC(void){ /* GRAYSTRINGPROC */ TEST_TYPE_SIZE (GRAYSTRINGPROC, 4) TEST_TYPE_ALIGN (GRAYSTRINGPROC, 4)}
static void test_pack_GUITHREADINFO(void){ /* GUITHREADINFO */ TEST_TYPE_SIZE (GUITHREADINFO, 48) TEST_TYPE_ALIGN (GUITHREADINFO, 4) TEST_FIELD_SIZE (GUITHREADINFO, cbSize, 4) TEST_FIELD_ALIGN (GUITHREADINFO, cbSize, 4) TEST_FIELD_OFFSET(GUITHREADINFO, cbSize, 0) TEST_FIELD_SIZE (GUITHREADINFO, flags, 4) TEST_FIELD_ALIGN (GUITHREADINFO, flags, 4) TEST_FIELD_OFFSET(GUITHREADINFO, flags, 4) TEST_FIELD_SIZE (GUITHREADINFO, hwndActive, 4) TEST_FIELD_ALIGN (GUITHREADINFO, hwndActive, 4) TEST_FIELD_OFFSET(GUITHREADINFO, hwndActive, 8) TEST_FIELD_SIZE (GUITHREADINFO, hwndFocus, 4) TEST_FIELD_ALIGN (GUITHREADINFO, hwndFocus, 4) TEST_FIELD_OFFSET(GUITHREADINFO, hwndFocus, 12) TEST_FIELD_SIZE (GUITHREADINFO, hwndCapture, 4) TEST_FIELD_ALIGN (GUITHREADINFO, hwndCapture, 4) TEST_FIELD_OFFSET(GUITHREADINFO, hwndCapture, 16) TEST_FIELD_SIZE (GUITHREADINFO, hwndMenuOwner, 4) TEST_FIELD_ALIGN (GUITHREADINFO, hwndMenuOwner, 4) TEST_FIELD_OFFSET(GUITHREADINFO, hwndMenuOwner, 20) TEST_FIELD_SIZE (GUITHREADINFO, hwndMoveSize, 4) TEST_FIELD_ALIGN (GUITHREADINFO, hwndMoveSize, 4) TEST_FIELD_OFFSET(GUITHREADINFO, hwndMoveSize, 24) TEST_FIELD_SIZE (GUITHREADINFO, hwndCaret, 4) TEST_FIELD_ALIGN (GUITHREADINFO, hwndCaret, 4) TEST_FIELD_OFFSET(GUITHREADINFO, hwndCaret, 28) TEST_FIELD_SIZE (GUITHREADINFO, rcCaret, 16) TEST_FIELD_ALIGN (GUITHREADINFO, rcCaret, 4) TEST_FIELD_OFFSET(GUITHREADINFO, rcCaret, 32)}
static void test_pack_HARDWAREHOOKSTRUCT(void){ /* HARDWAREHOOKSTRUCT */ TEST_TYPE_SIZE (HARDWAREHOOKSTRUCT, 16) TEST_TYPE_ALIGN (HARDWAREHOOKSTRUCT, 4) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, hwnd, 4) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, hwnd, 4) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, hwnd, 0) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, message, 4) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, message, 4) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, message, 4) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, wParam, 4) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, wParam, 4) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, wParam, 8) TEST_FIELD_SIZE (HARDWAREHOOKSTRUCT, lParam, 4) TEST_FIELD_ALIGN (HARDWAREHOOKSTRUCT, lParam, 4) TEST_FIELD_OFFSET(HARDWAREHOOKSTRUCT, lParam, 12)}
static void test_pack_HARDWAREINPUT(void){ /* HARDWAREINPUT */ TEST_TYPE_SIZE (HARDWAREINPUT, 8) TEST_TYPE_ALIGN (HARDWAREINPUT, 4) TEST_FIELD_SIZE (HARDWAREINPUT, uMsg, 4) TEST_FIELD_ALIGN (HARDWAREINPUT, uMsg, 4) TEST_FIELD_OFFSET(HARDWAREINPUT, uMsg, 0) TEST_FIELD_SIZE (HARDWAREINPUT, wParamL, 2) TEST_FIELD_ALIGN (HARDWAREINPUT, wParamL, 2) TEST_FIELD_OFFSET(HARDWAREINPUT, wParamL, 4) TEST_FIELD_SIZE (HARDWAREINPUT, wParamH, 2) TEST_FIELD_ALIGN (HARDWAREINPUT, wParamH, 2) TEST_FIELD_OFFSET(HARDWAREINPUT, wParamH, 6)}
static void test_pack_HDEVNOTIFY(void){ /* HDEVNOTIFY */ TEST_TYPE_SIZE (HDEVNOTIFY, 4) TEST_TYPE_ALIGN (HDEVNOTIFY, 4)}
static void test_pack_HDWP(void){ /* HDWP */ TEST_TYPE_SIZE (HDWP, 4) TEST_TYPE_ALIGN (HDWP, 4)}
static void test_pack_HELPINFO(void){ /* HELPINFO */ TEST_TYPE_SIZE (HELPINFO, 28) TEST_TYPE_ALIGN (HELPINFO, 4) TEST_FIELD_SIZE (HELPINFO, cbSize, 4) TEST_FIELD_ALIGN (HELPINFO, cbSize, 4) TEST_FIELD_OFFSET(HELPINFO, cbSize, 0) TEST_FIELD_SIZE (HELPINFO, iContextType, 4) TEST_FIELD_ALIGN (HELPINFO, iContextType, 4) TEST_FIELD_OFFSET(HELPINFO, iContextType, 4) TEST_FIELD_SIZE (HELPINFO, iCtrlId, 4) TEST_FIELD_ALIGN (HELPINFO, iCtrlId, 4) TEST_FIELD_OFFSET(HELPINFO, iCtrlId, 8) TEST_FIELD_SIZE (HELPINFO, hItemHandle, 4) TEST_FIELD_ALIGN (HELPINFO, hItemHandle, 4) TEST_FIELD_OFFSET(HELPINFO, hItemHandle, 12) TEST_FIELD_SIZE (HELPINFO, dwContextId, 4) TEST_FIELD_ALIGN (HELPINFO, dwContextId, 4) TEST_FIELD_OFFSET(HELPINFO, dwContextId, 16) TEST_FIELD_SIZE (HELPINFO, MousePos, 8) TEST_FIELD_ALIGN (HELPINFO, MousePos, 4) TEST_FIELD_OFFSET(HELPINFO, MousePos, 20)}
static void test_pack_HELPWININFOA(void){ /* HELPWININFOA */ TEST_TYPE_SIZE (HELPWININFOA, 28) TEST_TYPE_ALIGN (HELPWININFOA, 4) TEST_FIELD_SIZE (HELPWININFOA, wStructSize, 4) TEST_FIELD_ALIGN (HELPWININFOA, wStructSize, 4) TEST_FIELD_OFFSET(HELPWININFOA, wStructSize, 0) TEST_FIELD_SIZE (HELPWININFOA, x, 4) TEST_FIELD_ALIGN (HELPWININFOA, x, 4) TEST_FIELD_OFFSET(HELPWININFOA, x, 4) TEST_FIELD_SIZE (HELPWININFOA, y, 4) TEST_FIELD_ALIGN (HELPWININFOA, y, 4) TEST_FIELD_OFFSET(HELPWININFOA, y, 8) TEST_FIELD_SIZE (HELPWININFOA, dx, 4) TEST_FIELD_ALIGN (HELPWININFOA, dx, 4) TEST_FIELD_OFFSET(HELPWININFOA, dx, 12) TEST_FIELD_SIZE (HELPWININFOA, dy, 4) TEST_FIELD_ALIGN (HELPWININFOA, dy, 4) TEST_FIELD_OFFSET(HELPWININFOA, dy, 16) TEST_FIELD_SIZE (HELPWININFOA, wMax, 4) TEST_FIELD_ALIGN (HELPWININFOA, wMax, 4) TEST_FIELD_OFFSET(HELPWININFOA, wMax, 20) TEST_FIELD_SIZE (HELPWININFOA, rgchMember, 2) TEST_FIELD_ALIGN (HELPWININFOA, rgchMember, 1) TEST_FIELD_OFFSET(HELPWININFOA, rgchMember, 24)}
static void test_pack_HELPWININFOW(void){ /* HELPWININFOW */ TEST_TYPE_SIZE (HELPWININFOW, 28) TEST_TYPE_ALIGN (HELPWININFOW, 4) TEST_FIELD_SIZE (HELPWININFOW, wStructSize, 4) TEST_FIELD_ALIGN (HELPWININFOW, wStructSize, 4) TEST_FIELD_OFFSET(HELPWININFOW, wStructSize, 0) TEST_FIELD_SIZE (HELPWININFOW, x, 4) TEST_FIELD_ALIGN (HELPWININFOW, x, 4) TEST_FIELD_OFFSET(HELPWININFOW, x, 4) TEST_FIELD_SIZE (HELPWININFOW, y, 4) TEST_FIELD_ALIGN (HELPWININFOW, y, 4) TEST_FIELD_OFFSET(HELPWININFOW, y, 8) TEST_FIELD_SIZE (HELPWININFOW, dx, 4) TEST_FIELD_ALIGN (HELPWININFOW, dx, 4) TEST_FIELD_OFFSET(HELPWININFOW, dx, 12) TEST_FIELD_SIZE (HELPWININFOW, dy, 4) TEST_FIELD_ALIGN (HELPWININFOW, dy, 4) TEST_FIELD_OFFSET(HELPWININFOW, dy, 16) TEST_FIELD_SIZE (HELPWININFOW, wMax, 4) TEST_FIELD_ALIGN (HELPWININFOW, wMax, 4) TEST_FIELD_OFFSET(HELPWININFOW, wMax, 20) TEST_FIELD_SIZE (HELPWININFOW, rgchMember, 4) TEST_FIELD_ALIGN (HELPWININFOW, rgchMember, 2) TEST_FIELD_OFFSET(HELPWININFOW, rgchMember, 24)}
static void test_pack_HIGHCONTRASTA(void){ /* HIGHCONTRASTA */ TEST_TYPE_SIZE (HIGHCONTRASTA, 12) TEST_TYPE_ALIGN (HIGHCONTRASTA, 4) TEST_FIELD_SIZE (HIGHCONTRASTA, cbSize, 4) TEST_FIELD_ALIGN (HIGHCONTRASTA, cbSize, 4) TEST_FIELD_OFFSET(HIGHCONTRASTA, cbSize, 0) TEST_FIELD_SIZE (HIGHCONTRASTA, dwFlags, 4) TEST_FIELD_ALIGN (HIGHCONTRASTA, dwFlags, 4) TEST_FIELD_OFFSET(HIGHCONTRASTA, dwFlags, 4) TEST_FIELD_SIZE (HIGHCONTRASTA, lpszDefaultScheme, 4) TEST_FIELD_ALIGN (HIGHCONTRASTA, lpszDefaultScheme, 4) TEST_FIELD_OFFSET(HIGHCONTRASTA, lpszDefaultScheme, 8)}
static void test_pack_HIGHCONTRASTW(void){ /* HIGHCONTRASTW */ TEST_TYPE_SIZE (HIGHCONTRASTW, 12) TEST_TYPE_ALIGN (HIGHCONTRASTW, 4) TEST_FIELD_SIZE (HIGHCONTRASTW, cbSize, 4) TEST_FIELD_ALIGN (HIGHCONTRASTW, cbSize, 4) TEST_FIELD_OFFSET(HIGHCONTRASTW, cbSize, 0) TEST_FIELD_SIZE (HIGHCONTRASTW, dwFlags, 4) TEST_FIELD_ALIGN (HIGHCONTRASTW, dwFlags, 4) TEST_FIELD_OFFSET(HIGHCONTRASTW, dwFlags, 4) TEST_FIELD_SIZE (HIGHCONTRASTW, lpszDefaultScheme, 4) TEST_FIELD_ALIGN (HIGHCONTRASTW, lpszDefaultScheme, 4) TEST_FIELD_OFFSET(HIGHCONTRASTW, lpszDefaultScheme, 8)}
static void test_pack_HOOKPROC(void){ /* HOOKPROC */ TEST_TYPE_SIZE (HOOKPROC, 4) TEST_TYPE_ALIGN (HOOKPROC, 4)}
static void test_pack_ICONINFO(void){ /* ICONINFO */ TEST_TYPE_SIZE (ICONINFO, 20) TEST_TYPE_ALIGN (ICONINFO, 4) TEST_FIELD_SIZE (ICONINFO, fIcon, 4) TEST_FIELD_ALIGN (ICONINFO, fIcon, 4) TEST_FIELD_OFFSET(ICONINFO, fIcon, 0) TEST_FIELD_SIZE (ICONINFO, xHotspot, 4) TEST_FIELD_ALIGN (ICONINFO, xHotspot, 4) TEST_FIELD_OFFSET(ICONINFO, xHotspot, 4) TEST_FIELD_SIZE (ICONINFO, yHotspot, 4) TEST_FIELD_ALIGN (ICONINFO, yHotspot, 4) TEST_FIELD_OFFSET(ICONINFO, yHotspot, 8) TEST_FIELD_SIZE (ICONINFO, hbmMask, 4) TEST_FIELD_ALIGN (ICONINFO, hbmMask, 4) TEST_FIELD_OFFSET(ICONINFO, hbmMask, 12) TEST_FIELD_SIZE (ICONINFO, hbmColor, 4) TEST_FIELD_ALIGN (ICONINFO, hbmColor, 4) TEST_FIELD_OFFSET(ICONINFO, hbmColor, 16)}
static void test_pack_ICONMETRICSA(void){ /* ICONMETRICSA */ TEST_TYPE_SIZE (ICONMETRICSA, 76) TEST_TYPE_ALIGN (ICONMETRICSA, 4) TEST_FIELD_SIZE (ICONMETRICSA, cbSize, 4) TEST_FIELD_ALIGN (ICONMETRICSA, cbSize, 4) TEST_FIELD_OFFSET(ICONMETRICSA, cbSize, 0) TEST_FIELD_SIZE (ICONMETRICSA, iHorzSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSA, iHorzSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSA, iHorzSpacing, 4) TEST_FIELD_SIZE (ICONMETRICSA, iVertSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSA, iVertSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSA, iVertSpacing, 8) TEST_FIELD_SIZE (ICONMETRICSA, iTitleWrap, 4) TEST_FIELD_ALIGN (ICONMETRICSA, iTitleWrap, 4) TEST_FIELD_OFFSET(ICONMETRICSA, iTitleWrap, 12) TEST_FIELD_SIZE (ICONMETRICSA, lfFont, 60) TEST_FIELD_ALIGN (ICONMETRICSA, lfFont, 4) TEST_FIELD_OFFSET(ICONMETRICSA, lfFont, 16)}
static void test_pack_ICONMETRICSW(void){ /* ICONMETRICSW */ TEST_TYPE_SIZE (ICONMETRICSW, 108) TEST_TYPE_ALIGN (ICONMETRICSW, 4) TEST_FIELD_SIZE (ICONMETRICSW, cbSize, 4) TEST_FIELD_ALIGN (ICONMETRICSW, cbSize, 4) TEST_FIELD_OFFSET(ICONMETRICSW, cbSize, 0) TEST_FIELD_SIZE (ICONMETRICSW, iHorzSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSW, iHorzSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSW, iHorzSpacing, 4) TEST_FIELD_SIZE (ICONMETRICSW, iVertSpacing, 4) TEST_FIELD_ALIGN (ICONMETRICSW, iVertSpacing, 4) TEST_FIELD_OFFSET(ICONMETRICSW, iVertSpacing, 8) TEST_FIELD_SIZE (ICONMETRICSW, iTitleWrap, 4) TEST_FIELD_ALIGN (ICONMETRICSW, iTitleWrap, 4) TEST_FIELD_OFFSET(ICONMETRICSW, iTitleWrap, 12) TEST_FIELD_SIZE (ICONMETRICSW, lfFont, 92) TEST_FIELD_ALIGN (ICONMETRICSW, lfFont, 4) TEST_FIELD_OFFSET(ICONMETRICSW, lfFont, 16)}
static void test_pack_INPUT(void){ /* INPUT */ TEST_FIELD_SIZE (INPUT, type, 4) TEST_FIELD_ALIGN (INPUT, type, 4) TEST_FIELD_OFFSET(INPUT, type, 0)}
static void test_pack_KBDLLHOOKSTRUCT(void){ /* KBDLLHOOKSTRUCT */ TEST_TYPE_SIZE (KBDLLHOOKSTRUCT, 20) TEST_TYPE_ALIGN (KBDLLHOOKSTRUCT, 4) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, vkCode, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, vkCode, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, vkCode, 0) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, scanCode, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, scanCode, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, scanCode, 4) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, flags, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, flags, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, flags, 8) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, time, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, time, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, time, 12) TEST_FIELD_SIZE (KBDLLHOOKSTRUCT, dwExtraInfo, 4) TEST_FIELD_ALIGN (KBDLLHOOKSTRUCT, dwExtraInfo, 4) TEST_FIELD_OFFSET(KBDLLHOOKSTRUCT, dwExtraInfo, 16)}
static void test_pack_KEYBDINPUT(void){ /* KEYBDINPUT */ TEST_TYPE_SIZE (KEYBDINPUT, 16) TEST_TYPE_ALIGN (KEYBDINPUT, 4) TEST_FIELD_SIZE (KEYBDINPUT, wVk, 2) TEST_FIELD_ALIGN (KEYBDINPUT, wVk, 2) TEST_FIELD_OFFSET(KEYBDINPUT, wVk, 0) TEST_FIELD_SIZE (KEYBDINPUT, wScan, 2) TEST_FIELD_ALIGN (KEYBDINPUT, wScan, 2) TEST_FIELD_OFFSET(KEYBDINPUT, wScan, 2) TEST_FIELD_SIZE (KEYBDINPUT, dwFlags, 4) TEST_FIELD_ALIGN (KEYBDINPUT, dwFlags, 4) TEST_FIELD_OFFSET(KEYBDINPUT, dwFlags, 4) TEST_FIELD_SIZE (KEYBDINPUT, time, 4) TEST_FIELD_ALIGN (KEYBDINPUT, time, 4) TEST_FIELD_OFFSET(KEYBDINPUT, time, 8) TEST_FIELD_SIZE (KEYBDINPUT, dwExtraInfo, 4) TEST_FIELD_ALIGN (KEYBDINPUT, dwExtraInfo, 4) TEST_FIELD_OFFSET(KEYBDINPUT, dwExtraInfo, 12)}
static void test_pack_LPACCESSTIMEOUT(void){ /* LPACCESSTIMEOUT */ TEST_TYPE_SIZE (LPACCESSTIMEOUT, 4) TEST_TYPE_ALIGN (LPACCESSTIMEOUT, 4) TEST_TARGET_SIZE (LPACCESSTIMEOUT, 12) TEST_TARGET_ALIGN(LPACCESSTIMEOUT, 4)}
static void test_pack_LPANIMATIONINFO(void){ /* LPANIMATIONINFO */ TEST_TYPE_SIZE (LPANIMATIONINFO, 4) TEST_TYPE_ALIGN (LPANIMATIONINFO, 4) TEST_TARGET_SIZE (LPANIMATIONINFO, 8) TEST_TARGET_ALIGN(LPANIMATIONINFO, 4)}
static void test_pack_LPCBTACTIVATESTRUCT(void){ /* LPCBTACTIVATESTRUCT */ TEST_TYPE_SIZE (LPCBTACTIVATESTRUCT, 4) TEST_TYPE_ALIGN (LPCBTACTIVATESTRUCT, 4) TEST_TARGET_SIZE (LPCBTACTIVATESTRUCT, 8) TEST_TARGET_ALIGN(LPCBTACTIVATESTRUCT, 4)}
static void test_pack_LPCBT_CREATEWNDA(void){ /* LPCBT_CREATEWNDA */ TEST_TYPE_SIZE (LPCBT_CREATEWNDA, 4) TEST_TYPE_ALIGN (LPCBT_CREATEWNDA, 4) TEST_TARGET_SIZE (LPCBT_CREATEWNDA, 8) TEST_TARGET_ALIGN(LPCBT_CREATEWNDA, 4)}
static void test_pack_LPCBT_CREATEWNDW(void){ /* LPCBT_CREATEWNDW */ TEST_TYPE_SIZE (LPCBT_CREATEWNDW, 4) TEST_TYPE_ALIGN (LPCBT_CREATEWNDW, 4) TEST_TARGET_SIZE (LPCBT_CREATEWNDW, 8) TEST_TARGET_ALIGN(LPCBT_CREATEWNDW, 4)}
static void test_pack_LPCDLGTEMPLATEA(void){ /* LPCDLGTEMPLATEA */ TEST_TYPE_SIZE (LPCDLGTEMPLATEA, 4) TEST_TYPE_ALIGN (LPCDLGTEMPLATEA, 4) TEST_TARGET_SIZE (LPCDLGTEMPLATEA, 18) TEST_TARGET_ALIGN(LPCDLGTEMPLATEA, 2)}
static void test_pack_LPCDLGTEMPLATEW(void){ /* LPCDLGTEMPLATEW */ TEST_TYPE_SIZE (LPCDLGTEMPLATEW, 4) TEST_TYPE_ALIGN (LPCDLGTEMPLATEW, 4) TEST_TARGET_SIZE (LPCDLGTEMPLATEW, 18) TEST_TARGET_ALIGN(LPCDLGTEMPLATEW, 2)}
static void test_pack_LPCLIENTCREATESTRUCT(void){ /* LPCLIENTCREATESTRUCT */ TEST_TYPE_SIZE (LPCLIENTCREATESTRUCT, 4) TEST_TYPE_ALIGN (LPCLIENTCREATESTRUCT, 4) TEST_TARGET_SIZE (LPCLIENTCREATESTRUCT, 8) TEST_TARGET_ALIGN(LPCLIENTCREATESTRUCT, 4)}
static void test_pack_LPCMENUINFO(void){ /* LPCMENUINFO */ TEST_TYPE_SIZE (LPCMENUINFO, 4) TEST_TYPE_ALIGN (LPCMENUINFO, 4) TEST_TARGET_SIZE (LPCMENUINFO, 28) TEST_TARGET_ALIGN(LPCMENUINFO, 4)}
static void test_pack_LPCMENUITEMINFOA(void){ /* LPCMENUITEMINFOA */ TEST_TYPE_SIZE (LPCMENUITEMINFOA, 4) TEST_TYPE_ALIGN (LPCMENUITEMINFOA, 4) TEST_TARGET_SIZE (LPCMENUITEMINFOA, 48) TEST_TARGET_ALIGN(LPCMENUITEMINFOA, 4)}
static void test_pack_LPCMENUITEMINFOW(void){ /* LPCMENUITEMINFOW */ TEST_TYPE_SIZE (LPCMENUITEMINFOW, 4) TEST_TYPE_ALIGN (LPCMENUITEMINFOW, 4) TEST_TARGET_SIZE (LPCMENUITEMINFOW, 48) TEST_TARGET_ALIGN(LPCMENUITEMINFOW, 4)}
static void test_pack_LPCOMBOBOXINFO(void){ /* LPCOMBOBOXINFO */ TEST_TYPE_SIZE (LPCOMBOBOXINFO, 4) TEST_TYPE_ALIGN (LPCOMBOBOXINFO, 4) TEST_TARGET_SIZE (LPCOMBOBOXINFO, 52) TEST_TARGET_ALIGN(LPCOMBOBOXINFO, 4)}
static void test_pack_LPCOMPAREITEMSTRUCT(void){ /* LPCOMPAREITEMSTRUCT */ TEST_TYPE_SIZE (LPCOMPAREITEMSTRUCT, 4) TEST_TYPE_ALIGN (LPCOMPAREITEMSTRUCT, 4) TEST_TARGET_SIZE (LPCOMPAREITEMSTRUCT, 32) TEST_TARGET_ALIGN(LPCOMPAREITEMSTRUCT, 4)}
static void test_pack_LPCREATESTRUCTA(void){ /* LPCREATESTRUCTA */ TEST_TYPE_SIZE (LPCREATESTRUCTA, 4) TEST_TYPE_ALIGN (LPCREATESTRUCTA, 4) TEST_TARGET_SIZE (LPCREATESTRUCTA, 48) TEST_TARGET_ALIGN(LPCREATESTRUCTA, 4)}
static void test_pack_LPCREATESTRUCTW(void){ /* LPCREATESTRUCTW */ TEST_TYPE_SIZE (LPCREATESTRUCTW, 4) TEST_TYPE_ALIGN (LPCREATESTRUCTW, 4) TEST_TARGET_SIZE (LPCREATESTRUCTW, 48) TEST_TARGET_ALIGN(LPCREATESTRUCTW, 4)}
static void test_pack_LPCSCROLLINFO(void){ /* LPCSCROLLINFO */ TEST_TYPE_SIZE (LPCSCROLLINFO, 4) TEST_TYPE_ALIGN (LPCSCROLLINFO, 4) TEST_TARGET_SIZE (LPCSCROLLINFO, 28) TEST_TARGET_ALIGN(LPCSCROLLINFO, 4)}
static void test_pack_LPCURSORINFO(void){ /* LPCURSORINFO */ TEST_TYPE_SIZE (LPCURSORINFO, 4) TEST_TYPE_ALIGN (LPCURSORINFO, 4) TEST_TARGET_SIZE (LPCURSORINFO, 20) TEST_TARGET_ALIGN(LPCURSORINFO, 4)}
static void test_pack_LPCWPRETSTRUCT(void){ /* LPCWPRETSTRUCT */ TEST_TYPE_SIZE (LPCWPRETSTRUCT, 4) TEST_TYPE_ALIGN (LPCWPRETSTRUCT, 4) TEST_TARGET_SIZE (LPCWPRETSTRUCT, 20) TEST_TARGET_ALIGN(LPCWPRETSTRUCT, 4)}
static void test_pack_LPCWPSTRUCT(void){ /* LPCWPSTRUCT */ TEST_TYPE_SIZE (LPCWPSTRUCT, 4) TEST_TYPE_ALIGN (LPCWPSTRUCT, 4) TEST_TARGET_SIZE (LPCWPSTRUCT, 16) TEST_TARGET_ALIGN(LPCWPSTRUCT, 4)}
static void test_pack_LPDEBUGHOOKINFO(void){ /* LPDEBUGHOOKINFO */ TEST_TYPE_SIZE (LPDEBUGHOOKINFO, 4) TEST_TYPE_ALIGN (LPDEBUGHOOKINFO, 4) TEST_TARGET_SIZE (LPDEBUGHOOKINFO, 20) TEST_TARGET_ALIGN(LPDEBUGHOOKINFO, 4)}
static void test_pack_LPDELETEITEMSTRUCT(void){ /* LPDELETEITEMSTRUCT */ TEST_TYPE_SIZE (LPDELETEITEMSTRUCT, 4) TEST_TYPE_ALIGN (LPDELETEITEMSTRUCT, 4) TEST_TARGET_SIZE (LPDELETEITEMSTRUCT, 20) TEST_TARGET_ALIGN(LPDELETEITEMSTRUCT, 4)}
static void test_pack_LPDLGITEMTEMPLATEA(void){ /* LPDLGITEMTEMPLATEA */ TEST_TYPE_SIZE (LPDLGITEMTEMPLATEA, 4) TEST_TYPE_ALIGN (LPDLGITEMTEMPLATEA, 4) TEST_TARGET_SIZE (LPDLGITEMTEMPLATEA, 18) TEST_TARGET_ALIGN(LPDLGITEMTEMPLATEA, 2)}
static void test_pack_LPDLGITEMTEMPLATEW(void){ /* LPDLGITEMTEMPLATEW */ TEST_TYPE_SIZE (LPDLGITEMTEMPLATEW, 4) TEST_TYPE_ALIGN (LPDLGITEMTEMPLATEW, 4) TEST_TARGET_SIZE (LPDLGITEMTEMPLATEW, 18) TEST_TARGET_ALIGN(LPDLGITEMTEMPLATEW, 2)}
static void test_pack_LPDLGTEMPLATEA(void){ /* LPDLGTEMPLATEA */ TEST_TYPE_SIZE (LPDLGTEMPLATEA, 4) TEST_TYPE_ALIGN (LPDLGTEMPLATEA, 4) TEST_TARGET_SIZE (LPDLGTEMPLATEA, 18) TEST_TARGET_ALIGN(LPDLGTEMPLATEA, 2)}
static void test_pack_LPDLGTEMPLATEW(void){ /* LPDLGTEMPLATEW */ TEST_TYPE_SIZE (LPDLGTEMPLATEW, 4) TEST_TYPE_ALIGN (LPDLGTEMPLATEW, 4) TEST_TARGET_SIZE (LPDLGTEMPLATEW, 18) TEST_TARGET_ALIGN(LPDLGTEMPLATEW, 2)}
static void test_pack_LPDRAWITEMSTRUCT(void){ /* LPDRAWITEMSTRUCT */ TEST_TYPE_SIZE (LPDRAWITEMSTRUCT, 4) TEST_TYPE_ALIGN (LPDRAWITEMSTRUCT, 4) TEST_TARGET_SIZE (LPDRAWITEMSTRUCT, 48) TEST_TARGET_ALIGN(LPDRAWITEMSTRUCT, 4)}
static void test_pack_LPDRAWTEXTPARAMS(void){ /* LPDRAWTEXTPARAMS */ TEST_TYPE_SIZE (LPDRAWTEXTPARAMS, 4) TEST_TYPE_ALIGN (LPDRAWTEXTPARAMS, 4) TEST_TARGET_SIZE (LPDRAWTEXTPARAMS, 20) TEST_TARGET_ALIGN(LPDRAWTEXTPARAMS, 4)}
static void test_pack_LPEVENTMSG(void){ /* LPEVENTMSG */ TEST_TYPE_SIZE (LPEVENTMSG, 4) TEST_TYPE_ALIGN (LPEVENTMSG, 4) TEST_TARGET_SIZE (LPEVENTMSG, 20) TEST_TARGET_ALIGN(LPEVENTMSG, 4)}
static void test_pack_LPFILTERKEYS(void){ /* LPFILTERKEYS */ TEST_TYPE_SIZE (LPFILTERKEYS, 4) TEST_TYPE_ALIGN (LPFILTERKEYS, 4) TEST_TARGET_SIZE (LPFILTERKEYS, 24) TEST_TARGET_ALIGN(LPFILTERKEYS, 4)}
static void test_pack_LPGUITHREADINFO(void){ /* LPGUITHREADINFO */ TEST_TYPE_SIZE (LPGUITHREADINFO, 4) TEST_TYPE_ALIGN (LPGUITHREADINFO, 4) TEST_TARGET_SIZE (LPGUITHREADINFO, 48) TEST_TARGET_ALIGN(LPGUITHREADINFO, 4)}
static void test_pack_LPHARDWAREHOOKSTRUCT(void){ /* LPHARDWAREHOOKSTRUCT */ TEST_TYPE_SIZE (LPHARDWAREHOOKSTRUCT, 4) TEST_TYPE_ALIGN (LPHARDWAREHOOKSTRUCT, 4) TEST_TARGET_SIZE (LPHARDWAREHOOKSTRUCT, 16) TEST_TARGET_ALIGN(LPHARDWAREHOOKSTRUCT, 4)}
static void test_pack_LPHARDWAREINPUT(void){ /* LPHARDWAREINPUT */ TEST_TYPE_SIZE (LPHARDWAREINPUT, 4) TEST_TYPE_ALIGN (LPHARDWAREINPUT, 4) TEST_TARGET_SIZE (LPHARDWAREINPUT, 8) TEST_TARGET_ALIGN(LPHARDWAREINPUT, 4)}
static void test_pack_LPHELPINFO(void){ /* LPHELPINFO */ TEST_TYPE_SIZE (LPHELPINFO, 4) TEST_TYPE_ALIGN (LPHELPINFO, 4) TEST_TARGET_SIZE (LPHELPINFO, 28) TEST_TARGET_ALIGN(LPHELPINFO, 4)}
static void test_pack_LPHELPWININFOA(void){ /* LPHELPWININFOA */ TEST_TYPE_SIZE (LPHELPWININFOA, 4) TEST_TYPE_ALIGN (LPHELPWININFOA, 4) TEST_TARGET_SIZE (LPHELPWININFOA, 28) TEST_TARGET_ALIGN(LPHELPWININFOA, 4)}
static void test_pack_LPHELPWININFOW(void){ /* LPHELPWININFOW */ TEST_TYPE_SIZE (LPHELPWININFOW, 4) TEST_TYPE_ALIGN (LPHELPWININFOW, 4) TEST_TARGET_SIZE (LPHELPWININFOW, 28) TEST_TARGET_ALIGN(LPHELPWININFOW, 4)}
static void test_pack_LPHIGHCONTRASTA(void){ /* LPHIGHCONTRASTA */ TEST_TYPE_SIZE (LPHIGHCONTRASTA, 4) TEST_TYPE_ALIGN (LPHIGHCONTRASTA, 4) TEST_TARGET_SIZE (LPHIGHCONTRASTA, 12) TEST_TARGET_ALIGN(LPHIGHCONTRASTA, 4)}
static void test_pack_LPHIGHCONTRASTW(void){ /* LPHIGHCONTRASTW */ TEST_TYPE_SIZE (LPHIGHCONTRASTW, 4) TEST_TYPE_ALIGN (LPHIGHCONTRASTW, 4) TEST_TARGET_SIZE (LPHIGHCONTRASTW, 12) TEST_TARGET_ALIGN(LPHIGHCONTRASTW, 4)}
static void test_pack_LPICONMETRICSA(void){ /* LPICONMETRICSA */ TEST_TYPE_SIZE (LPICONMETRICSA, 4) TEST_TYPE_ALIGN (LPICONMETRICSA, 4) TEST_TARGET_SIZE (LPICONMETRICSA, 76) TEST_TARGET_ALIGN(LPICONMETRICSA, 4)}
static void test_pack_LPICONMETRICSW(void){ /* LPICONMETRICSW */ TEST_TYPE_SIZE (LPICONMETRICSW, 4) TEST_TYPE_ALIGN (LPICONMETRICSW, 4) TEST_TARGET_SIZE (LPICONMETRICSW, 108) TEST_TARGET_ALIGN(LPICONMETRICSW, 4)}
static void test_pack_LPINPUT(void){ /* LPINPUT */ TEST_TYPE_SIZE (LPINPUT, 4) TEST_TYPE_ALIGN (LPINPUT, 4)}
static void test_pack_LPKBDLLHOOKSTRUCT(void){ /* LPKBDLLHOOKSTRUCT */ TEST_TYPE_SIZE (LPKBDLLHOOKSTRUCT, 4) TEST_TYPE_ALIGN (LPKBDLLHOOKSTRUCT, 4) TEST_TARGET_SIZE (LPKBDLLHOOKSTRUCT, 20) TEST_TARGET_ALIGN(LPKBDLLHOOKSTRUCT, 4)}
static void test_pack_LPKEYBDINPUT(void){ /* LPKEYBDINPUT */ TEST_TYPE_SIZE (LPKEYBDINPUT, 4) TEST_TYPE_ALIGN (LPKEYBDINPUT, 4) TEST_TARGET_SIZE (LPKEYBDINPUT, 16) TEST_TARGET_ALIGN(LPKEYBDINPUT, 4)}
static void test_pack_LPMDICREATESTRUCTA(void){ /* LPMDICREATESTRUCTA */ TEST_TYPE_SIZE (LPMDICREATESTRUCTA, 4) TEST_TYPE_ALIGN (LPMDICREATESTRUCTA, 4) TEST_TARGET_SIZE (LPMDICREATESTRUCTA, 36) TEST_TARGET_ALIGN(LPMDICREATESTRUCTA, 4)}
static void test_pack_LPMDICREATESTRUCTW(void){ /* LPMDICREATESTRUCTW */ TEST_TYPE_SIZE (LPMDICREATESTRUCTW, 4) TEST_TYPE_ALIGN (LPMDICREATESTRUCTW, 4) TEST_TARGET_SIZE (LPMDICREATESTRUCTW, 36) TEST_TARGET_ALIGN(LPMDICREATESTRUCTW, 4)}
static void test_pack_LPMDINEXTMENU(void){ /* LPMDINEXTMENU */ TEST_TYPE_SIZE (LPMDINEXTMENU, 4) TEST_TYPE_ALIGN (LPMDINEXTMENU, 4) TEST_TARGET_SIZE (LPMDINEXTMENU, 12) TEST_TARGET_ALIGN(LPMDINEXTMENU, 4)}
static void test_pack_LPMEASUREITEMSTRUCT(void){ /* LPMEASUREITEMSTRUCT */ TEST_TYPE_SIZE (LPMEASUREITEMSTRUCT, 4) TEST_TYPE_ALIGN (LPMEASUREITEMSTRUCT, 4) TEST_TARGET_SIZE (LPMEASUREITEMSTRUCT, 24) TEST_TARGET_ALIGN(LPMEASUREITEMSTRUCT, 4)}
static void test_pack_LPMENUINFO(void){ /* LPMENUINFO */ TEST_TYPE_SIZE (LPMENUINFO, 4) TEST_TYPE_ALIGN (LPMENUINFO, 4) TEST_TARGET_SIZE (LPMENUINFO, 28) TEST_TARGET_ALIGN(LPMENUINFO, 4)}
static void test_pack_LPMENUITEMINFOA(void){ /* LPMENUITEMINFOA */ TEST_TYPE_SIZE (LPMENUITEMINFOA, 4) TEST_TYPE_ALIGN (LPMENUITEMINFOA, 4) TEST_TARGET_SIZE (LPMENUITEMINFOA, 48) TEST_TARGET_ALIGN(LPMENUITEMINFOA, 4)}
static void test_pack_LPMENUITEMINFOW(void){ /* LPMENUITEMINFOW */ TEST_TYPE_SIZE (LPMENUITEMINFOW, 4) TEST_TYPE_ALIGN (LPMENUITEMINFOW, 4) TEST_TARGET_SIZE (LPMENUITEMINFOW, 48) TEST_TARGET_ALIGN(LPMENUITEMINFOW, 4)}
static void test_pack_LPMINIMIZEDMETRICS(void){ /* LPMINIMIZEDMETRICS */ TEST_TYPE_SIZE (LPMINIMIZEDMETRICS, 4) TEST_TYPE_ALIGN (LPMINIMIZEDMETRICS, 4) TEST_TARGET_SIZE (LPMINIMIZEDMETRICS, 20) TEST_TARGET_ALIGN(LPMINIMIZEDMETRICS, 4)}
static void test_pack_LPMINMAXINFO(void){ /* LPMINMAXINFO */ TEST_TYPE_SIZE (LPMINMAXINFO, 4) TEST_TYPE_ALIGN (LPMINMAXINFO, 4) TEST_TARGET_SIZE (LPMINMAXINFO, 40) TEST_TARGET_ALIGN(LPMINMAXINFO, 4)}
static void test_pack_LPMONITORINFO(void){ /* LPMONITORINFO */ TEST_TYPE_SIZE (LPMONITORINFO, 4) TEST_TYPE_ALIGN (LPMONITORINFO, 4) TEST_TARGET_SIZE (LPMONITORINFO, 40) TEST_TARGET_ALIGN(LPMONITORINFO, 4)}
static void test_pack_LPMONITORINFOEXA(void){ /* LPMONITORINFOEXA */ TEST_TYPE_SIZE (LPMONITORINFOEXA, 4) TEST_TYPE_ALIGN (LPMONITORINFOEXA, 4) TEST_TARGET_SIZE (LPMONITORINFOEXA, 72) TEST_TARGET_ALIGN(LPMONITORINFOEXA, 4)}
static void test_pack_LPMONITORINFOEXW(void){ /* LPMONITORINFOEXW */ TEST_TYPE_SIZE (LPMONITORINFOEXW, 4) TEST_TYPE_ALIGN (LPMONITORINFOEXW, 4) TEST_TARGET_SIZE (LPMONITORINFOEXW, 104) TEST_TARGET_ALIGN(LPMONITORINFOEXW, 4)}
static void test_pack_LPMOUSEHOOKSTRUCT(void){ /* LPMOUSEHOOKSTRUCT */ TEST_TYPE_SIZE (LPMOUSEHOOKSTRUCT, 4) TEST_TYPE_ALIGN (LPMOUSEHOOKSTRUCT, 4) TEST_TARGET_SIZE (LPMOUSEHOOKSTRUCT, 20) TEST_TARGET_ALIGN(LPMOUSEHOOKSTRUCT, 4)}
static void test_pack_LPMOUSEINPUT(void){ /* LPMOUSEINPUT */ TEST_TYPE_SIZE (LPMOUSEINPUT, 4) TEST_TYPE_ALIGN (LPMOUSEINPUT, 4) TEST_TARGET_SIZE (LPMOUSEINPUT, 24) TEST_TARGET_ALIGN(LPMOUSEINPUT, 4)}
static void test_pack_LPMOUSEKEYS(void){ /* LPMOUSEKEYS */ TEST_TYPE_SIZE (LPMOUSEKEYS, 4) TEST_TYPE_ALIGN (LPMOUSEKEYS, 4) TEST_TARGET_SIZE (LPMOUSEKEYS, 28) TEST_TARGET_ALIGN(LPMOUSEKEYS, 4)}
static void test_pack_LPMSG(void){ /* LPMSG */ TEST_TYPE_SIZE (LPMSG, 4) TEST_TYPE_ALIGN (LPMSG, 4) TEST_TARGET_SIZE (LPMSG, 28) TEST_TARGET_ALIGN(LPMSG, 4)}
static void test_pack_LPMSGBOXPARAMSA(void){ /* LPMSGBOXPARAMSA */ TEST_TYPE_SIZE (LPMSGBOXPARAMSA, 4) TEST_TYPE_ALIGN (LPMSGBOXPARAMSA, 4) TEST_TARGET_SIZE (LPMSGBOXPARAMSA, 40) TEST_TARGET_ALIGN(LPMSGBOXPARAMSA, 4)}
static void test_pack_LPMSGBOXPARAMSW(void){ /* LPMSGBOXPARAMSW */ TEST_TYPE_SIZE (LPMSGBOXPARAMSW, 4) TEST_TYPE_ALIGN (LPMSGBOXPARAMSW, 4) TEST_TARGET_SIZE (LPMSGBOXPARAMSW, 40) TEST_TARGET_ALIGN(LPMSGBOXPARAMSW, 4)}
static void test_pack_LPMSLLHOOKSTRUCT(void){ /* LPMSLLHOOKSTRUCT */ TEST_TYPE_SIZE (LPMSLLHOOKSTRUCT, 4) TEST_TYPE_ALIGN (LPMSLLHOOKSTRUCT, 4) TEST_TARGET_SIZE (LPMSLLHOOKSTRUCT, 24) TEST_TARGET_ALIGN(LPMSLLHOOKSTRUCT, 4)}
static void test_pack_LPMULTIKEYHELPA(void){ /* LPMULTIKEYHELPA */ TEST_TYPE_SIZE (LPMULTIKEYHELPA, 4) TEST_TYPE_ALIGN (LPMULTIKEYHELPA, 4) TEST_TARGET_SIZE (LPMULTIKEYHELPA, 8) TEST_TARGET_ALIGN(LPMULTIKEYHELPA, 4)}
static void test_pack_LPMULTIKEYHELPW(void){ /* LPMULTIKEYHELPW */ TEST_TYPE_SIZE (LPMULTIKEYHELPW, 4) TEST_TYPE_ALIGN (LPMULTIKEYHELPW, 4) TEST_TARGET_SIZE (LPMULTIKEYHELPW, 8) TEST_TARGET_ALIGN(LPMULTIKEYHELPW, 4)}
static void test_pack_LPNCCALCSIZE_PARAMS(void){ /* LPNCCALCSIZE_PARAMS */ TEST_TYPE_SIZE (LPNCCALCSIZE_PARAMS, 4) TEST_TYPE_ALIGN (LPNCCALCSIZE_PARAMS, 4) TEST_TARGET_SIZE (LPNCCALCSIZE_PARAMS, 52) TEST_TARGET_ALIGN(LPNCCALCSIZE_PARAMS, 4)}
static void test_pack_LPNMHDR(void){ /* LPNMHDR */ TEST_TYPE_SIZE (LPNMHDR, 4) TEST_TYPE_ALIGN (LPNMHDR, 4) TEST_TARGET_SIZE (LPNMHDR, 12) TEST_TARGET_ALIGN(LPNMHDR, 4)}
static void test_pack_LPNONCLIENTMETRICSA(void){ /* LPNONCLIENTMETRICSA */ TEST_TYPE_SIZE (LPNONCLIENTMETRICSA, 4) TEST_TYPE_ALIGN (LPNONCLIENTMETRICSA, 4) TEST_TARGET_SIZE (LPNONCLIENTMETRICSA, 344) TEST_TARGET_ALIGN(LPNONCLIENTMETRICSA, 4)}
static void test_pack_LPNONCLIENTMETRICSW(void){ /* LPNONCLIENTMETRICSW */ TEST_TYPE_SIZE (LPNONCLIENTMETRICSW, 4) TEST_TYPE_ALIGN (LPNONCLIENTMETRICSW, 4) TEST_TARGET_SIZE (LPNONCLIENTMETRICSW, 504) TEST_TARGET_ALIGN(LPNONCLIENTMETRICSW, 4)}
static void test_pack_LPPAINTSTRUCT(void){ /* LPPAINTSTRUCT */ TEST_TYPE_SIZE (LPPAINTSTRUCT, 4) TEST_TYPE_ALIGN (LPPAINTSTRUCT, 4) TEST_TARGET_SIZE (LPPAINTSTRUCT, 64) TEST_TARGET_ALIGN(LPPAINTSTRUCT, 4)}
static void test_pack_LPSCROLLINFO(void){ /* LPSCROLLINFO */ TEST_TYPE_SIZE (LPSCROLLINFO, 4) TEST_TYPE_ALIGN (LPSCROLLINFO, 4) TEST_TARGET_SIZE (LPSCROLLINFO, 28) TEST_TARGET_ALIGN(LPSCROLLINFO, 4)}
static void test_pack_LPSERIALKEYSA(void){ /* LPSERIALKEYSA */ TEST_TYPE_SIZE (LPSERIALKEYSA, 4) TEST_TYPE_ALIGN (LPSERIALKEYSA, 4) TEST_TARGET_SIZE (LPSERIALKEYSA, 28) TEST_TARGET_ALIGN(LPSERIALKEYSA, 4)}
static void test_pack_LPSERIALKEYSW(void){ /* LPSERIALKEYSW */ TEST_TYPE_SIZE (LPSERIALKEYSW, 4) TEST_TYPE_ALIGN (LPSERIALKEYSW, 4) TEST_TARGET_SIZE (LPSERIALKEYSW, 28) TEST_TARGET_ALIGN(LPSERIALKEYSW, 4)}
static void test_pack_LPSOUNDSENTRYA(void){ /* LPSOUNDSENTRYA */ TEST_TYPE_SIZE (LPSOUNDSENTRYA, 4) TEST_TYPE_ALIGN (LPSOUNDSENTRYA, 4) TEST_TARGET_SIZE (LPSOUNDSENTRYA, 48) TEST_TARGET_ALIGN(LPSOUNDSENTRYA, 4)}
static void test_pack_LPSOUNDSENTRYW(void){ /* LPSOUNDSENTRYW */ TEST_TYPE_SIZE (LPSOUNDSENTRYW, 4) TEST_TYPE_ALIGN (LPSOUNDSENTRYW, 4) TEST_TARGET_SIZE (LPSOUNDSENTRYW, 48) TEST_TARGET_ALIGN(LPSOUNDSENTRYW, 4)}
static void test_pack_LPSTICKYKEYS(void){ /* LPSTICKYKEYS */ TEST_TYPE_SIZE (LPSTICKYKEYS, 4) TEST_TYPE_ALIGN (LPSTICKYKEYS, 4) TEST_TARGET_SIZE (LPSTICKYKEYS, 8) TEST_TARGET_ALIGN(LPSTICKYKEYS, 4)}
static void test_pack_LPSTYLESTRUCT(void){ /* LPSTYLESTRUCT */ TEST_TYPE_SIZE (LPSTYLESTRUCT, 4) TEST_TYPE_ALIGN (LPSTYLESTRUCT, 4) TEST_TARGET_SIZE (LPSTYLESTRUCT, 8) TEST_TARGET_ALIGN(LPSTYLESTRUCT, 4)}
static void test_pack_LPTITLEBARINFO(void){ /* LPTITLEBARINFO */ TEST_TYPE_SIZE (LPTITLEBARINFO, 4) TEST_TYPE_ALIGN (LPTITLEBARINFO, 4) TEST_TARGET_SIZE (LPTITLEBARINFO, 44) TEST_TARGET_ALIGN(LPTITLEBARINFO, 4)}
static void test_pack_LPTOGGLEKEYS(void){ /* LPTOGGLEKEYS */ TEST_TYPE_SIZE (LPTOGGLEKEYS, 4) TEST_TYPE_ALIGN (LPTOGGLEKEYS, 4) TEST_TARGET_SIZE (LPTOGGLEKEYS, 8) TEST_TARGET_ALIGN(LPTOGGLEKEYS, 4)}
static void test_pack_LPTPMPARAMS(void){ /* LPTPMPARAMS */ TEST_TYPE_SIZE (LPTPMPARAMS, 4) TEST_TYPE_ALIGN (LPTPMPARAMS, 4) TEST_TARGET_SIZE (LPTPMPARAMS, 20) TEST_TARGET_ALIGN(LPTPMPARAMS, 4)}
static void test_pack_LPTRACKMOUSEEVENT(void){ /* LPTRACKMOUSEEVENT */ TEST_TYPE_SIZE (LPTRACKMOUSEEVENT, 4) TEST_TYPE_ALIGN (LPTRACKMOUSEEVENT, 4) TEST_TARGET_SIZE (LPTRACKMOUSEEVENT, 16) TEST_TARGET_ALIGN(LPTRACKMOUSEEVENT, 4)}
static void test_pack_LPWINDOWINFO(void){ /* LPWINDOWINFO */ TEST_TYPE_SIZE (LPWINDOWINFO, 4) TEST_TYPE_ALIGN (LPWINDOWINFO, 4) TEST_TARGET_SIZE (LPWINDOWINFO, 60) TEST_TARGET_ALIGN(LPWINDOWINFO, 4)}
static void test_pack_LPWINDOWPLACEMENT(void){ /* LPWINDOWPLACEMENT */ TEST_TYPE_SIZE (LPWINDOWPLACEMENT, 4) TEST_TYPE_ALIGN (LPWINDOWPLACEMENT, 4) TEST_TARGET_SIZE (LPWINDOWPLACEMENT, 44) TEST_TARGET_ALIGN(LPWINDOWPLACEMENT, 4)}
static void test_pack_LPWINDOWPOS(void){ /* LPWINDOWPOS */ TEST_TYPE_SIZE (LPWINDOWPOS, 4) TEST_TYPE_ALIGN (LPWINDOWPOS, 4) TEST_TARGET_SIZE (LPWINDOWPOS, 28) TEST_TARGET_ALIGN(LPWINDOWPOS, 4)}
static void test_pack_LPWNDCLASSA(void){ /* LPWNDCLASSA */ TEST_TYPE_SIZE (LPWNDCLASSA, 4) TEST_TYPE_ALIGN (LPWNDCLASSA, 4) TEST_TARGET_SIZE (LPWNDCLASSA, 40) TEST_TARGET_ALIGN(LPWNDCLASSA, 4)}
static void test_pack_LPWNDCLASSEXA(void){ /* LPWNDCLASSEXA */ TEST_TYPE_SIZE (LPWNDCLASSEXA, 4) TEST_TYPE_ALIGN (LPWNDCLASSEXA, 4) TEST_TARGET_SIZE (LPWNDCLASSEXA, 48) TEST_TARGET_ALIGN(LPWNDCLASSEXA, 4)}
static void test_pack_LPWNDCLASSEXW(void){ /* LPWNDCLASSEXW */ TEST_TYPE_SIZE (LPWNDCLASSEXW, 4) TEST_TYPE_ALIGN (LPWNDCLASSEXW, 4) TEST_TARGET_SIZE (LPWNDCLASSEXW, 48) TEST_TARGET_ALIGN(LPWNDCLASSEXW, 4)}
static void test_pack_LPWNDCLASSW(void){ /* LPWNDCLASSW */ TEST_TYPE_SIZE (LPWNDCLASSW, 4) TEST_TYPE_ALIGN (LPWNDCLASSW, 4) TEST_TARGET_SIZE (LPWNDCLASSW, 40) TEST_TARGET_ALIGN(LPWNDCLASSW, 4)}
static void test_pack_MDICREATESTRUCTA(void){ /* MDICREATESTRUCTA */ TEST_TYPE_SIZE (MDICREATESTRUCTA, 36) TEST_TYPE_ALIGN (MDICREATESTRUCTA, 4) TEST_FIELD_SIZE (MDICREATESTRUCTA, szClass, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, szClass, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, szClass, 0) TEST_FIELD_SIZE (MDICREATESTRUCTA, szTitle, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, szTitle, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, szTitle, 4) TEST_FIELD_SIZE (MDICREATESTRUCTA, hOwner, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, hOwner, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, hOwner, 8) TEST_FIELD_SIZE (MDICREATESTRUCTA, x, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, x, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, x, 12) TEST_FIELD_SIZE (MDICREATESTRUCTA, y, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, y, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, y, 16) TEST_FIELD_SIZE (MDICREATESTRUCTA, cx, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, cx, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, cx, 20) TEST_FIELD_SIZE (MDICREATESTRUCTA, cy, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, cy, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, cy, 24) TEST_FIELD_SIZE (MDICREATESTRUCTA, style, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, style, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, style, 28) TEST_FIELD_SIZE (MDICREATESTRUCTA, lParam, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTA, lParam, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTA, lParam, 32)}
static void test_pack_MDICREATESTRUCTW(void){ /* MDICREATESTRUCTW */ TEST_TYPE_SIZE (MDICREATESTRUCTW, 36) TEST_TYPE_ALIGN (MDICREATESTRUCTW, 4) TEST_FIELD_SIZE (MDICREATESTRUCTW, szClass, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, szClass, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, szClass, 0) TEST_FIELD_SIZE (MDICREATESTRUCTW, szTitle, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, szTitle, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, szTitle, 4) TEST_FIELD_SIZE (MDICREATESTRUCTW, hOwner, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, hOwner, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, hOwner, 8) TEST_FIELD_SIZE (MDICREATESTRUCTW, x, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, x, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, x, 12) TEST_FIELD_SIZE (MDICREATESTRUCTW, y, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, y, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, y, 16) TEST_FIELD_SIZE (MDICREATESTRUCTW, cx, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, cx, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, cx, 20) TEST_FIELD_SIZE (MDICREATESTRUCTW, cy, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, cy, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, cy, 24) TEST_FIELD_SIZE (MDICREATESTRUCTW, style, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, style, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, style, 28) TEST_FIELD_SIZE (MDICREATESTRUCTW, lParam, 4) TEST_FIELD_ALIGN (MDICREATESTRUCTW, lParam, 4) TEST_FIELD_OFFSET(MDICREATESTRUCTW, lParam, 32)}
static void test_pack_MDINEXTMENU(void){ /* MDINEXTMENU */ TEST_TYPE_SIZE (MDINEXTMENU, 12) TEST_TYPE_ALIGN (MDINEXTMENU, 4) TEST_FIELD_SIZE (MDINEXTMENU, hmenuIn, 4) TEST_FIELD_ALIGN (MDINEXTMENU, hmenuIn, 4) TEST_FIELD_OFFSET(MDINEXTMENU, hmenuIn, 0) TEST_FIELD_SIZE (MDINEXTMENU, hmenuNext, 4) TEST_FIELD_ALIGN (MDINEXTMENU, hmenuNext, 4) TEST_FIELD_OFFSET(MDINEXTMENU, hmenuNext, 4) TEST_FIELD_SIZE (MDINEXTMENU, hwndNext, 4) TEST_FIELD_ALIGN (MDINEXTMENU, hwndNext, 4) TEST_FIELD_OFFSET(MDINEXTMENU, hwndNext, 8)}
static void test_pack_MEASUREITEMSTRUCT(void){ /* MEASUREITEMSTRUCT */ TEST_TYPE_SIZE (MEASUREITEMSTRUCT, 24) TEST_TYPE_ALIGN (MEASUREITEMSTRUCT, 4) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, CtlType, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, CtlType, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, CtlType, 0) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, CtlID, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, CtlID, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, CtlID, 4) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemID, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemID, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemID, 8) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemWidth, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemWidth, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemWidth, 12) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemHeight, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemHeight, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemHeight, 16) TEST_FIELD_SIZE (MEASUREITEMSTRUCT, itemData, 4) TEST_FIELD_ALIGN (MEASUREITEMSTRUCT, itemData, 4) TEST_FIELD_OFFSET(MEASUREITEMSTRUCT, itemData, 20)}
static void test_pack_MENUINFO(void){ /* MENUINFO */ TEST_TYPE_SIZE (MENUINFO, 28) TEST_TYPE_ALIGN (MENUINFO, 4) TEST_FIELD_SIZE (MENUINFO, cbSize, 4) TEST_FIELD_ALIGN (MENUINFO, cbSize, 4) TEST_FIELD_OFFSET(MENUINFO, cbSize, 0) TEST_FIELD_SIZE (MENUINFO, fMask, 4) TEST_FIELD_ALIGN (MENUINFO, fMask, 4) TEST_FIELD_OFFSET(MENUINFO, fMask, 4) TEST_FIELD_SIZE (MENUINFO, dwStyle, 4) TEST_FIELD_ALIGN (MENUINFO, dwStyle, 4) TEST_FIELD_OFFSET(MENUINFO, dwStyle, 8) TEST_FIELD_SIZE (MENUINFO, cyMax, 4) TEST_FIELD_ALIGN (MENUINFO, cyMax, 4) TEST_FIELD_OFFSET(MENUINFO, cyMax, 12) TEST_FIELD_SIZE (MENUINFO, hbrBack, 4) TEST_FIELD_ALIGN (MENUINFO, hbrBack, 4) TEST_FIELD_OFFSET(MENUINFO, hbrBack, 16) TEST_FIELD_SIZE (MENUINFO, dwContextHelpID, 4) TEST_FIELD_ALIGN (MENUINFO, dwContextHelpID, 4) TEST_FIELD_OFFSET(MENUINFO, dwContextHelpID, 20) TEST_FIELD_SIZE (MENUINFO, dwMenuData, 4) TEST_FIELD_ALIGN (MENUINFO, dwMenuData, 4) TEST_FIELD_OFFSET(MENUINFO, dwMenuData, 24)}
static void test_pack_MENUITEMINFOA(void){ /* MENUITEMINFOA */ TEST_TYPE_SIZE (MENUITEMINFOA, 48) TEST_TYPE_ALIGN (MENUITEMINFOA, 4) TEST_FIELD_SIZE (MENUITEMINFOA, cbSize, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, cbSize, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, cbSize, 0) TEST_FIELD_SIZE (MENUITEMINFOA, fMask, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, fMask, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, fMask, 4) TEST_FIELD_SIZE (MENUITEMINFOA, fType, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, fType, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, fType, 8) TEST_FIELD_SIZE (MENUITEMINFOA, fState, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, fState, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, fState, 12) TEST_FIELD_SIZE (MENUITEMINFOA, wID, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, wID, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, wID, 16) TEST_FIELD_SIZE (MENUITEMINFOA, hSubMenu, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, hSubMenu, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, hSubMenu, 20) TEST_FIELD_SIZE (MENUITEMINFOA, hbmpChecked, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, hbmpChecked, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, hbmpChecked, 24) TEST_FIELD_SIZE (MENUITEMINFOA, hbmpUnchecked, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, hbmpUnchecked, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, hbmpUnchecked, 28) TEST_FIELD_SIZE (MENUITEMINFOA, dwItemData, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, dwItemData, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, dwItemData, 32) TEST_FIELD_SIZE (MENUITEMINFOA, dwTypeData, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, dwTypeData, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, dwTypeData, 36) TEST_FIELD_SIZE (MENUITEMINFOA, cch, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, cch, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, cch, 40) TEST_FIELD_SIZE (MENUITEMINFOA, hbmpItem, 4) TEST_FIELD_ALIGN (MENUITEMINFOA, hbmpItem, 4) TEST_FIELD_OFFSET(MENUITEMINFOA, hbmpItem, 44)}
static void test_pack_MENUITEMINFOW(void){ /* MENUITEMINFOW */ TEST_TYPE_SIZE (MENUITEMINFOW, 48) TEST_TYPE_ALIGN (MENUITEMINFOW, 4) TEST_FIELD_SIZE (MENUITEMINFOW, cbSize, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, cbSize, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, cbSize, 0) TEST_FIELD_SIZE (MENUITEMINFOW, fMask, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, fMask, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, fMask, 4) TEST_FIELD_SIZE (MENUITEMINFOW, fType, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, fType, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, fType, 8) TEST_FIELD_SIZE (MENUITEMINFOW, fState, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, fState, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, fState, 12) TEST_FIELD_SIZE (MENUITEMINFOW, wID, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, wID, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, wID, 16) TEST_FIELD_SIZE (MENUITEMINFOW, hSubMenu, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, hSubMenu, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, hSubMenu, 20) TEST_FIELD_SIZE (MENUITEMINFOW, hbmpChecked, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, hbmpChecked, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, hbmpChecked, 24) TEST_FIELD_SIZE (MENUITEMINFOW, hbmpUnchecked, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, hbmpUnchecked, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, hbmpUnchecked, 28) TEST_FIELD_SIZE (MENUITEMINFOW, dwItemData, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, dwItemData, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, dwItemData, 32) TEST_FIELD_SIZE (MENUITEMINFOW, dwTypeData, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, dwTypeData, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, dwTypeData, 36) TEST_FIELD_SIZE (MENUITEMINFOW, cch, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, cch, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, cch, 40) TEST_FIELD_SIZE (MENUITEMINFOW, hbmpItem, 4) TEST_FIELD_ALIGN (MENUITEMINFOW, hbmpItem, 4) TEST_FIELD_OFFSET(MENUITEMINFOW, hbmpItem, 44)}
static void test_pack_MENUITEMTEMPLATE(void){ /* MENUITEMTEMPLATE */ TEST_TYPE_SIZE (MENUITEMTEMPLATE, 6) TEST_TYPE_ALIGN (MENUITEMTEMPLATE, 2) TEST_FIELD_SIZE (MENUITEMTEMPLATE, mtOption, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATE, mtOption, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATE, mtOption, 0) TEST_FIELD_SIZE (MENUITEMTEMPLATE, mtID, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATE, mtID, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATE, mtID, 2) TEST_FIELD_SIZE (MENUITEMTEMPLATE, mtString, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATE, mtString, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATE, mtString, 4)}
static void test_pack_MENUITEMTEMPLATEHEADER(void){ /* MENUITEMTEMPLATEHEADER */ TEST_TYPE_SIZE (MENUITEMTEMPLATEHEADER, 4) TEST_TYPE_ALIGN (MENUITEMTEMPLATEHEADER, 2) TEST_FIELD_SIZE (MENUITEMTEMPLATEHEADER, versionNumber, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATEHEADER, versionNumber, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATEHEADER, versionNumber, 0) TEST_FIELD_SIZE (MENUITEMTEMPLATEHEADER, offset, 2) TEST_FIELD_ALIGN (MENUITEMTEMPLATEHEADER, offset, 2) TEST_FIELD_OFFSET(MENUITEMTEMPLATEHEADER, offset, 2)}
static void test_pack_MINIMIZEDMETRICS(void){ /* MINIMIZEDMETRICS */ TEST_TYPE_SIZE (MINIMIZEDMETRICS, 20) TEST_TYPE_ALIGN (MINIMIZEDMETRICS, 4) TEST_FIELD_SIZE (MINIMIZEDMETRICS, cbSize, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, cbSize, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, cbSize, 0) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iWidth, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iWidth, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iWidth, 4) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iHorzGap, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iHorzGap, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iHorzGap, 8) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iVertGap, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iVertGap, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iVertGap, 12) TEST_FIELD_SIZE (MINIMIZEDMETRICS, iArrange, 4) TEST_FIELD_ALIGN (MINIMIZEDMETRICS, iArrange, 4) TEST_FIELD_OFFSET(MINIMIZEDMETRICS, iArrange, 16)}
static void test_pack_MINMAXINFO(void){ /* MINMAXINFO */ TEST_TYPE_SIZE (MINMAXINFO, 40) TEST_TYPE_ALIGN (MINMAXINFO, 4) TEST_FIELD_SIZE (MINMAXINFO, ptReserved, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptReserved, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptReserved, 0) TEST_FIELD_SIZE (MINMAXINFO, ptMaxSize, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMaxSize, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMaxSize, 8) TEST_FIELD_SIZE (MINMAXINFO, ptMaxPosition, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMaxPosition, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMaxPosition, 16) TEST_FIELD_SIZE (MINMAXINFO, ptMinTrackSize, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMinTrackSize, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMinTrackSize, 24) TEST_FIELD_SIZE (MINMAXINFO, ptMaxTrackSize, 8) TEST_FIELD_ALIGN (MINMAXINFO, ptMaxTrackSize, 4) TEST_FIELD_OFFSET(MINMAXINFO, ptMaxTrackSize, 32)}
static void test_pack_MONITORENUMPROC(void){ /* MONITORENUMPROC */ TEST_TYPE_SIZE (MONITORENUMPROC, 4) TEST_TYPE_ALIGN (MONITORENUMPROC, 4)}
static void test_pack_MONITORINFO(void){ /* MONITORINFO */ TEST_TYPE_SIZE (MONITORINFO, 40) TEST_TYPE_ALIGN (MONITORINFO, 4) TEST_FIELD_SIZE (MONITORINFO, cbSize, 4) TEST_FIELD_ALIGN (MONITORINFO, cbSize, 4) TEST_FIELD_OFFSET(MONITORINFO, cbSize, 0) TEST_FIELD_SIZE (MONITORINFO, rcMonitor, 16) TEST_FIELD_ALIGN (MONITORINFO, rcMonitor, 4) TEST_FIELD_OFFSET(MONITORINFO, rcMonitor, 4) TEST_FIELD_SIZE (MONITORINFO, rcWork, 16) TEST_FIELD_ALIGN (MONITORINFO, rcWork, 4) TEST_FIELD_OFFSET(MONITORINFO, rcWork, 20) TEST_FIELD_SIZE (MONITORINFO, dwFlags, 4) TEST_FIELD_ALIGN (MONITORINFO, dwFlags, 4) TEST_FIELD_OFFSET(MONITORINFO, dwFlags, 36)}
static void test_pack_MONITORINFOEXA(void){ /* MONITORINFOEXA */ TEST_TYPE_SIZE (MONITORINFOEXA, 72) TEST_TYPE_ALIGN (MONITORINFOEXA, 4) TEST_FIELD_SIZE (MONITORINFOEXA, cbSize, 4) TEST_FIELD_ALIGN (MONITORINFOEXA, cbSize, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, cbSize, 0) TEST_FIELD_SIZE (MONITORINFOEXA, rcMonitor, 16) TEST_FIELD_ALIGN (MONITORINFOEXA, rcMonitor, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, rcMonitor, 4) TEST_FIELD_SIZE (MONITORINFOEXA, rcWork, 16) TEST_FIELD_ALIGN (MONITORINFOEXA, rcWork, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, rcWork, 20) TEST_FIELD_SIZE (MONITORINFOEXA, dwFlags, 4) TEST_FIELD_ALIGN (MONITORINFOEXA, dwFlags, 4) TEST_FIELD_OFFSET(MONITORINFOEXA, dwFlags, 36) TEST_FIELD_SIZE (MONITORINFOEXA, szDevice, 32) TEST_FIELD_ALIGN (MONITORINFOEXA, szDevice, 1) TEST_FIELD_OFFSET(MONITORINFOEXA, szDevice, 40)}
static void test_pack_MONITORINFOEXW(void){ /* MONITORINFOEXW */ TEST_TYPE_SIZE (MONITORINFOEXW, 104) TEST_TYPE_ALIGN (MONITORINFOEXW, 4) TEST_FIELD_SIZE (MONITORINFOEXW, cbSize, 4) TEST_FIELD_ALIGN (MONITORINFOEXW, cbSize, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, cbSize, 0) TEST_FIELD_SIZE (MONITORINFOEXW, rcMonitor, 16) TEST_FIELD_ALIGN (MONITORINFOEXW, rcMonitor, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, rcMonitor, 4) TEST_FIELD_SIZE (MONITORINFOEXW, rcWork, 16) TEST_FIELD_ALIGN (MONITORINFOEXW, rcWork, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, rcWork, 20) TEST_FIELD_SIZE (MONITORINFOEXW, dwFlags, 4) TEST_FIELD_ALIGN (MONITORINFOEXW, dwFlags, 4) TEST_FIELD_OFFSET(MONITORINFOEXW, dwFlags, 36) TEST_FIELD_SIZE (MONITORINFOEXW, szDevice, 64) TEST_FIELD_ALIGN (MONITORINFOEXW, szDevice, 2) TEST_FIELD_OFFSET(MONITORINFOEXW, szDevice, 40)}
static void test_pack_MOUSEHOOKSTRUCT(void){ /* MOUSEHOOKSTRUCT */ TEST_TYPE_SIZE (MOUSEHOOKSTRUCT, 20) TEST_TYPE_ALIGN (MOUSEHOOKSTRUCT, 4) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, pt, 8) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, pt, 4) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, pt, 0) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, hwnd, 4) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, hwnd, 4) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, hwnd, 8) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, wHitTestCode, 4) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, wHitTestCode, 4) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, wHitTestCode, 12) TEST_FIELD_SIZE (MOUSEHOOKSTRUCT, dwExtraInfo, 4) TEST_FIELD_ALIGN (MOUSEHOOKSTRUCT, dwExtraInfo, 4) TEST_FIELD_OFFSET(MOUSEHOOKSTRUCT, dwExtraInfo, 16)}
static void test_pack_MOUSEINPUT(void){ /* MOUSEINPUT */ TEST_TYPE_SIZE (MOUSEINPUT, 24) TEST_TYPE_ALIGN (MOUSEINPUT, 4) TEST_FIELD_SIZE (MOUSEINPUT, dx, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dx, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dx, 0) TEST_FIELD_SIZE (MOUSEINPUT, dy, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dy, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dy, 4) TEST_FIELD_SIZE (MOUSEINPUT, mouseData, 4) TEST_FIELD_ALIGN (MOUSEINPUT, mouseData, 4) TEST_FIELD_OFFSET(MOUSEINPUT, mouseData, 8) TEST_FIELD_SIZE (MOUSEINPUT, dwFlags, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dwFlags, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dwFlags, 12) TEST_FIELD_SIZE (MOUSEINPUT, time, 4) TEST_FIELD_ALIGN (MOUSEINPUT, time, 4) TEST_FIELD_OFFSET(MOUSEINPUT, time, 16) TEST_FIELD_SIZE (MOUSEINPUT, dwExtraInfo, 4) TEST_FIELD_ALIGN (MOUSEINPUT, dwExtraInfo, 4) TEST_FIELD_OFFSET(MOUSEINPUT, dwExtraInfo, 20)}
static void test_pack_MOUSEKEYS(void){ /* MOUSEKEYS */ TEST_TYPE_SIZE (MOUSEKEYS, 28) TEST_TYPE_ALIGN (MOUSEKEYS, 4) TEST_FIELD_SIZE (MOUSEKEYS, cbSize, 4) TEST_FIELD_ALIGN (MOUSEKEYS, cbSize, 4) TEST_FIELD_OFFSET(MOUSEKEYS, cbSize, 0) TEST_FIELD_SIZE (MOUSEKEYS, dwFlags, 4) TEST_FIELD_ALIGN (MOUSEKEYS, dwFlags, 4) TEST_FIELD_OFFSET(MOUSEKEYS, dwFlags, 4) TEST_FIELD_SIZE (MOUSEKEYS, iMaxSpeed, 4) TEST_FIELD_ALIGN (MOUSEKEYS, iMaxSpeed, 4) TEST_FIELD_OFFSET(MOUSEKEYS, iMaxSpeed, 8) TEST_FIELD_SIZE (MOUSEKEYS, iTimeToMaxSpeed, 4) TEST_FIELD_ALIGN (MOUSEKEYS, iTimeToMaxSpeed, 4) TEST_FIELD_OFFSET(MOUSEKEYS, iTimeToMaxSpeed, 12) TEST_FIELD_SIZE (MOUSEKEYS, iCtrlSpeed, 4) TEST_FIELD_ALIGN (MOUSEKEYS, iCtrlSpeed, 4) TEST_FIELD_OFFSET(MOUSEKEYS, iCtrlSpeed, 16) TEST_FIELD_SIZE (MOUSEKEYS, dwReserved1, 4) TEST_FIELD_ALIGN (MOUSEKEYS, dwReserved1, 4) TEST_FIELD_OFFSET(MOUSEKEYS, dwReserved1, 20) TEST_FIELD_SIZE (MOUSEKEYS, dwReserved2, 4) TEST_FIELD_ALIGN (MOUSEKEYS, dwReserved2, 4) TEST_FIELD_OFFSET(MOUSEKEYS, dwReserved2, 24)}
static void test_pack_MSG(void){ /* MSG */ TEST_TYPE_SIZE (MSG, 28) TEST_TYPE_ALIGN (MSG, 4) TEST_FIELD_SIZE (MSG, hwnd, 4) TEST_FIELD_ALIGN (MSG, hwnd, 4) TEST_FIELD_OFFSET(MSG, hwnd, 0) TEST_FIELD_SIZE (MSG, message, 4) TEST_FIELD_ALIGN (MSG, message, 4) TEST_FIELD_OFFSET(MSG, message, 4) TEST_FIELD_SIZE (MSG, wParam, 4) TEST_FIELD_ALIGN (MSG, wParam, 4) TEST_FIELD_OFFSET(MSG, wParam, 8) TEST_FIELD_SIZE (MSG, lParam, 4) TEST_FIELD_ALIGN (MSG, lParam, 4) TEST_FIELD_OFFSET(MSG, lParam, 12) TEST_FIELD_SIZE (MSG, time, 4) TEST_FIELD_ALIGN (MSG, time, 4) TEST_FIELD_OFFSET(MSG, time, 16) TEST_FIELD_SIZE (MSG, pt, 8) TEST_FIELD_ALIGN (MSG, pt, 4) TEST_FIELD_OFFSET(MSG, pt, 20)}
static void test_pack_MSGBOXCALLBACK(void){ /* MSGBOXCALLBACK */ TEST_TYPE_SIZE (MSGBOXCALLBACK, 4) TEST_TYPE_ALIGN (MSGBOXCALLBACK, 4)}
static void test_pack_MSGBOXPARAMSA(void){ /* MSGBOXPARAMSA */ TEST_TYPE_SIZE (MSGBOXPARAMSA, 40) TEST_TYPE_ALIGN (MSGBOXPARAMSA, 4) TEST_FIELD_SIZE (MSGBOXPARAMSA, cbSize, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, cbSize, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, cbSize, 0) TEST_FIELD_SIZE (MSGBOXPARAMSA, hwndOwner, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, hwndOwner, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, hwndOwner, 4) TEST_FIELD_SIZE (MSGBOXPARAMSA, hInstance, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, hInstance, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, hInstance, 8) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpszText, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpszText, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpszText, 12) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpszCaption, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpszCaption, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpszCaption, 16) TEST_FIELD_SIZE (MSGBOXPARAMSA, dwStyle, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, dwStyle, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, dwStyle, 20) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpszIcon, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpszIcon, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpszIcon, 24) TEST_FIELD_SIZE (MSGBOXPARAMSA, dwContextHelpId, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, dwContextHelpId, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, dwContextHelpId, 28) TEST_FIELD_SIZE (MSGBOXPARAMSA, lpfnMsgBoxCallback, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, lpfnMsgBoxCallback, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, lpfnMsgBoxCallback, 32) TEST_FIELD_SIZE (MSGBOXPARAMSA, dwLanguageId, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSA, dwLanguageId, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSA, dwLanguageId, 36)}
static void test_pack_MSGBOXPARAMSW(void){ /* MSGBOXPARAMSW */ TEST_TYPE_SIZE (MSGBOXPARAMSW, 40) TEST_TYPE_ALIGN (MSGBOXPARAMSW, 4) TEST_FIELD_SIZE (MSGBOXPARAMSW, cbSize, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, cbSize, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, cbSize, 0) TEST_FIELD_SIZE (MSGBOXPARAMSW, hwndOwner, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, hwndOwner, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, hwndOwner, 4) TEST_FIELD_SIZE (MSGBOXPARAMSW, hInstance, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, hInstance, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, hInstance, 8) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpszText, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpszText, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpszText, 12) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpszCaption, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpszCaption, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpszCaption, 16) TEST_FIELD_SIZE (MSGBOXPARAMSW, dwStyle, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, dwStyle, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, dwStyle, 20) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpszIcon, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpszIcon, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpszIcon, 24) TEST_FIELD_SIZE (MSGBOXPARAMSW, dwContextHelpId, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, dwContextHelpId, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, dwContextHelpId, 28) TEST_FIELD_SIZE (MSGBOXPARAMSW, lpfnMsgBoxCallback, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, lpfnMsgBoxCallback, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, lpfnMsgBoxCallback, 32) TEST_FIELD_SIZE (MSGBOXPARAMSW, dwLanguageId, 4) TEST_FIELD_ALIGN (MSGBOXPARAMSW, dwLanguageId, 4) TEST_FIELD_OFFSET(MSGBOXPARAMSW, dwLanguageId, 36)}
static void test_pack_MSLLHOOKSTRUCT(void){ /* MSLLHOOKSTRUCT */ TEST_TYPE_SIZE (MSLLHOOKSTRUCT, 24) TEST_TYPE_ALIGN (MSLLHOOKSTRUCT, 4) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, pt, 8) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, pt, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, pt, 0) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, mouseData, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, mouseData, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, mouseData, 8) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, flags, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, flags, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, flags, 12) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, time, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, time, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, time, 16) TEST_FIELD_SIZE (MSLLHOOKSTRUCT, dwExtraInfo, 4) TEST_FIELD_ALIGN (MSLLHOOKSTRUCT, dwExtraInfo, 4) TEST_FIELD_OFFSET(MSLLHOOKSTRUCT, dwExtraInfo, 20)}
static void test_pack_MULTIKEYHELPA(void){ /* MULTIKEYHELPA */ TEST_TYPE_SIZE (MULTIKEYHELPA, 8) TEST_TYPE_ALIGN (MULTIKEYHELPA, 4) TEST_FIELD_SIZE (MULTIKEYHELPA, mkSize, 4) TEST_FIELD_ALIGN (MULTIKEYHELPA, mkSize, 4) TEST_FIELD_OFFSET(MULTIKEYHELPA, mkSize, 0) TEST_FIELD_SIZE (MULTIKEYHELPA, mkKeylist, 1) TEST_FIELD_ALIGN (MULTIKEYHELPA, mkKeylist, 1) TEST_FIELD_OFFSET(MULTIKEYHELPA, mkKeylist, 4) TEST_FIELD_SIZE (MULTIKEYHELPA, szKeyphrase, 1) TEST_FIELD_ALIGN (MULTIKEYHELPA, szKeyphrase, 1) TEST_FIELD_OFFSET(MULTIKEYHELPA, szKeyphrase, 5)}
static void test_pack_MULTIKEYHELPW(void){ /* MULTIKEYHELPW */ TEST_TYPE_SIZE (MULTIKEYHELPW, 8) TEST_TYPE_ALIGN (MULTIKEYHELPW, 4) TEST_FIELD_SIZE (MULTIKEYHELPW, mkSize, 4) TEST_FIELD_ALIGN (MULTIKEYHELPW, mkSize, 4) TEST_FIELD_OFFSET(MULTIKEYHELPW, mkSize, 0) TEST_FIELD_SIZE (MULTIKEYHELPW, mkKeylist, 2) TEST_FIELD_ALIGN (MULTIKEYHELPW, mkKeylist, 2) TEST_FIELD_OFFSET(MULTIKEYHELPW, mkKeylist, 4) TEST_FIELD_SIZE (MULTIKEYHELPW, szKeyphrase, 2) TEST_FIELD_ALIGN (MULTIKEYHELPW, szKeyphrase, 2) TEST_FIELD_OFFSET(MULTIKEYHELPW, szKeyphrase, 6)}
static void test_pack_NAMEENUMPROCA(void){ /* NAMEENUMPROCA */ TEST_TYPE_SIZE (NAMEENUMPROCA, 4) TEST_TYPE_ALIGN (NAMEENUMPROCA, 4)}
static void test_pack_NAMEENUMPROCW(void){ /* NAMEENUMPROCW */ TEST_TYPE_SIZE (NAMEENUMPROCW, 4) TEST_TYPE_ALIGN (NAMEENUMPROCW, 4)}
static void test_pack_NCCALCSIZE_PARAMS(void){ /* NCCALCSIZE_PARAMS */ TEST_TYPE_SIZE (NCCALCSIZE_PARAMS, 52) TEST_TYPE_ALIGN (NCCALCSIZE_PARAMS, 4) TEST_FIELD_SIZE (NCCALCSIZE_PARAMS, rgrc, 48) TEST_FIELD_ALIGN (NCCALCSIZE_PARAMS, rgrc, 4) TEST_FIELD_OFFSET(NCCALCSIZE_PARAMS, rgrc, 0) TEST_FIELD_SIZE (NCCALCSIZE_PARAMS, lppos, 4) TEST_FIELD_ALIGN (NCCALCSIZE_PARAMS, lppos, 4) TEST_FIELD_OFFSET(NCCALCSIZE_PARAMS, lppos, 48)}
static void test_pack_NMHDR(void){ /* NMHDR */ TEST_TYPE_SIZE (NMHDR, 12) TEST_TYPE_ALIGN (NMHDR, 4) TEST_FIELD_SIZE (NMHDR, hwndFrom, 4) TEST_FIELD_ALIGN (NMHDR, hwndFrom, 4) TEST_FIELD_OFFSET(NMHDR, hwndFrom, 0) TEST_FIELD_SIZE (NMHDR, idFrom, 4) TEST_FIELD_ALIGN (NMHDR, idFrom, 4) TEST_FIELD_OFFSET(NMHDR, idFrom, 4) TEST_FIELD_SIZE (NMHDR, code, 4) TEST_FIELD_ALIGN (NMHDR, code, 4) TEST_FIELD_OFFSET(NMHDR, code, 8)}
static void test_pack_NONCLIENTMETRICSA(void){ /* NONCLIENTMETRICSA */ TEST_TYPE_SIZE (NONCLIENTMETRICSA, 344) TEST_TYPE_ALIGN (NONCLIENTMETRICSA, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSA, cbSize, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, cbSize, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, cbSize, 0) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iBorderWidth, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iScrollWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iScrollWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iScrollWidth, 8) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iScrollHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iScrollHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iScrollHeight, 12) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iCaptionWidth, 16) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iCaptionHeight, 20) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfCaptionFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfCaptionFont, 24) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iSmCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iSmCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iSmCaptionWidth, 84) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iSmCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iSmCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iSmCaptionHeight, 88) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfSmCaptionFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfSmCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfSmCaptionFont, 92) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iMenuWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iMenuWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iMenuWidth, 152) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iMenuHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iMenuHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iMenuHeight, 156) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfMenuFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfMenuFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfMenuFont, 160) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfStatusFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfStatusFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfStatusFont, 220) TEST_FIELD_SIZE (NONCLIENTMETRICSA, lfMessageFont, 60) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, lfMessageFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, lfMessageFont, 280) TEST_FIELD_SIZE (NONCLIENTMETRICSA, iPaddedBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSA, iPaddedBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSA, iPaddedBorderWidth, 340)}
static void test_pack_NONCLIENTMETRICSW(void){ /* NONCLIENTMETRICSW */ TEST_TYPE_SIZE (NONCLIENTMETRICSW, 504) TEST_TYPE_ALIGN (NONCLIENTMETRICSW, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSW, cbSize, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, cbSize, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, cbSize, 0) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iBorderWidth, 4) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iScrollWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iScrollWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iScrollWidth, 8) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iScrollHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iScrollHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iScrollHeight, 12) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iCaptionWidth, 16) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iCaptionHeight, 20) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfCaptionFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfCaptionFont, 24) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iSmCaptionWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iSmCaptionWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iSmCaptionWidth, 116) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iSmCaptionHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iSmCaptionHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iSmCaptionHeight, 120) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfSmCaptionFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfSmCaptionFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfSmCaptionFont, 124) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iMenuWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iMenuWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iMenuWidth, 216) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iMenuHeight, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iMenuHeight, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iMenuHeight, 220) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfMenuFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfMenuFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfMenuFont, 224) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfStatusFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfStatusFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfStatusFont, 316) TEST_FIELD_SIZE (NONCLIENTMETRICSW, lfMessageFont, 92) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, lfMessageFont, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, lfMessageFont, 408) TEST_FIELD_SIZE (NONCLIENTMETRICSW, iPaddedBorderWidth, 4) TEST_FIELD_ALIGN (NONCLIENTMETRICSW, iPaddedBorderWidth, 4) TEST_FIELD_OFFSET(NONCLIENTMETRICSW, iPaddedBorderWidth, 500)}
static void test_pack_PAINTSTRUCT(void){ /* PAINTSTRUCT */ TEST_TYPE_SIZE (PAINTSTRUCT, 64) TEST_TYPE_ALIGN (PAINTSTRUCT, 4) TEST_FIELD_SIZE (PAINTSTRUCT, hdc, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, hdc, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, hdc, 0) TEST_FIELD_SIZE (PAINTSTRUCT, fErase, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, fErase, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, fErase, 4) TEST_FIELD_SIZE (PAINTSTRUCT, rcPaint, 16) TEST_FIELD_ALIGN (PAINTSTRUCT, rcPaint, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, rcPaint, 8) TEST_FIELD_SIZE (PAINTSTRUCT, fRestore, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, fRestore, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, fRestore, 24) TEST_FIELD_SIZE (PAINTSTRUCT, fIncUpdate, 4) TEST_FIELD_ALIGN (PAINTSTRUCT, fIncUpdate, 4) TEST_FIELD_OFFSET(PAINTSTRUCT, fIncUpdate, 28) TEST_FIELD_SIZE (PAINTSTRUCT, rgbReserved, 32) TEST_FIELD_ALIGN (PAINTSTRUCT, rgbReserved, 1) TEST_FIELD_OFFSET(PAINTSTRUCT, rgbReserved, 32)}
static void test_pack_PCOMBOBOXINFO(void){ /* PCOMBOBOXINFO */ TEST_TYPE_SIZE (PCOMBOBOXINFO, 4) TEST_TYPE_ALIGN (PCOMBOBOXINFO, 4) TEST_TARGET_SIZE (PCOMBOBOXINFO, 52) TEST_TARGET_ALIGN(PCOMBOBOXINFO, 4)}
static void test_pack_PCOMPAREITEMSTRUCT(void){ /* PCOMPAREITEMSTRUCT */ TEST_TYPE_SIZE (PCOMPAREITEMSTRUCT, 4) TEST_TYPE_ALIGN (PCOMPAREITEMSTRUCT, 4) TEST_TARGET_SIZE (PCOMPAREITEMSTRUCT, 32) TEST_TARGET_ALIGN(PCOMPAREITEMSTRUCT, 4)}
static void test_pack_PCOPYDATASTRUCT(void){ /* PCOPYDATASTRUCT */ TEST_TYPE_SIZE (PCOPYDATASTRUCT, 4) TEST_TYPE_ALIGN (PCOPYDATASTRUCT, 4) TEST_TARGET_SIZE (PCOPYDATASTRUCT, 12) TEST_TARGET_ALIGN(PCOPYDATASTRUCT, 4)}
static void test_pack_PCURSORINFO(void){ /* PCURSORINFO */ TEST_TYPE_SIZE (PCURSORINFO, 4) TEST_TYPE_ALIGN (PCURSORINFO, 4) TEST_TARGET_SIZE (PCURSORINFO, 20) TEST_TARGET_ALIGN(PCURSORINFO, 4)}
static void test_pack_PCWPRETSTRUCT(void){ /* PCWPRETSTRUCT */ TEST_TYPE_SIZE (PCWPRETSTRUCT, 4) TEST_TYPE_ALIGN (PCWPRETSTRUCT, 4) TEST_TARGET_SIZE (PCWPRETSTRUCT, 20) TEST_TARGET_ALIGN(PCWPRETSTRUCT, 4)}
static void test_pack_PCWPSTRUCT(void){ /* PCWPSTRUCT */ TEST_TYPE_SIZE (PCWPSTRUCT, 4) TEST_TYPE_ALIGN (PCWPSTRUCT, 4) TEST_TARGET_SIZE (PCWPSTRUCT, 16) TEST_TARGET_ALIGN(PCWPSTRUCT, 4)}
static void test_pack_PDEBUGHOOKINFO(void){ /* PDEBUGHOOKINFO */ TEST_TYPE_SIZE (PDEBUGHOOKINFO, 4) TEST_TYPE_ALIGN (PDEBUGHOOKINFO, 4) TEST_TARGET_SIZE (PDEBUGHOOKINFO, 20) TEST_TARGET_ALIGN(PDEBUGHOOKINFO, 4)}
static void test_pack_PDELETEITEMSTRUCT(void){ /* PDELETEITEMSTRUCT */ TEST_TYPE_SIZE (PDELETEITEMSTRUCT, 4) TEST_TYPE_ALIGN (PDELETEITEMSTRUCT, 4) TEST_TARGET_SIZE (PDELETEITEMSTRUCT, 20) TEST_TARGET_ALIGN(PDELETEITEMSTRUCT, 4)}
static void test_pack_PDLGITEMTEMPLATEA(void){ /* PDLGITEMTEMPLATEA */ TEST_TYPE_SIZE (PDLGITEMTEMPLATEA, 4) TEST_TYPE_ALIGN (PDLGITEMTEMPLATEA, 4) TEST_TARGET_SIZE (PDLGITEMTEMPLATEA, 18) TEST_TARGET_ALIGN(PDLGITEMTEMPLATEA, 2)}
static void test_pack_PDLGITEMTEMPLATEW(void){ /* PDLGITEMTEMPLATEW */ TEST_TYPE_SIZE (PDLGITEMTEMPLATEW, 4) TEST_TYPE_ALIGN (PDLGITEMTEMPLATEW, 4) TEST_TARGET_SIZE (PDLGITEMTEMPLATEW, 18) TEST_TARGET_ALIGN(PDLGITEMTEMPLATEW, 2)}
static void test_pack_PDRAWITEMSTRUCT(void){ /* PDRAWITEMSTRUCT */ TEST_TYPE_SIZE (PDRAWITEMSTRUCT, 4) TEST_TYPE_ALIGN (PDRAWITEMSTRUCT, 4) TEST_TARGET_SIZE (PDRAWITEMSTRUCT, 48) TEST_TARGET_ALIGN(PDRAWITEMSTRUCT, 4)}
static void test_pack_PEVENTMSG(void){ /* PEVENTMSG */ TEST_TYPE_SIZE (PEVENTMSG, 4) TEST_TYPE_ALIGN (PEVENTMSG, 4) TEST_TARGET_SIZE (PEVENTMSG, 20) TEST_TARGET_ALIGN(PEVENTMSG, 4)}
static void test_pack_PFLASHWINFO(void){ /* PFLASHWINFO */ TEST_TYPE_SIZE (PFLASHWINFO, 4) TEST_TYPE_ALIGN (PFLASHWINFO, 4) TEST_TARGET_SIZE (PFLASHWINFO, 20) TEST_TARGET_ALIGN(PFLASHWINFO, 4)}
static void test_pack_PGUITHREADINFO(void){ /* PGUITHREADINFO */ TEST_TYPE_SIZE (PGUITHREADINFO, 4) TEST_TYPE_ALIGN (PGUITHREADINFO, 4) TEST_TARGET_SIZE (PGUITHREADINFO, 48) TEST_TARGET_ALIGN(PGUITHREADINFO, 4)}
static void test_pack_PHARDWAREHOOKSTRUCT(void){ /* PHARDWAREHOOKSTRUCT */ TEST_TYPE_SIZE (PHARDWAREHOOKSTRUCT, 4) TEST_TYPE_ALIGN (PHARDWAREHOOKSTRUCT, 4) TEST_TARGET_SIZE (PHARDWAREHOOKSTRUCT, 16) TEST_TARGET_ALIGN(PHARDWAREHOOKSTRUCT, 4)}
static void test_pack_PHARDWAREINPUT(void){ /* PHARDWAREINPUT */ TEST_TYPE_SIZE (PHARDWAREINPUT, 4) TEST_TYPE_ALIGN (PHARDWAREINPUT, 4) TEST_TARGET_SIZE (PHARDWAREINPUT, 8) TEST_TARGET_ALIGN(PHARDWAREINPUT, 4)}
static void test_pack_PHDEVNOTIFY(void){ /* PHDEVNOTIFY */ TEST_TYPE_SIZE (PHDEVNOTIFY, 4) TEST_TYPE_ALIGN (PHDEVNOTIFY, 4) TEST_TARGET_SIZE (PHDEVNOTIFY, 4) TEST_TARGET_ALIGN(PHDEVNOTIFY, 4)}
static void test_pack_PHELPWININFOA(void){ /* PHELPWININFOA */ TEST_TYPE_SIZE (PHELPWININFOA, 4) TEST_TYPE_ALIGN (PHELPWININFOA, 4) TEST_TARGET_SIZE (PHELPWININFOA, 28) TEST_TARGET_ALIGN(PHELPWININFOA, 4)}
static void test_pack_PHELPWININFOW(void){ /* PHELPWININFOW */ TEST_TYPE_SIZE (PHELPWININFOW, 4) TEST_TYPE_ALIGN (PHELPWININFOW, 4) TEST_TARGET_SIZE (PHELPWININFOW, 28) TEST_TARGET_ALIGN(PHELPWININFOW, 4)}
static void test_pack_PICONINFO(void){ /* PICONINFO */ TEST_TYPE_SIZE (PICONINFO, 4) TEST_TYPE_ALIGN (PICONINFO, 4) TEST_TARGET_SIZE (PICONINFO, 20) TEST_TARGET_ALIGN(PICONINFO, 4)}
static void test_pack_PICONMETRICSA(void){ /* PICONMETRICSA */ TEST_TYPE_SIZE (PICONMETRICSA, 4) TEST_TYPE_ALIGN (PICONMETRICSA, 4) TEST_TARGET_SIZE (PICONMETRICSA, 76) TEST_TARGET_ALIGN(PICONMETRICSA, 4)}
static void test_pack_PICONMETRICSW(void){ /* PICONMETRICSW */ TEST_TYPE_SIZE (PICONMETRICSW, 4) TEST_TYPE_ALIGN (PICONMETRICSW, 4) TEST_TARGET_SIZE (PICONMETRICSW, 108) TEST_TARGET_ALIGN(PICONMETRICSW, 4)}
static void test_pack_PINPUT(void){ /* PINPUT */ TEST_TYPE_SIZE (PINPUT, 4) TEST_TYPE_ALIGN (PINPUT, 4)}
static void test_pack_PKBDLLHOOKSTRUCT(void){ /* PKBDLLHOOKSTRUCT */ TEST_TYPE_SIZE (PKBDLLHOOKSTRUCT, 4) TEST_TYPE_ALIGN (PKBDLLHOOKSTRUCT, 4) TEST_TARGET_SIZE (PKBDLLHOOKSTRUCT, 20) TEST_TARGET_ALIGN(PKBDLLHOOKSTRUCT, 4)}
static void test_pack_PKEYBDINPUT(void){ /* PKEYBDINPUT */ TEST_TYPE_SIZE (PKEYBDINPUT, 4) TEST_TYPE_ALIGN (PKEYBDINPUT, 4) TEST_TARGET_SIZE (PKEYBDINPUT, 16) TEST_TARGET_ALIGN(PKEYBDINPUT, 4)}
static void test_pack_PMDINEXTMENU(void){ /* PMDINEXTMENU */ TEST_TYPE_SIZE (PMDINEXTMENU, 4) TEST_TYPE_ALIGN (PMDINEXTMENU, 4) TEST_TARGET_SIZE (PMDINEXTMENU, 12) TEST_TARGET_ALIGN(PMDINEXTMENU, 4)}
static void test_pack_PMEASUREITEMSTRUCT(void){ /* PMEASUREITEMSTRUCT */ TEST_TYPE_SIZE (PMEASUREITEMSTRUCT, 4) TEST_TYPE_ALIGN (PMEASUREITEMSTRUCT, 4) TEST_TARGET_SIZE (PMEASUREITEMSTRUCT, 24) TEST_TARGET_ALIGN(PMEASUREITEMSTRUCT, 4)}
static void test_pack_PMENUITEMTEMPLATE(void){ /* PMENUITEMTEMPLATE */ TEST_TYPE_SIZE (PMENUITEMTEMPLATE, 4) TEST_TYPE_ALIGN (PMENUITEMTEMPLATE, 4) TEST_TARGET_SIZE (PMENUITEMTEMPLATE, 6) TEST_TARGET_ALIGN(PMENUITEMTEMPLATE, 2)}
static void test_pack_PMENUITEMTEMPLATEHEADER(void){ /* PMENUITEMTEMPLATEHEADER */ TEST_TYPE_SIZE (PMENUITEMTEMPLATEHEADER, 4) TEST_TYPE_ALIGN (PMENUITEMTEMPLATEHEADER, 4) TEST_TARGET_SIZE (PMENUITEMTEMPLATEHEADER, 4) TEST_TARGET_ALIGN(PMENUITEMTEMPLATEHEADER, 2)}
static void test_pack_PMINIMIZEDMETRICS(void){ /* PMINIMIZEDMETRICS */ TEST_TYPE_SIZE (PMINIMIZEDMETRICS, 4) TEST_TYPE_ALIGN (PMINIMIZEDMETRICS, 4) TEST_TARGET_SIZE (PMINIMIZEDMETRICS, 20) TEST_TARGET_ALIGN(PMINIMIZEDMETRICS, 4)}
static void test_pack_PMINMAXINFO(void){ /* PMINMAXINFO */ TEST_TYPE_SIZE (PMINMAXINFO, 4) TEST_TYPE_ALIGN (PMINMAXINFO, 4) TEST_TARGET_SIZE (PMINMAXINFO, 40) TEST_TARGET_ALIGN(PMINMAXINFO, 4)}
static void test_pack_PMOUSEHOOKSTRUCT(void){ /* PMOUSEHOOKSTRUCT */ TEST_TYPE_SIZE (PMOUSEHOOKSTRUCT, 4) TEST_TYPE_ALIGN (PMOUSEHOOKSTRUCT, 4) TEST_TARGET_SIZE (PMOUSEHOOKSTRUCT, 20) TEST_TARGET_ALIGN(PMOUSEHOOKSTRUCT, 4)}
static void test_pack_PMOUSEINPUT(void){ /* PMOUSEINPUT */ TEST_TYPE_SIZE (PMOUSEINPUT, 4) TEST_TYPE_ALIGN (PMOUSEINPUT, 4) TEST_TARGET_SIZE (PMOUSEINPUT, 24) TEST_TARGET_ALIGN(PMOUSEINPUT, 4)}
static void test_pack_PMSG(void){ /* PMSG */ TEST_TYPE_SIZE (PMSG, 4) TEST_TYPE_ALIGN (PMSG, 4) TEST_TARGET_SIZE (PMSG, 28) TEST_TARGET_ALIGN(PMSG, 4)}
static void test_pack_PMSGBOXPARAMSA(void){ /* PMSGBOXPARAMSA */ TEST_TYPE_SIZE (PMSGBOXPARAMSA, 4) TEST_TYPE_ALIGN (PMSGBOXPARAMSA, 4) TEST_TARGET_SIZE (PMSGBOXPARAMSA, 40) TEST_TARGET_ALIGN(PMSGBOXPARAMSA, 4)}
static void test_pack_PMSGBOXPARAMSW(void){ /* PMSGBOXPARAMSW */ TEST_TYPE_SIZE (PMSGBOXPARAMSW, 4) TEST_TYPE_ALIGN (PMSGBOXPARAMSW, 4) TEST_TARGET_SIZE (PMSGBOXPARAMSW, 40) TEST_TARGET_ALIGN(PMSGBOXPARAMSW, 4)}
static void test_pack_PMSLLHOOKSTRUCT(void){ /* PMSLLHOOKSTRUCT */ TEST_TYPE_SIZE (PMSLLHOOKSTRUCT, 4) TEST_TYPE_ALIGN (PMSLLHOOKSTRUCT, 4) TEST_TARGET_SIZE (PMSLLHOOKSTRUCT, 24) TEST_TARGET_ALIGN(PMSLLHOOKSTRUCT, 4)}
static void test_pack_PMULTIKEYHELPA(void){ /* PMULTIKEYHELPA */ TEST_TYPE_SIZE (PMULTIKEYHELPA, 4) TEST_TYPE_ALIGN (PMULTIKEYHELPA, 4) TEST_TARGET_SIZE (PMULTIKEYHELPA, 8) TEST_TARGET_ALIGN(PMULTIKEYHELPA, 4)}
static void test_pack_PMULTIKEYHELPW(void){ /* PMULTIKEYHELPW */ TEST_TYPE_SIZE (PMULTIKEYHELPW, 4) TEST_TYPE_ALIGN (PMULTIKEYHELPW, 4) TEST_TARGET_SIZE (PMULTIKEYHELPW, 8) TEST_TARGET_ALIGN(PMULTIKEYHELPW, 4)}
static void test_pack_PNONCLIENTMETRICSA(void){ /* PNONCLIENTMETRICSA */ TEST_TYPE_SIZE (PNONCLIENTMETRICSA, 4) TEST_TYPE_ALIGN (PNONCLIENTMETRICSA, 4) TEST_TARGET_SIZE (PNONCLIENTMETRICSA, 344) TEST_TARGET_ALIGN(PNONCLIENTMETRICSA, 4)}
static void test_pack_PNONCLIENTMETRICSW(void){ /* PNONCLIENTMETRICSW */ TEST_TYPE_SIZE (PNONCLIENTMETRICSW, 4) TEST_TYPE_ALIGN (PNONCLIENTMETRICSW, 4) TEST_TARGET_SIZE (PNONCLIENTMETRICSW, 504) TEST_TARGET_ALIGN(PNONCLIENTMETRICSW, 4)}
static void test_pack_PPAINTSTRUCT(void){ /* PPAINTSTRUCT */ TEST_TYPE_SIZE (PPAINTSTRUCT, 4) TEST_TYPE_ALIGN (PPAINTSTRUCT, 4) TEST_TARGET_SIZE (PPAINTSTRUCT, 64) TEST_TARGET_ALIGN(PPAINTSTRUCT, 4)}
static void test_pack_PROPENUMPROCA(void){ /* PROPENUMPROCA */ TEST_TYPE_SIZE (PROPENUMPROCA, 4) TEST_TYPE_ALIGN (PROPENUMPROCA, 4)}
static void test_pack_PROPENUMPROCEXA(void){ /* PROPENUMPROCEXA */ TEST_TYPE_SIZE (PROPENUMPROCEXA, 4) TEST_TYPE_ALIGN (PROPENUMPROCEXA, 4)}
static void test_pack_PROPENUMPROCEXW(void){ /* PROPENUMPROCEXW */ TEST_TYPE_SIZE (PROPENUMPROCEXW, 4) TEST_TYPE_ALIGN (PROPENUMPROCEXW, 4)}
static void test_pack_PROPENUMPROCW(void){ /* PROPENUMPROCW */ TEST_TYPE_SIZE (PROPENUMPROCW, 4) TEST_TYPE_ALIGN (PROPENUMPROCW, 4)}
static void test_pack_PTITLEBARINFO(void){ /* PTITLEBARINFO */ TEST_TYPE_SIZE (PTITLEBARINFO, 4) TEST_TYPE_ALIGN (PTITLEBARINFO, 4) TEST_TARGET_SIZE (PTITLEBARINFO, 44) TEST_TARGET_ALIGN(PTITLEBARINFO, 4)}
static void test_pack_PUSEROBJECTFLAGS(void){ /* PUSEROBJECTFLAGS */ TEST_TYPE_SIZE (PUSEROBJECTFLAGS, 4) TEST_TYPE_ALIGN (PUSEROBJECTFLAGS, 4) TEST_TARGET_SIZE (PUSEROBJECTFLAGS, 12) TEST_TARGET_ALIGN(PUSEROBJECTFLAGS, 4)}
static void test_pack_PWINDOWINFO(void){ /* PWINDOWINFO */ TEST_TYPE_SIZE (PWINDOWINFO, 4) TEST_TYPE_ALIGN (PWINDOWINFO, 4) TEST_TARGET_SIZE (PWINDOWINFO, 60) TEST_TARGET_ALIGN(PWINDOWINFO, 4)}
static void test_pack_PWINDOWPLACEMENT(void){ /* PWINDOWPLACEMENT */ TEST_TYPE_SIZE (PWINDOWPLACEMENT, 4) TEST_TYPE_ALIGN (PWINDOWPLACEMENT, 4) TEST_TARGET_SIZE (PWINDOWPLACEMENT, 44) TEST_TARGET_ALIGN(PWINDOWPLACEMENT, 4)}
static void test_pack_PWINDOWPOS(void){ /* PWINDOWPOS */ TEST_TYPE_SIZE (PWINDOWPOS, 4) TEST_TYPE_ALIGN (PWINDOWPOS, 4) TEST_TARGET_SIZE (PWINDOWPOS, 28) TEST_TARGET_ALIGN(PWINDOWPOS, 4)}
static void test_pack_PWNDCLASSA(void){ /* PWNDCLASSA */ TEST_TYPE_SIZE (PWNDCLASSA, 4) TEST_TYPE_ALIGN (PWNDCLASSA, 4) TEST_TARGET_SIZE (PWNDCLASSA, 40) TEST_TARGET_ALIGN(PWNDCLASSA, 4)}
static void test_pack_PWNDCLASSEXA(void){ /* PWNDCLASSEXA */ TEST_TYPE_SIZE (PWNDCLASSEXA, 4) TEST_TYPE_ALIGN (PWNDCLASSEXA, 4) TEST_TARGET_SIZE (PWNDCLASSEXA, 48) TEST_TARGET_ALIGN(PWNDCLASSEXA, 4)}
static void test_pack_PWNDCLASSEXW(void){ /* PWNDCLASSEXW */ TEST_TYPE_SIZE (PWNDCLASSEXW, 4) TEST_TYPE_ALIGN (PWNDCLASSEXW, 4) TEST_TARGET_SIZE (PWNDCLASSEXW, 48) TEST_TARGET_ALIGN(PWNDCLASSEXW, 4)}
static void test_pack_PWNDCLASSW(void){ /* PWNDCLASSW */ TEST_TYPE_SIZE (PWNDCLASSW, 4) TEST_TYPE_ALIGN (PWNDCLASSW, 4) TEST_TARGET_SIZE (PWNDCLASSW, 40) TEST_TARGET_ALIGN(PWNDCLASSW, 4)}
static void test_pack_SCROLLINFO(void){ /* SCROLLINFO */ TEST_TYPE_SIZE (SCROLLINFO, 28) TEST_TYPE_ALIGN (SCROLLINFO, 4) TEST_FIELD_SIZE (SCROLLINFO, cbSize, 4) TEST_FIELD_ALIGN (SCROLLINFO, cbSize, 4) TEST_FIELD_OFFSET(SCROLLINFO, cbSize, 0) TEST_FIELD_SIZE (SCROLLINFO, fMask, 4) TEST_FIELD_ALIGN (SCROLLINFO, fMask, 4) TEST_FIELD_OFFSET(SCROLLINFO, fMask, 4) TEST_FIELD_SIZE (SCROLLINFO, nMin, 4) TEST_FIELD_ALIGN (SCROLLINFO, nMin, 4) TEST_FIELD_OFFSET(SCROLLINFO, nMin, 8) TEST_FIELD_SIZE (SCROLLINFO, nMax, 4) TEST_FIELD_ALIGN (SCROLLINFO, nMax, 4) TEST_FIELD_OFFSET(SCROLLINFO, nMax, 12) TEST_FIELD_SIZE (SCROLLINFO, nPage, 4) TEST_FIELD_ALIGN (SCROLLINFO, nPage, 4) TEST_FIELD_OFFSET(SCROLLINFO, nPage, 16) TEST_FIELD_SIZE (SCROLLINFO, nPos, 4) TEST_FIELD_ALIGN (SCROLLINFO, nPos, 4) TEST_FIELD_OFFSET(SCROLLINFO, nPos, 20) TEST_FIELD_SIZE (SCROLLINFO, nTrackPos, 4) TEST_FIELD_ALIGN (SCROLLINFO, nTrackPos, 4) TEST_FIELD_OFFSET(SCROLLINFO, nTrackPos, 24)}
static void test_pack_SENDASYNCPROC(void){ /* SENDASYNCPROC */ TEST_TYPE_SIZE (SENDASYNCPROC, 4) TEST_TYPE_ALIGN (SENDASYNCPROC, 4)}
static void test_pack_SERIALKEYSA(void){ /* SERIALKEYSA */ TEST_TYPE_SIZE (SERIALKEYSA, 28) TEST_TYPE_ALIGN (SERIALKEYSA, 4) TEST_FIELD_SIZE (SERIALKEYSA, cbSize, 4) TEST_FIELD_ALIGN (SERIALKEYSA, cbSize, 4) TEST_FIELD_OFFSET(SERIALKEYSA, cbSize, 0) TEST_FIELD_SIZE (SERIALKEYSA, dwFlags, 4) TEST_FIELD_ALIGN (SERIALKEYSA, dwFlags, 4) TEST_FIELD_OFFSET(SERIALKEYSA, dwFlags, 4) TEST_FIELD_SIZE (SERIALKEYSA, lpszActivePort, 4) TEST_FIELD_ALIGN (SERIALKEYSA, lpszActivePort, 4) TEST_FIELD_OFFSET(SERIALKEYSA, lpszActivePort, 8) TEST_FIELD_SIZE (SERIALKEYSA, lpszPort, 4) TEST_FIELD_ALIGN (SERIALKEYSA, lpszPort, 4) TEST_FIELD_OFFSET(SERIALKEYSA, lpszPort, 12) TEST_FIELD_SIZE (SERIALKEYSA, iBaudRate, 4) TEST_FIELD_ALIGN (SERIALKEYSA, iBaudRate, 4) TEST_FIELD_OFFSET(SERIALKEYSA, iBaudRate, 16) TEST_FIELD_SIZE (SERIALKEYSA, iPortState, 4) TEST_FIELD_ALIGN (SERIALKEYSA, iPortState, 4) TEST_FIELD_OFFSET(SERIALKEYSA, iPortState, 20) TEST_FIELD_SIZE (SERIALKEYSA, iActive, 4) TEST_FIELD_ALIGN (SERIALKEYSA, iActive, 4) TEST_FIELD_OFFSET(SERIALKEYSA, iActive, 24)}
static void test_pack_SERIALKEYSW(void){ /* SERIALKEYSW */ TEST_TYPE_SIZE (SERIALKEYSW, 28) TEST_TYPE_ALIGN (SERIALKEYSW, 4) TEST_FIELD_SIZE (SERIALKEYSW, cbSize, 4) TEST_FIELD_ALIGN (SERIALKEYSW, cbSize, 4) TEST_FIELD_OFFSET(SERIALKEYSW, cbSize, 0) TEST_FIELD_SIZE (SERIALKEYSW, dwFlags, 4) TEST_FIELD_ALIGN (SERIALKEYSW, dwFlags, 4) TEST_FIELD_OFFSET(SERIALKEYSW, dwFlags, 4) TEST_FIELD_SIZE (SERIALKEYSW, lpszActivePort, 4) TEST_FIELD_ALIGN (SERIALKEYSW, lpszActivePort, 4) TEST_FIELD_OFFSET(SERIALKEYSW, lpszActivePort, 8) TEST_FIELD_SIZE (SERIALKEYSW, lpszPort, 4) TEST_FIELD_ALIGN (SERIALKEYSW, lpszPort, 4) TEST_FIELD_OFFSET(SERIALKEYSW, lpszPort, 12) TEST_FIELD_SIZE (SERIALKEYSW, iBaudRate, 4) TEST_FIELD_ALIGN (SERIALKEYSW, iBaudRate, 4) TEST_FIELD_OFFSET(SERIALKEYSW, iBaudRate, 16) TEST_FIELD_SIZE (SERIALKEYSW, iPortState, 4) TEST_FIELD_ALIGN (SERIALKEYSW, iPortState, 4) TEST_FIELD_OFFSET(SERIALKEYSW, iPortState, 20) TEST_FIELD_SIZE (SERIALKEYSW, iActive, 4) TEST_FIELD_ALIGN (SERIALKEYSW, iActive, 4) TEST_FIELD_OFFSET(SERIALKEYSW, iActive, 24)}
static void test_pack_SOUNDSENTRYA(void){ /* SOUNDSENTRYA */ TEST_TYPE_SIZE (SOUNDSENTRYA, 48) TEST_TYPE_ALIGN (SOUNDSENTRYA, 4) TEST_FIELD_SIZE (SOUNDSENTRYA, cbSize, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, cbSize, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, cbSize, 0) TEST_FIELD_SIZE (SOUNDSENTRYA, dwFlags, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, dwFlags, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, dwFlags, 4) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSTextEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSTextEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSTextEffect, 8) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSTextEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSTextEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSTextEffectMSec, 12) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSTextEffectColorBits, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSTextEffectColorBits, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSTextEffectColorBits, 16) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSGrafEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSGrafEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSGrafEffect, 20) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSGrafEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSGrafEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSGrafEffectMSec, 24) TEST_FIELD_SIZE (SOUNDSENTRYA, iFSGrafEffectColor, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iFSGrafEffectColor, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iFSGrafEffectColor, 28) TEST_FIELD_SIZE (SOUNDSENTRYA, iWindowsEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iWindowsEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iWindowsEffect, 32) TEST_FIELD_SIZE (SOUNDSENTRYA, iWindowsEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iWindowsEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iWindowsEffectMSec, 36) TEST_FIELD_SIZE (SOUNDSENTRYA, lpszWindowsEffectDLL, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, lpszWindowsEffectDLL, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, lpszWindowsEffectDLL, 40) TEST_FIELD_SIZE (SOUNDSENTRYA, iWindowsEffectOrdinal, 4) TEST_FIELD_ALIGN (SOUNDSENTRYA, iWindowsEffectOrdinal, 4) TEST_FIELD_OFFSET(SOUNDSENTRYA, iWindowsEffectOrdinal, 44)}
static void test_pack_SOUNDSENTRYW(void){ /* SOUNDSENTRYW */ TEST_TYPE_SIZE (SOUNDSENTRYW, 48) TEST_TYPE_ALIGN (SOUNDSENTRYW, 4) TEST_FIELD_SIZE (SOUNDSENTRYW, cbSize, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, cbSize, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, cbSize, 0) TEST_FIELD_SIZE (SOUNDSENTRYW, dwFlags, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, dwFlags, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, dwFlags, 4) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSTextEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSTextEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSTextEffect, 8) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSTextEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSTextEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSTextEffectMSec, 12) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSTextEffectColorBits, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSTextEffectColorBits, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSTextEffectColorBits, 16) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSGrafEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSGrafEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSGrafEffect, 20) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSGrafEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSGrafEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSGrafEffectMSec, 24) TEST_FIELD_SIZE (SOUNDSENTRYW, iFSGrafEffectColor, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iFSGrafEffectColor, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iFSGrafEffectColor, 28) TEST_FIELD_SIZE (SOUNDSENTRYW, iWindowsEffect, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iWindowsEffect, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iWindowsEffect, 32) TEST_FIELD_SIZE (SOUNDSENTRYW, iWindowsEffectMSec, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iWindowsEffectMSec, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iWindowsEffectMSec, 36) TEST_FIELD_SIZE (SOUNDSENTRYW, lpszWindowsEffectDLL, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, lpszWindowsEffectDLL, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, lpszWindowsEffectDLL, 40) TEST_FIELD_SIZE (SOUNDSENTRYW, iWindowsEffectOrdinal, 4) TEST_FIELD_ALIGN (SOUNDSENTRYW, iWindowsEffectOrdinal, 4) TEST_FIELD_OFFSET(SOUNDSENTRYW, iWindowsEffectOrdinal, 44)}
static void test_pack_STICKYKEYS(void){ /* STICKYKEYS */ TEST_TYPE_SIZE (STICKYKEYS, 8) TEST_TYPE_ALIGN (STICKYKEYS, 4) TEST_FIELD_SIZE (STICKYKEYS, cbSize, 4) TEST_FIELD_ALIGN (STICKYKEYS, cbSize, 4) TEST_FIELD_OFFSET(STICKYKEYS, cbSize, 0) TEST_FIELD_SIZE (STICKYKEYS, dwFlags, 4) TEST_FIELD_ALIGN (STICKYKEYS, dwFlags, 4) TEST_FIELD_OFFSET(STICKYKEYS, dwFlags, 4)}
static void test_pack_STYLESTRUCT(void){ /* STYLESTRUCT */ TEST_TYPE_SIZE (STYLESTRUCT, 8) TEST_TYPE_ALIGN (STYLESTRUCT, 4) TEST_FIELD_SIZE (STYLESTRUCT, styleOld, 4) TEST_FIELD_ALIGN (STYLESTRUCT, styleOld, 4) TEST_FIELD_OFFSET(STYLESTRUCT, styleOld, 0) TEST_FIELD_SIZE (STYLESTRUCT, styleNew, 4) TEST_FIELD_ALIGN (STYLESTRUCT, styleNew, 4) TEST_FIELD_OFFSET(STYLESTRUCT, styleNew, 4)}
static void test_pack_TIMERPROC(void){ /* TIMERPROC */ TEST_TYPE_SIZE (TIMERPROC, 4) TEST_TYPE_ALIGN (TIMERPROC, 4)}
static void test_pack_TITLEBARINFO(void){ /* TITLEBARINFO */ TEST_TYPE_SIZE (TITLEBARINFO, 44) TEST_TYPE_ALIGN (TITLEBARINFO, 4) TEST_FIELD_SIZE (TITLEBARINFO, cbSize, 4) TEST_FIELD_ALIGN (TITLEBARINFO, cbSize, 4) TEST_FIELD_OFFSET(TITLEBARINFO, cbSize, 0) TEST_FIELD_SIZE (TITLEBARINFO, rcTitleBar, 16) TEST_FIELD_ALIGN (TITLEBARINFO, rcTitleBar, 4) TEST_FIELD_OFFSET(TITLEBARINFO, rcTitleBar, 4) TEST_FIELD_SIZE (TITLEBARINFO, rgstate, 24) TEST_FIELD_ALIGN (TITLEBARINFO, rgstate, 4) TEST_FIELD_OFFSET(TITLEBARINFO, rgstate, 20)}
static void test_pack_TOGGLEKEYS(void){ /* TOGGLEKEYS */ TEST_TYPE_SIZE (TOGGLEKEYS, 8) TEST_TYPE_ALIGN (TOGGLEKEYS, 4) TEST_FIELD_SIZE (TOGGLEKEYS, cbSize, 4) TEST_FIELD_ALIGN (TOGGLEKEYS, cbSize, 4) TEST_FIELD_OFFSET(TOGGLEKEYS, cbSize, 0) TEST_FIELD_SIZE (TOGGLEKEYS, dwFlags, 4) TEST_FIELD_ALIGN (TOGGLEKEYS, dwFlags, 4) TEST_FIELD_OFFSET(TOGGLEKEYS, dwFlags, 4)}
static void test_pack_TPMPARAMS(void){ /* TPMPARAMS */ TEST_TYPE_SIZE (TPMPARAMS, 20) TEST_TYPE_ALIGN (TPMPARAMS, 4) TEST_FIELD_SIZE (TPMPARAMS, cbSize, 4) TEST_FIELD_ALIGN (TPMPARAMS, cbSize, 4) TEST_FIELD_OFFSET(TPMPARAMS, cbSize, 0) TEST_FIELD_SIZE (TPMPARAMS, rcExclude, 16) TEST_FIELD_ALIGN (TPMPARAMS, rcExclude, 4) TEST_FIELD_OFFSET(TPMPARAMS, rcExclude, 4)}
static void test_pack_TRACKMOUSEEVENT(void){ /* TRACKMOUSEEVENT */ TEST_TYPE_SIZE (TRACKMOUSEEVENT, 16) TEST_TYPE_ALIGN (TRACKMOUSEEVENT, 4) TEST_FIELD_SIZE (TRACKMOUSEEVENT, cbSize, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, cbSize, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, cbSize, 0) TEST_FIELD_SIZE (TRACKMOUSEEVENT, dwFlags, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, dwFlags, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, dwFlags, 4) TEST_FIELD_SIZE (TRACKMOUSEEVENT, hwndTrack, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, hwndTrack, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, hwndTrack, 8) TEST_FIELD_SIZE (TRACKMOUSEEVENT, dwHoverTime, 4) TEST_FIELD_ALIGN (TRACKMOUSEEVENT, dwHoverTime, 4) TEST_FIELD_OFFSET(TRACKMOUSEEVENT, dwHoverTime, 12)}
static void test_pack_USEROBJECTFLAGS(void){ /* USEROBJECTFLAGS */ TEST_TYPE_SIZE (USEROBJECTFLAGS, 12) TEST_TYPE_ALIGN (USEROBJECTFLAGS, 4) TEST_FIELD_SIZE (USEROBJECTFLAGS, fInherit, 4) TEST_FIELD_ALIGN (USEROBJECTFLAGS, fInherit, 4) TEST_FIELD_OFFSET(USEROBJECTFLAGS, fInherit, 0) TEST_FIELD_SIZE (USEROBJECTFLAGS, fReserved, 4) TEST_FIELD_ALIGN (USEROBJECTFLAGS, fReserved, 4) TEST_FIELD_OFFSET(USEROBJECTFLAGS, fReserved, 4) TEST_FIELD_SIZE (USEROBJECTFLAGS, dwFlags, 4) TEST_FIELD_ALIGN (USEROBJECTFLAGS, dwFlags, 4) TEST_FIELD_OFFSET(USEROBJECTFLAGS, dwFlags, 8)}
static void test_pack_WINDOWINFO(void){ /* WINDOWINFO */ TEST_TYPE_SIZE (WINDOWINFO, 60) TEST_TYPE_ALIGN (WINDOWINFO, 4) TEST_FIELD_SIZE (WINDOWINFO, cbSize, 4) TEST_FIELD_ALIGN (WINDOWINFO, cbSize, 4) TEST_FIELD_OFFSET(WINDOWINFO, cbSize, 0) TEST_FIELD_SIZE (WINDOWINFO, rcWindow, 16) TEST_FIELD_ALIGN (WINDOWINFO, rcWindow, 4) TEST_FIELD_OFFSET(WINDOWINFO, rcWindow, 4) TEST_FIELD_SIZE (WINDOWINFO, rcClient, 16) TEST_FIELD_ALIGN (WINDOWINFO, rcClient, 4) TEST_FIELD_OFFSET(WINDOWINFO, rcClient, 20) TEST_FIELD_SIZE (WINDOWINFO, dwStyle, 4) TEST_FIELD_ALIGN (WINDOWINFO, dwStyle, 4) TEST_FIELD_OFFSET(WINDOWINFO, dwStyle, 36) TEST_FIELD_SIZE (WINDOWINFO, dwExStyle, 4) TEST_FIELD_ALIGN (WINDOWINFO, dwExStyle, 4) TEST_FIELD_OFFSET(WINDOWINFO, dwExStyle, 40) TEST_FIELD_SIZE (WINDOWINFO, dwWindowStatus, 4) TEST_FIELD_ALIGN (WINDOWINFO, dwWindowStatus, 4) TEST_FIELD_OFFSET(WINDOWINFO, dwWindowStatus, 44) TEST_FIELD_SIZE (WINDOWINFO, cxWindowBorders, 4) TEST_FIELD_ALIGN (WINDOWINFO, cxWindowBorders, 4) TEST_FIELD_OFFSET(WINDOWINFO, cxWindowBorders, 48) TEST_FIELD_SIZE (WINDOWINFO, cyWindowBorders, 4) TEST_FIELD_ALIGN (WINDOWINFO, cyWindowBorders, 4) TEST_FIELD_OFFSET(WINDOWINFO, cyWindowBorders, 52) TEST_FIELD_SIZE (WINDOWINFO, atomWindowType, 2) TEST_FIELD_ALIGN (WINDOWINFO, atomWindowType, 2) TEST_FIELD_OFFSET(WINDOWINFO, atomWindowType, 56) TEST_FIELD_SIZE (WINDOWINFO, wCreatorVersion, 2) TEST_FIELD_ALIGN (WINDOWINFO, wCreatorVersion, 2) TEST_FIELD_OFFSET(WINDOWINFO, wCreatorVersion, 58)}
static void test_pack_WINDOWPLACEMENT(void){ /* WINDOWPLACEMENT */ TEST_TYPE_SIZE (WINDOWPLACEMENT, 44) TEST_TYPE_ALIGN (WINDOWPLACEMENT, 4) TEST_FIELD_SIZE (WINDOWPLACEMENT, length, 4) TEST_FIELD_ALIGN (WINDOWPLACEMENT, length, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, length, 0) TEST_FIELD_SIZE (WINDOWPLACEMENT, flags, 4) TEST_FIELD_ALIGN (WINDOWPLACEMENT, flags, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, flags, 4) TEST_FIELD_SIZE (WINDOWPLACEMENT, showCmd, 4) TEST_FIELD_ALIGN (WINDOWPLACEMENT, showCmd, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, showCmd, 8) TEST_FIELD_SIZE (WINDOWPLACEMENT, ptMinPosition, 8) TEST_FIELD_ALIGN (WINDOWPLACEMENT, ptMinPosition, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, ptMinPosition, 12) TEST_FIELD_SIZE (WINDOWPLACEMENT, ptMaxPosition, 8) TEST_FIELD_ALIGN (WINDOWPLACEMENT, ptMaxPosition, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, ptMaxPosition, 20) TEST_FIELD_SIZE (WINDOWPLACEMENT, rcNormalPosition, 16) TEST_FIELD_ALIGN (WINDOWPLACEMENT, rcNormalPosition, 4) TEST_FIELD_OFFSET(WINDOWPLACEMENT, rcNormalPosition, 28)}
static void test_pack_WINDOWPOS(void){ /* WINDOWPOS */ TEST_TYPE_SIZE (WINDOWPOS, 28) TEST_TYPE_ALIGN (WINDOWPOS, 4) TEST_FIELD_SIZE (WINDOWPOS, hwnd, 4) TEST_FIELD_ALIGN (WINDOWPOS, hwnd, 4) TEST_FIELD_OFFSET(WINDOWPOS, hwnd, 0) TEST_FIELD_SIZE (WINDOWPOS, hwndInsertAfter, 4) TEST_FIELD_ALIGN (WINDOWPOS, hwndInsertAfter, 4) TEST_FIELD_OFFSET(WINDOWPOS, hwndInsertAfter, 4) TEST_FIELD_SIZE (WINDOWPOS, x, 4) TEST_FIELD_ALIGN (WINDOWPOS, x, 4) TEST_FIELD_OFFSET(WINDOWPOS, x, 8) TEST_FIELD_SIZE (WINDOWPOS, y, 4) TEST_FIELD_ALIGN (WINDOWPOS, y, 4) TEST_FIELD_OFFSET(WINDOWPOS, y, 12) TEST_FIELD_SIZE (WINDOWPOS, cx, 4) TEST_FIELD_ALIGN (WINDOWPOS, cx, 4) TEST_FIELD_OFFSET(WINDOWPOS, cx, 16) TEST_FIELD_SIZE (WINDOWPOS, cy, 4) TEST_FIELD_ALIGN (WINDOWPOS, cy, 4) TEST_FIELD_OFFSET(WINDOWPOS, cy, 20) TEST_FIELD_SIZE (WINDOWPOS, flags, 4) TEST_FIELD_ALIGN (WINDOWPOS, flags, 4) TEST_FIELD_OFFSET(WINDOWPOS, flags, 24)}
static void test_pack_WINEVENTPROC(void){ /* WINEVENTPROC */ TEST_TYPE_SIZE (WINEVENTPROC, 4) TEST_TYPE_ALIGN (WINEVENTPROC, 4)}
static void test_pack_WINSTAENUMPROCA(void){ /* WINSTAENUMPROCA */ TEST_TYPE_SIZE (WINSTAENUMPROCA, 4) TEST_TYPE_ALIGN (WINSTAENUMPROCA, 4)}
static void test_pack_WINSTAENUMPROCW(void){ /* WINSTAENUMPROCW */ TEST_TYPE_SIZE (WINSTAENUMPROCW, 4) TEST_TYPE_ALIGN (WINSTAENUMPROCW, 4)}
static void test_pack_WNDCLASSA(void){ /* WNDCLASSA */ TEST_TYPE_SIZE (WNDCLASSA, 40) TEST_TYPE_ALIGN (WNDCLASSA, 4) TEST_FIELD_SIZE (WNDCLASSA, style, 4) TEST_FIELD_ALIGN (WNDCLASSA, style, 4) TEST_FIELD_OFFSET(WNDCLASSA, style, 0) TEST_FIELD_SIZE (WNDCLASSA, lpfnWndProc, 4) TEST_FIELD_ALIGN (WNDCLASSA, lpfnWndProc, 4) TEST_FIELD_OFFSET(WNDCLASSA, lpfnWndProc, 4) TEST_FIELD_SIZE (WNDCLASSA, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSA, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSA, cbClsExtra, 8) TEST_FIELD_SIZE (WNDCLASSA, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSA, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSA, cbWndExtra, 12) TEST_FIELD_SIZE (WNDCLASSA, hInstance, 4) TEST_FIELD_ALIGN (WNDCLASSA, hInstance, 4) TEST_FIELD_OFFSET(WNDCLASSA, hInstance, 16) TEST_FIELD_SIZE (WNDCLASSA, hIcon, 4) TEST_FIELD_ALIGN (WNDCLASSA, hIcon, 4) TEST_FIELD_OFFSET(WNDCLASSA, hIcon, 20) TEST_FIELD_SIZE (WNDCLASSA, hCursor, 4) TEST_FIELD_ALIGN (WNDCLASSA, hCursor, 4) TEST_FIELD_OFFSET(WNDCLASSA, hCursor, 24) TEST_FIELD_SIZE (WNDCLASSA, hbrBackground, 4) TEST_FIELD_ALIGN (WNDCLASSA, hbrBackground, 4) TEST_FIELD_OFFSET(WNDCLASSA, hbrBackground, 28) TEST_FIELD_SIZE (WNDCLASSA, lpszMenuName, 4) TEST_FIELD_ALIGN (WNDCLASSA, lpszMenuName, 4) TEST_FIELD_OFFSET(WNDCLASSA, lpszMenuName, 32) TEST_FIELD_SIZE (WNDCLASSA, lpszClassName, 4) TEST_FIELD_ALIGN (WNDCLASSA, lpszClassName, 4) TEST_FIELD_OFFSET(WNDCLASSA, lpszClassName, 36)}
static void test_pack_WNDCLASSEXA(void){ /* WNDCLASSEXA */ TEST_TYPE_SIZE (WNDCLASSEXA, 48) TEST_TYPE_ALIGN (WNDCLASSEXA, 4) TEST_FIELD_SIZE (WNDCLASSEXA, cbSize, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, cbSize, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, cbSize, 0) TEST_FIELD_SIZE (WNDCLASSEXA, style, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, style, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, style, 4) TEST_FIELD_SIZE (WNDCLASSEXA, lpfnWndProc, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, lpfnWndProc, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, lpfnWndProc, 8) TEST_FIELD_SIZE (WNDCLASSEXA, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, cbClsExtra, 12) TEST_FIELD_SIZE (WNDCLASSEXA, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, cbWndExtra, 16) TEST_FIELD_SIZE (WNDCLASSEXA, hInstance, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, hInstance, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, hInstance, 20) TEST_FIELD_SIZE (WNDCLASSEXA, hIcon, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, hIcon, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, hIcon, 24) TEST_FIELD_SIZE (WNDCLASSEXA, hCursor, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, hCursor, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, hCursor, 28) TEST_FIELD_SIZE (WNDCLASSEXA, hbrBackground, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, hbrBackground, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, hbrBackground, 32) TEST_FIELD_SIZE (WNDCLASSEXA, lpszMenuName, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, lpszMenuName, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, lpszMenuName, 36) TEST_FIELD_SIZE (WNDCLASSEXA, lpszClassName, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, lpszClassName, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, lpszClassName, 40) TEST_FIELD_SIZE (WNDCLASSEXA, hIconSm, 4) TEST_FIELD_ALIGN (WNDCLASSEXA, hIconSm, 4) TEST_FIELD_OFFSET(WNDCLASSEXA, hIconSm, 44)}
static void test_pack_WNDCLASSEXW(void){ /* WNDCLASSEXW */ TEST_TYPE_SIZE (WNDCLASSEXW, 48) TEST_TYPE_ALIGN (WNDCLASSEXW, 4) TEST_FIELD_SIZE (WNDCLASSEXW, cbSize, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, cbSize, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, cbSize, 0) TEST_FIELD_SIZE (WNDCLASSEXW, style, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, style, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, style, 4) TEST_FIELD_SIZE (WNDCLASSEXW, lpfnWndProc, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, lpfnWndProc, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, lpfnWndProc, 8) TEST_FIELD_SIZE (WNDCLASSEXW, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, cbClsExtra, 12) TEST_FIELD_SIZE (WNDCLASSEXW, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, cbWndExtra, 16) TEST_FIELD_SIZE (WNDCLASSEXW, hInstance, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, hInstance, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, hInstance, 20) TEST_FIELD_SIZE (WNDCLASSEXW, hIcon, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, hIcon, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, hIcon, 24) TEST_FIELD_SIZE (WNDCLASSEXW, hCursor, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, hCursor, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, hCursor, 28) TEST_FIELD_SIZE (WNDCLASSEXW, hbrBackground, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, hbrBackground, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, hbrBackground, 32) TEST_FIELD_SIZE (WNDCLASSEXW, lpszMenuName, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, lpszMenuName, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, lpszMenuName, 36) TEST_FIELD_SIZE (WNDCLASSEXW, lpszClassName, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, lpszClassName, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, lpszClassName, 40) TEST_FIELD_SIZE (WNDCLASSEXW, hIconSm, 4) TEST_FIELD_ALIGN (WNDCLASSEXW, hIconSm, 4) TEST_FIELD_OFFSET(WNDCLASSEXW, hIconSm, 44)}
static void test_pack_WNDCLASSW(void){ /* WNDCLASSW */ TEST_TYPE_SIZE (WNDCLASSW, 40) TEST_TYPE_ALIGN (WNDCLASSW, 4) TEST_FIELD_SIZE (WNDCLASSW, style, 4) TEST_FIELD_ALIGN (WNDCLASSW, style, 4) TEST_FIELD_OFFSET(WNDCLASSW, style, 0) TEST_FIELD_SIZE (WNDCLASSW, lpfnWndProc, 4) TEST_FIELD_ALIGN (WNDCLASSW, lpfnWndProc, 4) TEST_FIELD_OFFSET(WNDCLASSW, lpfnWndProc, 4) TEST_FIELD_SIZE (WNDCLASSW, cbClsExtra, 4) TEST_FIELD_ALIGN (WNDCLASSW, cbClsExtra, 4) TEST_FIELD_OFFSET(WNDCLASSW, cbClsExtra, 8) TEST_FIELD_SIZE (WNDCLASSW, cbWndExtra, 4) TEST_FIELD_ALIGN (WNDCLASSW, cbWndExtra, 4) TEST_FIELD_OFFSET(WNDCLASSW, cbWndExtra, 12) TEST_FIELD_SIZE (WNDCLASSW, hInstance, 4) TEST_FIELD_ALIGN (WNDCLASSW, hInstance, 4) TEST_FIELD_OFFSET(WNDCLASSW, hInstance, 16) TEST_FIELD_SIZE (WNDCLASSW, hIcon, 4) TEST_FIELD_ALIGN (WNDCLASSW, hIcon, 4) TEST_FIELD_OFFSET(WNDCLASSW, hIcon, 20) TEST_FIELD_SIZE (WNDCLASSW, hCursor, 4) TEST_FIELD_ALIGN (WNDCLASSW, hCursor, 4) TEST_FIELD_OFFSET(WNDCLASSW, hCursor, 24) TEST_FIELD_SIZE (WNDCLASSW, hbrBackground, 4) TEST_FIELD_ALIGN (WNDCLASSW, hbrBackground, 4) TEST_FIELD_OFFSET(WNDCLASSW, hbrBackground, 28) TEST_FIELD_SIZE (WNDCLASSW, lpszMenuName, 4) TEST_FIELD_ALIGN (WNDCLASSW, lpszMenuName, 4) TEST_FIELD_OFFSET(WNDCLASSW, lpszMenuName, 32) TEST_FIELD_SIZE (WNDCLASSW, lpszClassName, 4) TEST_FIELD_ALIGN (WNDCLASSW, lpszClassName, 4) TEST_FIELD_OFFSET(WNDCLASSW, lpszClassName, 36)}
static void test_pack_WNDENUMPROC(void){ /* WNDENUMPROC */ TEST_TYPE_SIZE (WNDENUMPROC, 4) TEST_TYPE_ALIGN (WNDENUMPROC, 4)}
static void test_pack_WNDPROC(void){ /* WNDPROC */ TEST_TYPE_SIZE (WNDPROC, 4) TEST_TYPE_ALIGN (WNDPROC, 4)}
#endif /* _WIN64 */
static void test_pack(void){ test_pack_ACCESSTIMEOUT(); test_pack_ANIMATIONINFO(); test_pack_CBTACTIVATESTRUCT(); test_pack_CBT_CREATEWNDA(); test_pack_CBT_CREATEWNDW(); test_pack_CLIENTCREATESTRUCT(); test_pack_COMBOBOXINFO(); test_pack_COMPAREITEMSTRUCT(); test_pack_COPYDATASTRUCT(); test_pack_CREATESTRUCTA(); test_pack_CREATESTRUCTW(); test_pack_CURSORINFO(); test_pack_CWPRETSTRUCT(); test_pack_CWPSTRUCT(); test_pack_DEBUGHOOKINFO(); test_pack_DELETEITEMSTRUCT(); test_pack_DESKTOPENUMPROCA(); test_pack_DESKTOPENUMPROCW(); test_pack_DLGITEMTEMPLATE(); test_pack_DLGPROC(); test_pack_DLGTEMPLATE(); test_pack_DRAWITEMSTRUCT(); test_pack_DRAWSTATEPROC(); test_pack_DRAWTEXTPARAMS(); test_pack_EDITWORDBREAKPROCA(); test_pack_EDITWORDBREAKPROCW(); test_pack_EVENTMSG(); test_pack_FILTERKEYS(); test_pack_FLASHWINFO(); test_pack_GRAYSTRINGPROC(); test_pack_GUITHREADINFO(); test_pack_HARDWAREHOOKSTRUCT(); test_pack_HARDWAREINPUT(); test_pack_HDEVNOTIFY(); test_pack_HDWP(); test_pack_HELPINFO(); test_pack_HELPWININFOA(); test_pack_HELPWININFOW(); test_pack_HIGHCONTRASTA(); test_pack_HIGHCONTRASTW(); test_pack_HOOKPROC(); test_pack_ICONINFO(); test_pack_ICONMETRICSA(); test_pack_ICONMETRICSW(); test_pack_INPUT(); test_pack_KBDLLHOOKSTRUCT(); test_pack_KEYBDINPUT(); test_pack_LPACCESSTIMEOUT(); test_pack_LPANIMATIONINFO(); test_pack_LPCBTACTIVATESTRUCT(); test_pack_LPCBT_CREATEWNDA(); test_pack_LPCBT_CREATEWNDW(); test_pack_LPCDLGTEMPLATEA(); test_pack_LPCDLGTEMPLATEW(); test_pack_LPCLIENTCREATESTRUCT(); test_pack_LPCMENUINFO(); test_pack_LPCMENUITEMINFOA(); test_pack_LPCMENUITEMINFOW(); test_pack_LPCOMBOBOXINFO(); test_pack_LPCOMPAREITEMSTRUCT(); test_pack_LPCREATESTRUCTA(); test_pack_LPCREATESTRUCTW(); test_pack_LPCSCROLLINFO(); test_pack_LPCURSORINFO(); test_pack_LPCWPRETSTRUCT(); test_pack_LPCWPSTRUCT(); test_pack_LPDEBUGHOOKINFO(); test_pack_LPDELETEITEMSTRUCT(); test_pack_LPDLGITEMTEMPLATEA(); test_pack_LPDLGITEMTEMPLATEW(); test_pack_LPDLGTEMPLATEA(); test_pack_LPDLGTEMPLATEW(); test_pack_LPDRAWITEMSTRUCT(); test_pack_LPDRAWTEXTPARAMS(); test_pack_LPEVENTMSG(); test_pack_LPFILTERKEYS(); test_pack_LPGUITHREADINFO(); test_pack_LPHARDWAREHOOKSTRUCT(); test_pack_LPHARDWAREINPUT(); test_pack_LPHELPINFO(); test_pack_LPHELPWININFOA(); test_pack_LPHELPWININFOW(); test_pack_LPHIGHCONTRASTA(); test_pack_LPHIGHCONTRASTW(); test_pack_LPICONMETRICSA(); test_pack_LPICONMETRICSW(); test_pack_LPINPUT(); test_pack_LPKBDLLHOOKSTRUCT(); test_pack_LPKEYBDINPUT(); test_pack_LPMDICREATESTRUCTA(); test_pack_LPMDICREATESTRUCTW(); test_pack_LPMDINEXTMENU(); test_pack_LPMEASUREITEMSTRUCT(); test_pack_LPMENUINFO(); test_pack_LPMENUITEMINFOA(); test_pack_LPMENUITEMINFOW(); test_pack_LPMINIMIZEDMETRICS(); test_pack_LPMINMAXINFO(); test_pack_LPMONITORINFO(); test_pack_LPMONITORINFOEXA(); test_pack_LPMONITORINFOEXW(); test_pack_LPMOUSEHOOKSTRUCT(); test_pack_LPMOUSEINPUT(); test_pack_LPMOUSEKEYS(); test_pack_LPMSG(); test_pack_LPMSGBOXPARAMSA(); test_pack_LPMSGBOXPARAMSW(); test_pack_LPMSLLHOOKSTRUCT(); test_pack_LPMULTIKEYHELPA(); test_pack_LPMULTIKEYHELPW(); test_pack_LPNCCALCSIZE_PARAMS(); test_pack_LPNMHDR(); test_pack_LPNONCLIENTMETRICSA(); test_pack_LPNONCLIENTMETRICSW(); test_pack_LPPAINTSTRUCT(); test_pack_LPSCROLLINFO(); test_pack_LPSERIALKEYSA(); test_pack_LPSERIALKEYSW(); test_pack_LPSOUNDSENTRYA(); test_pack_LPSOUNDSENTRYW(); test_pack_LPSTICKYKEYS(); test_pack_LPSTYLESTRUCT(); test_pack_LPTITLEBARINFO(); test_pack_LPTOGGLEKEYS(); test_pack_LPTPMPARAMS(); test_pack_LPTRACKMOUSEEVENT(); test_pack_LPWINDOWINFO(); test_pack_LPWINDOWPLACEMENT(); test_pack_LPWINDOWPOS(); test_pack_LPWNDCLASSA(); test_pack_LPWNDCLASSEXA(); test_pack_LPWNDCLASSEXW(); test_pack_LPWNDCLASSW(); test_pack_MDICREATESTRUCTA(); test_pack_MDICREATESTRUCTW(); test_pack_MDINEXTMENU(); test_pack_MEASUREITEMSTRUCT(); test_pack_MENUINFO(); test_pack_MENUITEMINFOA(); test_pack_MENUITEMINFOW(); test_pack_MENUITEMTEMPLATE(); test_pack_MENUITEMTEMPLATEHEADER(); test_pack_MINIMIZEDMETRICS(); test_pack_MINMAXINFO(); test_pack_MONITORENUMPROC(); test_pack_MONITORINFO(); test_pack_MONITORINFOEXA(); test_pack_MONITORINFOEXW(); test_pack_MOUSEHOOKSTRUCT(); test_pack_MOUSEINPUT(); test_pack_MOUSEKEYS(); test_pack_MSG(); test_pack_MSGBOXCALLBACK(); test_pack_MSGBOXPARAMSA(); test_pack_MSGBOXPARAMSW(); test_pack_MSLLHOOKSTRUCT(); test_pack_MULTIKEYHELPA(); test_pack_MULTIKEYHELPW(); test_pack_NAMEENUMPROCA(); test_pack_NAMEENUMPROCW(); test_pack_NCCALCSIZE_PARAMS(); test_pack_NMHDR(); test_pack_NONCLIENTMETRICSA(); test_pack_NONCLIENTMETRICSW(); test_pack_PAINTSTRUCT(); test_pack_PCOMBOBOXINFO(); test_pack_PCOMPAREITEMSTRUCT(); test_pack_PCOPYDATASTRUCT(); test_pack_PCURSORINFO(); test_pack_PCWPRETSTRUCT(); test_pack_PCWPSTRUCT(); test_pack_PDEBUGHOOKINFO(); test_pack_PDELETEITEMSTRUCT(); test_pack_PDLGITEMTEMPLATEA(); test_pack_PDLGITEMTEMPLATEW(); test_pack_PDRAWITEMSTRUCT(); test_pack_PEVENTMSG(); test_pack_PFLASHWINFO(); test_pack_PGUITHREADINFO(); test_pack_PHARDWAREHOOKSTRUCT(); test_pack_PHARDWAREINPUT(); test_pack_PHDEVNOTIFY(); test_pack_PHELPWININFOA(); test_pack_PHELPWININFOW(); test_pack_PICONINFO(); test_pack_PICONMETRICSA(); test_pack_PICONMETRICSW(); test_pack_PINPUT(); test_pack_PKBDLLHOOKSTRUCT(); test_pack_PKEYBDINPUT(); test_pack_PMDINEXTMENU(); test_pack_PMEASUREITEMSTRUCT(); test_pack_PMENUITEMTEMPLATE(); test_pack_PMENUITEMTEMPLATEHEADER(); test_pack_PMINIMIZEDMETRICS(); test_pack_PMINMAXINFO(); test_pack_PMOUSEHOOKSTRUCT(); test_pack_PMOUSEINPUT(); test_pack_PMSG(); test_pack_PMSGBOXPARAMSA(); test_pack_PMSGBOXPARAMSW(); test_pack_PMSLLHOOKSTRUCT(); test_pack_PMULTIKEYHELPA(); test_pack_PMULTIKEYHELPW(); test_pack_PNONCLIENTMETRICSA(); test_pack_PNONCLIENTMETRICSW(); test_pack_PPAINTSTRUCT(); test_pack_PROPENUMPROCA(); test_pack_PROPENUMPROCEXA(); test_pack_PROPENUMPROCEXW(); test_pack_PROPENUMPROCW(); test_pack_PTITLEBARINFO(); test_pack_PUSEROBJECTFLAGS(); test_pack_PWINDOWINFO(); test_pack_PWINDOWPLACEMENT(); test_pack_PWINDOWPOS(); test_pack_PWNDCLASSA(); test_pack_PWNDCLASSEXA(); test_pack_PWNDCLASSEXW(); test_pack_PWNDCLASSW(); test_pack_SCROLLINFO(); test_pack_SENDASYNCPROC(); test_pack_SERIALKEYSA(); test_pack_SERIALKEYSW(); test_pack_SOUNDSENTRYA(); test_pack_SOUNDSENTRYW(); test_pack_STICKYKEYS(); test_pack_STYLESTRUCT(); test_pack_TIMERPROC(); test_pack_TITLEBARINFO(); test_pack_TOGGLEKEYS(); test_pack_TPMPARAMS(); test_pack_TRACKMOUSEEVENT(); test_pack_USEROBJECTFLAGS(); test_pack_WINDOWINFO(); test_pack_WINDOWPLACEMENT(); test_pack_WINDOWPOS(); test_pack_WINEVENTPROC(); test_pack_WINSTAENUMPROCA(); test_pack_WINSTAENUMPROCW(); test_pack_WNDCLASSA(); test_pack_WNDCLASSEXA(); test_pack_WNDCLASSEXW(); test_pack_WNDCLASSW(); test_pack_WNDENUMPROC(); test_pack_WNDPROC();}
START_TEST(generated){ test_pack();}