MsHTML.h 1.8 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030
  1. #if !defined(__cplusplus) || defined(CINTERFACE)
  2. // Include the full header file that works for C
  3. #include "mshtmlc.h"
  4. #else
  5. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  6. /* this ALWAYS GENERATED file contains the definitions for the interfaces */
  7. /* File created by MIDL compiler version 6.00.0347 */
  8. /* Compiler settings for mshtml.idl:
  9. Oicf, W1, Zp8, env=Win32 (32b run)
  10. protocol : dce , ms_ext, c_ext
  11. error checks: allocation ref bounds_check enum stub_data
  12. VC __declspec() decoration level:
  13. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  14. DECLSPEC_UUID(), MIDL_INTERFACE()
  15. */
  16. //@@MIDL_FILE_HEADING( )
  17. /* verify that the <rpcndr.h> version is high enough to compile this file*/
  18. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  19. #define __REQUIRED_RPCNDR_H_VERSION__ 440
  20. #endif
  21. #include "rpc.h"
  22. #include "rpcndr.h"
  23. #ifndef __RPCNDR_H_VERSION__
  24. #error this stub requires an updated version of <rpcndr.h>
  25. #endif // __RPCNDR_H_VERSION__
  26. #ifndef COM_NO_WINDOWS_H
  27. #include "windows.h"
  28. #include "ole2.h"
  29. #endif /*COM_NO_WINDOWS_H*/
  30. #ifndef __mshtml_h__
  31. #define __mshtml_h__
  32. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  33. #pragma once
  34. #endif
  35. /* Forward Declarations */
  36. #ifndef __IHTMLFiltersCollection_FWD_DEFINED__
  37. #define __IHTMLFiltersCollection_FWD_DEFINED__
  38. typedef interface IHTMLFiltersCollection IHTMLFiltersCollection;
  39. #endif /* __IHTMLFiltersCollection_FWD_DEFINED__ */
  40. #ifndef __IHTMLEventObj_FWD_DEFINED__
  41. #define __IHTMLEventObj_FWD_DEFINED__
  42. typedef interface IHTMLEventObj IHTMLEventObj;
  43. #endif /* __IHTMLEventObj_FWD_DEFINED__ */
  44. #ifndef __IElementBehaviorSite_FWD_DEFINED__
  45. #define __IElementBehaviorSite_FWD_DEFINED__
  46. typedef interface IElementBehaviorSite IElementBehaviorSite;
  47. #endif /* __IElementBehaviorSite_FWD_DEFINED__ */
  48. #ifndef __IElementBehavior_FWD_DEFINED__
  49. #define __IElementBehavior_FWD_DEFINED__
  50. typedef interface IElementBehavior IElementBehavior;
  51. #endif /* __IElementBehavior_FWD_DEFINED__ */
  52. #ifndef __IElementBehaviorFactory_FWD_DEFINED__
  53. #define __IElementBehaviorFactory_FWD_DEFINED__
  54. typedef interface IElementBehaviorFactory IElementBehaviorFactory;
  55. #endif /* __IElementBehaviorFactory_FWD_DEFINED__ */
  56. #ifndef __IElementBehaviorSiteOM_FWD_DEFINED__
  57. #define __IElementBehaviorSiteOM_FWD_DEFINED__
  58. typedef interface IElementBehaviorSiteOM IElementBehaviorSiteOM;
  59. #endif /* __IElementBehaviorSiteOM_FWD_DEFINED__ */
  60. #ifndef __IElementBehaviorRender_FWD_DEFINED__
  61. #define __IElementBehaviorRender_FWD_DEFINED__
  62. typedef interface IElementBehaviorRender IElementBehaviorRender;
  63. #endif /* __IElementBehaviorRender_FWD_DEFINED__ */
  64. #ifndef __IElementBehaviorSiteRender_FWD_DEFINED__
  65. #define __IElementBehaviorSiteRender_FWD_DEFINED__
  66. typedef interface IElementBehaviorSiteRender IElementBehaviorSiteRender;
  67. #endif /* __IElementBehaviorSiteRender_FWD_DEFINED__ */
  68. #ifndef __IHTMLStyle_FWD_DEFINED__
  69. #define __IHTMLStyle_FWD_DEFINED__
  70. typedef interface IHTMLStyle IHTMLStyle;
  71. #endif /* __IHTMLStyle_FWD_DEFINED__ */
  72. #ifndef __IHTMLStyle2_FWD_DEFINED__
  73. #define __IHTMLStyle2_FWD_DEFINED__
  74. typedef interface IHTMLStyle2 IHTMLStyle2;
  75. #endif /* __IHTMLStyle2_FWD_DEFINED__ */
  76. #ifndef __IHTMLStyle3_FWD_DEFINED__
  77. #define __IHTMLStyle3_FWD_DEFINED__
  78. typedef interface IHTMLStyle3 IHTMLStyle3;
  79. #endif /* __IHTMLStyle3_FWD_DEFINED__ */
  80. #ifndef __IHTMLStyle4_FWD_DEFINED__
  81. #define __IHTMLStyle4_FWD_DEFINED__
  82. typedef interface IHTMLStyle4 IHTMLStyle4;
  83. #endif /* __IHTMLStyle4_FWD_DEFINED__ */
  84. #ifndef __IHTMLRuleStyle_FWD_DEFINED__
  85. #define __IHTMLRuleStyle_FWD_DEFINED__
  86. typedef interface IHTMLRuleStyle IHTMLRuleStyle;
  87. #endif /* __IHTMLRuleStyle_FWD_DEFINED__ */
  88. #ifndef __IHTMLRuleStyle2_FWD_DEFINED__
  89. #define __IHTMLRuleStyle2_FWD_DEFINED__
  90. typedef interface IHTMLRuleStyle2 IHTMLRuleStyle2;
  91. #endif /* __IHTMLRuleStyle2_FWD_DEFINED__ */
  92. #ifndef __IHTMLRuleStyle3_FWD_DEFINED__
  93. #define __IHTMLRuleStyle3_FWD_DEFINED__
  94. typedef interface IHTMLRuleStyle3 IHTMLRuleStyle3;
  95. #endif /* __IHTMLRuleStyle3_FWD_DEFINED__ */
  96. #ifndef __IHTMLRuleStyle4_FWD_DEFINED__
  97. #define __IHTMLRuleStyle4_FWD_DEFINED__
  98. typedef interface IHTMLRuleStyle4 IHTMLRuleStyle4;
  99. #endif /* __IHTMLRuleStyle4_FWD_DEFINED__ */
  100. #ifndef __DispHTMLStyle_FWD_DEFINED__
  101. #define __DispHTMLStyle_FWD_DEFINED__
  102. typedef interface DispHTMLStyle DispHTMLStyle;
  103. #endif /* __DispHTMLStyle_FWD_DEFINED__ */
  104. #ifndef __HTMLStyle_FWD_DEFINED__
  105. #define __HTMLStyle_FWD_DEFINED__
  106. #ifdef __cplusplus
  107. typedef class HTMLStyle HTMLStyle;
  108. #else
  109. typedef struct HTMLStyle HTMLStyle;
  110. #endif /* __cplusplus */
  111. #endif /* __HTMLStyle_FWD_DEFINED__ */
  112. #ifndef __DispHTMLRuleStyle_FWD_DEFINED__
  113. #define __DispHTMLRuleStyle_FWD_DEFINED__
  114. typedef interface DispHTMLRuleStyle DispHTMLRuleStyle;
  115. #endif /* __DispHTMLRuleStyle_FWD_DEFINED__ */
  116. #ifndef __HTMLRuleStyle_FWD_DEFINED__
  117. #define __HTMLRuleStyle_FWD_DEFINED__
  118. #ifdef __cplusplus
  119. typedef class HTMLRuleStyle HTMLRuleStyle;
  120. #else
  121. typedef struct HTMLRuleStyle HTMLRuleStyle;
  122. #endif /* __cplusplus */
  123. #endif /* __HTMLRuleStyle_FWD_DEFINED__ */
  124. #ifndef __IHTMLRenderStyle_FWD_DEFINED__
  125. #define __IHTMLRenderStyle_FWD_DEFINED__
  126. typedef interface IHTMLRenderStyle IHTMLRenderStyle;
  127. #endif /* __IHTMLRenderStyle_FWD_DEFINED__ */
  128. #ifndef __DispHTMLRenderStyle_FWD_DEFINED__
  129. #define __DispHTMLRenderStyle_FWD_DEFINED__
  130. typedef interface DispHTMLRenderStyle DispHTMLRenderStyle;
  131. #endif /* __DispHTMLRenderStyle_FWD_DEFINED__ */
  132. #ifndef __HTMLRenderStyle_FWD_DEFINED__
  133. #define __HTMLRenderStyle_FWD_DEFINED__
  134. #ifdef __cplusplus
  135. typedef class HTMLRenderStyle HTMLRenderStyle;
  136. #else
  137. typedef struct HTMLRenderStyle HTMLRenderStyle;
  138. #endif /* __cplusplus */
  139. #endif /* __HTMLRenderStyle_FWD_DEFINED__ */
  140. #ifndef __IHTMLCurrentStyle_FWD_DEFINED__
  141. #define __IHTMLCurrentStyle_FWD_DEFINED__
  142. typedef interface IHTMLCurrentStyle IHTMLCurrentStyle;
  143. #endif /* __IHTMLCurrentStyle_FWD_DEFINED__ */
  144. #ifndef __IHTMLCurrentStyle2_FWD_DEFINED__
  145. #define __IHTMLCurrentStyle2_FWD_DEFINED__
  146. typedef interface IHTMLCurrentStyle2 IHTMLCurrentStyle2;
  147. #endif /* __IHTMLCurrentStyle2_FWD_DEFINED__ */
  148. #ifndef __IHTMLCurrentStyle3_FWD_DEFINED__
  149. #define __IHTMLCurrentStyle3_FWD_DEFINED__
  150. typedef interface IHTMLCurrentStyle3 IHTMLCurrentStyle3;
  151. #endif /* __IHTMLCurrentStyle3_FWD_DEFINED__ */
  152. #ifndef __DispHTMLCurrentStyle_FWD_DEFINED__
  153. #define __DispHTMLCurrentStyle_FWD_DEFINED__
  154. typedef interface DispHTMLCurrentStyle DispHTMLCurrentStyle;
  155. #endif /* __DispHTMLCurrentStyle_FWD_DEFINED__ */
  156. #ifndef __HTMLCurrentStyle_FWD_DEFINED__
  157. #define __HTMLCurrentStyle_FWD_DEFINED__
  158. #ifdef __cplusplus
  159. typedef class HTMLCurrentStyle HTMLCurrentStyle;
  160. #else
  161. typedef struct HTMLCurrentStyle HTMLCurrentStyle;
  162. #endif /* __cplusplus */
  163. #endif /* __HTMLCurrentStyle_FWD_DEFINED__ */
  164. #ifndef __IHTMLElement_FWD_DEFINED__
  165. #define __IHTMLElement_FWD_DEFINED__
  166. typedef interface IHTMLElement IHTMLElement;
  167. #endif /* __IHTMLElement_FWD_DEFINED__ */
  168. #ifndef __IHTMLRect_FWD_DEFINED__
  169. #define __IHTMLRect_FWD_DEFINED__
  170. typedef interface IHTMLRect IHTMLRect;
  171. #endif /* __IHTMLRect_FWD_DEFINED__ */
  172. #ifndef __IHTMLRectCollection_FWD_DEFINED__
  173. #define __IHTMLRectCollection_FWD_DEFINED__
  174. typedef interface IHTMLRectCollection IHTMLRectCollection;
  175. #endif /* __IHTMLRectCollection_FWD_DEFINED__ */
  176. #ifndef __IHTMLDOMNode_FWD_DEFINED__
  177. #define __IHTMLDOMNode_FWD_DEFINED__
  178. typedef interface IHTMLDOMNode IHTMLDOMNode;
  179. #endif /* __IHTMLDOMNode_FWD_DEFINED__ */
  180. #ifndef __IHTMLDOMNode2_FWD_DEFINED__
  181. #define __IHTMLDOMNode2_FWD_DEFINED__
  182. typedef interface IHTMLDOMNode2 IHTMLDOMNode2;
  183. #endif /* __IHTMLDOMNode2_FWD_DEFINED__ */
  184. #ifndef __IHTMLDOMAttribute_FWD_DEFINED__
  185. #define __IHTMLDOMAttribute_FWD_DEFINED__
  186. typedef interface IHTMLDOMAttribute IHTMLDOMAttribute;
  187. #endif /* __IHTMLDOMAttribute_FWD_DEFINED__ */
  188. #ifndef __IHTMLDOMAttribute2_FWD_DEFINED__
  189. #define __IHTMLDOMAttribute2_FWD_DEFINED__
  190. typedef interface IHTMLDOMAttribute2 IHTMLDOMAttribute2;
  191. #endif /* __IHTMLDOMAttribute2_FWD_DEFINED__ */
  192. #ifndef __IHTMLDOMTextNode_FWD_DEFINED__
  193. #define __IHTMLDOMTextNode_FWD_DEFINED__
  194. typedef interface IHTMLDOMTextNode IHTMLDOMTextNode;
  195. #endif /* __IHTMLDOMTextNode_FWD_DEFINED__ */
  196. #ifndef __IHTMLDOMTextNode2_FWD_DEFINED__
  197. #define __IHTMLDOMTextNode2_FWD_DEFINED__
  198. typedef interface IHTMLDOMTextNode2 IHTMLDOMTextNode2;
  199. #endif /* __IHTMLDOMTextNode2_FWD_DEFINED__ */
  200. #ifndef __IHTMLDOMImplementation_FWD_DEFINED__
  201. #define __IHTMLDOMImplementation_FWD_DEFINED__
  202. typedef interface IHTMLDOMImplementation IHTMLDOMImplementation;
  203. #endif /* __IHTMLDOMImplementation_FWD_DEFINED__ */
  204. #ifndef __DispHTMLDOMAttribute_FWD_DEFINED__
  205. #define __DispHTMLDOMAttribute_FWD_DEFINED__
  206. typedef interface DispHTMLDOMAttribute DispHTMLDOMAttribute;
  207. #endif /* __DispHTMLDOMAttribute_FWD_DEFINED__ */
  208. #ifndef __HTMLDOMAttribute_FWD_DEFINED__
  209. #define __HTMLDOMAttribute_FWD_DEFINED__
  210. #ifdef __cplusplus
  211. typedef class HTMLDOMAttribute HTMLDOMAttribute;
  212. #else
  213. typedef struct HTMLDOMAttribute HTMLDOMAttribute;
  214. #endif /* __cplusplus */
  215. #endif /* __HTMLDOMAttribute_FWD_DEFINED__ */
  216. #ifndef __DispHTMLDOMTextNode_FWD_DEFINED__
  217. #define __DispHTMLDOMTextNode_FWD_DEFINED__
  218. typedef interface DispHTMLDOMTextNode DispHTMLDOMTextNode;
  219. #endif /* __DispHTMLDOMTextNode_FWD_DEFINED__ */
  220. #ifndef __HTMLDOMTextNode_FWD_DEFINED__
  221. #define __HTMLDOMTextNode_FWD_DEFINED__
  222. #ifdef __cplusplus
  223. typedef class HTMLDOMTextNode HTMLDOMTextNode;
  224. #else
  225. typedef struct HTMLDOMTextNode HTMLDOMTextNode;
  226. #endif /* __cplusplus */
  227. #endif /* __HTMLDOMTextNode_FWD_DEFINED__ */
  228. #ifndef __DispHTMLDOMImplementation_FWD_DEFINED__
  229. #define __DispHTMLDOMImplementation_FWD_DEFINED__
  230. typedef interface DispHTMLDOMImplementation DispHTMLDOMImplementation;
  231. #endif /* __DispHTMLDOMImplementation_FWD_DEFINED__ */
  232. #ifndef __HTMLDOMImplementation_FWD_DEFINED__
  233. #define __HTMLDOMImplementation_FWD_DEFINED__
  234. #ifdef __cplusplus
  235. typedef class HTMLDOMImplementation HTMLDOMImplementation;
  236. #else
  237. typedef struct HTMLDOMImplementation HTMLDOMImplementation;
  238. #endif /* __cplusplus */
  239. #endif /* __HTMLDOMImplementation_FWD_DEFINED__ */
  240. #ifndef __IHTMLAttributeCollection_FWD_DEFINED__
  241. #define __IHTMLAttributeCollection_FWD_DEFINED__
  242. typedef interface IHTMLAttributeCollection IHTMLAttributeCollection;
  243. #endif /* __IHTMLAttributeCollection_FWD_DEFINED__ */
  244. #ifndef __IHTMLAttributeCollection2_FWD_DEFINED__
  245. #define __IHTMLAttributeCollection2_FWD_DEFINED__
  246. typedef interface IHTMLAttributeCollection2 IHTMLAttributeCollection2;
  247. #endif /* __IHTMLAttributeCollection2_FWD_DEFINED__ */
  248. #ifndef __IHTMLDOMChildrenCollection_FWD_DEFINED__
  249. #define __IHTMLDOMChildrenCollection_FWD_DEFINED__
  250. typedef interface IHTMLDOMChildrenCollection IHTMLDOMChildrenCollection;
  251. #endif /* __IHTMLDOMChildrenCollection_FWD_DEFINED__ */
  252. #ifndef __DispHTMLAttributeCollection_FWD_DEFINED__
  253. #define __DispHTMLAttributeCollection_FWD_DEFINED__
  254. typedef interface DispHTMLAttributeCollection DispHTMLAttributeCollection;
  255. #endif /* __DispHTMLAttributeCollection_FWD_DEFINED__ */
  256. #ifndef __HTMLAttributeCollection_FWD_DEFINED__
  257. #define __HTMLAttributeCollection_FWD_DEFINED__
  258. #ifdef __cplusplus
  259. typedef class HTMLAttributeCollection HTMLAttributeCollection;
  260. #else
  261. typedef struct HTMLAttributeCollection HTMLAttributeCollection;
  262. #endif /* __cplusplus */
  263. #endif /* __HTMLAttributeCollection_FWD_DEFINED__ */
  264. #ifndef __DispDOMChildrenCollection_FWD_DEFINED__
  265. #define __DispDOMChildrenCollection_FWD_DEFINED__
  266. typedef interface DispDOMChildrenCollection DispDOMChildrenCollection;
  267. #endif /* __DispDOMChildrenCollection_FWD_DEFINED__ */
  268. #ifndef __DOMChildrenCollection_FWD_DEFINED__
  269. #define __DOMChildrenCollection_FWD_DEFINED__
  270. #ifdef __cplusplus
  271. typedef class DOMChildrenCollection DOMChildrenCollection;
  272. #else
  273. typedef struct DOMChildrenCollection DOMChildrenCollection;
  274. #endif /* __cplusplus */
  275. #endif /* __DOMChildrenCollection_FWD_DEFINED__ */
  276. #ifndef __HTMLElementEvents2_FWD_DEFINED__
  277. #define __HTMLElementEvents2_FWD_DEFINED__
  278. typedef interface HTMLElementEvents2 HTMLElementEvents2;
  279. #endif /* __HTMLElementEvents2_FWD_DEFINED__ */
  280. #ifndef __HTMLElementEvents_FWD_DEFINED__
  281. #define __HTMLElementEvents_FWD_DEFINED__
  282. typedef interface HTMLElementEvents HTMLElementEvents;
  283. #endif /* __HTMLElementEvents_FWD_DEFINED__ */
  284. #ifndef __IHTMLElementCollection_FWD_DEFINED__
  285. #define __IHTMLElementCollection_FWD_DEFINED__
  286. typedef interface IHTMLElementCollection IHTMLElementCollection;
  287. #endif /* __IHTMLElementCollection_FWD_DEFINED__ */
  288. #ifndef __IHTMLFiltersCollection_FWD_DEFINED__
  289. #define __IHTMLFiltersCollection_FWD_DEFINED__
  290. typedef interface IHTMLFiltersCollection IHTMLFiltersCollection;
  291. #endif /* __IHTMLFiltersCollection_FWD_DEFINED__ */
  292. #ifndef __IHTMLElement2_FWD_DEFINED__
  293. #define __IHTMLElement2_FWD_DEFINED__
  294. typedef interface IHTMLElement2 IHTMLElement2;
  295. #endif /* __IHTMLElement2_FWD_DEFINED__ */
  296. #ifndef __IHTMLElement3_FWD_DEFINED__
  297. #define __IHTMLElement3_FWD_DEFINED__
  298. typedef interface IHTMLElement3 IHTMLElement3;
  299. #endif /* __IHTMLElement3_FWD_DEFINED__ */
  300. #ifndef __IHTMLElement4_FWD_DEFINED__
  301. #define __IHTMLElement4_FWD_DEFINED__
  302. typedef interface IHTMLElement4 IHTMLElement4;
  303. #endif /* __IHTMLElement4_FWD_DEFINED__ */
  304. #ifndef __IHTMLElementRender_FWD_DEFINED__
  305. #define __IHTMLElementRender_FWD_DEFINED__
  306. typedef interface IHTMLElementRender IHTMLElementRender;
  307. #endif /* __IHTMLElementRender_FWD_DEFINED__ */
  308. #ifndef __IHTMLUniqueName_FWD_DEFINED__
  309. #define __IHTMLUniqueName_FWD_DEFINED__
  310. typedef interface IHTMLUniqueName IHTMLUniqueName;
  311. #endif /* __IHTMLUniqueName_FWD_DEFINED__ */
  312. #ifndef __IHTMLDatabinding_FWD_DEFINED__
  313. #define __IHTMLDatabinding_FWD_DEFINED__
  314. typedef interface IHTMLDatabinding IHTMLDatabinding;
  315. #endif /* __IHTMLDatabinding_FWD_DEFINED__ */
  316. #ifndef __IHTMLDocument_FWD_DEFINED__
  317. #define __IHTMLDocument_FWD_DEFINED__
  318. typedef interface IHTMLDocument IHTMLDocument;
  319. #endif /* __IHTMLDocument_FWD_DEFINED__ */
  320. #ifndef __IHTMLElementDefaults_FWD_DEFINED__
  321. #define __IHTMLElementDefaults_FWD_DEFINED__
  322. typedef interface IHTMLElementDefaults IHTMLElementDefaults;
  323. #endif /* __IHTMLElementDefaults_FWD_DEFINED__ */
  324. #ifndef __DispHTMLDefaults_FWD_DEFINED__
  325. #define __DispHTMLDefaults_FWD_DEFINED__
  326. typedef interface DispHTMLDefaults DispHTMLDefaults;
  327. #endif /* __DispHTMLDefaults_FWD_DEFINED__ */
  328. #ifndef __HTMLDefaults_FWD_DEFINED__
  329. #define __HTMLDefaults_FWD_DEFINED__
  330. #ifdef __cplusplus
  331. typedef class HTMLDefaults HTMLDefaults;
  332. #else
  333. typedef struct HTMLDefaults HTMLDefaults;
  334. #endif /* __cplusplus */
  335. #endif /* __HTMLDefaults_FWD_DEFINED__ */
  336. #ifndef __IHTCDefaultDispatch_FWD_DEFINED__
  337. #define __IHTCDefaultDispatch_FWD_DEFINED__
  338. typedef interface IHTCDefaultDispatch IHTCDefaultDispatch;
  339. #endif /* __IHTCDefaultDispatch_FWD_DEFINED__ */
  340. #ifndef __IHTCPropertyBehavior_FWD_DEFINED__
  341. #define __IHTCPropertyBehavior_FWD_DEFINED__
  342. typedef interface IHTCPropertyBehavior IHTCPropertyBehavior;
  343. #endif /* __IHTCPropertyBehavior_FWD_DEFINED__ */
  344. #ifndef __IHTCMethodBehavior_FWD_DEFINED__
  345. #define __IHTCMethodBehavior_FWD_DEFINED__
  346. typedef interface IHTCMethodBehavior IHTCMethodBehavior;
  347. #endif /* __IHTCMethodBehavior_FWD_DEFINED__ */
  348. #ifndef __IHTCEventBehavior_FWD_DEFINED__
  349. #define __IHTCEventBehavior_FWD_DEFINED__
  350. typedef interface IHTCEventBehavior IHTCEventBehavior;
  351. #endif /* __IHTCEventBehavior_FWD_DEFINED__ */
  352. #ifndef __IHTCAttachBehavior_FWD_DEFINED__
  353. #define __IHTCAttachBehavior_FWD_DEFINED__
  354. typedef interface IHTCAttachBehavior IHTCAttachBehavior;
  355. #endif /* __IHTCAttachBehavior_FWD_DEFINED__ */
  356. #ifndef __IHTCAttachBehavior2_FWD_DEFINED__
  357. #define __IHTCAttachBehavior2_FWD_DEFINED__
  358. typedef interface IHTCAttachBehavior2 IHTCAttachBehavior2;
  359. #endif /* __IHTCAttachBehavior2_FWD_DEFINED__ */
  360. #ifndef __IHTCDescBehavior_FWD_DEFINED__
  361. #define __IHTCDescBehavior_FWD_DEFINED__
  362. typedef interface IHTCDescBehavior IHTCDescBehavior;
  363. #endif /* __IHTCDescBehavior_FWD_DEFINED__ */
  364. #ifndef __DispHTCDefaultDispatch_FWD_DEFINED__
  365. #define __DispHTCDefaultDispatch_FWD_DEFINED__
  366. typedef interface DispHTCDefaultDispatch DispHTCDefaultDispatch;
  367. #endif /* __DispHTCDefaultDispatch_FWD_DEFINED__ */
  368. #ifndef __HTCDefaultDispatch_FWD_DEFINED__
  369. #define __HTCDefaultDispatch_FWD_DEFINED__
  370. #ifdef __cplusplus
  371. typedef class HTCDefaultDispatch HTCDefaultDispatch;
  372. #else
  373. typedef struct HTCDefaultDispatch HTCDefaultDispatch;
  374. #endif /* __cplusplus */
  375. #endif /* __HTCDefaultDispatch_FWD_DEFINED__ */
  376. #ifndef __DispHTCPropertyBehavior_FWD_DEFINED__
  377. #define __DispHTCPropertyBehavior_FWD_DEFINED__
  378. typedef interface DispHTCPropertyBehavior DispHTCPropertyBehavior;
  379. #endif /* __DispHTCPropertyBehavior_FWD_DEFINED__ */
  380. #ifndef __HTCPropertyBehavior_FWD_DEFINED__
  381. #define __HTCPropertyBehavior_FWD_DEFINED__
  382. #ifdef __cplusplus
  383. typedef class HTCPropertyBehavior HTCPropertyBehavior;
  384. #else
  385. typedef struct HTCPropertyBehavior HTCPropertyBehavior;
  386. #endif /* __cplusplus */
  387. #endif /* __HTCPropertyBehavior_FWD_DEFINED__ */
  388. #ifndef __DispHTCMethodBehavior_FWD_DEFINED__
  389. #define __DispHTCMethodBehavior_FWD_DEFINED__
  390. typedef interface DispHTCMethodBehavior DispHTCMethodBehavior;
  391. #endif /* __DispHTCMethodBehavior_FWD_DEFINED__ */
  392. #ifndef __HTCMethodBehavior_FWD_DEFINED__
  393. #define __HTCMethodBehavior_FWD_DEFINED__
  394. #ifdef __cplusplus
  395. typedef class HTCMethodBehavior HTCMethodBehavior;
  396. #else
  397. typedef struct HTCMethodBehavior HTCMethodBehavior;
  398. #endif /* __cplusplus */
  399. #endif /* __HTCMethodBehavior_FWD_DEFINED__ */
  400. #ifndef __DispHTCEventBehavior_FWD_DEFINED__
  401. #define __DispHTCEventBehavior_FWD_DEFINED__
  402. typedef interface DispHTCEventBehavior DispHTCEventBehavior;
  403. #endif /* __DispHTCEventBehavior_FWD_DEFINED__ */
  404. #ifndef __HTCEventBehavior_FWD_DEFINED__
  405. #define __HTCEventBehavior_FWD_DEFINED__
  406. #ifdef __cplusplus
  407. typedef class HTCEventBehavior HTCEventBehavior;
  408. #else
  409. typedef struct HTCEventBehavior HTCEventBehavior;
  410. #endif /* __cplusplus */
  411. #endif /* __HTCEventBehavior_FWD_DEFINED__ */
  412. #ifndef __DispHTCAttachBehavior_FWD_DEFINED__
  413. #define __DispHTCAttachBehavior_FWD_DEFINED__
  414. typedef interface DispHTCAttachBehavior DispHTCAttachBehavior;
  415. #endif /* __DispHTCAttachBehavior_FWD_DEFINED__ */
  416. #ifndef __HTCAttachBehavior_FWD_DEFINED__
  417. #define __HTCAttachBehavior_FWD_DEFINED__
  418. #ifdef __cplusplus
  419. typedef class HTCAttachBehavior HTCAttachBehavior;
  420. #else
  421. typedef struct HTCAttachBehavior HTCAttachBehavior;
  422. #endif /* __cplusplus */
  423. #endif /* __HTCAttachBehavior_FWD_DEFINED__ */
  424. #ifndef __DispHTCDescBehavior_FWD_DEFINED__
  425. #define __DispHTCDescBehavior_FWD_DEFINED__
  426. typedef interface DispHTCDescBehavior DispHTCDescBehavior;
  427. #endif /* __DispHTCDescBehavior_FWD_DEFINED__ */
  428. #ifndef __HTCDescBehavior_FWD_DEFINED__
  429. #define __HTCDescBehavior_FWD_DEFINED__
  430. #ifdef __cplusplus
  431. typedef class HTCDescBehavior HTCDescBehavior;
  432. #else
  433. typedef struct HTCDescBehavior HTCDescBehavior;
  434. #endif /* __cplusplus */
  435. #endif /* __HTCDescBehavior_FWD_DEFINED__ */
  436. #ifndef __IHTMLUrnCollection_FWD_DEFINED__
  437. #define __IHTMLUrnCollection_FWD_DEFINED__
  438. typedef interface IHTMLUrnCollection IHTMLUrnCollection;
  439. #endif /* __IHTMLUrnCollection_FWD_DEFINED__ */
  440. #ifndef __HTMLUrnCollection_FWD_DEFINED__
  441. #define __HTMLUrnCollection_FWD_DEFINED__
  442. #ifdef __cplusplus
  443. typedef class HTMLUrnCollection HTMLUrnCollection;
  444. #else
  445. typedef struct HTMLUrnCollection HTMLUrnCollection;
  446. #endif /* __cplusplus */
  447. #endif /* __HTMLUrnCollection_FWD_DEFINED__ */
  448. #ifndef __IHTMLGenericElement_FWD_DEFINED__
  449. #define __IHTMLGenericElement_FWD_DEFINED__
  450. typedef interface IHTMLGenericElement IHTMLGenericElement;
  451. #endif /* __IHTMLGenericElement_FWD_DEFINED__ */
  452. #ifndef __DispHTMLGenericElement_FWD_DEFINED__
  453. #define __DispHTMLGenericElement_FWD_DEFINED__
  454. typedef interface DispHTMLGenericElement DispHTMLGenericElement;
  455. #endif /* __DispHTMLGenericElement_FWD_DEFINED__ */
  456. #ifndef __HTMLGenericElement_FWD_DEFINED__
  457. #define __HTMLGenericElement_FWD_DEFINED__
  458. #ifdef __cplusplus
  459. typedef class HTMLGenericElement HTMLGenericElement;
  460. #else
  461. typedef struct HTMLGenericElement HTMLGenericElement;
  462. #endif /* __cplusplus */
  463. #endif /* __HTMLGenericElement_FWD_DEFINED__ */
  464. #ifndef __IHTMLStyleSheetRule_FWD_DEFINED__
  465. #define __IHTMLStyleSheetRule_FWD_DEFINED__
  466. typedef interface IHTMLStyleSheetRule IHTMLStyleSheetRule;
  467. #endif /* __IHTMLStyleSheetRule_FWD_DEFINED__ */
  468. #ifndef __IHTMLStyleSheetRulesCollection_FWD_DEFINED__
  469. #define __IHTMLStyleSheetRulesCollection_FWD_DEFINED__
  470. typedef interface IHTMLStyleSheetRulesCollection IHTMLStyleSheetRulesCollection;
  471. #endif /* __IHTMLStyleSheetRulesCollection_FWD_DEFINED__ */
  472. #ifndef __HTMLStyleSheetRule_FWD_DEFINED__
  473. #define __HTMLStyleSheetRule_FWD_DEFINED__
  474. #ifdef __cplusplus
  475. typedef class HTMLStyleSheetRule HTMLStyleSheetRule;
  476. #else
  477. typedef struct HTMLStyleSheetRule HTMLStyleSheetRule;
  478. #endif /* __cplusplus */
  479. #endif /* __HTMLStyleSheetRule_FWD_DEFINED__ */
  480. #ifndef __HTMLStyleSheetRulesCollection_FWD_DEFINED__
  481. #define __HTMLStyleSheetRulesCollection_FWD_DEFINED__
  482. #ifdef __cplusplus
  483. typedef class HTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection;
  484. #else
  485. typedef struct HTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection;
  486. #endif /* __cplusplus */
  487. #endif /* __HTMLStyleSheetRulesCollection_FWD_DEFINED__ */
  488. #ifndef __IHTMLStyleSheetPage_FWD_DEFINED__
  489. #define __IHTMLStyleSheetPage_FWD_DEFINED__
  490. typedef interface IHTMLStyleSheetPage IHTMLStyleSheetPage;
  491. #endif /* __IHTMLStyleSheetPage_FWD_DEFINED__ */
  492. #ifndef __IHTMLStyleSheetPagesCollection_FWD_DEFINED__
  493. #define __IHTMLStyleSheetPagesCollection_FWD_DEFINED__
  494. typedef interface IHTMLStyleSheetPagesCollection IHTMLStyleSheetPagesCollection;
  495. #endif /* __IHTMLStyleSheetPagesCollection_FWD_DEFINED__ */
  496. #ifndef __HTMLStyleSheetPage_FWD_DEFINED__
  497. #define __HTMLStyleSheetPage_FWD_DEFINED__
  498. #ifdef __cplusplus
  499. typedef class HTMLStyleSheetPage HTMLStyleSheetPage;
  500. #else
  501. typedef struct HTMLStyleSheetPage HTMLStyleSheetPage;
  502. #endif /* __cplusplus */
  503. #endif /* __HTMLStyleSheetPage_FWD_DEFINED__ */
  504. #ifndef __HTMLStyleSheetPagesCollection_FWD_DEFINED__
  505. #define __HTMLStyleSheetPagesCollection_FWD_DEFINED__
  506. #ifdef __cplusplus
  507. typedef class HTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection;
  508. #else
  509. typedef struct HTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection;
  510. #endif /* __cplusplus */
  511. #endif /* __HTMLStyleSheetPagesCollection_FWD_DEFINED__ */
  512. #ifndef __IHTMLStyleSheetsCollection_FWD_DEFINED__
  513. #define __IHTMLStyleSheetsCollection_FWD_DEFINED__
  514. typedef interface IHTMLStyleSheetsCollection IHTMLStyleSheetsCollection;
  515. #endif /* __IHTMLStyleSheetsCollection_FWD_DEFINED__ */
  516. #ifndef __IHTMLStyleSheet_FWD_DEFINED__
  517. #define __IHTMLStyleSheet_FWD_DEFINED__
  518. typedef interface IHTMLStyleSheet IHTMLStyleSheet;
  519. #endif /* __IHTMLStyleSheet_FWD_DEFINED__ */
  520. #ifndef __IHTMLStyleSheet2_FWD_DEFINED__
  521. #define __IHTMLStyleSheet2_FWD_DEFINED__
  522. typedef interface IHTMLStyleSheet2 IHTMLStyleSheet2;
  523. #endif /* __IHTMLStyleSheet2_FWD_DEFINED__ */
  524. #ifndef __DispHTMLStyleSheet_FWD_DEFINED__
  525. #define __DispHTMLStyleSheet_FWD_DEFINED__
  526. typedef interface DispHTMLStyleSheet DispHTMLStyleSheet;
  527. #endif /* __DispHTMLStyleSheet_FWD_DEFINED__ */
  528. #ifndef __HTMLStyleSheet_FWD_DEFINED__
  529. #define __HTMLStyleSheet_FWD_DEFINED__
  530. #ifdef __cplusplus
  531. typedef class HTMLStyleSheet HTMLStyleSheet;
  532. #else
  533. typedef struct HTMLStyleSheet HTMLStyleSheet;
  534. #endif /* __cplusplus */
  535. #endif /* __HTMLStyleSheet_FWD_DEFINED__ */
  536. #ifndef __HTMLStyleSheetsCollection_FWD_DEFINED__
  537. #define __HTMLStyleSheetsCollection_FWD_DEFINED__
  538. #ifdef __cplusplus
  539. typedef class HTMLStyleSheetsCollection HTMLStyleSheetsCollection;
  540. #else
  541. typedef struct HTMLStyleSheetsCollection HTMLStyleSheetsCollection;
  542. #endif /* __cplusplus */
  543. #endif /* __HTMLStyleSheetsCollection_FWD_DEFINED__ */
  544. #ifndef __HTMLLinkElementEvents2_FWD_DEFINED__
  545. #define __HTMLLinkElementEvents2_FWD_DEFINED__
  546. typedef interface HTMLLinkElementEvents2 HTMLLinkElementEvents2;
  547. #endif /* __HTMLLinkElementEvents2_FWD_DEFINED__ */
  548. #ifndef __HTMLLinkElementEvents_FWD_DEFINED__
  549. #define __HTMLLinkElementEvents_FWD_DEFINED__
  550. typedef interface HTMLLinkElementEvents HTMLLinkElementEvents;
  551. #endif /* __HTMLLinkElementEvents_FWD_DEFINED__ */
  552. #ifndef __IHTMLLinkElement_FWD_DEFINED__
  553. #define __IHTMLLinkElement_FWD_DEFINED__
  554. typedef interface IHTMLLinkElement IHTMLLinkElement;
  555. #endif /* __IHTMLLinkElement_FWD_DEFINED__ */
  556. #ifndef __IHTMLLinkElement2_FWD_DEFINED__
  557. #define __IHTMLLinkElement2_FWD_DEFINED__
  558. typedef interface IHTMLLinkElement2 IHTMLLinkElement2;
  559. #endif /* __IHTMLLinkElement2_FWD_DEFINED__ */
  560. #ifndef __IHTMLLinkElement3_FWD_DEFINED__
  561. #define __IHTMLLinkElement3_FWD_DEFINED__
  562. typedef interface IHTMLLinkElement3 IHTMLLinkElement3;
  563. #endif /* __IHTMLLinkElement3_FWD_DEFINED__ */
  564. #ifndef __DispHTMLLinkElement_FWD_DEFINED__
  565. #define __DispHTMLLinkElement_FWD_DEFINED__
  566. typedef interface DispHTMLLinkElement DispHTMLLinkElement;
  567. #endif /* __DispHTMLLinkElement_FWD_DEFINED__ */
  568. #ifndef __HTMLLinkElement_FWD_DEFINED__
  569. #define __HTMLLinkElement_FWD_DEFINED__
  570. #ifdef __cplusplus
  571. typedef class HTMLLinkElement HTMLLinkElement;
  572. #else
  573. typedef struct HTMLLinkElement HTMLLinkElement;
  574. #endif /* __cplusplus */
  575. #endif /* __HTMLLinkElement_FWD_DEFINED__ */
  576. #ifndef __IHTMLTxtRange_FWD_DEFINED__
  577. #define __IHTMLTxtRange_FWD_DEFINED__
  578. typedef interface IHTMLTxtRange IHTMLTxtRange;
  579. #endif /* __IHTMLTxtRange_FWD_DEFINED__ */
  580. #ifndef __IHTMLTextRangeMetrics_FWD_DEFINED__
  581. #define __IHTMLTextRangeMetrics_FWD_DEFINED__
  582. typedef interface IHTMLTextRangeMetrics IHTMLTextRangeMetrics;
  583. #endif /* __IHTMLTextRangeMetrics_FWD_DEFINED__ */
  584. #ifndef __IHTMLTextRangeMetrics2_FWD_DEFINED__
  585. #define __IHTMLTextRangeMetrics2_FWD_DEFINED__
  586. typedef interface IHTMLTextRangeMetrics2 IHTMLTextRangeMetrics2;
  587. #endif /* __IHTMLTextRangeMetrics2_FWD_DEFINED__ */
  588. #ifndef __IHTMLTxtRangeCollection_FWD_DEFINED__
  589. #define __IHTMLTxtRangeCollection_FWD_DEFINED__
  590. typedef interface IHTMLTxtRangeCollection IHTMLTxtRangeCollection;
  591. #endif /* __IHTMLTxtRangeCollection_FWD_DEFINED__ */
  592. #ifndef __HTMLFormElementEvents2_FWD_DEFINED__
  593. #define __HTMLFormElementEvents2_FWD_DEFINED__
  594. typedef interface HTMLFormElementEvents2 HTMLFormElementEvents2;
  595. #endif /* __HTMLFormElementEvents2_FWD_DEFINED__ */
  596. #ifndef __HTMLFormElementEvents_FWD_DEFINED__
  597. #define __HTMLFormElementEvents_FWD_DEFINED__
  598. typedef interface HTMLFormElementEvents HTMLFormElementEvents;
  599. #endif /* __HTMLFormElementEvents_FWD_DEFINED__ */
  600. #ifndef __IHTMLFormElement_FWD_DEFINED__
  601. #define __IHTMLFormElement_FWD_DEFINED__
  602. typedef interface IHTMLFormElement IHTMLFormElement;
  603. #endif /* __IHTMLFormElement_FWD_DEFINED__ */
  604. #ifndef __IHTMLFormElement2_FWD_DEFINED__
  605. #define __IHTMLFormElement2_FWD_DEFINED__
  606. typedef interface IHTMLFormElement2 IHTMLFormElement2;
  607. #endif /* __IHTMLFormElement2_FWD_DEFINED__ */
  608. #ifndef __IHTMLFormElement3_FWD_DEFINED__
  609. #define __IHTMLFormElement3_FWD_DEFINED__
  610. typedef interface IHTMLFormElement3 IHTMLFormElement3;
  611. #endif /* __IHTMLFormElement3_FWD_DEFINED__ */
  612. #ifndef __IHTMLSubmitData_FWD_DEFINED__
  613. #define __IHTMLSubmitData_FWD_DEFINED__
  614. typedef interface IHTMLSubmitData IHTMLSubmitData;
  615. #endif /* __IHTMLSubmitData_FWD_DEFINED__ */
  616. #ifndef __DispHTMLFormElement_FWD_DEFINED__
  617. #define __DispHTMLFormElement_FWD_DEFINED__
  618. typedef interface DispHTMLFormElement DispHTMLFormElement;
  619. #endif /* __DispHTMLFormElement_FWD_DEFINED__ */
  620. #ifndef __HTMLFormElement_FWD_DEFINED__
  621. #define __HTMLFormElement_FWD_DEFINED__
  622. #ifdef __cplusplus
  623. typedef class HTMLFormElement HTMLFormElement;
  624. #else
  625. typedef struct HTMLFormElement HTMLFormElement;
  626. #endif /* __cplusplus */
  627. #endif /* __HTMLFormElement_FWD_DEFINED__ */
  628. #ifndef __HTMLControlElementEvents2_FWD_DEFINED__
  629. #define __HTMLControlElementEvents2_FWD_DEFINED__
  630. typedef interface HTMLControlElementEvents2 HTMLControlElementEvents2;
  631. #endif /* __HTMLControlElementEvents2_FWD_DEFINED__ */
  632. #ifndef __HTMLControlElementEvents_FWD_DEFINED__
  633. #define __HTMLControlElementEvents_FWD_DEFINED__
  634. typedef interface HTMLControlElementEvents HTMLControlElementEvents;
  635. #endif /* __HTMLControlElementEvents_FWD_DEFINED__ */
  636. #ifndef __IHTMLControlElement_FWD_DEFINED__
  637. #define __IHTMLControlElement_FWD_DEFINED__
  638. typedef interface IHTMLControlElement IHTMLControlElement;
  639. #endif /* __IHTMLControlElement_FWD_DEFINED__ */
  640. #ifndef __IHTMLTextElement_FWD_DEFINED__
  641. #define __IHTMLTextElement_FWD_DEFINED__
  642. typedef interface IHTMLTextElement IHTMLTextElement;
  643. #endif /* __IHTMLTextElement_FWD_DEFINED__ */
  644. #ifndef __DispHTMLTextElement_FWD_DEFINED__
  645. #define __DispHTMLTextElement_FWD_DEFINED__
  646. typedef interface DispHTMLTextElement DispHTMLTextElement;
  647. #endif /* __DispHTMLTextElement_FWD_DEFINED__ */
  648. #ifndef __HTMLTextElement_FWD_DEFINED__
  649. #define __HTMLTextElement_FWD_DEFINED__
  650. #ifdef __cplusplus
  651. typedef class HTMLTextElement HTMLTextElement;
  652. #else
  653. typedef struct HTMLTextElement HTMLTextElement;
  654. #endif /* __cplusplus */
  655. #endif /* __HTMLTextElement_FWD_DEFINED__ */
  656. #ifndef __HTMLTextContainerEvents2_FWD_DEFINED__
  657. #define __HTMLTextContainerEvents2_FWD_DEFINED__
  658. typedef interface HTMLTextContainerEvents2 HTMLTextContainerEvents2;
  659. #endif /* __HTMLTextContainerEvents2_FWD_DEFINED__ */
  660. #ifndef __HTMLTextContainerEvents_FWD_DEFINED__
  661. #define __HTMLTextContainerEvents_FWD_DEFINED__
  662. typedef interface HTMLTextContainerEvents HTMLTextContainerEvents;
  663. #endif /* __HTMLTextContainerEvents_FWD_DEFINED__ */
  664. #ifndef __IHTMLTextContainer_FWD_DEFINED__
  665. #define __IHTMLTextContainer_FWD_DEFINED__
  666. typedef interface IHTMLTextContainer IHTMLTextContainer;
  667. #endif /* __IHTMLTextContainer_FWD_DEFINED__ */
  668. #ifndef __IHTMLControlRange_FWD_DEFINED__
  669. #define __IHTMLControlRange_FWD_DEFINED__
  670. typedef interface IHTMLControlRange IHTMLControlRange;
  671. #endif /* __IHTMLControlRange_FWD_DEFINED__ */
  672. #ifndef __IHTMLControlRange2_FWD_DEFINED__
  673. #define __IHTMLControlRange2_FWD_DEFINED__
  674. typedef interface IHTMLControlRange2 IHTMLControlRange2;
  675. #endif /* __IHTMLControlRange2_FWD_DEFINED__ */
  676. #ifndef __HTMLImgEvents2_FWD_DEFINED__
  677. #define __HTMLImgEvents2_FWD_DEFINED__
  678. typedef interface HTMLImgEvents2 HTMLImgEvents2;
  679. #endif /* __HTMLImgEvents2_FWD_DEFINED__ */
  680. #ifndef __HTMLImgEvents_FWD_DEFINED__
  681. #define __HTMLImgEvents_FWD_DEFINED__
  682. typedef interface HTMLImgEvents HTMLImgEvents;
  683. #endif /* __HTMLImgEvents_FWD_DEFINED__ */
  684. #ifndef __IHTMLImgElement_FWD_DEFINED__
  685. #define __IHTMLImgElement_FWD_DEFINED__
  686. typedef interface IHTMLImgElement IHTMLImgElement;
  687. #endif /* __IHTMLImgElement_FWD_DEFINED__ */
  688. #ifndef __IHTMLImgElement2_FWD_DEFINED__
  689. #define __IHTMLImgElement2_FWD_DEFINED__
  690. typedef interface IHTMLImgElement2 IHTMLImgElement2;
  691. #endif /* __IHTMLImgElement2_FWD_DEFINED__ */
  692. #ifndef __IHTMLImageElementFactory_FWD_DEFINED__
  693. #define __IHTMLImageElementFactory_FWD_DEFINED__
  694. typedef interface IHTMLImageElementFactory IHTMLImageElementFactory;
  695. #endif /* __IHTMLImageElementFactory_FWD_DEFINED__ */
  696. #ifndef __DispHTMLImg_FWD_DEFINED__
  697. #define __DispHTMLImg_FWD_DEFINED__
  698. typedef interface DispHTMLImg DispHTMLImg;
  699. #endif /* __DispHTMLImg_FWD_DEFINED__ */
  700. #ifndef __HTMLImg_FWD_DEFINED__
  701. #define __HTMLImg_FWD_DEFINED__
  702. #ifdef __cplusplus
  703. typedef class HTMLImg HTMLImg;
  704. #else
  705. typedef struct HTMLImg HTMLImg;
  706. #endif /* __cplusplus */
  707. #endif /* __HTMLImg_FWD_DEFINED__ */
  708. #ifndef __HTMLImageElementFactory_FWD_DEFINED__
  709. #define __HTMLImageElementFactory_FWD_DEFINED__
  710. #ifdef __cplusplus
  711. typedef class HTMLImageElementFactory HTMLImageElementFactory;
  712. #else
  713. typedef struct HTMLImageElementFactory HTMLImageElementFactory;
  714. #endif /* __cplusplus */
  715. #endif /* __HTMLImageElementFactory_FWD_DEFINED__ */
  716. #ifndef __IHTMLBodyElement_FWD_DEFINED__
  717. #define __IHTMLBodyElement_FWD_DEFINED__
  718. typedef interface IHTMLBodyElement IHTMLBodyElement;
  719. #endif /* __IHTMLBodyElement_FWD_DEFINED__ */
  720. #ifndef __IHTMLBodyElement2_FWD_DEFINED__
  721. #define __IHTMLBodyElement2_FWD_DEFINED__
  722. typedef interface IHTMLBodyElement2 IHTMLBodyElement2;
  723. #endif /* __IHTMLBodyElement2_FWD_DEFINED__ */
  724. #ifndef __DispHTMLBody_FWD_DEFINED__
  725. #define __DispHTMLBody_FWD_DEFINED__
  726. typedef interface DispHTMLBody DispHTMLBody;
  727. #endif /* __DispHTMLBody_FWD_DEFINED__ */
  728. #ifndef __HTMLBody_FWD_DEFINED__
  729. #define __HTMLBody_FWD_DEFINED__
  730. #ifdef __cplusplus
  731. typedef class HTMLBody HTMLBody;
  732. #else
  733. typedef struct HTMLBody HTMLBody;
  734. #endif /* __cplusplus */
  735. #endif /* __HTMLBody_FWD_DEFINED__ */
  736. #ifndef __IHTMLFontElement_FWD_DEFINED__
  737. #define __IHTMLFontElement_FWD_DEFINED__
  738. typedef interface IHTMLFontElement IHTMLFontElement;
  739. #endif /* __IHTMLFontElement_FWD_DEFINED__ */
  740. #ifndef __DispHTMLFontElement_FWD_DEFINED__
  741. #define __DispHTMLFontElement_FWD_DEFINED__
  742. typedef interface DispHTMLFontElement DispHTMLFontElement;
  743. #endif /* __DispHTMLFontElement_FWD_DEFINED__ */
  744. #ifndef __HTMLFontElement_FWD_DEFINED__
  745. #define __HTMLFontElement_FWD_DEFINED__
  746. #ifdef __cplusplus
  747. typedef class HTMLFontElement HTMLFontElement;
  748. #else
  749. typedef struct HTMLFontElement HTMLFontElement;
  750. #endif /* __cplusplus */
  751. #endif /* __HTMLFontElement_FWD_DEFINED__ */
  752. #ifndef __HTMLAnchorEvents2_FWD_DEFINED__
  753. #define __HTMLAnchorEvents2_FWD_DEFINED__
  754. typedef interface HTMLAnchorEvents2 HTMLAnchorEvents2;
  755. #endif /* __HTMLAnchorEvents2_FWD_DEFINED__ */
  756. #ifndef __HTMLAnchorEvents_FWD_DEFINED__
  757. #define __HTMLAnchorEvents_FWD_DEFINED__
  758. typedef interface HTMLAnchorEvents HTMLAnchorEvents;
  759. #endif /* __HTMLAnchorEvents_FWD_DEFINED__ */
  760. #ifndef __IHTMLAnchorElement_FWD_DEFINED__
  761. #define __IHTMLAnchorElement_FWD_DEFINED__
  762. typedef interface IHTMLAnchorElement IHTMLAnchorElement;
  763. #endif /* __IHTMLAnchorElement_FWD_DEFINED__ */
  764. #ifndef __IHTMLAnchorElement2_FWD_DEFINED__
  765. #define __IHTMLAnchorElement2_FWD_DEFINED__
  766. typedef interface IHTMLAnchorElement2 IHTMLAnchorElement2;
  767. #endif /* __IHTMLAnchorElement2_FWD_DEFINED__ */
  768. #ifndef __DispHTMLAnchorElement_FWD_DEFINED__
  769. #define __DispHTMLAnchorElement_FWD_DEFINED__
  770. typedef interface DispHTMLAnchorElement DispHTMLAnchorElement;
  771. #endif /* __DispHTMLAnchorElement_FWD_DEFINED__ */
  772. #ifndef __HTMLAnchorElement_FWD_DEFINED__
  773. #define __HTMLAnchorElement_FWD_DEFINED__
  774. #ifdef __cplusplus
  775. typedef class HTMLAnchorElement HTMLAnchorElement;
  776. #else
  777. typedef struct HTMLAnchorElement HTMLAnchorElement;
  778. #endif /* __cplusplus */
  779. #endif /* __HTMLAnchorElement_FWD_DEFINED__ */
  780. #ifndef __HTMLLabelEvents2_FWD_DEFINED__
  781. #define __HTMLLabelEvents2_FWD_DEFINED__
  782. typedef interface HTMLLabelEvents2 HTMLLabelEvents2;
  783. #endif /* __HTMLLabelEvents2_FWD_DEFINED__ */
  784. #ifndef __HTMLLabelEvents_FWD_DEFINED__
  785. #define __HTMLLabelEvents_FWD_DEFINED__
  786. typedef interface HTMLLabelEvents HTMLLabelEvents;
  787. #endif /* __HTMLLabelEvents_FWD_DEFINED__ */
  788. #ifndef __IHTMLLabelElement_FWD_DEFINED__
  789. #define __IHTMLLabelElement_FWD_DEFINED__
  790. typedef interface IHTMLLabelElement IHTMLLabelElement;
  791. #endif /* __IHTMLLabelElement_FWD_DEFINED__ */
  792. #ifndef __IHTMLLabelElement2_FWD_DEFINED__
  793. #define __IHTMLLabelElement2_FWD_DEFINED__
  794. typedef interface IHTMLLabelElement2 IHTMLLabelElement2;
  795. #endif /* __IHTMLLabelElement2_FWD_DEFINED__ */
  796. #ifndef __DispHTMLLabelElement_FWD_DEFINED__
  797. #define __DispHTMLLabelElement_FWD_DEFINED__
  798. typedef interface DispHTMLLabelElement DispHTMLLabelElement;
  799. #endif /* __DispHTMLLabelElement_FWD_DEFINED__ */
  800. #ifndef __HTMLLabelElement_FWD_DEFINED__
  801. #define __HTMLLabelElement_FWD_DEFINED__
  802. #ifdef __cplusplus
  803. typedef class HTMLLabelElement HTMLLabelElement;
  804. #else
  805. typedef struct HTMLLabelElement HTMLLabelElement;
  806. #endif /* __cplusplus */
  807. #endif /* __HTMLLabelElement_FWD_DEFINED__ */
  808. #ifndef __IHTMLListElement_FWD_DEFINED__
  809. #define __IHTMLListElement_FWD_DEFINED__
  810. typedef interface IHTMLListElement IHTMLListElement;
  811. #endif /* __IHTMLListElement_FWD_DEFINED__ */
  812. #ifndef __IHTMLListElement2_FWD_DEFINED__
  813. #define __IHTMLListElement2_FWD_DEFINED__
  814. typedef interface IHTMLListElement2 IHTMLListElement2;
  815. #endif /* __IHTMLListElement2_FWD_DEFINED__ */
  816. #ifndef __DispHTMLListElement_FWD_DEFINED__
  817. #define __DispHTMLListElement_FWD_DEFINED__
  818. typedef interface DispHTMLListElement DispHTMLListElement;
  819. #endif /* __DispHTMLListElement_FWD_DEFINED__ */
  820. #ifndef __HTMLListElement_FWD_DEFINED__
  821. #define __HTMLListElement_FWD_DEFINED__
  822. #ifdef __cplusplus
  823. typedef class HTMLListElement HTMLListElement;
  824. #else
  825. typedef struct HTMLListElement HTMLListElement;
  826. #endif /* __cplusplus */
  827. #endif /* __HTMLListElement_FWD_DEFINED__ */
  828. #ifndef __IHTMLUListElement_FWD_DEFINED__
  829. #define __IHTMLUListElement_FWD_DEFINED__
  830. typedef interface IHTMLUListElement IHTMLUListElement;
  831. #endif /* __IHTMLUListElement_FWD_DEFINED__ */
  832. #ifndef __DispHTMLUListElement_FWD_DEFINED__
  833. #define __DispHTMLUListElement_FWD_DEFINED__
  834. typedef interface DispHTMLUListElement DispHTMLUListElement;
  835. #endif /* __DispHTMLUListElement_FWD_DEFINED__ */
  836. #ifndef __HTMLUListElement_FWD_DEFINED__
  837. #define __HTMLUListElement_FWD_DEFINED__
  838. #ifdef __cplusplus
  839. typedef class HTMLUListElement HTMLUListElement;
  840. #else
  841. typedef struct HTMLUListElement HTMLUListElement;
  842. #endif /* __cplusplus */
  843. #endif /* __HTMLUListElement_FWD_DEFINED__ */
  844. #ifndef __IHTMLOListElement_FWD_DEFINED__
  845. #define __IHTMLOListElement_FWD_DEFINED__
  846. typedef interface IHTMLOListElement IHTMLOListElement;
  847. #endif /* __IHTMLOListElement_FWD_DEFINED__ */
  848. #ifndef __DispHTMLOListElement_FWD_DEFINED__
  849. #define __DispHTMLOListElement_FWD_DEFINED__
  850. typedef interface DispHTMLOListElement DispHTMLOListElement;
  851. #endif /* __DispHTMLOListElement_FWD_DEFINED__ */
  852. #ifndef __HTMLOListElement_FWD_DEFINED__
  853. #define __HTMLOListElement_FWD_DEFINED__
  854. #ifdef __cplusplus
  855. typedef class HTMLOListElement HTMLOListElement;
  856. #else
  857. typedef struct HTMLOListElement HTMLOListElement;
  858. #endif /* __cplusplus */
  859. #endif /* __HTMLOListElement_FWD_DEFINED__ */
  860. #ifndef __IHTMLLIElement_FWD_DEFINED__
  861. #define __IHTMLLIElement_FWD_DEFINED__
  862. typedef interface IHTMLLIElement IHTMLLIElement;
  863. #endif /* __IHTMLLIElement_FWD_DEFINED__ */
  864. #ifndef __DispHTMLLIElement_FWD_DEFINED__
  865. #define __DispHTMLLIElement_FWD_DEFINED__
  866. typedef interface DispHTMLLIElement DispHTMLLIElement;
  867. #endif /* __DispHTMLLIElement_FWD_DEFINED__ */
  868. #ifndef __HTMLLIElement_FWD_DEFINED__
  869. #define __HTMLLIElement_FWD_DEFINED__
  870. #ifdef __cplusplus
  871. typedef class HTMLLIElement HTMLLIElement;
  872. #else
  873. typedef struct HTMLLIElement HTMLLIElement;
  874. #endif /* __cplusplus */
  875. #endif /* __HTMLLIElement_FWD_DEFINED__ */
  876. #ifndef __IHTMLBlockElement_FWD_DEFINED__
  877. #define __IHTMLBlockElement_FWD_DEFINED__
  878. typedef interface IHTMLBlockElement IHTMLBlockElement;
  879. #endif /* __IHTMLBlockElement_FWD_DEFINED__ */
  880. #ifndef __IHTMLBlockElement2_FWD_DEFINED__
  881. #define __IHTMLBlockElement2_FWD_DEFINED__
  882. typedef interface IHTMLBlockElement2 IHTMLBlockElement2;
  883. #endif /* __IHTMLBlockElement2_FWD_DEFINED__ */
  884. #ifndef __DispHTMLBlockElement_FWD_DEFINED__
  885. #define __DispHTMLBlockElement_FWD_DEFINED__
  886. typedef interface DispHTMLBlockElement DispHTMLBlockElement;
  887. #endif /* __DispHTMLBlockElement_FWD_DEFINED__ */
  888. #ifndef __HTMLBlockElement_FWD_DEFINED__
  889. #define __HTMLBlockElement_FWD_DEFINED__
  890. #ifdef __cplusplus
  891. typedef class HTMLBlockElement HTMLBlockElement;
  892. #else
  893. typedef struct HTMLBlockElement HTMLBlockElement;
  894. #endif /* __cplusplus */
  895. #endif /* __HTMLBlockElement_FWD_DEFINED__ */
  896. #ifndef __IHTMLDivElement_FWD_DEFINED__
  897. #define __IHTMLDivElement_FWD_DEFINED__
  898. typedef interface IHTMLDivElement IHTMLDivElement;
  899. #endif /* __IHTMLDivElement_FWD_DEFINED__ */
  900. #ifndef __DispHTMLDivElement_FWD_DEFINED__
  901. #define __DispHTMLDivElement_FWD_DEFINED__
  902. typedef interface DispHTMLDivElement DispHTMLDivElement;
  903. #endif /* __DispHTMLDivElement_FWD_DEFINED__ */
  904. #ifndef __HTMLDivElement_FWD_DEFINED__
  905. #define __HTMLDivElement_FWD_DEFINED__
  906. #ifdef __cplusplus
  907. typedef class HTMLDivElement HTMLDivElement;
  908. #else
  909. typedef struct HTMLDivElement HTMLDivElement;
  910. #endif /* __cplusplus */
  911. #endif /* __HTMLDivElement_FWD_DEFINED__ */
  912. #ifndef __IHTMLDDElement_FWD_DEFINED__
  913. #define __IHTMLDDElement_FWD_DEFINED__
  914. typedef interface IHTMLDDElement IHTMLDDElement;
  915. #endif /* __IHTMLDDElement_FWD_DEFINED__ */
  916. #ifndef __DispHTMLDDElement_FWD_DEFINED__
  917. #define __DispHTMLDDElement_FWD_DEFINED__
  918. typedef interface DispHTMLDDElement DispHTMLDDElement;
  919. #endif /* __DispHTMLDDElement_FWD_DEFINED__ */
  920. #ifndef __HTMLDDElement_FWD_DEFINED__
  921. #define __HTMLDDElement_FWD_DEFINED__
  922. #ifdef __cplusplus
  923. typedef class HTMLDDElement HTMLDDElement;
  924. #else
  925. typedef struct HTMLDDElement HTMLDDElement;
  926. #endif /* __cplusplus */
  927. #endif /* __HTMLDDElement_FWD_DEFINED__ */
  928. #ifndef __IHTMLDTElement_FWD_DEFINED__
  929. #define __IHTMLDTElement_FWD_DEFINED__
  930. typedef interface IHTMLDTElement IHTMLDTElement;
  931. #endif /* __IHTMLDTElement_FWD_DEFINED__ */
  932. #ifndef __DispHTMLDTElement_FWD_DEFINED__
  933. #define __DispHTMLDTElement_FWD_DEFINED__
  934. typedef interface DispHTMLDTElement DispHTMLDTElement;
  935. #endif /* __DispHTMLDTElement_FWD_DEFINED__ */
  936. #ifndef __HTMLDTElement_FWD_DEFINED__
  937. #define __HTMLDTElement_FWD_DEFINED__
  938. #ifdef __cplusplus
  939. typedef class HTMLDTElement HTMLDTElement;
  940. #else
  941. typedef struct HTMLDTElement HTMLDTElement;
  942. #endif /* __cplusplus */
  943. #endif /* __HTMLDTElement_FWD_DEFINED__ */
  944. #ifndef __IHTMLBRElement_FWD_DEFINED__
  945. #define __IHTMLBRElement_FWD_DEFINED__
  946. typedef interface IHTMLBRElement IHTMLBRElement;
  947. #endif /* __IHTMLBRElement_FWD_DEFINED__ */
  948. #ifndef __DispHTMLBRElement_FWD_DEFINED__
  949. #define __DispHTMLBRElement_FWD_DEFINED__
  950. typedef interface DispHTMLBRElement DispHTMLBRElement;
  951. #endif /* __DispHTMLBRElement_FWD_DEFINED__ */
  952. #ifndef __HTMLBRElement_FWD_DEFINED__
  953. #define __HTMLBRElement_FWD_DEFINED__
  954. #ifdef __cplusplus
  955. typedef class HTMLBRElement HTMLBRElement;
  956. #else
  957. typedef struct HTMLBRElement HTMLBRElement;
  958. #endif /* __cplusplus */
  959. #endif /* __HTMLBRElement_FWD_DEFINED__ */
  960. #ifndef __IHTMLDListElement_FWD_DEFINED__
  961. #define __IHTMLDListElement_FWD_DEFINED__
  962. typedef interface IHTMLDListElement IHTMLDListElement;
  963. #endif /* __IHTMLDListElement_FWD_DEFINED__ */
  964. #ifndef __DispHTMLDListElement_FWD_DEFINED__
  965. #define __DispHTMLDListElement_FWD_DEFINED__
  966. typedef interface DispHTMLDListElement DispHTMLDListElement;
  967. #endif /* __DispHTMLDListElement_FWD_DEFINED__ */
  968. #ifndef __HTMLDListElement_FWD_DEFINED__
  969. #define __HTMLDListElement_FWD_DEFINED__
  970. #ifdef __cplusplus
  971. typedef class HTMLDListElement HTMLDListElement;
  972. #else
  973. typedef struct HTMLDListElement HTMLDListElement;
  974. #endif /* __cplusplus */
  975. #endif /* __HTMLDListElement_FWD_DEFINED__ */
  976. #ifndef __IHTMLHRElement_FWD_DEFINED__
  977. #define __IHTMLHRElement_FWD_DEFINED__
  978. typedef interface IHTMLHRElement IHTMLHRElement;
  979. #endif /* __IHTMLHRElement_FWD_DEFINED__ */
  980. #ifndef __DispHTMLHRElement_FWD_DEFINED__
  981. #define __DispHTMLHRElement_FWD_DEFINED__
  982. typedef interface DispHTMLHRElement DispHTMLHRElement;
  983. #endif /* __DispHTMLHRElement_FWD_DEFINED__ */
  984. #ifndef __HTMLHRElement_FWD_DEFINED__
  985. #define __HTMLHRElement_FWD_DEFINED__
  986. #ifdef __cplusplus
  987. typedef class HTMLHRElement HTMLHRElement;
  988. #else
  989. typedef struct HTMLHRElement HTMLHRElement;
  990. #endif /* __cplusplus */
  991. #endif /* __HTMLHRElement_FWD_DEFINED__ */
  992. #ifndef __IHTMLParaElement_FWD_DEFINED__
  993. #define __IHTMLParaElement_FWD_DEFINED__
  994. typedef interface IHTMLParaElement IHTMLParaElement;
  995. #endif /* __IHTMLParaElement_FWD_DEFINED__ */
  996. #ifndef __DispHTMLParaElement_FWD_DEFINED__
  997. #define __DispHTMLParaElement_FWD_DEFINED__
  998. typedef interface DispHTMLParaElement DispHTMLParaElement;
  999. #endif /* __DispHTMLParaElement_FWD_DEFINED__ */
  1000. #ifndef __HTMLParaElement_FWD_DEFINED__
  1001. #define __HTMLParaElement_FWD_DEFINED__
  1002. #ifdef __cplusplus
  1003. typedef class HTMLParaElement HTMLParaElement;
  1004. #else
  1005. typedef struct HTMLParaElement HTMLParaElement;
  1006. #endif /* __cplusplus */
  1007. #endif /* __HTMLParaElement_FWD_DEFINED__ */
  1008. #ifndef __IHTMLElementCollection2_FWD_DEFINED__
  1009. #define __IHTMLElementCollection2_FWD_DEFINED__
  1010. typedef interface IHTMLElementCollection2 IHTMLElementCollection2;
  1011. #endif /* __IHTMLElementCollection2_FWD_DEFINED__ */
  1012. #ifndef __IHTMLElementCollection3_FWD_DEFINED__
  1013. #define __IHTMLElementCollection3_FWD_DEFINED__
  1014. typedef interface IHTMLElementCollection3 IHTMLElementCollection3;
  1015. #endif /* __IHTMLElementCollection3_FWD_DEFINED__ */
  1016. #ifndef __DispHTMLElementCollection_FWD_DEFINED__
  1017. #define __DispHTMLElementCollection_FWD_DEFINED__
  1018. typedef interface DispHTMLElementCollection DispHTMLElementCollection;
  1019. #endif /* __DispHTMLElementCollection_FWD_DEFINED__ */
  1020. #ifndef __HTMLElementCollection_FWD_DEFINED__
  1021. #define __HTMLElementCollection_FWD_DEFINED__
  1022. #ifdef __cplusplus
  1023. typedef class HTMLElementCollection HTMLElementCollection;
  1024. #else
  1025. typedef struct HTMLElementCollection HTMLElementCollection;
  1026. #endif /* __cplusplus */
  1027. #endif /* __HTMLElementCollection_FWD_DEFINED__ */
  1028. #ifndef __IHTMLHeaderElement_FWD_DEFINED__
  1029. #define __IHTMLHeaderElement_FWD_DEFINED__
  1030. typedef interface IHTMLHeaderElement IHTMLHeaderElement;
  1031. #endif /* __IHTMLHeaderElement_FWD_DEFINED__ */
  1032. #ifndef __DispHTMLHeaderElement_FWD_DEFINED__
  1033. #define __DispHTMLHeaderElement_FWD_DEFINED__
  1034. typedef interface DispHTMLHeaderElement DispHTMLHeaderElement;
  1035. #endif /* __DispHTMLHeaderElement_FWD_DEFINED__ */
  1036. #ifndef __HTMLHeaderElement_FWD_DEFINED__
  1037. #define __HTMLHeaderElement_FWD_DEFINED__
  1038. #ifdef __cplusplus
  1039. typedef class HTMLHeaderElement HTMLHeaderElement;
  1040. #else
  1041. typedef struct HTMLHeaderElement HTMLHeaderElement;
  1042. #endif /* __cplusplus */
  1043. #endif /* __HTMLHeaderElement_FWD_DEFINED__ */
  1044. #ifndef __HTMLSelectElementEvents2_FWD_DEFINED__
  1045. #define __HTMLSelectElementEvents2_FWD_DEFINED__
  1046. typedef interface HTMLSelectElementEvents2 HTMLSelectElementEvents2;
  1047. #endif /* __HTMLSelectElementEvents2_FWD_DEFINED__ */
  1048. #ifndef __HTMLSelectElementEvents_FWD_DEFINED__
  1049. #define __HTMLSelectElementEvents_FWD_DEFINED__
  1050. typedef interface HTMLSelectElementEvents HTMLSelectElementEvents;
  1051. #endif /* __HTMLSelectElementEvents_FWD_DEFINED__ */
  1052. #ifndef __IHTMLSelectElement_FWD_DEFINED__
  1053. #define __IHTMLSelectElement_FWD_DEFINED__
  1054. typedef interface IHTMLSelectElement IHTMLSelectElement;
  1055. #endif /* __IHTMLSelectElement_FWD_DEFINED__ */
  1056. #ifndef __IHTMLSelectElement2_FWD_DEFINED__
  1057. #define __IHTMLSelectElement2_FWD_DEFINED__
  1058. typedef interface IHTMLSelectElement2 IHTMLSelectElement2;
  1059. #endif /* __IHTMLSelectElement2_FWD_DEFINED__ */
  1060. #ifndef __IHTMLSelectElement4_FWD_DEFINED__
  1061. #define __IHTMLSelectElement4_FWD_DEFINED__
  1062. typedef interface IHTMLSelectElement4 IHTMLSelectElement4;
  1063. #endif /* __IHTMLSelectElement4_FWD_DEFINED__ */
  1064. #ifndef __DispHTMLSelectElement_FWD_DEFINED__
  1065. #define __DispHTMLSelectElement_FWD_DEFINED__
  1066. typedef interface DispHTMLSelectElement DispHTMLSelectElement;
  1067. #endif /* __DispHTMLSelectElement_FWD_DEFINED__ */
  1068. #ifndef __HTMLSelectElement_FWD_DEFINED__
  1069. #define __HTMLSelectElement_FWD_DEFINED__
  1070. #ifdef __cplusplus
  1071. typedef class HTMLSelectElement HTMLSelectElement;
  1072. #else
  1073. typedef struct HTMLSelectElement HTMLSelectElement;
  1074. #endif /* __cplusplus */
  1075. #endif /* __HTMLSelectElement_FWD_DEFINED__ */
  1076. #ifndef __IHTMLSelectionObject_FWD_DEFINED__
  1077. #define __IHTMLSelectionObject_FWD_DEFINED__
  1078. typedef interface IHTMLSelectionObject IHTMLSelectionObject;
  1079. #endif /* __IHTMLSelectionObject_FWD_DEFINED__ */
  1080. #ifndef __IHTMLSelectionObject2_FWD_DEFINED__
  1081. #define __IHTMLSelectionObject2_FWD_DEFINED__
  1082. typedef interface IHTMLSelectionObject2 IHTMLSelectionObject2;
  1083. #endif /* __IHTMLSelectionObject2_FWD_DEFINED__ */
  1084. #ifndef __IHTMLOptionElement_FWD_DEFINED__
  1085. #define __IHTMLOptionElement_FWD_DEFINED__
  1086. typedef interface IHTMLOptionElement IHTMLOptionElement;
  1087. #endif /* __IHTMLOptionElement_FWD_DEFINED__ */
  1088. #ifndef __IHTMLOptionElement3_FWD_DEFINED__
  1089. #define __IHTMLOptionElement3_FWD_DEFINED__
  1090. typedef interface IHTMLOptionElement3 IHTMLOptionElement3;
  1091. #endif /* __IHTMLOptionElement3_FWD_DEFINED__ */
  1092. #ifndef __IHTMLOptionElementFactory_FWD_DEFINED__
  1093. #define __IHTMLOptionElementFactory_FWD_DEFINED__
  1094. typedef interface IHTMLOptionElementFactory IHTMLOptionElementFactory;
  1095. #endif /* __IHTMLOptionElementFactory_FWD_DEFINED__ */
  1096. #ifndef __DispHTMLOptionElement_FWD_DEFINED__
  1097. #define __DispHTMLOptionElement_FWD_DEFINED__
  1098. typedef interface DispHTMLOptionElement DispHTMLOptionElement;
  1099. #endif /* __DispHTMLOptionElement_FWD_DEFINED__ */
  1100. #ifndef __HTMLOptionElement_FWD_DEFINED__
  1101. #define __HTMLOptionElement_FWD_DEFINED__
  1102. #ifdef __cplusplus
  1103. typedef class HTMLOptionElement HTMLOptionElement;
  1104. #else
  1105. typedef struct HTMLOptionElement HTMLOptionElement;
  1106. #endif /* __cplusplus */
  1107. #endif /* __HTMLOptionElement_FWD_DEFINED__ */
  1108. #ifndef __HTMLOptionElementFactory_FWD_DEFINED__
  1109. #define __HTMLOptionElementFactory_FWD_DEFINED__
  1110. #ifdef __cplusplus
  1111. typedef class HTMLOptionElementFactory HTMLOptionElementFactory;
  1112. #else
  1113. typedef struct HTMLOptionElementFactory HTMLOptionElementFactory;
  1114. #endif /* __cplusplus */
  1115. #endif /* __HTMLOptionElementFactory_FWD_DEFINED__ */
  1116. #ifndef __HTMLButtonElementEvents2_FWD_DEFINED__
  1117. #define __HTMLButtonElementEvents2_FWD_DEFINED__
  1118. typedef interface HTMLButtonElementEvents2 HTMLButtonElementEvents2;
  1119. #endif /* __HTMLButtonElementEvents2_FWD_DEFINED__ */
  1120. #ifndef __HTMLButtonElementEvents_FWD_DEFINED__
  1121. #define __HTMLButtonElementEvents_FWD_DEFINED__
  1122. typedef interface HTMLButtonElementEvents HTMLButtonElementEvents;
  1123. #endif /* __HTMLButtonElementEvents_FWD_DEFINED__ */
  1124. #ifndef __HTMLInputTextElementEvents2_FWD_DEFINED__
  1125. #define __HTMLInputTextElementEvents2_FWD_DEFINED__
  1126. typedef interface HTMLInputTextElementEvents2 HTMLInputTextElementEvents2;
  1127. #endif /* __HTMLInputTextElementEvents2_FWD_DEFINED__ */
  1128. #ifndef __HTMLOptionButtonElementEvents2_FWD_DEFINED__
  1129. #define __HTMLOptionButtonElementEvents2_FWD_DEFINED__
  1130. typedef interface HTMLOptionButtonElementEvents2 HTMLOptionButtonElementEvents2;
  1131. #endif /* __HTMLOptionButtonElementEvents2_FWD_DEFINED__ */
  1132. #ifndef __HTMLInputFileElementEvents2_FWD_DEFINED__
  1133. #define __HTMLInputFileElementEvents2_FWD_DEFINED__
  1134. typedef interface HTMLInputFileElementEvents2 HTMLInputFileElementEvents2;
  1135. #endif /* __HTMLInputFileElementEvents2_FWD_DEFINED__ */
  1136. #ifndef __HTMLInputImageEvents2_FWD_DEFINED__
  1137. #define __HTMLInputImageEvents2_FWD_DEFINED__
  1138. typedef interface HTMLInputImageEvents2 HTMLInputImageEvents2;
  1139. #endif /* __HTMLInputImageEvents2_FWD_DEFINED__ */
  1140. #ifndef __HTMLInputTextElementEvents_FWD_DEFINED__
  1141. #define __HTMLInputTextElementEvents_FWD_DEFINED__
  1142. typedef interface HTMLInputTextElementEvents HTMLInputTextElementEvents;
  1143. #endif /* __HTMLInputTextElementEvents_FWD_DEFINED__ */
  1144. #ifndef __HTMLOptionButtonElementEvents_FWD_DEFINED__
  1145. #define __HTMLOptionButtonElementEvents_FWD_DEFINED__
  1146. typedef interface HTMLOptionButtonElementEvents HTMLOptionButtonElementEvents;
  1147. #endif /* __HTMLOptionButtonElementEvents_FWD_DEFINED__ */
  1148. #ifndef __HTMLInputFileElementEvents_FWD_DEFINED__
  1149. #define __HTMLInputFileElementEvents_FWD_DEFINED__
  1150. typedef interface HTMLInputFileElementEvents HTMLInputFileElementEvents;
  1151. #endif /* __HTMLInputFileElementEvents_FWD_DEFINED__ */
  1152. #ifndef __HTMLInputImageEvents_FWD_DEFINED__
  1153. #define __HTMLInputImageEvents_FWD_DEFINED__
  1154. typedef interface HTMLInputImageEvents HTMLInputImageEvents;
  1155. #endif /* __HTMLInputImageEvents_FWD_DEFINED__ */
  1156. #ifndef __IHTMLInputElement_FWD_DEFINED__
  1157. #define __IHTMLInputElement_FWD_DEFINED__
  1158. typedef interface IHTMLInputElement IHTMLInputElement;
  1159. #endif /* __IHTMLInputElement_FWD_DEFINED__ */
  1160. #ifndef __IHTMLInputElement2_FWD_DEFINED__
  1161. #define __IHTMLInputElement2_FWD_DEFINED__
  1162. typedef interface IHTMLInputElement2 IHTMLInputElement2;
  1163. #endif /* __IHTMLInputElement2_FWD_DEFINED__ */
  1164. #ifndef __IHTMLInputButtonElement_FWD_DEFINED__
  1165. #define __IHTMLInputButtonElement_FWD_DEFINED__
  1166. typedef interface IHTMLInputButtonElement IHTMLInputButtonElement;
  1167. #endif /* __IHTMLInputButtonElement_FWD_DEFINED__ */
  1168. #ifndef __IHTMLInputHiddenElement_FWD_DEFINED__
  1169. #define __IHTMLInputHiddenElement_FWD_DEFINED__
  1170. typedef interface IHTMLInputHiddenElement IHTMLInputHiddenElement;
  1171. #endif /* __IHTMLInputHiddenElement_FWD_DEFINED__ */
  1172. #ifndef __IHTMLInputTextElement_FWD_DEFINED__
  1173. #define __IHTMLInputTextElement_FWD_DEFINED__
  1174. typedef interface IHTMLInputTextElement IHTMLInputTextElement;
  1175. #endif /* __IHTMLInputTextElement_FWD_DEFINED__ */
  1176. #ifndef __IHTMLInputFileElement_FWD_DEFINED__
  1177. #define __IHTMLInputFileElement_FWD_DEFINED__
  1178. typedef interface IHTMLInputFileElement IHTMLInputFileElement;
  1179. #endif /* __IHTMLInputFileElement_FWD_DEFINED__ */
  1180. #ifndef __IHTMLOptionButtonElement_FWD_DEFINED__
  1181. #define __IHTMLOptionButtonElement_FWD_DEFINED__
  1182. typedef interface IHTMLOptionButtonElement IHTMLOptionButtonElement;
  1183. #endif /* __IHTMLOptionButtonElement_FWD_DEFINED__ */
  1184. #ifndef __IHTMLInputImage_FWD_DEFINED__
  1185. #define __IHTMLInputImage_FWD_DEFINED__
  1186. typedef interface IHTMLInputImage IHTMLInputImage;
  1187. #endif /* __IHTMLInputImage_FWD_DEFINED__ */
  1188. #ifndef __DispHTMLInputElement_FWD_DEFINED__
  1189. #define __DispHTMLInputElement_FWD_DEFINED__
  1190. typedef interface DispHTMLInputElement DispHTMLInputElement;
  1191. #endif /* __DispHTMLInputElement_FWD_DEFINED__ */
  1192. #ifndef __HTMLInputElement_FWD_DEFINED__
  1193. #define __HTMLInputElement_FWD_DEFINED__
  1194. #ifdef __cplusplus
  1195. typedef class HTMLInputElement HTMLInputElement;
  1196. #else
  1197. typedef struct HTMLInputElement HTMLInputElement;
  1198. #endif /* __cplusplus */
  1199. #endif /* __HTMLInputElement_FWD_DEFINED__ */
  1200. #ifndef __IHTMLTextAreaElement_FWD_DEFINED__
  1201. #define __IHTMLTextAreaElement_FWD_DEFINED__
  1202. typedef interface IHTMLTextAreaElement IHTMLTextAreaElement;
  1203. #endif /* __IHTMLTextAreaElement_FWD_DEFINED__ */
  1204. #ifndef __DispHTMLTextAreaElement_FWD_DEFINED__
  1205. #define __DispHTMLTextAreaElement_FWD_DEFINED__
  1206. typedef interface DispHTMLTextAreaElement DispHTMLTextAreaElement;
  1207. #endif /* __DispHTMLTextAreaElement_FWD_DEFINED__ */
  1208. #ifndef __HTMLTextAreaElement_FWD_DEFINED__
  1209. #define __HTMLTextAreaElement_FWD_DEFINED__
  1210. #ifdef __cplusplus
  1211. typedef class HTMLTextAreaElement HTMLTextAreaElement;
  1212. #else
  1213. typedef struct HTMLTextAreaElement HTMLTextAreaElement;
  1214. #endif /* __cplusplus */
  1215. #endif /* __HTMLTextAreaElement_FWD_DEFINED__ */
  1216. #ifndef __DispHTMLRichtextElement_FWD_DEFINED__
  1217. #define __DispHTMLRichtextElement_FWD_DEFINED__
  1218. typedef interface DispHTMLRichtextElement DispHTMLRichtextElement;
  1219. #endif /* __DispHTMLRichtextElement_FWD_DEFINED__ */
  1220. #ifndef __HTMLRichtextElement_FWD_DEFINED__
  1221. #define __HTMLRichtextElement_FWD_DEFINED__
  1222. #ifdef __cplusplus
  1223. typedef class HTMLRichtextElement HTMLRichtextElement;
  1224. #else
  1225. typedef struct HTMLRichtextElement HTMLRichtextElement;
  1226. #endif /* __cplusplus */
  1227. #endif /* __HTMLRichtextElement_FWD_DEFINED__ */
  1228. #ifndef __IHTMLButtonElement_FWD_DEFINED__
  1229. #define __IHTMLButtonElement_FWD_DEFINED__
  1230. typedef interface IHTMLButtonElement IHTMLButtonElement;
  1231. #endif /* __IHTMLButtonElement_FWD_DEFINED__ */
  1232. #ifndef __DispHTMLButtonElement_FWD_DEFINED__
  1233. #define __DispHTMLButtonElement_FWD_DEFINED__
  1234. typedef interface DispHTMLButtonElement DispHTMLButtonElement;
  1235. #endif /* __DispHTMLButtonElement_FWD_DEFINED__ */
  1236. #ifndef __HTMLButtonElement_FWD_DEFINED__
  1237. #define __HTMLButtonElement_FWD_DEFINED__
  1238. #ifdef __cplusplus
  1239. typedef class HTMLButtonElement HTMLButtonElement;
  1240. #else
  1241. typedef struct HTMLButtonElement HTMLButtonElement;
  1242. #endif /* __cplusplus */
  1243. #endif /* __HTMLButtonElement_FWD_DEFINED__ */
  1244. #ifndef __HTMLMarqueeElementEvents2_FWD_DEFINED__
  1245. #define __HTMLMarqueeElementEvents2_FWD_DEFINED__
  1246. typedef interface HTMLMarqueeElementEvents2 HTMLMarqueeElementEvents2;
  1247. #endif /* __HTMLMarqueeElementEvents2_FWD_DEFINED__ */
  1248. #ifndef __HTMLMarqueeElementEvents_FWD_DEFINED__
  1249. #define __HTMLMarqueeElementEvents_FWD_DEFINED__
  1250. typedef interface HTMLMarqueeElementEvents HTMLMarqueeElementEvents;
  1251. #endif /* __HTMLMarqueeElementEvents_FWD_DEFINED__ */
  1252. #ifndef __IHTMLMarqueeElement_FWD_DEFINED__
  1253. #define __IHTMLMarqueeElement_FWD_DEFINED__
  1254. typedef interface IHTMLMarqueeElement IHTMLMarqueeElement;
  1255. #endif /* __IHTMLMarqueeElement_FWD_DEFINED__ */
  1256. #ifndef __DispHTMLMarqueeElement_FWD_DEFINED__
  1257. #define __DispHTMLMarqueeElement_FWD_DEFINED__
  1258. typedef interface DispHTMLMarqueeElement DispHTMLMarqueeElement;
  1259. #endif /* __DispHTMLMarqueeElement_FWD_DEFINED__ */
  1260. #ifndef __HTMLMarqueeElement_FWD_DEFINED__
  1261. #define __HTMLMarqueeElement_FWD_DEFINED__
  1262. #ifdef __cplusplus
  1263. typedef class HTMLMarqueeElement HTMLMarqueeElement;
  1264. #else
  1265. typedef struct HTMLMarqueeElement HTMLMarqueeElement;
  1266. #endif /* __cplusplus */
  1267. #endif /* __HTMLMarqueeElement_FWD_DEFINED__ */
  1268. #ifndef __IHTMLHtmlElement_FWD_DEFINED__
  1269. #define __IHTMLHtmlElement_FWD_DEFINED__
  1270. typedef interface IHTMLHtmlElement IHTMLHtmlElement;
  1271. #endif /* __IHTMLHtmlElement_FWD_DEFINED__ */
  1272. #ifndef __IHTMLHeadElement_FWD_DEFINED__
  1273. #define __IHTMLHeadElement_FWD_DEFINED__
  1274. typedef interface IHTMLHeadElement IHTMLHeadElement;
  1275. #endif /* __IHTMLHeadElement_FWD_DEFINED__ */
  1276. #ifndef __IHTMLTitleElement_FWD_DEFINED__
  1277. #define __IHTMLTitleElement_FWD_DEFINED__
  1278. typedef interface IHTMLTitleElement IHTMLTitleElement;
  1279. #endif /* __IHTMLTitleElement_FWD_DEFINED__ */
  1280. #ifndef __IHTMLMetaElement_FWD_DEFINED__
  1281. #define __IHTMLMetaElement_FWD_DEFINED__
  1282. typedef interface IHTMLMetaElement IHTMLMetaElement;
  1283. #endif /* __IHTMLMetaElement_FWD_DEFINED__ */
  1284. #ifndef __IHTMLMetaElement2_FWD_DEFINED__
  1285. #define __IHTMLMetaElement2_FWD_DEFINED__
  1286. typedef interface IHTMLMetaElement2 IHTMLMetaElement2;
  1287. #endif /* __IHTMLMetaElement2_FWD_DEFINED__ */
  1288. #ifndef __IHTMLBaseElement_FWD_DEFINED__
  1289. #define __IHTMLBaseElement_FWD_DEFINED__
  1290. typedef interface IHTMLBaseElement IHTMLBaseElement;
  1291. #endif /* __IHTMLBaseElement_FWD_DEFINED__ */
  1292. #ifndef __IHTMLIsIndexElement_FWD_DEFINED__
  1293. #define __IHTMLIsIndexElement_FWD_DEFINED__
  1294. typedef interface IHTMLIsIndexElement IHTMLIsIndexElement;
  1295. #endif /* __IHTMLIsIndexElement_FWD_DEFINED__ */
  1296. #ifndef __IHTMLIsIndexElement2_FWD_DEFINED__
  1297. #define __IHTMLIsIndexElement2_FWD_DEFINED__
  1298. typedef interface IHTMLIsIndexElement2 IHTMLIsIndexElement2;
  1299. #endif /* __IHTMLIsIndexElement2_FWD_DEFINED__ */
  1300. #ifndef __IHTMLNextIdElement_FWD_DEFINED__
  1301. #define __IHTMLNextIdElement_FWD_DEFINED__
  1302. typedef interface IHTMLNextIdElement IHTMLNextIdElement;
  1303. #endif /* __IHTMLNextIdElement_FWD_DEFINED__ */
  1304. #ifndef __DispHTMLHtmlElement_FWD_DEFINED__
  1305. #define __DispHTMLHtmlElement_FWD_DEFINED__
  1306. typedef interface DispHTMLHtmlElement DispHTMLHtmlElement;
  1307. #endif /* __DispHTMLHtmlElement_FWD_DEFINED__ */
  1308. #ifndef __HTMLHtmlElement_FWD_DEFINED__
  1309. #define __HTMLHtmlElement_FWD_DEFINED__
  1310. #ifdef __cplusplus
  1311. typedef class HTMLHtmlElement HTMLHtmlElement;
  1312. #else
  1313. typedef struct HTMLHtmlElement HTMLHtmlElement;
  1314. #endif /* __cplusplus */
  1315. #endif /* __HTMLHtmlElement_FWD_DEFINED__ */
  1316. #ifndef __DispHTMLHeadElement_FWD_DEFINED__
  1317. #define __DispHTMLHeadElement_FWD_DEFINED__
  1318. typedef interface DispHTMLHeadElement DispHTMLHeadElement;
  1319. #endif /* __DispHTMLHeadElement_FWD_DEFINED__ */
  1320. #ifndef __HTMLHeadElement_FWD_DEFINED__
  1321. #define __HTMLHeadElement_FWD_DEFINED__
  1322. #ifdef __cplusplus
  1323. typedef class HTMLHeadElement HTMLHeadElement;
  1324. #else
  1325. typedef struct HTMLHeadElement HTMLHeadElement;
  1326. #endif /* __cplusplus */
  1327. #endif /* __HTMLHeadElement_FWD_DEFINED__ */
  1328. #ifndef __DispHTMLTitleElement_FWD_DEFINED__
  1329. #define __DispHTMLTitleElement_FWD_DEFINED__
  1330. typedef interface DispHTMLTitleElement DispHTMLTitleElement;
  1331. #endif /* __DispHTMLTitleElement_FWD_DEFINED__ */
  1332. #ifndef __HTMLTitleElement_FWD_DEFINED__
  1333. #define __HTMLTitleElement_FWD_DEFINED__
  1334. #ifdef __cplusplus
  1335. typedef class HTMLTitleElement HTMLTitleElement;
  1336. #else
  1337. typedef struct HTMLTitleElement HTMLTitleElement;
  1338. #endif /* __cplusplus */
  1339. #endif /* __HTMLTitleElement_FWD_DEFINED__ */
  1340. #ifndef __DispHTMLMetaElement_FWD_DEFINED__
  1341. #define __DispHTMLMetaElement_FWD_DEFINED__
  1342. typedef interface DispHTMLMetaElement DispHTMLMetaElement;
  1343. #endif /* __DispHTMLMetaElement_FWD_DEFINED__ */
  1344. #ifndef __HTMLMetaElement_FWD_DEFINED__
  1345. #define __HTMLMetaElement_FWD_DEFINED__
  1346. #ifdef __cplusplus
  1347. typedef class HTMLMetaElement HTMLMetaElement;
  1348. #else
  1349. typedef struct HTMLMetaElement HTMLMetaElement;
  1350. #endif /* __cplusplus */
  1351. #endif /* __HTMLMetaElement_FWD_DEFINED__ */
  1352. #ifndef __DispHTMLBaseElement_FWD_DEFINED__
  1353. #define __DispHTMLBaseElement_FWD_DEFINED__
  1354. typedef interface DispHTMLBaseElement DispHTMLBaseElement;
  1355. #endif /* __DispHTMLBaseElement_FWD_DEFINED__ */
  1356. #ifndef __HTMLBaseElement_FWD_DEFINED__
  1357. #define __HTMLBaseElement_FWD_DEFINED__
  1358. #ifdef __cplusplus
  1359. typedef class HTMLBaseElement HTMLBaseElement;
  1360. #else
  1361. typedef struct HTMLBaseElement HTMLBaseElement;
  1362. #endif /* __cplusplus */
  1363. #endif /* __HTMLBaseElement_FWD_DEFINED__ */
  1364. #ifndef __DispHTMLIsIndexElement_FWD_DEFINED__
  1365. #define __DispHTMLIsIndexElement_FWD_DEFINED__
  1366. typedef interface DispHTMLIsIndexElement DispHTMLIsIndexElement;
  1367. #endif /* __DispHTMLIsIndexElement_FWD_DEFINED__ */
  1368. #ifndef __HTMLIsIndexElement_FWD_DEFINED__
  1369. #define __HTMLIsIndexElement_FWD_DEFINED__
  1370. #ifdef __cplusplus
  1371. typedef class HTMLIsIndexElement HTMLIsIndexElement;
  1372. #else
  1373. typedef struct HTMLIsIndexElement HTMLIsIndexElement;
  1374. #endif /* __cplusplus */
  1375. #endif /* __HTMLIsIndexElement_FWD_DEFINED__ */
  1376. #ifndef __DispHTMLNextIdElement_FWD_DEFINED__
  1377. #define __DispHTMLNextIdElement_FWD_DEFINED__
  1378. typedef interface DispHTMLNextIdElement DispHTMLNextIdElement;
  1379. #endif /* __DispHTMLNextIdElement_FWD_DEFINED__ */
  1380. #ifndef __HTMLNextIdElement_FWD_DEFINED__
  1381. #define __HTMLNextIdElement_FWD_DEFINED__
  1382. #ifdef __cplusplus
  1383. typedef class HTMLNextIdElement HTMLNextIdElement;
  1384. #else
  1385. typedef struct HTMLNextIdElement HTMLNextIdElement;
  1386. #endif /* __cplusplus */
  1387. #endif /* __HTMLNextIdElement_FWD_DEFINED__ */
  1388. #ifndef __IHTMLBaseFontElement_FWD_DEFINED__
  1389. #define __IHTMLBaseFontElement_FWD_DEFINED__
  1390. typedef interface IHTMLBaseFontElement IHTMLBaseFontElement;
  1391. #endif /* __IHTMLBaseFontElement_FWD_DEFINED__ */
  1392. #ifndef __DispHTMLBaseFontElement_FWD_DEFINED__
  1393. #define __DispHTMLBaseFontElement_FWD_DEFINED__
  1394. typedef interface DispHTMLBaseFontElement DispHTMLBaseFontElement;
  1395. #endif /* __DispHTMLBaseFontElement_FWD_DEFINED__ */
  1396. #ifndef __HTMLBaseFontElement_FWD_DEFINED__
  1397. #define __HTMLBaseFontElement_FWD_DEFINED__
  1398. #ifdef __cplusplus
  1399. typedef class HTMLBaseFontElement HTMLBaseFontElement;
  1400. #else
  1401. typedef struct HTMLBaseFontElement HTMLBaseFontElement;
  1402. #endif /* __cplusplus */
  1403. #endif /* __HTMLBaseFontElement_FWD_DEFINED__ */
  1404. #ifndef __IHTMLUnknownElement_FWD_DEFINED__
  1405. #define __IHTMLUnknownElement_FWD_DEFINED__
  1406. typedef interface IHTMLUnknownElement IHTMLUnknownElement;
  1407. #endif /* __IHTMLUnknownElement_FWD_DEFINED__ */
  1408. #ifndef __DispHTMLUnknownElement_FWD_DEFINED__
  1409. #define __DispHTMLUnknownElement_FWD_DEFINED__
  1410. typedef interface DispHTMLUnknownElement DispHTMLUnknownElement;
  1411. #endif /* __DispHTMLUnknownElement_FWD_DEFINED__ */
  1412. #ifndef __HTMLUnknownElement_FWD_DEFINED__
  1413. #define __HTMLUnknownElement_FWD_DEFINED__
  1414. #ifdef __cplusplus
  1415. typedef class HTMLUnknownElement HTMLUnknownElement;
  1416. #else
  1417. typedef struct HTMLUnknownElement HTMLUnknownElement;
  1418. #endif /* __cplusplus */
  1419. #endif /* __HTMLUnknownElement_FWD_DEFINED__ */
  1420. #ifndef __IOmHistory_FWD_DEFINED__
  1421. #define __IOmHistory_FWD_DEFINED__
  1422. typedef interface IOmHistory IOmHistory;
  1423. #endif /* __IOmHistory_FWD_DEFINED__ */
  1424. #ifndef __IHTMLMimeTypesCollection_FWD_DEFINED__
  1425. #define __IHTMLMimeTypesCollection_FWD_DEFINED__
  1426. typedef interface IHTMLMimeTypesCollection IHTMLMimeTypesCollection;
  1427. #endif /* __IHTMLMimeTypesCollection_FWD_DEFINED__ */
  1428. #ifndef __IHTMLPluginsCollection_FWD_DEFINED__
  1429. #define __IHTMLPluginsCollection_FWD_DEFINED__
  1430. typedef interface IHTMLPluginsCollection IHTMLPluginsCollection;
  1431. #endif /* __IHTMLPluginsCollection_FWD_DEFINED__ */
  1432. #ifndef __IHTMLOpsProfile_FWD_DEFINED__
  1433. #define __IHTMLOpsProfile_FWD_DEFINED__
  1434. typedef interface IHTMLOpsProfile IHTMLOpsProfile;
  1435. #endif /* __IHTMLOpsProfile_FWD_DEFINED__ */
  1436. #ifndef __IOmNavigator_FWD_DEFINED__
  1437. #define __IOmNavigator_FWD_DEFINED__
  1438. typedef interface IOmNavigator IOmNavigator;
  1439. #endif /* __IOmNavigator_FWD_DEFINED__ */
  1440. #ifndef __IHTMLLocation_FWD_DEFINED__
  1441. #define __IHTMLLocation_FWD_DEFINED__
  1442. typedef interface IHTMLLocation IHTMLLocation;
  1443. #endif /* __IHTMLLocation_FWD_DEFINED__ */
  1444. #ifndef __HTMLHistory_FWD_DEFINED__
  1445. #define __HTMLHistory_FWD_DEFINED__
  1446. #ifdef __cplusplus
  1447. typedef class HTMLHistory HTMLHistory;
  1448. #else
  1449. typedef struct HTMLHistory HTMLHistory;
  1450. #endif /* __cplusplus */
  1451. #endif /* __HTMLHistory_FWD_DEFINED__ */
  1452. #ifndef __CMimeTypes_FWD_DEFINED__
  1453. #define __CMimeTypes_FWD_DEFINED__
  1454. #ifdef __cplusplus
  1455. typedef class CMimeTypes CMimeTypes;
  1456. #else
  1457. typedef struct CMimeTypes CMimeTypes;
  1458. #endif /* __cplusplus */
  1459. #endif /* __CMimeTypes_FWD_DEFINED__ */
  1460. #ifndef __CPlugins_FWD_DEFINED__
  1461. #define __CPlugins_FWD_DEFINED__
  1462. #ifdef __cplusplus
  1463. typedef class CPlugins CPlugins;
  1464. #else
  1465. typedef struct CPlugins CPlugins;
  1466. #endif /* __cplusplus */
  1467. #endif /* __CPlugins_FWD_DEFINED__ */
  1468. #ifndef __COpsProfile_FWD_DEFINED__
  1469. #define __COpsProfile_FWD_DEFINED__
  1470. #ifdef __cplusplus
  1471. typedef class COpsProfile COpsProfile;
  1472. #else
  1473. typedef struct COpsProfile COpsProfile;
  1474. #endif /* __cplusplus */
  1475. #endif /* __COpsProfile_FWD_DEFINED__ */
  1476. #ifndef __HTMLNavigator_FWD_DEFINED__
  1477. #define __HTMLNavigator_FWD_DEFINED__
  1478. #ifdef __cplusplus
  1479. typedef class HTMLNavigator HTMLNavigator;
  1480. #else
  1481. typedef struct HTMLNavigator HTMLNavigator;
  1482. #endif /* __cplusplus */
  1483. #endif /* __HTMLNavigator_FWD_DEFINED__ */
  1484. #ifndef __HTMLLocation_FWD_DEFINED__
  1485. #define __HTMLLocation_FWD_DEFINED__
  1486. #ifdef __cplusplus
  1487. typedef class HTMLLocation HTMLLocation;
  1488. #else
  1489. typedef struct HTMLLocation HTMLLocation;
  1490. #endif /* __cplusplus */
  1491. #endif /* __HTMLLocation_FWD_DEFINED__ */
  1492. #ifndef __IHTMLBookmarkCollection_FWD_DEFINED__
  1493. #define __IHTMLBookmarkCollection_FWD_DEFINED__
  1494. typedef interface IHTMLBookmarkCollection IHTMLBookmarkCollection;
  1495. #endif /* __IHTMLBookmarkCollection_FWD_DEFINED__ */
  1496. #ifndef __IHTMLDataTransfer_FWD_DEFINED__
  1497. #define __IHTMLDataTransfer_FWD_DEFINED__
  1498. typedef interface IHTMLDataTransfer IHTMLDataTransfer;
  1499. #endif /* __IHTMLDataTransfer_FWD_DEFINED__ */
  1500. #ifndef __IHTMLEventObj2_FWD_DEFINED__
  1501. #define __IHTMLEventObj2_FWD_DEFINED__
  1502. typedef interface IHTMLEventObj2 IHTMLEventObj2;
  1503. #endif /* __IHTMLEventObj2_FWD_DEFINED__ */
  1504. #ifndef __IHTMLEventObj3_FWD_DEFINED__
  1505. #define __IHTMLEventObj3_FWD_DEFINED__
  1506. typedef interface IHTMLEventObj3 IHTMLEventObj3;
  1507. #endif /* __IHTMLEventObj3_FWD_DEFINED__ */
  1508. #ifndef __IHTMLEventObj4_FWD_DEFINED__
  1509. #define __IHTMLEventObj4_FWD_DEFINED__
  1510. typedef interface IHTMLEventObj4 IHTMLEventObj4;
  1511. #endif /* __IHTMLEventObj4_FWD_DEFINED__ */
  1512. #ifndef __DispCEventObj_FWD_DEFINED__
  1513. #define __DispCEventObj_FWD_DEFINED__
  1514. typedef interface DispCEventObj DispCEventObj;
  1515. #endif /* __DispCEventObj_FWD_DEFINED__ */
  1516. #ifndef __CEventObj_FWD_DEFINED__
  1517. #define __CEventObj_FWD_DEFINED__
  1518. #ifdef __cplusplus
  1519. typedef class CEventObj CEventObj;
  1520. #else
  1521. typedef struct CEventObj CEventObj;
  1522. #endif /* __cplusplus */
  1523. #endif /* __CEventObj_FWD_DEFINED__ */
  1524. #ifndef __HTMLWindowEvents2_FWD_DEFINED__
  1525. #define __HTMLWindowEvents2_FWD_DEFINED__
  1526. typedef interface HTMLWindowEvents2 HTMLWindowEvents2;
  1527. #endif /* __HTMLWindowEvents2_FWD_DEFINED__ */
  1528. #ifndef __HTMLWindowEvents_FWD_DEFINED__
  1529. #define __HTMLWindowEvents_FWD_DEFINED__
  1530. typedef interface HTMLWindowEvents HTMLWindowEvents;
  1531. #endif /* __HTMLWindowEvents_FWD_DEFINED__ */
  1532. #ifndef __IHTMLDocument2_FWD_DEFINED__
  1533. #define __IHTMLDocument2_FWD_DEFINED__
  1534. typedef interface IHTMLDocument2 IHTMLDocument2;
  1535. #endif /* __IHTMLDocument2_FWD_DEFINED__ */
  1536. #ifndef __IHTMLFramesCollection2_FWD_DEFINED__
  1537. #define __IHTMLFramesCollection2_FWD_DEFINED__
  1538. typedef interface IHTMLFramesCollection2 IHTMLFramesCollection2;
  1539. #endif /* __IHTMLFramesCollection2_FWD_DEFINED__ */
  1540. #ifndef __IHTMLWindow2_FWD_DEFINED__
  1541. #define __IHTMLWindow2_FWD_DEFINED__
  1542. typedef interface IHTMLWindow2 IHTMLWindow2;
  1543. #endif /* __IHTMLWindow2_FWD_DEFINED__ */
  1544. #ifndef __IHTMLWindow3_FWD_DEFINED__
  1545. #define __IHTMLWindow3_FWD_DEFINED__
  1546. typedef interface IHTMLWindow3 IHTMLWindow3;
  1547. #endif /* __IHTMLWindow3_FWD_DEFINED__ */
  1548. #ifndef __IHTMLFrameBase_FWD_DEFINED__
  1549. #define __IHTMLFrameBase_FWD_DEFINED__
  1550. typedef interface IHTMLFrameBase IHTMLFrameBase;
  1551. #endif /* __IHTMLFrameBase_FWD_DEFINED__ */
  1552. #ifndef __IHTMLScreen_FWD_DEFINED__
  1553. #define __IHTMLScreen_FWD_DEFINED__
  1554. typedef interface IHTMLScreen IHTMLScreen;
  1555. #endif /* __IHTMLScreen_FWD_DEFINED__ */
  1556. #ifndef __IHTMLScreen2_FWD_DEFINED__
  1557. #define __IHTMLScreen2_FWD_DEFINED__
  1558. typedef interface IHTMLScreen2 IHTMLScreen2;
  1559. #endif /* __IHTMLScreen2_FWD_DEFINED__ */
  1560. #ifndef __IHTMLWindow4_FWD_DEFINED__
  1561. #define __IHTMLWindow4_FWD_DEFINED__
  1562. typedef interface IHTMLWindow4 IHTMLWindow4;
  1563. #endif /* __IHTMLWindow4_FWD_DEFINED__ */
  1564. #ifndef __FramesCollection_FWD_DEFINED__
  1565. #define __FramesCollection_FWD_DEFINED__
  1566. #ifdef __cplusplus
  1567. typedef class FramesCollection FramesCollection;
  1568. #else
  1569. typedef struct FramesCollection FramesCollection;
  1570. #endif /* __cplusplus */
  1571. #endif /* __FramesCollection_FWD_DEFINED__ */
  1572. #ifndef __DispHTMLScreen_FWD_DEFINED__
  1573. #define __DispHTMLScreen_FWD_DEFINED__
  1574. typedef interface DispHTMLScreen DispHTMLScreen;
  1575. #endif /* __DispHTMLScreen_FWD_DEFINED__ */
  1576. #ifndef __HTMLScreen_FWD_DEFINED__
  1577. #define __HTMLScreen_FWD_DEFINED__
  1578. #ifdef __cplusplus
  1579. typedef class HTMLScreen HTMLScreen;
  1580. #else
  1581. typedef struct HTMLScreen HTMLScreen;
  1582. #endif /* __cplusplus */
  1583. #endif /* __HTMLScreen_FWD_DEFINED__ */
  1584. #ifndef __DispHTMLWindow2_FWD_DEFINED__
  1585. #define __DispHTMLWindow2_FWD_DEFINED__
  1586. typedef interface DispHTMLWindow2 DispHTMLWindow2;
  1587. #endif /* __DispHTMLWindow2_FWD_DEFINED__ */
  1588. #ifndef __HTMLWindow2_FWD_DEFINED__
  1589. #define __HTMLWindow2_FWD_DEFINED__
  1590. #ifdef __cplusplus
  1591. typedef class HTMLWindow2 HTMLWindow2;
  1592. #else
  1593. typedef struct HTMLWindow2 HTMLWindow2;
  1594. #endif /* __cplusplus */
  1595. #endif /* __HTMLWindow2_FWD_DEFINED__ */
  1596. #ifndef __DispHTMLWindowProxy_FWD_DEFINED__
  1597. #define __DispHTMLWindowProxy_FWD_DEFINED__
  1598. typedef interface DispHTMLWindowProxy DispHTMLWindowProxy;
  1599. #endif /* __DispHTMLWindowProxy_FWD_DEFINED__ */
  1600. #ifndef __HTMLWindowProxy_FWD_DEFINED__
  1601. #define __HTMLWindowProxy_FWD_DEFINED__
  1602. #ifdef __cplusplus
  1603. typedef class HTMLWindowProxy HTMLWindowProxy;
  1604. #else
  1605. typedef struct HTMLWindowProxy HTMLWindowProxy;
  1606. #endif /* __cplusplus */
  1607. #endif /* __HTMLWindowProxy_FWD_DEFINED__ */
  1608. #ifndef __HTMLDocumentEvents2_FWD_DEFINED__
  1609. #define __HTMLDocumentEvents2_FWD_DEFINED__
  1610. typedef interface HTMLDocumentEvents2 HTMLDocumentEvents2;
  1611. #endif /* __HTMLDocumentEvents2_FWD_DEFINED__ */
  1612. #ifndef __HTMLDocumentEvents_FWD_DEFINED__
  1613. #define __HTMLDocumentEvents_FWD_DEFINED__
  1614. typedef interface HTMLDocumentEvents HTMLDocumentEvents;
  1615. #endif /* __HTMLDocumentEvents_FWD_DEFINED__ */
  1616. #ifndef __IHTMLDocument3_FWD_DEFINED__
  1617. #define __IHTMLDocument3_FWD_DEFINED__
  1618. typedef interface IHTMLDocument3 IHTMLDocument3;
  1619. #endif /* __IHTMLDocument3_FWD_DEFINED__ */
  1620. #ifndef __IHTMLDocument4_FWD_DEFINED__
  1621. #define __IHTMLDocument4_FWD_DEFINED__
  1622. typedef interface IHTMLDocument4 IHTMLDocument4;
  1623. #endif /* __IHTMLDocument4_FWD_DEFINED__ */
  1624. #ifndef __IHTMLDocument5_FWD_DEFINED__
  1625. #define __IHTMLDocument5_FWD_DEFINED__
  1626. typedef interface IHTMLDocument5 IHTMLDocument5;
  1627. #endif /* __IHTMLDocument5_FWD_DEFINED__ */
  1628. #ifndef __DispHTMLDocument_FWD_DEFINED__
  1629. #define __DispHTMLDocument_FWD_DEFINED__
  1630. typedef interface DispHTMLDocument DispHTMLDocument;
  1631. #endif /* __DispHTMLDocument_FWD_DEFINED__ */
  1632. #ifndef __HTMLDocument_FWD_DEFINED__
  1633. #define __HTMLDocument_FWD_DEFINED__
  1634. #ifdef __cplusplus
  1635. typedef class HTMLDocument HTMLDocument;
  1636. #else
  1637. typedef struct HTMLDocument HTMLDocument;
  1638. #endif /* __cplusplus */
  1639. #endif /* __HTMLDocument_FWD_DEFINED__ */
  1640. #ifndef __DWebBridgeEvents_FWD_DEFINED__
  1641. #define __DWebBridgeEvents_FWD_DEFINED__
  1642. typedef interface DWebBridgeEvents DWebBridgeEvents;
  1643. #endif /* __DWebBridgeEvents_FWD_DEFINED__ */
  1644. #ifndef __IWebBridge_FWD_DEFINED__
  1645. #define __IWebBridge_FWD_DEFINED__
  1646. typedef interface IWebBridge IWebBridge;
  1647. #endif /* __IWebBridge_FWD_DEFINED__ */
  1648. #ifndef __IWBScriptControl_FWD_DEFINED__
  1649. #define __IWBScriptControl_FWD_DEFINED__
  1650. typedef interface IWBScriptControl IWBScriptControl;
  1651. #endif /* __IWBScriptControl_FWD_DEFINED__ */
  1652. #ifndef __Scriptlet_FWD_DEFINED__
  1653. #define __Scriptlet_FWD_DEFINED__
  1654. #ifdef __cplusplus
  1655. typedef class Scriptlet Scriptlet;
  1656. #else
  1657. typedef struct Scriptlet Scriptlet;
  1658. #endif /* __cplusplus */
  1659. #endif /* __Scriptlet_FWD_DEFINED__ */
  1660. #ifndef __IHTMLEmbedElement_FWD_DEFINED__
  1661. #define __IHTMLEmbedElement_FWD_DEFINED__
  1662. typedef interface IHTMLEmbedElement IHTMLEmbedElement;
  1663. #endif /* __IHTMLEmbedElement_FWD_DEFINED__ */
  1664. #ifndef __DispHTMLEmbed_FWD_DEFINED__
  1665. #define __DispHTMLEmbed_FWD_DEFINED__
  1666. typedef interface DispHTMLEmbed DispHTMLEmbed;
  1667. #endif /* __DispHTMLEmbed_FWD_DEFINED__ */
  1668. #ifndef __HTMLEmbed_FWD_DEFINED__
  1669. #define __HTMLEmbed_FWD_DEFINED__
  1670. #ifdef __cplusplus
  1671. typedef class HTMLEmbed HTMLEmbed;
  1672. #else
  1673. typedef struct HTMLEmbed HTMLEmbed;
  1674. #endif /* __cplusplus */
  1675. #endif /* __HTMLEmbed_FWD_DEFINED__ */
  1676. #ifndef __HTMLMapEvents2_FWD_DEFINED__
  1677. #define __HTMLMapEvents2_FWD_DEFINED__
  1678. typedef interface HTMLMapEvents2 HTMLMapEvents2;
  1679. #endif /* __HTMLMapEvents2_FWD_DEFINED__ */
  1680. #ifndef __HTMLMapEvents_FWD_DEFINED__
  1681. #define __HTMLMapEvents_FWD_DEFINED__
  1682. typedef interface HTMLMapEvents HTMLMapEvents;
  1683. #endif /* __HTMLMapEvents_FWD_DEFINED__ */
  1684. #ifndef __IHTMLAreasCollection_FWD_DEFINED__
  1685. #define __IHTMLAreasCollection_FWD_DEFINED__
  1686. typedef interface IHTMLAreasCollection IHTMLAreasCollection;
  1687. #endif /* __IHTMLAreasCollection_FWD_DEFINED__ */
  1688. #ifndef __IHTMLAreasCollection2_FWD_DEFINED__
  1689. #define __IHTMLAreasCollection2_FWD_DEFINED__
  1690. typedef interface IHTMLAreasCollection2 IHTMLAreasCollection2;
  1691. #endif /* __IHTMLAreasCollection2_FWD_DEFINED__ */
  1692. #ifndef __IHTMLAreasCollection3_FWD_DEFINED__
  1693. #define __IHTMLAreasCollection3_FWD_DEFINED__
  1694. typedef interface IHTMLAreasCollection3 IHTMLAreasCollection3;
  1695. #endif /* __IHTMLAreasCollection3_FWD_DEFINED__ */
  1696. #ifndef __IHTMLMapElement_FWD_DEFINED__
  1697. #define __IHTMLMapElement_FWD_DEFINED__
  1698. typedef interface IHTMLMapElement IHTMLMapElement;
  1699. #endif /* __IHTMLMapElement_FWD_DEFINED__ */
  1700. #ifndef __DispHTMLAreasCollection_FWD_DEFINED__
  1701. #define __DispHTMLAreasCollection_FWD_DEFINED__
  1702. typedef interface DispHTMLAreasCollection DispHTMLAreasCollection;
  1703. #endif /* __DispHTMLAreasCollection_FWD_DEFINED__ */
  1704. #ifndef __HTMLAreasCollection_FWD_DEFINED__
  1705. #define __HTMLAreasCollection_FWD_DEFINED__
  1706. #ifdef __cplusplus
  1707. typedef class HTMLAreasCollection HTMLAreasCollection;
  1708. #else
  1709. typedef struct HTMLAreasCollection HTMLAreasCollection;
  1710. #endif /* __cplusplus */
  1711. #endif /* __HTMLAreasCollection_FWD_DEFINED__ */
  1712. #ifndef __DispHTMLMapElement_FWD_DEFINED__
  1713. #define __DispHTMLMapElement_FWD_DEFINED__
  1714. typedef interface DispHTMLMapElement DispHTMLMapElement;
  1715. #endif /* __DispHTMLMapElement_FWD_DEFINED__ */
  1716. #ifndef __HTMLMapElement_FWD_DEFINED__
  1717. #define __HTMLMapElement_FWD_DEFINED__
  1718. #ifdef __cplusplus
  1719. typedef class HTMLMapElement HTMLMapElement;
  1720. #else
  1721. typedef struct HTMLMapElement HTMLMapElement;
  1722. #endif /* __cplusplus */
  1723. #endif /* __HTMLMapElement_FWD_DEFINED__ */
  1724. #ifndef __HTMLAreaEvents2_FWD_DEFINED__
  1725. #define __HTMLAreaEvents2_FWD_DEFINED__
  1726. typedef interface HTMLAreaEvents2 HTMLAreaEvents2;
  1727. #endif /* __HTMLAreaEvents2_FWD_DEFINED__ */
  1728. #ifndef __HTMLAreaEvents_FWD_DEFINED__
  1729. #define __HTMLAreaEvents_FWD_DEFINED__
  1730. typedef interface HTMLAreaEvents HTMLAreaEvents;
  1731. #endif /* __HTMLAreaEvents_FWD_DEFINED__ */
  1732. #ifndef __IHTMLAreaElement_FWD_DEFINED__
  1733. #define __IHTMLAreaElement_FWD_DEFINED__
  1734. typedef interface IHTMLAreaElement IHTMLAreaElement;
  1735. #endif /* __IHTMLAreaElement_FWD_DEFINED__ */
  1736. #ifndef __DispHTMLAreaElement_FWD_DEFINED__
  1737. #define __DispHTMLAreaElement_FWD_DEFINED__
  1738. typedef interface DispHTMLAreaElement DispHTMLAreaElement;
  1739. #endif /* __DispHTMLAreaElement_FWD_DEFINED__ */
  1740. #ifndef __HTMLAreaElement_FWD_DEFINED__
  1741. #define __HTMLAreaElement_FWD_DEFINED__
  1742. #ifdef __cplusplus
  1743. typedef class HTMLAreaElement HTMLAreaElement;
  1744. #else
  1745. typedef struct HTMLAreaElement HTMLAreaElement;
  1746. #endif /* __cplusplus */
  1747. #endif /* __HTMLAreaElement_FWD_DEFINED__ */
  1748. #ifndef __IHTMLTableCaption_FWD_DEFINED__
  1749. #define __IHTMLTableCaption_FWD_DEFINED__
  1750. typedef interface IHTMLTableCaption IHTMLTableCaption;
  1751. #endif /* __IHTMLTableCaption_FWD_DEFINED__ */
  1752. #ifndef __DispHTMLTableCaption_FWD_DEFINED__
  1753. #define __DispHTMLTableCaption_FWD_DEFINED__
  1754. typedef interface DispHTMLTableCaption DispHTMLTableCaption;
  1755. #endif /* __DispHTMLTableCaption_FWD_DEFINED__ */
  1756. #ifndef __HTMLTableCaption_FWD_DEFINED__
  1757. #define __HTMLTableCaption_FWD_DEFINED__
  1758. #ifdef __cplusplus
  1759. typedef class HTMLTableCaption HTMLTableCaption;
  1760. #else
  1761. typedef struct HTMLTableCaption HTMLTableCaption;
  1762. #endif /* __cplusplus */
  1763. #endif /* __HTMLTableCaption_FWD_DEFINED__ */
  1764. #ifndef __IHTMLCommentElement_FWD_DEFINED__
  1765. #define __IHTMLCommentElement_FWD_DEFINED__
  1766. typedef interface IHTMLCommentElement IHTMLCommentElement;
  1767. #endif /* __IHTMLCommentElement_FWD_DEFINED__ */
  1768. #ifndef __IHTMLCommentElement2_FWD_DEFINED__
  1769. #define __IHTMLCommentElement2_FWD_DEFINED__
  1770. typedef interface IHTMLCommentElement2 IHTMLCommentElement2;
  1771. #endif /* __IHTMLCommentElement2_FWD_DEFINED__ */
  1772. #ifndef __DispHTMLCommentElement_FWD_DEFINED__
  1773. #define __DispHTMLCommentElement_FWD_DEFINED__
  1774. typedef interface DispHTMLCommentElement DispHTMLCommentElement;
  1775. #endif /* __DispHTMLCommentElement_FWD_DEFINED__ */
  1776. #ifndef __HTMLCommentElement_FWD_DEFINED__
  1777. #define __HTMLCommentElement_FWD_DEFINED__
  1778. #ifdef __cplusplus
  1779. typedef class HTMLCommentElement HTMLCommentElement;
  1780. #else
  1781. typedef struct HTMLCommentElement HTMLCommentElement;
  1782. #endif /* __cplusplus */
  1783. #endif /* __HTMLCommentElement_FWD_DEFINED__ */
  1784. #ifndef __IHTMLPhraseElement_FWD_DEFINED__
  1785. #define __IHTMLPhraseElement_FWD_DEFINED__
  1786. typedef interface IHTMLPhraseElement IHTMLPhraseElement;
  1787. #endif /* __IHTMLPhraseElement_FWD_DEFINED__ */
  1788. #ifndef __IHTMLPhraseElement2_FWD_DEFINED__
  1789. #define __IHTMLPhraseElement2_FWD_DEFINED__
  1790. typedef interface IHTMLPhraseElement2 IHTMLPhraseElement2;
  1791. #endif /* __IHTMLPhraseElement2_FWD_DEFINED__ */
  1792. #ifndef __IHTMLSpanElement_FWD_DEFINED__
  1793. #define __IHTMLSpanElement_FWD_DEFINED__
  1794. typedef interface IHTMLSpanElement IHTMLSpanElement;
  1795. #endif /* __IHTMLSpanElement_FWD_DEFINED__ */
  1796. #ifndef __DispHTMLPhraseElement_FWD_DEFINED__
  1797. #define __DispHTMLPhraseElement_FWD_DEFINED__
  1798. typedef interface DispHTMLPhraseElement DispHTMLPhraseElement;
  1799. #endif /* __DispHTMLPhraseElement_FWD_DEFINED__ */
  1800. #ifndef __HTMLPhraseElement_FWD_DEFINED__
  1801. #define __HTMLPhraseElement_FWD_DEFINED__
  1802. #ifdef __cplusplus
  1803. typedef class HTMLPhraseElement HTMLPhraseElement;
  1804. #else
  1805. typedef struct HTMLPhraseElement HTMLPhraseElement;
  1806. #endif /* __cplusplus */
  1807. #endif /* __HTMLPhraseElement_FWD_DEFINED__ */
  1808. #ifndef __DispHTMLSpanElement_FWD_DEFINED__
  1809. #define __DispHTMLSpanElement_FWD_DEFINED__
  1810. typedef interface DispHTMLSpanElement DispHTMLSpanElement;
  1811. #endif /* __DispHTMLSpanElement_FWD_DEFINED__ */
  1812. #ifndef __HTMLSpanElement_FWD_DEFINED__
  1813. #define __HTMLSpanElement_FWD_DEFINED__
  1814. #ifdef __cplusplus
  1815. typedef class HTMLSpanElement HTMLSpanElement;
  1816. #else
  1817. typedef struct HTMLSpanElement HTMLSpanElement;
  1818. #endif /* __cplusplus */
  1819. #endif /* __HTMLSpanElement_FWD_DEFINED__ */
  1820. #ifndef __HTMLTableEvents2_FWD_DEFINED__
  1821. #define __HTMLTableEvents2_FWD_DEFINED__
  1822. typedef interface HTMLTableEvents2 HTMLTableEvents2;
  1823. #endif /* __HTMLTableEvents2_FWD_DEFINED__ */
  1824. #ifndef __HTMLTableEvents_FWD_DEFINED__
  1825. #define __HTMLTableEvents_FWD_DEFINED__
  1826. typedef interface HTMLTableEvents HTMLTableEvents;
  1827. #endif /* __HTMLTableEvents_FWD_DEFINED__ */
  1828. #ifndef __IHTMLTableSection_FWD_DEFINED__
  1829. #define __IHTMLTableSection_FWD_DEFINED__
  1830. typedef interface IHTMLTableSection IHTMLTableSection;
  1831. #endif /* __IHTMLTableSection_FWD_DEFINED__ */
  1832. #ifndef __IHTMLTable_FWD_DEFINED__
  1833. #define __IHTMLTable_FWD_DEFINED__
  1834. typedef interface IHTMLTable IHTMLTable;
  1835. #endif /* __IHTMLTable_FWD_DEFINED__ */
  1836. #ifndef __IHTMLTable2_FWD_DEFINED__
  1837. #define __IHTMLTable2_FWD_DEFINED__
  1838. typedef interface IHTMLTable2 IHTMLTable2;
  1839. #endif /* __IHTMLTable2_FWD_DEFINED__ */
  1840. #ifndef __IHTMLTable3_FWD_DEFINED__
  1841. #define __IHTMLTable3_FWD_DEFINED__
  1842. typedef interface IHTMLTable3 IHTMLTable3;
  1843. #endif /* __IHTMLTable3_FWD_DEFINED__ */
  1844. #ifndef __IHTMLTableCol_FWD_DEFINED__
  1845. #define __IHTMLTableCol_FWD_DEFINED__
  1846. typedef interface IHTMLTableCol IHTMLTableCol;
  1847. #endif /* __IHTMLTableCol_FWD_DEFINED__ */
  1848. #ifndef __IHTMLTableCol2_FWD_DEFINED__
  1849. #define __IHTMLTableCol2_FWD_DEFINED__
  1850. typedef interface IHTMLTableCol2 IHTMLTableCol2;
  1851. #endif /* __IHTMLTableCol2_FWD_DEFINED__ */
  1852. #ifndef __IHTMLTableSection2_FWD_DEFINED__
  1853. #define __IHTMLTableSection2_FWD_DEFINED__
  1854. typedef interface IHTMLTableSection2 IHTMLTableSection2;
  1855. #endif /* __IHTMLTableSection2_FWD_DEFINED__ */
  1856. #ifndef __IHTMLTableSection3_FWD_DEFINED__
  1857. #define __IHTMLTableSection3_FWD_DEFINED__
  1858. typedef interface IHTMLTableSection3 IHTMLTableSection3;
  1859. #endif /* __IHTMLTableSection3_FWD_DEFINED__ */
  1860. #ifndef __IHTMLTableRow_FWD_DEFINED__
  1861. #define __IHTMLTableRow_FWD_DEFINED__
  1862. typedef interface IHTMLTableRow IHTMLTableRow;
  1863. #endif /* __IHTMLTableRow_FWD_DEFINED__ */
  1864. #ifndef __IHTMLTableRow2_FWD_DEFINED__
  1865. #define __IHTMLTableRow2_FWD_DEFINED__
  1866. typedef interface IHTMLTableRow2 IHTMLTableRow2;
  1867. #endif /* __IHTMLTableRow2_FWD_DEFINED__ */
  1868. #ifndef __IHTMLTableRow3_FWD_DEFINED__
  1869. #define __IHTMLTableRow3_FWD_DEFINED__
  1870. typedef interface IHTMLTableRow3 IHTMLTableRow3;
  1871. #endif /* __IHTMLTableRow3_FWD_DEFINED__ */
  1872. #ifndef __IHTMLTableRowMetrics_FWD_DEFINED__
  1873. #define __IHTMLTableRowMetrics_FWD_DEFINED__
  1874. typedef interface IHTMLTableRowMetrics IHTMLTableRowMetrics;
  1875. #endif /* __IHTMLTableRowMetrics_FWD_DEFINED__ */
  1876. #ifndef __IHTMLTableCell_FWD_DEFINED__
  1877. #define __IHTMLTableCell_FWD_DEFINED__
  1878. typedef interface IHTMLTableCell IHTMLTableCell;
  1879. #endif /* __IHTMLTableCell_FWD_DEFINED__ */
  1880. #ifndef __IHTMLTableCell2_FWD_DEFINED__
  1881. #define __IHTMLTableCell2_FWD_DEFINED__
  1882. typedef interface IHTMLTableCell2 IHTMLTableCell2;
  1883. #endif /* __IHTMLTableCell2_FWD_DEFINED__ */
  1884. #ifndef __DispHTMLTable_FWD_DEFINED__
  1885. #define __DispHTMLTable_FWD_DEFINED__
  1886. typedef interface DispHTMLTable DispHTMLTable;
  1887. #endif /* __DispHTMLTable_FWD_DEFINED__ */
  1888. #ifndef __HTMLTable_FWD_DEFINED__
  1889. #define __HTMLTable_FWD_DEFINED__
  1890. #ifdef __cplusplus
  1891. typedef class HTMLTable HTMLTable;
  1892. #else
  1893. typedef struct HTMLTable HTMLTable;
  1894. #endif /* __cplusplus */
  1895. #endif /* __HTMLTable_FWD_DEFINED__ */
  1896. #ifndef __DispHTMLTableCol_FWD_DEFINED__
  1897. #define __DispHTMLTableCol_FWD_DEFINED__
  1898. typedef interface DispHTMLTableCol DispHTMLTableCol;
  1899. #endif /* __DispHTMLTableCol_FWD_DEFINED__ */
  1900. #ifndef __HTMLTableCol_FWD_DEFINED__
  1901. #define __HTMLTableCol_FWD_DEFINED__
  1902. #ifdef __cplusplus
  1903. typedef class HTMLTableCol HTMLTableCol;
  1904. #else
  1905. typedef struct HTMLTableCol HTMLTableCol;
  1906. #endif /* __cplusplus */
  1907. #endif /* __HTMLTableCol_FWD_DEFINED__ */
  1908. #ifndef __DispHTMLTableSection_FWD_DEFINED__
  1909. #define __DispHTMLTableSection_FWD_DEFINED__
  1910. typedef interface DispHTMLTableSection DispHTMLTableSection;
  1911. #endif /* __DispHTMLTableSection_FWD_DEFINED__ */
  1912. #ifndef __HTMLTableSection_FWD_DEFINED__
  1913. #define __HTMLTableSection_FWD_DEFINED__
  1914. #ifdef __cplusplus
  1915. typedef class HTMLTableSection HTMLTableSection;
  1916. #else
  1917. typedef struct HTMLTableSection HTMLTableSection;
  1918. #endif /* __cplusplus */
  1919. #endif /* __HTMLTableSection_FWD_DEFINED__ */
  1920. #ifndef __DispHTMLTableRow_FWD_DEFINED__
  1921. #define __DispHTMLTableRow_FWD_DEFINED__
  1922. typedef interface DispHTMLTableRow DispHTMLTableRow;
  1923. #endif /* __DispHTMLTableRow_FWD_DEFINED__ */
  1924. #ifndef __HTMLTableRow_FWD_DEFINED__
  1925. #define __HTMLTableRow_FWD_DEFINED__
  1926. #ifdef __cplusplus
  1927. typedef class HTMLTableRow HTMLTableRow;
  1928. #else
  1929. typedef struct HTMLTableRow HTMLTableRow;
  1930. #endif /* __cplusplus */
  1931. #endif /* __HTMLTableRow_FWD_DEFINED__ */
  1932. #ifndef __DispHTMLTableCell_FWD_DEFINED__
  1933. #define __DispHTMLTableCell_FWD_DEFINED__
  1934. typedef interface DispHTMLTableCell DispHTMLTableCell;
  1935. #endif /* __DispHTMLTableCell_FWD_DEFINED__ */
  1936. #ifndef __HTMLTableCell_FWD_DEFINED__
  1937. #define __HTMLTableCell_FWD_DEFINED__
  1938. #ifdef __cplusplus
  1939. typedef class HTMLTableCell HTMLTableCell;
  1940. #else
  1941. typedef struct HTMLTableCell HTMLTableCell;
  1942. #endif /* __cplusplus */
  1943. #endif /* __HTMLTableCell_FWD_DEFINED__ */
  1944. #ifndef __HTMLScriptEvents2_FWD_DEFINED__
  1945. #define __HTMLScriptEvents2_FWD_DEFINED__
  1946. typedef interface HTMLScriptEvents2 HTMLScriptEvents2;
  1947. #endif /* __HTMLScriptEvents2_FWD_DEFINED__ */
  1948. #ifndef __HTMLScriptEvents_FWD_DEFINED__
  1949. #define __HTMLScriptEvents_FWD_DEFINED__
  1950. typedef interface HTMLScriptEvents HTMLScriptEvents;
  1951. #endif /* __HTMLScriptEvents_FWD_DEFINED__ */
  1952. #ifndef __IHTMLScriptElement_FWD_DEFINED__
  1953. #define __IHTMLScriptElement_FWD_DEFINED__
  1954. typedef interface IHTMLScriptElement IHTMLScriptElement;
  1955. #endif /* __IHTMLScriptElement_FWD_DEFINED__ */
  1956. #ifndef __IHTMLScriptElement2_FWD_DEFINED__
  1957. #define __IHTMLScriptElement2_FWD_DEFINED__
  1958. typedef interface IHTMLScriptElement2 IHTMLScriptElement2;
  1959. #endif /* __IHTMLScriptElement2_FWD_DEFINED__ */
  1960. #ifndef __DispHTMLScriptElement_FWD_DEFINED__
  1961. #define __DispHTMLScriptElement_FWD_DEFINED__
  1962. typedef interface DispHTMLScriptElement DispHTMLScriptElement;
  1963. #endif /* __DispHTMLScriptElement_FWD_DEFINED__ */
  1964. #ifndef __HTMLScriptElement_FWD_DEFINED__
  1965. #define __HTMLScriptElement_FWD_DEFINED__
  1966. #ifdef __cplusplus
  1967. typedef class HTMLScriptElement HTMLScriptElement;
  1968. #else
  1969. typedef struct HTMLScriptElement HTMLScriptElement;
  1970. #endif /* __cplusplus */
  1971. #endif /* __HTMLScriptElement_FWD_DEFINED__ */
  1972. #ifndef __IHTMLNoShowElement_FWD_DEFINED__
  1973. #define __IHTMLNoShowElement_FWD_DEFINED__
  1974. typedef interface IHTMLNoShowElement IHTMLNoShowElement;
  1975. #endif /* __IHTMLNoShowElement_FWD_DEFINED__ */
  1976. #ifndef __DispHTMLNoShowElement_FWD_DEFINED__
  1977. #define __DispHTMLNoShowElement_FWD_DEFINED__
  1978. typedef interface DispHTMLNoShowElement DispHTMLNoShowElement;
  1979. #endif /* __DispHTMLNoShowElement_FWD_DEFINED__ */
  1980. #ifndef __HTMLNoShowElement_FWD_DEFINED__
  1981. #define __HTMLNoShowElement_FWD_DEFINED__
  1982. #ifdef __cplusplus
  1983. typedef class HTMLNoShowElement HTMLNoShowElement;
  1984. #else
  1985. typedef struct HTMLNoShowElement HTMLNoShowElement;
  1986. #endif /* __cplusplus */
  1987. #endif /* __HTMLNoShowElement_FWD_DEFINED__ */
  1988. #ifndef __HTMLObjectElementEvents2_FWD_DEFINED__
  1989. #define __HTMLObjectElementEvents2_FWD_DEFINED__
  1990. typedef interface HTMLObjectElementEvents2 HTMLObjectElementEvents2;
  1991. #endif /* __HTMLObjectElementEvents2_FWD_DEFINED__ */
  1992. #ifndef __HTMLObjectElementEvents_FWD_DEFINED__
  1993. #define __HTMLObjectElementEvents_FWD_DEFINED__
  1994. typedef interface HTMLObjectElementEvents HTMLObjectElementEvents;
  1995. #endif /* __HTMLObjectElementEvents_FWD_DEFINED__ */
  1996. #ifndef __IHTMLObjectElement_FWD_DEFINED__
  1997. #define __IHTMLObjectElement_FWD_DEFINED__
  1998. typedef interface IHTMLObjectElement IHTMLObjectElement;
  1999. #endif /* __IHTMLObjectElement_FWD_DEFINED__ */
  2000. #ifndef __IHTMLObjectElement2_FWD_DEFINED__
  2001. #define __IHTMLObjectElement2_FWD_DEFINED__
  2002. typedef interface IHTMLObjectElement2 IHTMLObjectElement2;
  2003. #endif /* __IHTMLObjectElement2_FWD_DEFINED__ */
  2004. #ifndef __IHTMLObjectElement3_FWD_DEFINED__
  2005. #define __IHTMLObjectElement3_FWD_DEFINED__
  2006. typedef interface IHTMLObjectElement3 IHTMLObjectElement3;
  2007. #endif /* __IHTMLObjectElement3_FWD_DEFINED__ */
  2008. #ifndef __IHTMLParamElement_FWD_DEFINED__
  2009. #define __IHTMLParamElement_FWD_DEFINED__
  2010. typedef interface IHTMLParamElement IHTMLParamElement;
  2011. #endif /* __IHTMLParamElement_FWD_DEFINED__ */
  2012. #ifndef __DispHTMLObjectElement_FWD_DEFINED__
  2013. #define __DispHTMLObjectElement_FWD_DEFINED__
  2014. typedef interface DispHTMLObjectElement DispHTMLObjectElement;
  2015. #endif /* __DispHTMLObjectElement_FWD_DEFINED__ */
  2016. #ifndef __HTMLObjectElement_FWD_DEFINED__
  2017. #define __HTMLObjectElement_FWD_DEFINED__
  2018. #ifdef __cplusplus
  2019. typedef class HTMLObjectElement HTMLObjectElement;
  2020. #else
  2021. typedef struct HTMLObjectElement HTMLObjectElement;
  2022. #endif /* __cplusplus */
  2023. #endif /* __HTMLObjectElement_FWD_DEFINED__ */
  2024. #ifndef __DispHTMLParamElement_FWD_DEFINED__
  2025. #define __DispHTMLParamElement_FWD_DEFINED__
  2026. typedef interface DispHTMLParamElement DispHTMLParamElement;
  2027. #endif /* __DispHTMLParamElement_FWD_DEFINED__ */
  2028. #ifndef __HTMLParamElement_FWD_DEFINED__
  2029. #define __HTMLParamElement_FWD_DEFINED__
  2030. #ifdef __cplusplus
  2031. typedef class HTMLParamElement HTMLParamElement;
  2032. #else
  2033. typedef struct HTMLParamElement HTMLParamElement;
  2034. #endif /* __cplusplus */
  2035. #endif /* __HTMLParamElement_FWD_DEFINED__ */
  2036. #ifndef __HTMLFrameSiteEvents2_FWD_DEFINED__
  2037. #define __HTMLFrameSiteEvents2_FWD_DEFINED__
  2038. typedef interface HTMLFrameSiteEvents2 HTMLFrameSiteEvents2;
  2039. #endif /* __HTMLFrameSiteEvents2_FWD_DEFINED__ */
  2040. #ifndef __HTMLFrameSiteEvents_FWD_DEFINED__
  2041. #define __HTMLFrameSiteEvents_FWD_DEFINED__
  2042. typedef interface HTMLFrameSiteEvents HTMLFrameSiteEvents;
  2043. #endif /* __HTMLFrameSiteEvents_FWD_DEFINED__ */
  2044. #ifndef __IHTMLFrameBase2_FWD_DEFINED__
  2045. #define __IHTMLFrameBase2_FWD_DEFINED__
  2046. typedef interface IHTMLFrameBase2 IHTMLFrameBase2;
  2047. #endif /* __IHTMLFrameBase2_FWD_DEFINED__ */
  2048. #ifndef __IHTMLFrameBase3_FWD_DEFINED__
  2049. #define __IHTMLFrameBase3_FWD_DEFINED__
  2050. typedef interface IHTMLFrameBase3 IHTMLFrameBase3;
  2051. #endif /* __IHTMLFrameBase3_FWD_DEFINED__ */
  2052. #ifndef __DispHTMLFrameBase_FWD_DEFINED__
  2053. #define __DispHTMLFrameBase_FWD_DEFINED__
  2054. typedef interface DispHTMLFrameBase DispHTMLFrameBase;
  2055. #endif /* __DispHTMLFrameBase_FWD_DEFINED__ */
  2056. #ifndef __HTMLFrameBase_FWD_DEFINED__
  2057. #define __HTMLFrameBase_FWD_DEFINED__
  2058. #ifdef __cplusplus
  2059. typedef class HTMLFrameBase HTMLFrameBase;
  2060. #else
  2061. typedef struct HTMLFrameBase HTMLFrameBase;
  2062. #endif /* __cplusplus */
  2063. #endif /* __HTMLFrameBase_FWD_DEFINED__ */
  2064. #ifndef __IHTMLFrameElement_FWD_DEFINED__
  2065. #define __IHTMLFrameElement_FWD_DEFINED__
  2066. typedef interface IHTMLFrameElement IHTMLFrameElement;
  2067. #endif /* __IHTMLFrameElement_FWD_DEFINED__ */
  2068. #ifndef __IHTMLFrameElement2_FWD_DEFINED__
  2069. #define __IHTMLFrameElement2_FWD_DEFINED__
  2070. typedef interface IHTMLFrameElement2 IHTMLFrameElement2;
  2071. #endif /* __IHTMLFrameElement2_FWD_DEFINED__ */
  2072. #ifndef __DispHTMLFrameElement_FWD_DEFINED__
  2073. #define __DispHTMLFrameElement_FWD_DEFINED__
  2074. typedef interface DispHTMLFrameElement DispHTMLFrameElement;
  2075. #endif /* __DispHTMLFrameElement_FWD_DEFINED__ */
  2076. #ifndef __HTMLFrameElement_FWD_DEFINED__
  2077. #define __HTMLFrameElement_FWD_DEFINED__
  2078. #ifdef __cplusplus
  2079. typedef class HTMLFrameElement HTMLFrameElement;
  2080. #else
  2081. typedef struct HTMLFrameElement HTMLFrameElement;
  2082. #endif /* __cplusplus */
  2083. #endif /* __HTMLFrameElement_FWD_DEFINED__ */
  2084. #ifndef __IHTMLIFrameElement_FWD_DEFINED__
  2085. #define __IHTMLIFrameElement_FWD_DEFINED__
  2086. typedef interface IHTMLIFrameElement IHTMLIFrameElement;
  2087. #endif /* __IHTMLIFrameElement_FWD_DEFINED__ */
  2088. #ifndef __IHTMLIFrameElement2_FWD_DEFINED__
  2089. #define __IHTMLIFrameElement2_FWD_DEFINED__
  2090. typedef interface IHTMLIFrameElement2 IHTMLIFrameElement2;
  2091. #endif /* __IHTMLIFrameElement2_FWD_DEFINED__ */
  2092. #ifndef __DispHTMLIFrame_FWD_DEFINED__
  2093. #define __DispHTMLIFrame_FWD_DEFINED__
  2094. typedef interface DispHTMLIFrame DispHTMLIFrame;
  2095. #endif /* __DispHTMLIFrame_FWD_DEFINED__ */
  2096. #ifndef __HTMLIFrame_FWD_DEFINED__
  2097. #define __HTMLIFrame_FWD_DEFINED__
  2098. #ifdef __cplusplus
  2099. typedef class HTMLIFrame HTMLIFrame;
  2100. #else
  2101. typedef struct HTMLIFrame HTMLIFrame;
  2102. #endif /* __cplusplus */
  2103. #endif /* __HTMLIFrame_FWD_DEFINED__ */
  2104. #ifndef __IHTMLDivPosition_FWD_DEFINED__
  2105. #define __IHTMLDivPosition_FWD_DEFINED__
  2106. typedef interface IHTMLDivPosition IHTMLDivPosition;
  2107. #endif /* __IHTMLDivPosition_FWD_DEFINED__ */
  2108. #ifndef __IHTMLFieldSetElement_FWD_DEFINED__
  2109. #define __IHTMLFieldSetElement_FWD_DEFINED__
  2110. typedef interface IHTMLFieldSetElement IHTMLFieldSetElement;
  2111. #endif /* __IHTMLFieldSetElement_FWD_DEFINED__ */
  2112. #ifndef __IHTMLFieldSetElement2_FWD_DEFINED__
  2113. #define __IHTMLFieldSetElement2_FWD_DEFINED__
  2114. typedef interface IHTMLFieldSetElement2 IHTMLFieldSetElement2;
  2115. #endif /* __IHTMLFieldSetElement2_FWD_DEFINED__ */
  2116. #ifndef __IHTMLLegendElement_FWD_DEFINED__
  2117. #define __IHTMLLegendElement_FWD_DEFINED__
  2118. typedef interface IHTMLLegendElement IHTMLLegendElement;
  2119. #endif /* __IHTMLLegendElement_FWD_DEFINED__ */
  2120. #ifndef __IHTMLLegendElement2_FWD_DEFINED__
  2121. #define __IHTMLLegendElement2_FWD_DEFINED__
  2122. typedef interface IHTMLLegendElement2 IHTMLLegendElement2;
  2123. #endif /* __IHTMLLegendElement2_FWD_DEFINED__ */
  2124. #ifndef __DispHTMLDivPosition_FWD_DEFINED__
  2125. #define __DispHTMLDivPosition_FWD_DEFINED__
  2126. typedef interface DispHTMLDivPosition DispHTMLDivPosition;
  2127. #endif /* __DispHTMLDivPosition_FWD_DEFINED__ */
  2128. #ifndef __HTMLDivPosition_FWD_DEFINED__
  2129. #define __HTMLDivPosition_FWD_DEFINED__
  2130. #ifdef __cplusplus
  2131. typedef class HTMLDivPosition HTMLDivPosition;
  2132. #else
  2133. typedef struct HTMLDivPosition HTMLDivPosition;
  2134. #endif /* __cplusplus */
  2135. #endif /* __HTMLDivPosition_FWD_DEFINED__ */
  2136. #ifndef __DispHTMLFieldSetElement_FWD_DEFINED__
  2137. #define __DispHTMLFieldSetElement_FWD_DEFINED__
  2138. typedef interface DispHTMLFieldSetElement DispHTMLFieldSetElement;
  2139. #endif /* __DispHTMLFieldSetElement_FWD_DEFINED__ */
  2140. #ifndef __HTMLFieldSetElement_FWD_DEFINED__
  2141. #define __HTMLFieldSetElement_FWD_DEFINED__
  2142. #ifdef __cplusplus
  2143. typedef class HTMLFieldSetElement HTMLFieldSetElement;
  2144. #else
  2145. typedef struct HTMLFieldSetElement HTMLFieldSetElement;
  2146. #endif /* __cplusplus */
  2147. #endif /* __HTMLFieldSetElement_FWD_DEFINED__ */
  2148. #ifndef __DispHTMLLegendElement_FWD_DEFINED__
  2149. #define __DispHTMLLegendElement_FWD_DEFINED__
  2150. typedef interface DispHTMLLegendElement DispHTMLLegendElement;
  2151. #endif /* __DispHTMLLegendElement_FWD_DEFINED__ */
  2152. #ifndef __HTMLLegendElement_FWD_DEFINED__
  2153. #define __HTMLLegendElement_FWD_DEFINED__
  2154. #ifdef __cplusplus
  2155. typedef class HTMLLegendElement HTMLLegendElement;
  2156. #else
  2157. typedef struct HTMLLegendElement HTMLLegendElement;
  2158. #endif /* __cplusplus */
  2159. #endif /* __HTMLLegendElement_FWD_DEFINED__ */
  2160. #ifndef __IHTMLSpanFlow_FWD_DEFINED__
  2161. #define __IHTMLSpanFlow_FWD_DEFINED__
  2162. typedef interface IHTMLSpanFlow IHTMLSpanFlow;
  2163. #endif /* __IHTMLSpanFlow_FWD_DEFINED__ */
  2164. #ifndef __DispHTMLSpanFlow_FWD_DEFINED__
  2165. #define __DispHTMLSpanFlow_FWD_DEFINED__
  2166. typedef interface DispHTMLSpanFlow DispHTMLSpanFlow;
  2167. #endif /* __DispHTMLSpanFlow_FWD_DEFINED__ */
  2168. #ifndef __HTMLSpanFlow_FWD_DEFINED__
  2169. #define __HTMLSpanFlow_FWD_DEFINED__
  2170. #ifdef __cplusplus
  2171. typedef class HTMLSpanFlow HTMLSpanFlow;
  2172. #else
  2173. typedef struct HTMLSpanFlow HTMLSpanFlow;
  2174. #endif /* __cplusplus */
  2175. #endif /* __HTMLSpanFlow_FWD_DEFINED__ */
  2176. #ifndef __IHTMLFrameSetElement_FWD_DEFINED__
  2177. #define __IHTMLFrameSetElement_FWD_DEFINED__
  2178. typedef interface IHTMLFrameSetElement IHTMLFrameSetElement;
  2179. #endif /* __IHTMLFrameSetElement_FWD_DEFINED__ */
  2180. #ifndef __IHTMLFrameSetElement2_FWD_DEFINED__
  2181. #define __IHTMLFrameSetElement2_FWD_DEFINED__
  2182. typedef interface IHTMLFrameSetElement2 IHTMLFrameSetElement2;
  2183. #endif /* __IHTMLFrameSetElement2_FWD_DEFINED__ */
  2184. #ifndef __DispHTMLFrameSetSite_FWD_DEFINED__
  2185. #define __DispHTMLFrameSetSite_FWD_DEFINED__
  2186. typedef interface DispHTMLFrameSetSite DispHTMLFrameSetSite;
  2187. #endif /* __DispHTMLFrameSetSite_FWD_DEFINED__ */
  2188. #ifndef __HTMLFrameSetSite_FWD_DEFINED__
  2189. #define __HTMLFrameSetSite_FWD_DEFINED__
  2190. #ifdef __cplusplus
  2191. typedef class HTMLFrameSetSite HTMLFrameSetSite;
  2192. #else
  2193. typedef struct HTMLFrameSetSite HTMLFrameSetSite;
  2194. #endif /* __cplusplus */
  2195. #endif /* __HTMLFrameSetSite_FWD_DEFINED__ */
  2196. #ifndef __IHTMLBGsound_FWD_DEFINED__
  2197. #define __IHTMLBGsound_FWD_DEFINED__
  2198. typedef interface IHTMLBGsound IHTMLBGsound;
  2199. #endif /* __IHTMLBGsound_FWD_DEFINED__ */
  2200. #ifndef __DispHTMLBGsound_FWD_DEFINED__
  2201. #define __DispHTMLBGsound_FWD_DEFINED__
  2202. typedef interface DispHTMLBGsound DispHTMLBGsound;
  2203. #endif /* __DispHTMLBGsound_FWD_DEFINED__ */
  2204. #ifndef __HTMLBGsound_FWD_DEFINED__
  2205. #define __HTMLBGsound_FWD_DEFINED__
  2206. #ifdef __cplusplus
  2207. typedef class HTMLBGsound HTMLBGsound;
  2208. #else
  2209. typedef struct HTMLBGsound HTMLBGsound;
  2210. #endif /* __cplusplus */
  2211. #endif /* __HTMLBGsound_FWD_DEFINED__ */
  2212. #ifndef __IHTMLFontNamesCollection_FWD_DEFINED__
  2213. #define __IHTMLFontNamesCollection_FWD_DEFINED__
  2214. typedef interface IHTMLFontNamesCollection IHTMLFontNamesCollection;
  2215. #endif /* __IHTMLFontNamesCollection_FWD_DEFINED__ */
  2216. #ifndef __IHTMLFontSizesCollection_FWD_DEFINED__
  2217. #define __IHTMLFontSizesCollection_FWD_DEFINED__
  2218. typedef interface IHTMLFontSizesCollection IHTMLFontSizesCollection;
  2219. #endif /* __IHTMLFontSizesCollection_FWD_DEFINED__ */
  2220. #ifndef __IHTMLOptionsHolder_FWD_DEFINED__
  2221. #define __IHTMLOptionsHolder_FWD_DEFINED__
  2222. typedef interface IHTMLOptionsHolder IHTMLOptionsHolder;
  2223. #endif /* __IHTMLOptionsHolder_FWD_DEFINED__ */
  2224. #ifndef __HTMLStyleElementEvents2_FWD_DEFINED__
  2225. #define __HTMLStyleElementEvents2_FWD_DEFINED__
  2226. typedef interface HTMLStyleElementEvents2 HTMLStyleElementEvents2;
  2227. #endif /* __HTMLStyleElementEvents2_FWD_DEFINED__ */
  2228. #ifndef __HTMLStyleElementEvents_FWD_DEFINED__
  2229. #define __HTMLStyleElementEvents_FWD_DEFINED__
  2230. typedef interface HTMLStyleElementEvents HTMLStyleElementEvents;
  2231. #endif /* __HTMLStyleElementEvents_FWD_DEFINED__ */
  2232. #ifndef __IHTMLStyleElement_FWD_DEFINED__
  2233. #define __IHTMLStyleElement_FWD_DEFINED__
  2234. typedef interface IHTMLStyleElement IHTMLStyleElement;
  2235. #endif /* __IHTMLStyleElement_FWD_DEFINED__ */
  2236. #ifndef __DispHTMLStyleElement_FWD_DEFINED__
  2237. #define __DispHTMLStyleElement_FWD_DEFINED__
  2238. typedef interface DispHTMLStyleElement DispHTMLStyleElement;
  2239. #endif /* __DispHTMLStyleElement_FWD_DEFINED__ */
  2240. #ifndef __HTMLStyleElement_FWD_DEFINED__
  2241. #define __HTMLStyleElement_FWD_DEFINED__
  2242. #ifdef __cplusplus
  2243. typedef class HTMLStyleElement HTMLStyleElement;
  2244. #else
  2245. typedef struct HTMLStyleElement HTMLStyleElement;
  2246. #endif /* __cplusplus */
  2247. #endif /* __HTMLStyleElement_FWD_DEFINED__ */
  2248. #ifndef __IHTMLStyleFontFace_FWD_DEFINED__
  2249. #define __IHTMLStyleFontFace_FWD_DEFINED__
  2250. typedef interface IHTMLStyleFontFace IHTMLStyleFontFace;
  2251. #endif /* __IHTMLStyleFontFace_FWD_DEFINED__ */
  2252. #ifndef __HTMLStyleFontFace_FWD_DEFINED__
  2253. #define __HTMLStyleFontFace_FWD_DEFINED__
  2254. #ifdef __cplusplus
  2255. typedef class HTMLStyleFontFace HTMLStyleFontFace;
  2256. #else
  2257. typedef struct HTMLStyleFontFace HTMLStyleFontFace;
  2258. #endif /* __cplusplus */
  2259. #endif /* __HTMLStyleFontFace_FWD_DEFINED__ */
  2260. #ifndef __ICSSFilterSite_FWD_DEFINED__
  2261. #define __ICSSFilterSite_FWD_DEFINED__
  2262. typedef interface ICSSFilterSite ICSSFilterSite;
  2263. #endif /* __ICSSFilterSite_FWD_DEFINED__ */
  2264. #ifndef __IMarkupPointer_FWD_DEFINED__
  2265. #define __IMarkupPointer_FWD_DEFINED__
  2266. typedef interface IMarkupPointer IMarkupPointer;
  2267. #endif /* __IMarkupPointer_FWD_DEFINED__ */
  2268. #ifndef __IMarkupContainer_FWD_DEFINED__
  2269. #define __IMarkupContainer_FWD_DEFINED__
  2270. typedef interface IMarkupContainer IMarkupContainer;
  2271. #endif /* __IMarkupContainer_FWD_DEFINED__ */
  2272. #ifndef __IMarkupContainer2_FWD_DEFINED__
  2273. #define __IMarkupContainer2_FWD_DEFINED__
  2274. typedef interface IMarkupContainer2 IMarkupContainer2;
  2275. #endif /* __IMarkupContainer2_FWD_DEFINED__ */
  2276. #ifndef __IHTMLChangeLog_FWD_DEFINED__
  2277. #define __IHTMLChangeLog_FWD_DEFINED__
  2278. typedef interface IHTMLChangeLog IHTMLChangeLog;
  2279. #endif /* __IHTMLChangeLog_FWD_DEFINED__ */
  2280. #ifndef __IHTMLChangeSink_FWD_DEFINED__
  2281. #define __IHTMLChangeSink_FWD_DEFINED__
  2282. typedef interface IHTMLChangeSink IHTMLChangeSink;
  2283. #endif /* __IHTMLChangeSink_FWD_DEFINED__ */
  2284. #ifndef __IActiveIMMApp_FWD_DEFINED__
  2285. #define __IActiveIMMApp_FWD_DEFINED__
  2286. typedef interface IActiveIMMApp IActiveIMMApp;
  2287. #endif /* __IActiveIMMApp_FWD_DEFINED__ */
  2288. #ifndef __ISegmentList_FWD_DEFINED__
  2289. #define __ISegmentList_FWD_DEFINED__
  2290. typedef interface ISegmentList ISegmentList;
  2291. #endif /* __ISegmentList_FWD_DEFINED__ */
  2292. #ifndef __ISegmentListIterator_FWD_DEFINED__
  2293. #define __ISegmentListIterator_FWD_DEFINED__
  2294. typedef interface ISegmentListIterator ISegmentListIterator;
  2295. #endif /* __ISegmentListIterator_FWD_DEFINED__ */
  2296. #ifndef __IHTMLCaret_FWD_DEFINED__
  2297. #define __IHTMLCaret_FWD_DEFINED__
  2298. typedef interface IHTMLCaret IHTMLCaret;
  2299. #endif /* __IHTMLCaret_FWD_DEFINED__ */
  2300. #ifndef __ISegment_FWD_DEFINED__
  2301. #define __ISegment_FWD_DEFINED__
  2302. typedef interface ISegment ISegment;
  2303. #endif /* __ISegment_FWD_DEFINED__ */
  2304. #ifndef __IElementSegment_FWD_DEFINED__
  2305. #define __IElementSegment_FWD_DEFINED__
  2306. typedef interface IElementSegment IElementSegment;
  2307. #endif /* __IElementSegment_FWD_DEFINED__ */
  2308. #ifndef __IHighlightSegment_FWD_DEFINED__
  2309. #define __IHighlightSegment_FWD_DEFINED__
  2310. typedef interface IHighlightSegment IHighlightSegment;
  2311. #endif /* __IHighlightSegment_FWD_DEFINED__ */
  2312. #ifndef __IHighlightRenderingServices_FWD_DEFINED__
  2313. #define __IHighlightRenderingServices_FWD_DEFINED__
  2314. typedef interface IHighlightRenderingServices IHighlightRenderingServices;
  2315. #endif /* __IHighlightRenderingServices_FWD_DEFINED__ */
  2316. #ifndef __ILineInfo_FWD_DEFINED__
  2317. #define __ILineInfo_FWD_DEFINED__
  2318. typedef interface ILineInfo ILineInfo;
  2319. #endif /* __ILineInfo_FWD_DEFINED__ */
  2320. #ifndef __IDisplayPointer_FWD_DEFINED__
  2321. #define __IDisplayPointer_FWD_DEFINED__
  2322. typedef interface IDisplayPointer IDisplayPointer;
  2323. #endif /* __IDisplayPointer_FWD_DEFINED__ */
  2324. #ifndef __IDisplayServices_FWD_DEFINED__
  2325. #define __IDisplayServices_FWD_DEFINED__
  2326. typedef interface IDisplayServices IDisplayServices;
  2327. #endif /* __IDisplayServices_FWD_DEFINED__ */
  2328. #ifndef __IHtmlDlgSafeHelper_FWD_DEFINED__
  2329. #define __IHtmlDlgSafeHelper_FWD_DEFINED__
  2330. typedef interface IHtmlDlgSafeHelper IHtmlDlgSafeHelper;
  2331. #endif /* __IHtmlDlgSafeHelper_FWD_DEFINED__ */
  2332. #ifndef __IBlockFormats_FWD_DEFINED__
  2333. #define __IBlockFormats_FWD_DEFINED__
  2334. typedef interface IBlockFormats IBlockFormats;
  2335. #endif /* __IBlockFormats_FWD_DEFINED__ */
  2336. #ifndef __IFontNames_FWD_DEFINED__
  2337. #define __IFontNames_FWD_DEFINED__
  2338. typedef interface IFontNames IFontNames;
  2339. #endif /* __IFontNames_FWD_DEFINED__ */
  2340. #ifndef __ICSSFilter_FWD_DEFINED__
  2341. #define __ICSSFilter_FWD_DEFINED__
  2342. typedef interface ICSSFilter ICSSFilter;
  2343. #endif /* __ICSSFilter_FWD_DEFINED__ */
  2344. #ifndef __ISecureUrlHost_FWD_DEFINED__
  2345. #define __ISecureUrlHost_FWD_DEFINED__
  2346. typedef interface ISecureUrlHost ISecureUrlHost;
  2347. #endif /* __ISecureUrlHost_FWD_DEFINED__ */
  2348. #ifndef __IMarkupServices_FWD_DEFINED__
  2349. #define __IMarkupServices_FWD_DEFINED__
  2350. typedef interface IMarkupServices IMarkupServices;
  2351. #endif /* __IMarkupServices_FWD_DEFINED__ */
  2352. #ifndef __IMarkupServices2_FWD_DEFINED__
  2353. #define __IMarkupServices2_FWD_DEFINED__
  2354. typedef interface IMarkupServices2 IMarkupServices2;
  2355. #endif /* __IMarkupServices2_FWD_DEFINED__ */
  2356. #ifndef __IHTMLChangePlayback_FWD_DEFINED__
  2357. #define __IHTMLChangePlayback_FWD_DEFINED__
  2358. typedef interface IHTMLChangePlayback IHTMLChangePlayback;
  2359. #endif /* __IHTMLChangePlayback_FWD_DEFINED__ */
  2360. #ifndef __IMarkupPointer2_FWD_DEFINED__
  2361. #define __IMarkupPointer2_FWD_DEFINED__
  2362. typedef interface IMarkupPointer2 IMarkupPointer2;
  2363. #endif /* __IMarkupPointer2_FWD_DEFINED__ */
  2364. #ifndef __IMarkupTextFrags_FWD_DEFINED__
  2365. #define __IMarkupTextFrags_FWD_DEFINED__
  2366. typedef interface IMarkupTextFrags IMarkupTextFrags;
  2367. #endif /* __IMarkupTextFrags_FWD_DEFINED__ */
  2368. #ifndef __IXMLGenericParse_FWD_DEFINED__
  2369. #define __IXMLGenericParse_FWD_DEFINED__
  2370. typedef interface IXMLGenericParse IXMLGenericParse;
  2371. #endif /* __IXMLGenericParse_FWD_DEFINED__ */
  2372. #ifndef __IHTMLEditHost_FWD_DEFINED__
  2373. #define __IHTMLEditHost_FWD_DEFINED__
  2374. typedef interface IHTMLEditHost IHTMLEditHost;
  2375. #endif /* __IHTMLEditHost_FWD_DEFINED__ */
  2376. #ifndef __IHTMLEditHost2_FWD_DEFINED__
  2377. #define __IHTMLEditHost2_FWD_DEFINED__
  2378. typedef interface IHTMLEditHost2 IHTMLEditHost2;
  2379. #endif /* __IHTMLEditHost2_FWD_DEFINED__ */
  2380. #ifndef __ISequenceNumber_FWD_DEFINED__
  2381. #define __ISequenceNumber_FWD_DEFINED__
  2382. typedef interface ISequenceNumber ISequenceNumber;
  2383. #endif /* __ISequenceNumber_FWD_DEFINED__ */
  2384. #ifndef __IIMEServices_FWD_DEFINED__
  2385. #define __IIMEServices_FWD_DEFINED__
  2386. typedef interface IIMEServices IIMEServices;
  2387. #endif /* __IIMEServices_FWD_DEFINED__ */
  2388. #ifndef __ISelectionServicesListener_FWD_DEFINED__
  2389. #define __ISelectionServicesListener_FWD_DEFINED__
  2390. typedef interface ISelectionServicesListener ISelectionServicesListener;
  2391. #endif /* __ISelectionServicesListener_FWD_DEFINED__ */
  2392. #ifndef __ISelectionServices_FWD_DEFINED__
  2393. #define __ISelectionServices_FWD_DEFINED__
  2394. typedef interface ISelectionServices ISelectionServices;
  2395. #endif /* __ISelectionServices_FWD_DEFINED__ */
  2396. #ifndef __IHTMLEditDesigner_FWD_DEFINED__
  2397. #define __IHTMLEditDesigner_FWD_DEFINED__
  2398. typedef interface IHTMLEditDesigner IHTMLEditDesigner;
  2399. #endif /* __IHTMLEditDesigner_FWD_DEFINED__ */
  2400. #ifndef __IHTMLEditServices_FWD_DEFINED__
  2401. #define __IHTMLEditServices_FWD_DEFINED__
  2402. typedef interface IHTMLEditServices IHTMLEditServices;
  2403. #endif /* __IHTMLEditServices_FWD_DEFINED__ */
  2404. #ifndef __IHTMLEditServices2_FWD_DEFINED__
  2405. #define __IHTMLEditServices2_FWD_DEFINED__
  2406. typedef interface IHTMLEditServices2 IHTMLEditServices2;
  2407. #endif /* __IHTMLEditServices2_FWD_DEFINED__ */
  2408. #ifndef __IHTMLComputedStyle_FWD_DEFINED__
  2409. #define __IHTMLComputedStyle_FWD_DEFINED__
  2410. typedef interface IHTMLComputedStyle IHTMLComputedStyle;
  2411. #endif /* __IHTMLComputedStyle_FWD_DEFINED__ */
  2412. #ifndef __HtmlDlgSafeHelper_FWD_DEFINED__
  2413. #define __HtmlDlgSafeHelper_FWD_DEFINED__
  2414. #ifdef __cplusplus
  2415. typedef class HtmlDlgSafeHelper HtmlDlgSafeHelper;
  2416. #else
  2417. typedef struct HtmlDlgSafeHelper HtmlDlgSafeHelper;
  2418. #endif /* __cplusplus */
  2419. #endif /* __HtmlDlgSafeHelper_FWD_DEFINED__ */
  2420. #ifndef __BlockFormats_FWD_DEFINED__
  2421. #define __BlockFormats_FWD_DEFINED__
  2422. #ifdef __cplusplus
  2423. typedef class BlockFormats BlockFormats;
  2424. #else
  2425. typedef struct BlockFormats BlockFormats;
  2426. #endif /* __cplusplus */
  2427. #endif /* __BlockFormats_FWD_DEFINED__ */
  2428. #ifndef __FontNames_FWD_DEFINED__
  2429. #define __FontNames_FWD_DEFINED__
  2430. #ifdef __cplusplus
  2431. typedef class FontNames FontNames;
  2432. #else
  2433. typedef struct FontNames FontNames;
  2434. #endif /* __cplusplus */
  2435. #endif /* __FontNames_FWD_DEFINED__ */
  2436. #ifndef __HTMLNamespaceEvents_FWD_DEFINED__
  2437. #define __HTMLNamespaceEvents_FWD_DEFINED__
  2438. typedef interface HTMLNamespaceEvents HTMLNamespaceEvents;
  2439. #endif /* __HTMLNamespaceEvents_FWD_DEFINED__ */
  2440. #ifndef __IHTMLNamespace_FWD_DEFINED__
  2441. #define __IHTMLNamespace_FWD_DEFINED__
  2442. typedef interface IHTMLNamespace IHTMLNamespace;
  2443. #endif /* __IHTMLNamespace_FWD_DEFINED__ */
  2444. #ifndef __IHTMLNamespaceCollection_FWD_DEFINED__
  2445. #define __IHTMLNamespaceCollection_FWD_DEFINED__
  2446. typedef interface IHTMLNamespaceCollection IHTMLNamespaceCollection;
  2447. #endif /* __IHTMLNamespaceCollection_FWD_DEFINED__ */
  2448. #ifndef __HTMLNamespace_FWD_DEFINED__
  2449. #define __HTMLNamespace_FWD_DEFINED__
  2450. #ifdef __cplusplus
  2451. typedef class HTMLNamespace HTMLNamespace;
  2452. #else
  2453. typedef struct HTMLNamespace HTMLNamespace;
  2454. #endif /* __cplusplus */
  2455. #endif /* __HTMLNamespace_FWD_DEFINED__ */
  2456. #ifndef __HTMLNamespaceCollection_FWD_DEFINED__
  2457. #define __HTMLNamespaceCollection_FWD_DEFINED__
  2458. #ifdef __cplusplus
  2459. typedef class HTMLNamespaceCollection HTMLNamespaceCollection;
  2460. #else
  2461. typedef struct HTMLNamespaceCollection HTMLNamespaceCollection;
  2462. #endif /* __cplusplus */
  2463. #endif /* __HTMLNamespaceCollection_FWD_DEFINED__ */
  2464. #ifndef __IHTMLPainter_FWD_DEFINED__
  2465. #define __IHTMLPainter_FWD_DEFINED__
  2466. typedef interface IHTMLPainter IHTMLPainter;
  2467. #endif /* __IHTMLPainter_FWD_DEFINED__ */
  2468. #ifndef __IHTMLPaintSite_FWD_DEFINED__
  2469. #define __IHTMLPaintSite_FWD_DEFINED__
  2470. typedef interface IHTMLPaintSite IHTMLPaintSite;
  2471. #endif /* __IHTMLPaintSite_FWD_DEFINED__ */
  2472. #ifndef __IHTMLPainterEventInfo_FWD_DEFINED__
  2473. #define __IHTMLPainterEventInfo_FWD_DEFINED__
  2474. typedef interface IHTMLPainterEventInfo IHTMLPainterEventInfo;
  2475. #endif /* __IHTMLPainterEventInfo_FWD_DEFINED__ */
  2476. #ifndef __IHTMLPainterOverlay_FWD_DEFINED__
  2477. #define __IHTMLPainterOverlay_FWD_DEFINED__
  2478. typedef interface IHTMLPainterOverlay IHTMLPainterOverlay;
  2479. #endif /* __IHTMLPainterOverlay_FWD_DEFINED__ */
  2480. #ifndef __IHTMLIPrintCollection_FWD_DEFINED__
  2481. #define __IHTMLIPrintCollection_FWD_DEFINED__
  2482. typedef interface IHTMLIPrintCollection IHTMLIPrintCollection;
  2483. #endif /* __IHTMLIPrintCollection_FWD_DEFINED__ */
  2484. #ifndef __IEnumPrivacyRecords_FWD_DEFINED__
  2485. #define __IEnumPrivacyRecords_FWD_DEFINED__
  2486. typedef interface IEnumPrivacyRecords IEnumPrivacyRecords;
  2487. #endif /* __IEnumPrivacyRecords_FWD_DEFINED__ */
  2488. #ifndef __IHTMLDialog_FWD_DEFINED__
  2489. #define __IHTMLDialog_FWD_DEFINED__
  2490. typedef interface IHTMLDialog IHTMLDialog;
  2491. #endif /* __IHTMLDialog_FWD_DEFINED__ */
  2492. #ifndef __IHTMLDialog2_FWD_DEFINED__
  2493. #define __IHTMLDialog2_FWD_DEFINED__
  2494. typedef interface IHTMLDialog2 IHTMLDialog2;
  2495. #endif /* __IHTMLDialog2_FWD_DEFINED__ */
  2496. #ifndef __IHTMLDialog3_FWD_DEFINED__
  2497. #define __IHTMLDialog3_FWD_DEFINED__
  2498. typedef interface IHTMLDialog3 IHTMLDialog3;
  2499. #endif /* __IHTMLDialog3_FWD_DEFINED__ */
  2500. #ifndef __IHTMLModelessInit_FWD_DEFINED__
  2501. #define __IHTMLModelessInit_FWD_DEFINED__
  2502. typedef interface IHTMLModelessInit IHTMLModelessInit;
  2503. #endif /* __IHTMLModelessInit_FWD_DEFINED__ */
  2504. #ifndef __ThreadDialogProcParam_FWD_DEFINED__
  2505. #define __ThreadDialogProcParam_FWD_DEFINED__
  2506. #ifdef __cplusplus
  2507. typedef class ThreadDialogProcParam ThreadDialogProcParam;
  2508. #else
  2509. typedef struct ThreadDialogProcParam ThreadDialogProcParam;
  2510. #endif /* __cplusplus */
  2511. #endif /* __ThreadDialogProcParam_FWD_DEFINED__ */
  2512. #ifndef __HTMLDialog_FWD_DEFINED__
  2513. #define __HTMLDialog_FWD_DEFINED__
  2514. #ifdef __cplusplus
  2515. typedef class HTMLDialog HTMLDialog;
  2516. #else
  2517. typedef struct HTMLDialog HTMLDialog;
  2518. #endif /* __cplusplus */
  2519. #endif /* __HTMLDialog_FWD_DEFINED__ */
  2520. #ifndef __IHTMLPopup_FWD_DEFINED__
  2521. #define __IHTMLPopup_FWD_DEFINED__
  2522. typedef interface IHTMLPopup IHTMLPopup;
  2523. #endif /* __IHTMLPopup_FWD_DEFINED__ */
  2524. #ifndef __DispHTMLPopup_FWD_DEFINED__
  2525. #define __DispHTMLPopup_FWD_DEFINED__
  2526. typedef interface DispHTMLPopup DispHTMLPopup;
  2527. #endif /* __DispHTMLPopup_FWD_DEFINED__ */
  2528. #ifndef __HTMLPopup_FWD_DEFINED__
  2529. #define __HTMLPopup_FWD_DEFINED__
  2530. #ifdef __cplusplus
  2531. typedef class HTMLPopup HTMLPopup;
  2532. #else
  2533. typedef struct HTMLPopup HTMLPopup;
  2534. #endif /* __cplusplus */
  2535. #endif /* __HTMLPopup_FWD_DEFINED__ */
  2536. #ifndef __IHTMLAppBehavior_FWD_DEFINED__
  2537. #define __IHTMLAppBehavior_FWD_DEFINED__
  2538. typedef interface IHTMLAppBehavior IHTMLAppBehavior;
  2539. #endif /* __IHTMLAppBehavior_FWD_DEFINED__ */
  2540. #ifndef __IHTMLAppBehavior2_FWD_DEFINED__
  2541. #define __IHTMLAppBehavior2_FWD_DEFINED__
  2542. typedef interface IHTMLAppBehavior2 IHTMLAppBehavior2;
  2543. #endif /* __IHTMLAppBehavior2_FWD_DEFINED__ */
  2544. #ifndef __IHTMLAppBehavior3_FWD_DEFINED__
  2545. #define __IHTMLAppBehavior3_FWD_DEFINED__
  2546. typedef interface IHTMLAppBehavior3 IHTMLAppBehavior3;
  2547. #endif /* __IHTMLAppBehavior3_FWD_DEFINED__ */
  2548. #ifndef __DispHTMLAppBehavior_FWD_DEFINED__
  2549. #define __DispHTMLAppBehavior_FWD_DEFINED__
  2550. typedef interface DispHTMLAppBehavior DispHTMLAppBehavior;
  2551. #endif /* __DispHTMLAppBehavior_FWD_DEFINED__ */
  2552. #ifndef __HTMLAppBehavior_FWD_DEFINED__
  2553. #define __HTMLAppBehavior_FWD_DEFINED__
  2554. #ifdef __cplusplus
  2555. typedef class HTMLAppBehavior HTMLAppBehavior;
  2556. #else
  2557. typedef struct HTMLAppBehavior HTMLAppBehavior;
  2558. #endif /* __cplusplus */
  2559. #endif /* __HTMLAppBehavior_FWD_DEFINED__ */
  2560. #ifndef __OldHTMLDocument_FWD_DEFINED__
  2561. #define __OldHTMLDocument_FWD_DEFINED__
  2562. #ifdef __cplusplus
  2563. typedef class OldHTMLDocument OldHTMLDocument;
  2564. #else
  2565. typedef struct OldHTMLDocument OldHTMLDocument;
  2566. #endif /* __cplusplus */
  2567. #endif /* __OldHTMLDocument_FWD_DEFINED__ */
  2568. #ifndef __OldHTMLFormElement_FWD_DEFINED__
  2569. #define __OldHTMLFormElement_FWD_DEFINED__
  2570. #ifdef __cplusplus
  2571. typedef class OldHTMLFormElement OldHTMLFormElement;
  2572. #else
  2573. typedef struct OldHTMLFormElement OldHTMLFormElement;
  2574. #endif /* __cplusplus */
  2575. #endif /* __OldHTMLFormElement_FWD_DEFINED__ */
  2576. #ifndef __DispIHTMLInputButtonElement_FWD_DEFINED__
  2577. #define __DispIHTMLInputButtonElement_FWD_DEFINED__
  2578. typedef interface DispIHTMLInputButtonElement DispIHTMLInputButtonElement;
  2579. #endif /* __DispIHTMLInputButtonElement_FWD_DEFINED__ */
  2580. #ifndef __HTMLInputButtonElement_FWD_DEFINED__
  2581. #define __HTMLInputButtonElement_FWD_DEFINED__
  2582. #ifdef __cplusplus
  2583. typedef class HTMLInputButtonElement HTMLInputButtonElement;
  2584. #else
  2585. typedef struct HTMLInputButtonElement HTMLInputButtonElement;
  2586. #endif /* __cplusplus */
  2587. #endif /* __HTMLInputButtonElement_FWD_DEFINED__ */
  2588. #ifndef __DispIHTMLInputTextElement_FWD_DEFINED__
  2589. #define __DispIHTMLInputTextElement_FWD_DEFINED__
  2590. typedef interface DispIHTMLInputTextElement DispIHTMLInputTextElement;
  2591. #endif /* __DispIHTMLInputTextElement_FWD_DEFINED__ */
  2592. #ifndef __HTMLInputTextElement_FWD_DEFINED__
  2593. #define __HTMLInputTextElement_FWD_DEFINED__
  2594. #ifdef __cplusplus
  2595. typedef class HTMLInputTextElement HTMLInputTextElement;
  2596. #else
  2597. typedef struct HTMLInputTextElement HTMLInputTextElement;
  2598. #endif /* __cplusplus */
  2599. #endif /* __HTMLInputTextElement_FWD_DEFINED__ */
  2600. #ifndef __DispIHTMLInputFileElement_FWD_DEFINED__
  2601. #define __DispIHTMLInputFileElement_FWD_DEFINED__
  2602. typedef interface DispIHTMLInputFileElement DispIHTMLInputFileElement;
  2603. #endif /* __DispIHTMLInputFileElement_FWD_DEFINED__ */
  2604. #ifndef __HTMLInputFileElement_FWD_DEFINED__
  2605. #define __HTMLInputFileElement_FWD_DEFINED__
  2606. #ifdef __cplusplus
  2607. typedef class HTMLInputFileElement HTMLInputFileElement;
  2608. #else
  2609. typedef struct HTMLInputFileElement HTMLInputFileElement;
  2610. #endif /* __cplusplus */
  2611. #endif /* __HTMLInputFileElement_FWD_DEFINED__ */
  2612. #ifndef __DispIHTMLOptionButtonElement_FWD_DEFINED__
  2613. #define __DispIHTMLOptionButtonElement_FWD_DEFINED__
  2614. typedef interface DispIHTMLOptionButtonElement DispIHTMLOptionButtonElement;
  2615. #endif /* __DispIHTMLOptionButtonElement_FWD_DEFINED__ */
  2616. #ifndef __HTMLOptionButtonElement_FWD_DEFINED__
  2617. #define __HTMLOptionButtonElement_FWD_DEFINED__
  2618. #ifdef __cplusplus
  2619. typedef class HTMLOptionButtonElement HTMLOptionButtonElement;
  2620. #else
  2621. typedef struct HTMLOptionButtonElement HTMLOptionButtonElement;
  2622. #endif /* __cplusplus */
  2623. #endif /* __HTMLOptionButtonElement_FWD_DEFINED__ */
  2624. #ifndef __DispIHTMLInputImage_FWD_DEFINED__
  2625. #define __DispIHTMLInputImage_FWD_DEFINED__
  2626. typedef interface DispIHTMLInputImage DispIHTMLInputImage;
  2627. #endif /* __DispIHTMLInputImage_FWD_DEFINED__ */
  2628. #ifndef __HTMLInputImage_FWD_DEFINED__
  2629. #define __HTMLInputImage_FWD_DEFINED__
  2630. #ifdef __cplusplus
  2631. typedef class HTMLInputImage HTMLInputImage;
  2632. #else
  2633. typedef struct HTMLInputImage HTMLInputImage;
  2634. #endif /* __cplusplus */
  2635. #endif /* __HTMLInputImage_FWD_DEFINED__ */
  2636. #ifndef __IElementNamespace_FWD_DEFINED__
  2637. #define __IElementNamespace_FWD_DEFINED__
  2638. typedef interface IElementNamespace IElementNamespace;
  2639. #endif /* __IElementNamespace_FWD_DEFINED__ */
  2640. #ifndef __IElementNamespaceTable_FWD_DEFINED__
  2641. #define __IElementNamespaceTable_FWD_DEFINED__
  2642. typedef interface IElementNamespaceTable IElementNamespaceTable;
  2643. #endif /* __IElementNamespaceTable_FWD_DEFINED__ */
  2644. #ifndef __IElementNamespaceFactory_FWD_DEFINED__
  2645. #define __IElementNamespaceFactory_FWD_DEFINED__
  2646. typedef interface IElementNamespaceFactory IElementNamespaceFactory;
  2647. #endif /* __IElementNamespaceFactory_FWD_DEFINED__ */
  2648. #ifndef __IElementNamespaceFactory2_FWD_DEFINED__
  2649. #define __IElementNamespaceFactory2_FWD_DEFINED__
  2650. typedef interface IElementNamespaceFactory2 IElementNamespaceFactory2;
  2651. #endif /* __IElementNamespaceFactory2_FWD_DEFINED__ */
  2652. #ifndef __IElementNamespaceFactoryCallback_FWD_DEFINED__
  2653. #define __IElementNamespaceFactoryCallback_FWD_DEFINED__
  2654. typedef interface IElementNamespaceFactoryCallback IElementNamespaceFactoryCallback;
  2655. #endif /* __IElementNamespaceFactoryCallback_FWD_DEFINED__ */
  2656. #ifndef __IElementBehaviorSiteOM2_FWD_DEFINED__
  2657. #define __IElementBehaviorSiteOM2_FWD_DEFINED__
  2658. typedef interface IElementBehaviorSiteOM2 IElementBehaviorSiteOM2;
  2659. #endif /* __IElementBehaviorSiteOM2_FWD_DEFINED__ */
  2660. #ifndef __IElementBehaviorCategory_FWD_DEFINED__
  2661. #define __IElementBehaviorCategory_FWD_DEFINED__
  2662. typedef interface IElementBehaviorCategory IElementBehaviorCategory;
  2663. #endif /* __IElementBehaviorCategory_FWD_DEFINED__ */
  2664. #ifndef __IElementBehaviorSiteCategory_FWD_DEFINED__
  2665. #define __IElementBehaviorSiteCategory_FWD_DEFINED__
  2666. typedef interface IElementBehaviorSiteCategory IElementBehaviorSiteCategory;
  2667. #endif /* __IElementBehaviorSiteCategory_FWD_DEFINED__ */
  2668. #ifndef __IElementBehaviorSubmit_FWD_DEFINED__
  2669. #define __IElementBehaviorSubmit_FWD_DEFINED__
  2670. typedef interface IElementBehaviorSubmit IElementBehaviorSubmit;
  2671. #endif /* __IElementBehaviorSubmit_FWD_DEFINED__ */
  2672. #ifndef __IElementBehaviorFocus_FWD_DEFINED__
  2673. #define __IElementBehaviorFocus_FWD_DEFINED__
  2674. typedef interface IElementBehaviorFocus IElementBehaviorFocus;
  2675. #endif /* __IElementBehaviorFocus_FWD_DEFINED__ */
  2676. #ifndef __IElementBehaviorLayout_FWD_DEFINED__
  2677. #define __IElementBehaviorLayout_FWD_DEFINED__
  2678. typedef interface IElementBehaviorLayout IElementBehaviorLayout;
  2679. #endif /* __IElementBehaviorLayout_FWD_DEFINED__ */
  2680. #ifndef __IElementBehaviorLayout2_FWD_DEFINED__
  2681. #define __IElementBehaviorLayout2_FWD_DEFINED__
  2682. typedef interface IElementBehaviorLayout2 IElementBehaviorLayout2;
  2683. #endif /* __IElementBehaviorLayout2_FWD_DEFINED__ */
  2684. #ifndef __IElementBehaviorSiteLayout_FWD_DEFINED__
  2685. #define __IElementBehaviorSiteLayout_FWD_DEFINED__
  2686. typedef interface IElementBehaviorSiteLayout IElementBehaviorSiteLayout;
  2687. #endif /* __IElementBehaviorSiteLayout_FWD_DEFINED__ */
  2688. #ifndef __IElementBehaviorSiteLayout2_FWD_DEFINED__
  2689. #define __IElementBehaviorSiteLayout2_FWD_DEFINED__
  2690. typedef interface IElementBehaviorSiteLayout2 IElementBehaviorSiteLayout2;
  2691. #endif /* __IElementBehaviorSiteLayout2_FWD_DEFINED__ */
  2692. #ifndef __IHostBehaviorInit_FWD_DEFINED__
  2693. #define __IHostBehaviorInit_FWD_DEFINED__
  2694. typedef interface IHostBehaviorInit IHostBehaviorInit;
  2695. #endif /* __IHostBehaviorInit_FWD_DEFINED__ */
  2696. /* header files for imported files */
  2697. #include "ocidl.h"
  2698. #include "dimm.h"
  2699. #ifdef __cplusplus
  2700. extern "C"{
  2701. #endif
  2702. void * __RPC_USER MIDL_user_allocate(size_t);
  2703. void __RPC_USER MIDL_user_free( void * );
  2704. /* interface __MIDL_itf_mshtml_0000 */
  2705. /* [local] */
  2706. #include <olectl.h>
  2707. EXTERN_C const GUID CMDSETID_Forms3;
  2708. EXTERN_C const GUID CLSID_MHTMLDocument;
  2709. EXTERN_C const GUID CLSID_HTADocument;
  2710. EXTERN_C const GUID CLSID_HTMLApplication;
  2711. EXTERN_C const GUID CLSID_HTMLPluginDocument;
  2712. DEFINE_GUID(SID_SEditCommandTarget,0x3050f4b5,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2713. DEFINE_GUID(CGID_EditStateCommands,0x3050f4b6,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2714. DEFINE_GUID(SID_SHTMLEditHost,0x3050f6a0,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2715. DEFINE_GUID(SID_SHTMLEditServices,0x3050f7f9,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2716. #define SID_SHTMLWindow IID_IHTMLWindow2
  2717. #define SID_SElementBehaviorFactory IID_IElementBehaviorFactory
  2718. // This information will be the LOWORD of the privacy flags stored in the privacy record
  2719. #define COOKIEACTION_NONE 0x00000000
  2720. #define COOKIEACTION_ACCEPT 0x00000001
  2721. #define COOKIEACTION_REJECT 0x00000002
  2722. #define COOKIEACTION_DOWNGRADE 0x00000004
  2723. #define COOKIEACTION_LEASH 0x00000008
  2724. #define COOKIEACTION_SUPPRESS 0x00000010
  2725. #define COOKIEACTION_READ 0x00000020
  2726. // Privacy info related to the url
  2727. // This information will be the HIWORD of the privacy flags stored in the privacy record
  2728. #define PRIVACY_URLISTOPLEVEL 0x00010000 // Is this a top level url?
  2729. #define PRIVACY_URLHASCOMPACTPOLICY 0x00020000 // Did the url have a compact policy used for privacy evaluations
  2730. #define PRIVACY_URLHASPOSTDATA 0x00080000 // Is this a POST request?
  2731. #define PRIVACY_URLHASPOLICYREFLINK 0x00100000 // Did the url have a privacy ref url in a link tag
  2732. #define PRIVACY_URLHASPOLICYREFHEADER 0x00200000 // Did the url have a privacy ref url in a header tag
  2733. #define PRIVACY_URLHASP3PHEADER 0x00400000 // Did the url have a privacy ref url in a header tag
  2734. #ifndef _WINGDI_
  2735. typedef struct tagLOGFONTA
  2736. {
  2737. LONG lfHeight;
  2738. LONG lfWidth;
  2739. LONG lfEscapement;
  2740. LONG lfOrientation;
  2741. LONG lfWeight;
  2742. BYTE lfItalic;
  2743. BYTE lfUnderline;
  2744. BYTE lfStrikeOut;
  2745. BYTE lfCharSet;
  2746. BYTE lfOutPrecision;
  2747. BYTE lfClipPrecision;
  2748. BYTE lfQuality;
  2749. BYTE lfPitchAndFamily;
  2750. CHAR lfFaceName[ 32 ];
  2751. } LOGFONTA;
  2752. typedef struct tagLOGFONTW
  2753. {
  2754. LONG lfHeight;
  2755. LONG lfWidth;
  2756. LONG lfEscapement;
  2757. LONG lfOrientation;
  2758. LONG lfWeight;
  2759. BYTE lfItalic;
  2760. BYTE lfUnderline;
  2761. BYTE lfStrikeOut;
  2762. BYTE lfCharSet;
  2763. BYTE lfOutPrecision;
  2764. BYTE lfClipPrecision;
  2765. BYTE lfQuality;
  2766. BYTE lfPitchAndFamily;
  2767. WCHAR lfFaceName[ 32 ];
  2768. } LOGFONTW;
  2769. typedef LOGFONTA LOGFONT;
  2770. #endif
  2771. extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_c_ifspec;
  2772. extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_s_ifspec;
  2773. #ifndef __IHTMLFiltersCollection_INTERFACE_DEFINED__
  2774. #define __IHTMLFiltersCollection_INTERFACE_DEFINED__
  2775. /* interface IHTMLFiltersCollection */
  2776. /* [object][uuid][dual][oleautomation] */
  2777. EXTERN_C const IID IID_IHTMLFiltersCollection;
  2778. MIDL_INTERFACE("3050f3ee-98b5-11cf-bb82-00aa00bdce0b")
  2779. IHTMLFiltersCollection : public IDispatch
  2780. {
  2781. public:
  2782. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  2783. /* [out][retval] */ long *p) = 0;
  2784. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  2785. /* [out][retval] */ IUnknown **p) = 0;
  2786. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  2787. /* [in] */ VARIANT *pvarIndex,
  2788. /* [out][retval] */ VARIANT *pvarResult) = 0;
  2789. };
  2790. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get_length_Proxy(
  2791. IHTMLFiltersCollection * This,
  2792. /* [out][retval] */ long *p);
  2793. void __RPC_STUB IHTMLFiltersCollection_get_length_Stub(
  2794. IRpcStubBuffer *This,
  2795. IRpcChannelBuffer *_pRpcChannelBuffer,
  2796. PRPC_MESSAGE _pRpcMessage,
  2797. DWORD *_pdwStubPhase);
  2798. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get__newEnum_Proxy(
  2799. IHTMLFiltersCollection * This,
  2800. /* [out][retval] */ IUnknown **p);
  2801. void __RPC_STUB IHTMLFiltersCollection_get__newEnum_Stub(
  2802. IRpcStubBuffer *This,
  2803. IRpcChannelBuffer *_pRpcChannelBuffer,
  2804. PRPC_MESSAGE _pRpcMessage,
  2805. DWORD *_pdwStubPhase);
  2806. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_item_Proxy(
  2807. IHTMLFiltersCollection * This,
  2808. /* [in] */ VARIANT *pvarIndex,
  2809. /* [out][retval] */ VARIANT *pvarResult);
  2810. void __RPC_STUB IHTMLFiltersCollection_item_Stub(
  2811. IRpcStubBuffer *This,
  2812. IRpcChannelBuffer *_pRpcChannelBuffer,
  2813. PRPC_MESSAGE _pRpcMessage,
  2814. DWORD *_pdwStubPhase);
  2815. #endif /* __IHTMLFiltersCollection_INTERFACE_DEFINED__ */
  2816. #ifndef __MSHTML_LIBRARY_DEFINED__
  2817. #define __MSHTML_LIBRARY_DEFINED__
  2818. /* library MSHTML */
  2819. /* [uuid][version][helpstring][lcid] */
  2820. typedef
  2821. enum _htmlDesignMode
  2822. { htmlDesignModeInherit = -2,
  2823. htmlDesignModeOn = -1,
  2824. htmlDesignModeOff = 0,
  2825. htmlDesignMode_Max = 2147483647L
  2826. } htmlDesignMode;
  2827. typedef
  2828. enum _htmlZOrder
  2829. { htmlZOrderFront = 0,
  2830. htmlZOrderBack = 1,
  2831. htmlZOrder_Max = 2147483647L
  2832. } htmlZOrder;
  2833. typedef
  2834. enum _htmlClear
  2835. { htmlClearNotSet = 0,
  2836. htmlClearAll = 1,
  2837. htmlClearLeft = 2,
  2838. htmlClearRight = 3,
  2839. htmlClearBoth = 4,
  2840. htmlClearNone = 5,
  2841. htmlClear_Max = 2147483647L
  2842. } htmlClear;
  2843. typedef
  2844. enum _htmlControlAlign
  2845. { htmlControlAlignNotSet = 0,
  2846. htmlControlAlignLeft = 1,
  2847. htmlControlAlignCenter = 2,
  2848. htmlControlAlignRight = 3,
  2849. htmlControlAlignTextTop = 4,
  2850. htmlControlAlignAbsMiddle = 5,
  2851. htmlControlAlignBaseline = 6,
  2852. htmlControlAlignAbsBottom = 7,
  2853. htmlControlAlignBottom = 8,
  2854. htmlControlAlignMiddle = 9,
  2855. htmlControlAlignTop = 10,
  2856. htmlControlAlign_Max = 2147483647L
  2857. } htmlControlAlign;
  2858. typedef
  2859. enum _htmlBlockAlign
  2860. { htmlBlockAlignNotSet = 0,
  2861. htmlBlockAlignLeft = 1,
  2862. htmlBlockAlignCenter = 2,
  2863. htmlBlockAlignRight = 3,
  2864. htmlBlockAlignJustify = 4,
  2865. htmlBlockAlign_Max = 2147483647L
  2866. } htmlBlockAlign;
  2867. typedef
  2868. enum _htmlReadyState
  2869. { htmlReadyStateuninitialized = 0,
  2870. htmlReadyStateloading = 1,
  2871. htmlReadyStateloaded = 2,
  2872. htmlReadyStateinteractive = 3,
  2873. htmlReadyStatecomplete = 4,
  2874. htmlReadyState_Max = 2147483647L
  2875. } htmlReadyState;
  2876. typedef
  2877. enum _htmlLoop
  2878. { htmlLoopLoopInfinite = -1,
  2879. htmlLoop_Max = 2147483647L
  2880. } htmlLoop;
  2881. typedef
  2882. enum _mediaType
  2883. { mediaTypeNotSet = 0,
  2884. mediaTypeAll = 511,
  2885. mediaTypeAural = 1,
  2886. mediaTypeBraille = 2,
  2887. mediaTypeEmbossed = 4,
  2888. mediaTypeHandheld = 8,
  2889. mediaTypePrint = 16,
  2890. mediaTypeProjection = 32,
  2891. mediaTypeScreen = 64,
  2892. mediaTypeTty = 128,
  2893. mediaTypeTv = 256,
  2894. mediaType_Max = 2147483647L
  2895. } mediaType;
  2896. typedef
  2897. enum _styleTextTransform
  2898. { styleTextTransformNotSet = 0,
  2899. styleTextTransformCapitalize = 1,
  2900. styleTextTransformLowercase = 2,
  2901. styleTextTransformUppercase = 3,
  2902. styleTextTransformNone = 4,
  2903. styleTextTransform_Max = 2147483647L
  2904. } styleTextTransform;
  2905. typedef
  2906. enum _styleDataRepeat
  2907. { styleDataRepeatNone = 0,
  2908. styleDataRepeatInner = 1,
  2909. styleDataRepeat_Max = 2147483647L
  2910. } styleDataRepeat;
  2911. typedef
  2912. enum _styleOverflow
  2913. { styleOverflowNotSet = 0,
  2914. styleOverflowAuto = 1,
  2915. styleOverflowHidden = 2,
  2916. styleOverflowVisible = 3,
  2917. styleOverflowScroll = 4,
  2918. styleOverflow_Max = 2147483647L
  2919. } styleOverflow;
  2920. typedef
  2921. enum _styleTableLayout
  2922. { styleTableLayoutNotSet = 0,
  2923. styleTableLayoutAuto = 1,
  2924. styleTableLayoutFixed = 2,
  2925. styleTableLayout_Max = 2147483647L
  2926. } styleTableLayout;
  2927. typedef
  2928. enum _styleBorderCollapse
  2929. { styleBorderCollapseNotSet = 0,
  2930. styleBorderCollapseSeparate = 1,
  2931. styleBorderCollapseCollapse = 2,
  2932. styleBorderCollapse_Max = 2147483647L
  2933. } styleBorderCollapse;
  2934. typedef
  2935. enum _styleFontStyle
  2936. { styleFontStyleNotSet = 0,
  2937. styleFontStyleItalic = 1,
  2938. styleFontStyleOblique = 2,
  2939. styleFontStyleNormal = 3,
  2940. styleFontStyle_Max = 2147483647L
  2941. } styleFontStyle;
  2942. typedef
  2943. enum _styleFontVariant
  2944. { styleFontVariantNotSet = 0,
  2945. styleFontVariantSmallCaps = 1,
  2946. styleFontVariantNormal = 2,
  2947. styleFontVariant_Max = 2147483647L
  2948. } styleFontVariant;
  2949. typedef
  2950. enum _styleBackgroundRepeat
  2951. { styleBackgroundRepeatRepeat = 0,
  2952. styleBackgroundRepeatRepeatX = 1,
  2953. styleBackgroundRepeatRepeatY = 2,
  2954. styleBackgroundRepeatNoRepeat = 3,
  2955. styleBackgroundRepeatNotSet = 4,
  2956. styleBackgroundRepeat_Max = 2147483647L
  2957. } styleBackgroundRepeat;
  2958. typedef
  2959. enum _styleBackgroundAttachment
  2960. { styleBackgroundAttachmentFixed = 0,
  2961. styleBackgroundAttachmentScroll = 1,
  2962. styleBackgroundAttachmentNotSet = 2,
  2963. styleBackgroundAttachment_Max = 2147483647L
  2964. } styleBackgroundAttachment;
  2965. typedef
  2966. enum _styleVerticalAlign
  2967. { styleVerticalAlignAuto = 0,
  2968. styleVerticalAlignBaseline = 1,
  2969. styleVerticalAlignSub = 2,
  2970. styleVerticalAlignSuper = 3,
  2971. styleVerticalAlignTop = 4,
  2972. styleVerticalAlignTextTop = 5,
  2973. styleVerticalAlignMiddle = 6,
  2974. styleVerticalAlignBottom = 7,
  2975. styleVerticalAlignTextBottom = 8,
  2976. styleVerticalAlignInherit = 9,
  2977. styleVerticalAlignNotSet = 10,
  2978. styleVerticalAlign_Max = 2147483647L
  2979. } styleVerticalAlign;
  2980. typedef
  2981. enum _styleFontWeight
  2982. { styleFontWeightNotSet = 0,
  2983. styleFontWeight100 = 1,
  2984. styleFontWeight200 = 2,
  2985. styleFontWeight300 = 3,
  2986. styleFontWeight400 = 4,
  2987. styleFontWeight500 = 5,
  2988. styleFontWeight600 = 6,
  2989. styleFontWeight700 = 7,
  2990. styleFontWeight800 = 8,
  2991. styleFontWeight900 = 9,
  2992. styleFontWeightNormal = 10,
  2993. styleFontWeightBold = 11,
  2994. styleFontWeightBolder = 12,
  2995. styleFontWeightLighter = 13,
  2996. styleFontWeight_Max = 2147483647L
  2997. } styleFontWeight;
  2998. typedef
  2999. enum _styleBackgroundPositionX
  3000. { styleBackgroundPositionXNotSet = 0,
  3001. styleBackgroundPositionXLeft = 1,
  3002. styleBackgroundPositionXCenter = 2,
  3003. styleBackgroundPositionXRight = 3,
  3004. styleBackgroundPositionX_Max = 2147483647L
  3005. } styleBackgroundPositionX;
  3006. typedef
  3007. enum _styleBackgroundPositionY
  3008. { styleBackgroundPositionYNotSet = 0,
  3009. styleBackgroundPositionYTop = 1,
  3010. styleBackgroundPositionYCenter = 2,
  3011. styleBackgroundPositionYBottom = 3,
  3012. styleBackgroundPositionY_Max = 2147483647L
  3013. } styleBackgroundPositionY;
  3014. typedef
  3015. enum _styleFontSize
  3016. { styleFontSizeXXSmall = 0,
  3017. styleFontSizeXSmall = 1,
  3018. styleFontSizeSmall = 2,
  3019. styleFontSizeMedium = 3,
  3020. styleFontSizeLarge = 4,
  3021. styleFontSizeXLarge = 5,
  3022. styleFontSizeXXLarge = 6,
  3023. styleFontSizeSmaller = 7,
  3024. styleFontSizeLarger = 8,
  3025. styleFontSize_Max = 2147483647L
  3026. } styleFontSize;
  3027. typedef
  3028. enum _styleAuto
  3029. { styleAutoAuto = 0,
  3030. styleAuto_Max = 2147483647L
  3031. } styleAuto;
  3032. typedef
  3033. enum _styleNormal
  3034. { styleNormalNormal = 0,
  3035. styleNormal_Max = 2147483647L
  3036. } styleNormal;
  3037. typedef
  3038. enum _styleBorderWidth
  3039. { styleBorderWidthThin = 0,
  3040. styleBorderWidthMedium = 1,
  3041. styleBorderWidthThick = 2,
  3042. styleBorderWidth_Max = 2147483647L
  3043. } styleBorderWidth;
  3044. typedef
  3045. enum _stylePosition
  3046. { stylePositionNotSet = 0,
  3047. stylePositionstatic = 1,
  3048. stylePositionrelative = 2,
  3049. stylePositionabsolute = 3,
  3050. stylePositionfixed = 4,
  3051. stylePosition_Max = 2147483647L
  3052. } stylePosition;
  3053. typedef
  3054. enum _styleBorderStyle
  3055. { styleBorderStyleNotSet = 0,
  3056. styleBorderStyleDotted = 1,
  3057. styleBorderStyleDashed = 2,
  3058. styleBorderStyleSolid = 3,
  3059. styleBorderStyleDouble = 4,
  3060. styleBorderStyleGroove = 5,
  3061. styleBorderStyleRidge = 6,
  3062. styleBorderStyleInset = 7,
  3063. styleBorderStyleOutset = 8,
  3064. styleBorderStyleWindowInset = 9,
  3065. styleBorderStyleNone = 10,
  3066. styleBorderStyle_Max = 2147483647L
  3067. } styleBorderStyle;
  3068. typedef
  3069. enum _styleStyleFloat
  3070. { styleStyleFloatNotSet = 0,
  3071. styleStyleFloatLeft = 1,
  3072. styleStyleFloatRight = 2,
  3073. styleStyleFloatNone = 3,
  3074. styleStyleFloat_Max = 2147483647L
  3075. } styleStyleFloat;
  3076. typedef
  3077. enum _styleDisplay
  3078. { styleDisplayNotSet = 0,
  3079. styleDisplayBlock = 1,
  3080. styleDisplayInline = 2,
  3081. styleDisplayListItem = 3,
  3082. styleDisplayNone = 4,
  3083. styleDisplayTableHeaderGroup = 5,
  3084. styleDisplayTableFooterGroup = 6,
  3085. styleDisplayInlineBlock = 7,
  3086. styleDisplay_Max = 2147483647L
  3087. } styleDisplay;
  3088. typedef
  3089. enum _styleVisibility
  3090. { styleVisibilityNotSet = 0,
  3091. styleVisibilityInherit = 1,
  3092. styleVisibilityVisible = 2,
  3093. styleVisibilityHidden = 3,
  3094. styleVisibility_Max = 2147483647L
  3095. } styleVisibility;
  3096. typedef
  3097. enum _styleListStyleType
  3098. { styleListStyleTypeNotSet = 0,
  3099. styleListStyleTypeDisc = 1,
  3100. styleListStyleTypeCircle = 2,
  3101. styleListStyleTypeSquare = 3,
  3102. styleListStyleTypeDecimal = 4,
  3103. styleListStyleTypeLowerRoman = 5,
  3104. styleListStyleTypeUpperRoman = 6,
  3105. styleListStyleTypeLowerAlpha = 7,
  3106. styleListStyleTypeUpperAlpha = 8,
  3107. styleListStyleTypeNone = 9,
  3108. styleListStyleType_Max = 2147483647L
  3109. } styleListStyleType;
  3110. typedef
  3111. enum _styleListStylePosition
  3112. { styleListStylePositionNotSet = 0,
  3113. styleListStylePositionInside = 1,
  3114. styleListStylePositionOutSide = 2,
  3115. styleListStylePosition_Max = 2147483647L
  3116. } styleListStylePosition;
  3117. typedef
  3118. enum _styleWhiteSpace
  3119. { styleWhiteSpaceNotSet = 0,
  3120. styleWhiteSpaceNormal = 1,
  3121. styleWhiteSpacePre = 2,
  3122. styleWhiteSpaceNowrap = 3,
  3123. styleWhiteSpace_Max = 2147483647L
  3124. } styleWhiteSpace;
  3125. typedef
  3126. enum _stylePageBreak
  3127. { stylePageBreakNotSet = 0,
  3128. stylePageBreakAuto = 1,
  3129. stylePageBreakAlways = 2,
  3130. stylePageBreakLeft = 3,
  3131. stylePageBreakRight = 4,
  3132. stylePageBreak_Max = 2147483647L
  3133. } stylePageBreak;
  3134. typedef
  3135. enum _styleCursor
  3136. { styleCursorAuto = 0,
  3137. styleCursorCrosshair = 1,
  3138. styleCursorDefault = 2,
  3139. styleCursorHand = 3,
  3140. styleCursorMove = 4,
  3141. styleCursorE_resize = 5,
  3142. styleCursorNe_resize = 6,
  3143. styleCursorNw_resize = 7,
  3144. styleCursorN_resize = 8,
  3145. styleCursorSe_resize = 9,
  3146. styleCursorSw_resize = 10,
  3147. styleCursorS_resize = 11,
  3148. styleCursorW_resize = 12,
  3149. styleCursorText = 13,
  3150. styleCursorWait = 14,
  3151. styleCursorHelp = 15,
  3152. styleCursorPointer = 16,
  3153. styleCursorProgress = 17,
  3154. styleCursorNot_allowed = 18,
  3155. styleCursorNo_drop = 19,
  3156. styleCursorVertical_text = 20,
  3157. styleCursorall_scroll = 21,
  3158. styleCursorcol_resize = 22,
  3159. styleCursorrow_resize = 23,
  3160. styleCursorcustom = 24,
  3161. styleCursorNotSet = 25,
  3162. styleCursor_Max = 2147483647L
  3163. } styleCursor;
  3164. typedef
  3165. enum _styleDir
  3166. { styleDirNotSet = 0,
  3167. styleDirLeftToRight = 1,
  3168. styleDirRightToLeft = 2,
  3169. styleDirInherit = 3,
  3170. styleDir_Max = 2147483647L
  3171. } styleDir;
  3172. typedef
  3173. enum _styleBidi
  3174. { styleBidiNotSet = 0,
  3175. styleBidiNormal = 1,
  3176. styleBidiEmbed = 2,
  3177. styleBidiOverride = 3,
  3178. styleBidiInherit = 4,
  3179. styleBidi_Max = 2147483647L
  3180. } styleBidi;
  3181. typedef
  3182. enum _styleImeMode
  3183. { styleImeModeAuto = 0,
  3184. styleImeModeActive = 1,
  3185. styleImeModeInactive = 2,
  3186. styleImeModeDisabled = 3,
  3187. styleImeModeNotSet = 4,
  3188. styleImeMode_Max = 2147483647L
  3189. } styleImeMode;
  3190. typedef
  3191. enum _styleRubyAlign
  3192. { styleRubyAlignNotSet = 0,
  3193. styleRubyAlignAuto = 1,
  3194. styleRubyAlignLeft = 2,
  3195. styleRubyAlignCenter = 3,
  3196. styleRubyAlignRight = 4,
  3197. styleRubyAlignDistributeLetter = 5,
  3198. styleRubyAlignDistributeSpace = 6,
  3199. styleRubyAlignLineEdge = 7,
  3200. styleRubyAlign_Max = 2147483647L
  3201. } styleRubyAlign;
  3202. typedef
  3203. enum _styleRubyPosition
  3204. { styleRubyPositionNotSet = 0,
  3205. styleRubyPositionAbove = 1,
  3206. styleRubyPositionInline = 2,
  3207. styleRubyPosition_Max = 2147483647L
  3208. } styleRubyPosition;
  3209. typedef
  3210. enum _styleRubyOverhang
  3211. { styleRubyOverhangNotSet = 0,
  3212. styleRubyOverhangAuto = 1,
  3213. styleRubyOverhangWhitespace = 2,
  3214. styleRubyOverhangNone = 3,
  3215. styleRubyOverhang_Max = 2147483647L
  3216. } styleRubyOverhang;
  3217. typedef
  3218. enum _styleLayoutGridChar
  3219. { styleLayoutGridCharNotSet = 0,
  3220. styleLayoutGridCharAuto = 1,
  3221. styleLayoutGridCharNone = 2,
  3222. styleLayoutGridChar_Max = 2147483647L
  3223. } styleLayoutGridChar;
  3224. typedef
  3225. enum _styleLayoutGridLine
  3226. { styleLayoutGridLineNotSet = 0,
  3227. styleLayoutGridLineAuto = 1,
  3228. styleLayoutGridLineNone = 2,
  3229. styleLayoutGridLine_Max = 2147483647L
  3230. } styleLayoutGridLine;
  3231. typedef
  3232. enum _styleLayoutGridMode
  3233. { styleLayoutGridModeNotSet = 0,
  3234. styleLayoutGridModeChar = 1,
  3235. styleLayoutGridModeLine = 2,
  3236. styleLayoutGridModeBoth = 3,
  3237. styleLayoutGridModeNone = 4,
  3238. styleLayoutGridMode_Max = 2147483647L
  3239. } styleLayoutGridMode;
  3240. typedef
  3241. enum _styleLayoutGridType
  3242. { styleLayoutGridTypeNotSet = 0,
  3243. styleLayoutGridTypeLoose = 1,
  3244. styleLayoutGridTypeStrict = 2,
  3245. styleLayoutGridTypeFixed = 3,
  3246. styleLayoutGridType_Max = 2147483647L
  3247. } styleLayoutGridType;
  3248. typedef
  3249. enum _styleLineBreak
  3250. { styleLineBreakNotSet = 0,
  3251. styleLineBreakNormal = 1,
  3252. styleLineBreakStrict = 2,
  3253. styleLineBreak_Max = 2147483647L
  3254. } styleLineBreak;
  3255. typedef
  3256. enum _styleWordBreak
  3257. { styleWordBreakNotSet = 0,
  3258. styleWordBreakNormal = 1,
  3259. styleWordBreakBreakAll = 2,
  3260. styleWordBreakKeepAll = 3,
  3261. styleWordBreak_Max = 2147483647L
  3262. } styleWordBreak;
  3263. typedef
  3264. enum _styleWordWrap
  3265. { styleWordWrapNotSet = 0,
  3266. styleWordWrapOff = 1,
  3267. styleWordWrapOn = 2,
  3268. styleWordWrap_Max = 2147483647L
  3269. } styleWordWrap;
  3270. typedef
  3271. enum _styleTextJustify
  3272. { styleTextJustifyNotSet = 0,
  3273. styleTextJustifyInterWord = 1,
  3274. styleTextJustifyNewspaper = 2,
  3275. styleTextJustifyDistribute = 3,
  3276. styleTextJustifyDistributeAllLines = 4,
  3277. styleTextJustifyInterIdeograph = 5,
  3278. styleTextJustifyInterCluster = 6,
  3279. styleTextJustifyKashida = 7,
  3280. styleTextJustifyAuto = 8,
  3281. styleTextJustify_Max = 2147483647L
  3282. } styleTextJustify;
  3283. typedef
  3284. enum _styleTextAlignLast
  3285. { styleTextAlignLastNotSet = 0,
  3286. styleTextAlignLastLeft = 1,
  3287. styleTextAlignLastCenter = 2,
  3288. styleTextAlignLastRight = 3,
  3289. styleTextAlignLastJustify = 4,
  3290. styleTextAlignLastAuto = 5,
  3291. styleTextAlignLast_Max = 2147483647L
  3292. } styleTextAlignLast;
  3293. typedef
  3294. enum _styleTextJustifyTrim
  3295. { styleTextJustifyTrimNotSet = 0,
  3296. styleTextJustifyTrimNone = 1,
  3297. styleTextJustifyTrimPunctuation = 2,
  3298. styleTextJustifyTrimPunctAndKana = 3,
  3299. styleTextJustifyTrim_Max = 2147483647L
  3300. } styleTextJustifyTrim;
  3301. typedef
  3302. enum _styleAccelerator
  3303. { styleAcceleratorFalse = 0,
  3304. styleAcceleratorTrue = 1,
  3305. styleAccelerator_Max = 2147483647L
  3306. } styleAccelerator;
  3307. typedef
  3308. enum _styleLayoutFlow
  3309. { styleLayoutFlowHorizontal = 0,
  3310. styleLayoutFlowVerticalIdeographic = 1,
  3311. styleLayoutFlowNotSet = 2,
  3312. styleLayoutFlow_Max = 2147483647L
  3313. } styleLayoutFlow;
  3314. typedef
  3315. enum _styleWritingMode
  3316. { styleWritingModeLrtb = 0,
  3317. styleWritingModeTbrl = 1,
  3318. styleWritingModeNotSet = 2,
  3319. styleWritingMode_Max = 2147483647L
  3320. } styleWritingMode;
  3321. typedef
  3322. enum _styleBool
  3323. { styleBoolFalse = 0,
  3324. styleBoolTrue = 1,
  3325. styleBool_Max = 2147483647L
  3326. } styleBool;
  3327. typedef
  3328. enum _styleTextUnderlinePosition
  3329. { styleTextUnderlinePositionBelow = 0,
  3330. styleTextUnderlinePositionAbove = 1,
  3331. styleTextUnderlinePositionAuto = 2,
  3332. styleTextUnderlinePositionNotSet = 3,
  3333. styleTextUnderlinePosition_Max = 2147483647L
  3334. } styleTextUnderlinePosition;
  3335. typedef
  3336. enum _styleTextOverflow
  3337. { styleTextOverflowClip = 0,
  3338. styleTextOverflowEllipsis = 1,
  3339. styleTextOverflowNotSet = 2,
  3340. styleTextOverflow_Max = 2147483647L
  3341. } styleTextOverflow;
  3342. EXTERN_C const GUID CLSID_CStyle;
  3343. EXTERN_C const GUID CLSID_CRuleStyle;
  3344. typedef
  3345. enum _styleTextLineThroughStyle
  3346. { styleTextLineThroughStyleUndefined = 0,
  3347. styleTextLineThroughStyleSingle = 1,
  3348. styleTextLineThroughStyleDouble = 2,
  3349. styleTextLineThroughStyle_Max = 2147483647L
  3350. } styleTextLineThroughStyle;
  3351. typedef
  3352. enum _styleTextUnderlineStyle
  3353. { styleTextUnderlineStyleUndefined = 0,
  3354. styleTextUnderlineStyleSingle = 1,
  3355. styleTextUnderlineStyleDouble = 2,
  3356. styleTextUnderlineStyleWords = 3,
  3357. styleTextUnderlineStyleDotted = 4,
  3358. styleTextUnderlineStyleThick = 5,
  3359. styleTextUnderlineStyleDash = 6,
  3360. styleTextUnderlineStyleDotDash = 7,
  3361. styleTextUnderlineStyleDotDotDash = 8,
  3362. styleTextUnderlineStyleWave = 9,
  3363. styleTextUnderlineStyleSingleAccounting = 10,
  3364. styleTextUnderlineStyleDoubleAccounting = 11,
  3365. styleTextUnderlineStyleThickDash = 12,
  3366. styleTextUnderlineStyle_Max = 2147483647L
  3367. } styleTextUnderlineStyle;
  3368. typedef
  3369. enum _styleTextEffect
  3370. { styleTextEffectNone = 0,
  3371. styleTextEffectEmboss = 1,
  3372. styleTextEffectEngrave = 2,
  3373. styleTextEffectOutline = 3,
  3374. styleTextEffect_Max = 2147483647L
  3375. } styleTextEffect;
  3376. typedef
  3377. enum _styleDefaultTextSelection
  3378. { styleDefaultTextSelectionFalse = 0,
  3379. styleDefaultTextSelectionTrue = 1,
  3380. styleDefaultTextSelection_Max = 2147483647L
  3381. } styleDefaultTextSelection;
  3382. typedef
  3383. enum _styleTextDecoration
  3384. { styleTextDecorationNone = 0,
  3385. styleTextDecorationUnderline = 1,
  3386. styleTextDecorationOverline = 2,
  3387. styleTextDecorationLineThrough = 3,
  3388. styleTextDecorationBlink = 4,
  3389. styleTextDecoration_Max = 2147483647L
  3390. } styleTextDecoration;
  3391. EXTERN_C const GUID CLSID_CRenderStyle;
  3392. typedef
  3393. enum _textDecoration
  3394. { textDecorationNone = 0,
  3395. textDecorationUnderline = 1,
  3396. textDecorationOverline = 2,
  3397. textDecorationLineThrough = 3,
  3398. textDecorationBlink = 4,
  3399. textDecoration_Max = 2147483647L
  3400. } textDecoration;
  3401. EXTERN_C const GUID CLSID_CCurrentStyle;
  3402. EXTERN_C const GUID CLSID_CAttribute;
  3403. EXTERN_C const GUID CLSID_CDOMTextNode;
  3404. EXTERN_C const GUID CLSID_CDOMImplementation;
  3405. EXTERN_C const GUID CLSID_CAttrCollectionator;
  3406. EXTERN_C const GUID CLSID_CDOMChildrenCollection;
  3407. typedef
  3408. enum _htmlListType
  3409. { htmlListTypeNotSet = 0,
  3410. htmlListTypeLargeAlpha = 1,
  3411. htmlListTypeSmallAlpha = 2,
  3412. htmlListTypeLargeRoman = 3,
  3413. htmlListTypeSmallRoman = 4,
  3414. htmlListTypeNumbers = 5,
  3415. htmlListTypeDisc = 6,
  3416. htmlListTypeCircle = 7,
  3417. htmlListTypeSquare = 8,
  3418. htmlListType_Max = 2147483647L
  3419. } htmlListType;
  3420. typedef
  3421. enum _htmlMethod
  3422. { htmlMethodNotSet = 0,
  3423. htmlMethodGet = 1,
  3424. htmlMethodPost = 2,
  3425. htmlMethod_Max = 2147483647L
  3426. } htmlMethod;
  3427. typedef
  3428. enum _htmlWrap
  3429. { htmlWrapOff = 1,
  3430. htmlWrapSoft = 2,
  3431. htmlWrapHard = 3,
  3432. htmlWrap_Max = 2147483647L
  3433. } htmlWrap;
  3434. typedef
  3435. enum _htmlDir
  3436. { htmlDirNotSet = 0,
  3437. htmlDirLeftToRight = 1,
  3438. htmlDirRightToLeft = 2,
  3439. htmlDir_Max = 2147483647L
  3440. } htmlDir;
  3441. typedef
  3442. enum _htmlEditable
  3443. { htmlEditableInherit = 0,
  3444. htmlEditableTrue = 1,
  3445. htmlEditableFalse = 2,
  3446. htmlEditable_Max = 2147483647L
  3447. } htmlEditable;
  3448. typedef
  3449. enum _htmlInput
  3450. { htmlInputNotSet = 0,
  3451. htmlInputButton = 1,
  3452. htmlInputCheckbox = 2,
  3453. htmlInputFile = 3,
  3454. htmlInputHidden = 4,
  3455. htmlInputImage = 5,
  3456. htmlInputPassword = 6,
  3457. htmlInputRadio = 7,
  3458. htmlInputReset = 8,
  3459. htmlInputSelectOne = 9,
  3460. htmlInputSelectMultiple = 10,
  3461. htmlInputSubmit = 11,
  3462. htmlInputText = 12,
  3463. htmlInputTextarea = 13,
  3464. htmlInputRichtext = 14,
  3465. htmlInput_Max = 2147483647L
  3466. } htmlInput;
  3467. typedef
  3468. enum _htmlEncoding
  3469. { htmlEncodingURL = 0,
  3470. htmlEncodingMultipart = 1,
  3471. htmlEncodingText = 2,
  3472. htmlEncoding_Max = 2147483647L
  3473. } htmlEncoding;
  3474. typedef
  3475. enum _htmlAdjacency
  3476. { htmlAdjacencyBeforeBegin = 1,
  3477. htmlAdjacencyAfterBegin = 2,
  3478. htmlAdjacencyBeforeEnd = 3,
  3479. htmlAdjacencyAfterEnd = 4,
  3480. htmlAdjacency_Max = 2147483647L
  3481. } htmlAdjacency;
  3482. typedef
  3483. enum _htmlTabIndex
  3484. { htmlTabIndexNotSet = -32768,
  3485. htmlTabIndex_Max = 2147483647L
  3486. } htmlTabIndex;
  3487. typedef
  3488. enum _htmlComponent
  3489. { htmlComponentClient = 0,
  3490. htmlComponentSbLeft = 1,
  3491. htmlComponentSbPageLeft = 2,
  3492. htmlComponentSbHThumb = 3,
  3493. htmlComponentSbPageRight = 4,
  3494. htmlComponentSbRight = 5,
  3495. htmlComponentSbUp = 6,
  3496. htmlComponentSbPageUp = 7,
  3497. htmlComponentSbVThumb = 8,
  3498. htmlComponentSbPageDown = 9,
  3499. htmlComponentSbDown = 10,
  3500. htmlComponentSbLeft2 = 11,
  3501. htmlComponentSbPageLeft2 = 12,
  3502. htmlComponentSbRight2 = 13,
  3503. htmlComponentSbPageRight2 = 14,
  3504. htmlComponentSbUp2 = 15,
  3505. htmlComponentSbPageUp2 = 16,
  3506. htmlComponentSbDown2 = 17,
  3507. htmlComponentSbPageDown2 = 18,
  3508. htmlComponentSbTop = 19,
  3509. htmlComponentSbBottom = 20,
  3510. htmlComponentOutside = 21,
  3511. htmlComponentGHTopLeft = 22,
  3512. htmlComponentGHLeft = 23,
  3513. htmlComponentGHTop = 24,
  3514. htmlComponentGHBottomLeft = 25,
  3515. htmlComponentGHTopRight = 26,
  3516. htmlComponentGHBottom = 27,
  3517. htmlComponentGHRight = 28,
  3518. htmlComponentGHBottomRight = 29,
  3519. htmlComponent_Max = 2147483647L
  3520. } htmlComponent;
  3521. typedef
  3522. enum _htmlApplyLocation
  3523. { htmlApplyLocationInside = 0,
  3524. htmlApplyLocationOutside = 1,
  3525. htmlApplyLocation_Max = 2147483647L
  3526. } htmlApplyLocation;
  3527. typedef
  3528. enum _htmlGlyphMode
  3529. { htmlGlyphModeNone = 0,
  3530. htmlGlyphModeBegin = 1,
  3531. htmlGlyphModeEnd = 2,
  3532. htmlGlyphModeBoth = 3,
  3533. htmlGlyphMode_Max = 2147483647L
  3534. } htmlGlyphMode;
  3535. EXTERN_C const GUID CLSID_CDefaults;
  3536. EXTERN_C const GUID CLSID_CHtmlComponentDD;
  3537. EXTERN_C const GUID CLSID_CHtmlComponentProperty;
  3538. EXTERN_C const GUID CLSID_CHtmlComponentMethod;
  3539. EXTERN_C const GUID CLSID_CHtmlComponentEvent;
  3540. EXTERN_C const GUID CLSID_CHtmlComponentAttach;
  3541. EXTERN_C const GUID CLSID_CHtmlComponentDesc;
  3542. EXTERN_C const GUID CLSID_CPeerUrnCollection;
  3543. EXTERN_C const GUID CLSID_CGenericElement;
  3544. EXTERN_C const GUID CLSID_CStyleSheetRule;
  3545. EXTERN_C const GUID CLSID_CStyleSheetRuleArray;
  3546. EXTERN_C const GUID CLSID_CStyleSheetPage;
  3547. EXTERN_C const GUID CLSID_CStyleSheetPageArray;
  3548. EXTERN_C const GUID CLSID_CStyleSheet;
  3549. EXTERN_C const GUID CLSID_CStyleSheetArray;
  3550. EXTERN_C const GUID CLSID_CLinkElement;
  3551. typedef
  3552. enum _htmlUnit
  3553. { htmlUnitCharacter = 1,
  3554. htmlUnitWord = 2,
  3555. htmlUnitSentence = 3,
  3556. htmlUnitTextEdit = 6,
  3557. htmlUnit_Max = 2147483647L
  3558. } htmlUnit;
  3559. typedef
  3560. enum _htmlEndPoints
  3561. { htmlEndPointsStartToStart = 1,
  3562. htmlEndPointsStartToEnd = 2,
  3563. htmlEndPointsEndToStart = 3,
  3564. htmlEndPointsEndToEnd = 4,
  3565. htmlEndPoints_Max = 2147483647L
  3566. } htmlEndPoints;
  3567. typedef
  3568. enum _htmlDirection
  3569. { htmlDirectionForward = 99999,
  3570. htmlDirectionBackward = -99999,
  3571. htmlDirection_Max = 2147483647L
  3572. } htmlDirection;
  3573. EXTERN_C const GUID CLSID_CFormElement;
  3574. typedef
  3575. enum _htmlStart
  3576. { htmlStartfileopen = 0,
  3577. htmlStartmouseover = 1,
  3578. htmlStart_Max = 2147483647L
  3579. } htmlStart;
  3580. EXTERN_C const GUID CLSID_CTextElement;
  3581. EXTERN_C const GUID CLSID_CImgElement;
  3582. EXTERN_C const GUID CLSID_CImageElementFactory;
  3583. typedef
  3584. enum _bodyScroll
  3585. { bodyScrollyes = 1,
  3586. bodyScrollno = 2,
  3587. bodyScrollauto = 4,
  3588. bodyScrolldefault = 3,
  3589. bodyScroll_Max = 2147483647L
  3590. } bodyScroll;
  3591. EXTERN_C const GUID CLSID_CBodyElement;
  3592. EXTERN_C const GUID CLSID_CFontElement;
  3593. EXTERN_C const GUID CLSID_CAnchorElement;
  3594. EXTERN_C const GUID CLSID_CLabelElement;
  3595. EXTERN_C const GUID CLSID_CListElement;
  3596. EXTERN_C const GUID CLSID_CUListElement;
  3597. EXTERN_C const GUID CLSID_COListElement;
  3598. EXTERN_C const GUID CLSID_CLIElement;
  3599. EXTERN_C const GUID CLSID_CBlockElement;
  3600. EXTERN_C const GUID CLSID_CDivElement;
  3601. EXTERN_C const GUID CLSID_CDDElement;
  3602. EXTERN_C const GUID CLSID_CDTElement;
  3603. EXTERN_C const GUID CLSID_CBRElement;
  3604. EXTERN_C const GUID CLSID_CDListElement;
  3605. EXTERN_C const GUID CLSID_CHRElement;
  3606. EXTERN_C const GUID CLSID_CParaElement;
  3607. EXTERN_C const GUID CLSID_CElementCollection;
  3608. EXTERN_C const GUID CLSID_CHeaderElement;
  3609. typedef
  3610. enum _htmlSelectType
  3611. { htmlSelectTypeSelectOne = 1,
  3612. htmlSelectTypeSelectMultiple = 2,
  3613. htmlSelectType_Max = 2147483647L
  3614. } htmlSelectType;
  3615. EXTERN_C const GUID CLSID_CSelectElement;
  3616. typedef
  3617. enum _htmlSelection
  3618. { htmlSelectionNone = 0,
  3619. htmlSelectionText = 1,
  3620. htmlSelectionControl = 2,
  3621. htmlSelectionTable = 3,
  3622. htmlSelection_Max = 2147483647L
  3623. } htmlSelection;
  3624. EXTERN_C const GUID CLSID_COptionElement;
  3625. EXTERN_C const GUID CLSID_COptionElementFactory;
  3626. EXTERN_C const GUID CLSID_CInput;
  3627. EXTERN_C const GUID CLSID_CTextArea;
  3628. EXTERN_C const GUID CLSID_CRichtext;
  3629. EXTERN_C const GUID CLSID_CButton;
  3630. typedef
  3631. enum _htmlMarqueeBehavior
  3632. { htmlMarqueeBehaviorscroll = 1,
  3633. htmlMarqueeBehaviorslide = 2,
  3634. htmlMarqueeBehavioralternate = 3,
  3635. htmlMarqueeBehavior_Max = 2147483647L
  3636. } htmlMarqueeBehavior;
  3637. typedef
  3638. enum _htmlMarqueeDirection
  3639. { htmlMarqueeDirectionleft = 1,
  3640. htmlMarqueeDirectionright = 3,
  3641. htmlMarqueeDirectionup = 5,
  3642. htmlMarqueeDirectiondown = 7,
  3643. htmlMarqueeDirection_Max = 2147483647L
  3644. } htmlMarqueeDirection;
  3645. EXTERN_C const GUID CLSID_CMarquee;
  3646. EXTERN_C const GUID CLSID_CHtmlElement;
  3647. EXTERN_C const GUID CLSID_CHeadElement;
  3648. EXTERN_C const GUID CLSID_CTitleElement;
  3649. EXTERN_C const GUID CLSID_CMetaElement;
  3650. EXTERN_C const GUID CLSID_CBaseElement;
  3651. EXTERN_C const GUID CLSID_CIsIndexElement;
  3652. EXTERN_C const GUID CLSID_CNextIdElement;
  3653. EXTERN_C const GUID CLSID_CBaseFontElement;
  3654. EXTERN_C const GUID CLSID_CUnknownElement;
  3655. EXTERN_C const GUID CLSID_COmHistory;
  3656. EXTERN_C const GUID CLSID_CMimeTypes;
  3657. EXTERN_C const GUID CLSID_CPlugins;
  3658. EXTERN_C const GUID CLSID_COpsProfile;
  3659. EXTERN_C const GUID CLSID_COmNavigator;
  3660. EXTERN_C const GUID CLSID_COmLocation;
  3661. typedef
  3662. enum _htmlPersistState
  3663. { htmlPersistStateNormal = 0,
  3664. htmlPersistStateFavorite = 1,
  3665. htmlPersistStateHistory = 2,
  3666. htmlPersistStateSnapshot = 3,
  3667. htmlPersistStateUserData = 4,
  3668. htmlPersistState_Max = 2147483647L
  3669. } htmlPersistState;
  3670. typedef
  3671. enum _htmlDropEffect
  3672. { htmlDropEffectCopy = 0,
  3673. htmlDropEffectLink = 1,
  3674. htmlDropEffectMove = 2,
  3675. htmlDropEffectNone = 3,
  3676. htmlDropEffect_Max = 2147483647L
  3677. } htmlDropEffect;
  3678. typedef
  3679. enum _htmlEffectAllowed
  3680. { htmlEffectAllowedCopy = 0,
  3681. htmlEffectAllowedLink = 1,
  3682. htmlEffectAllowedMove = 2,
  3683. htmlEffectAllowedCopyLink = 3,
  3684. htmlEffectAllowedCopyMove = 4,
  3685. htmlEffectAllowedLinkMove = 5,
  3686. htmlEffectAllowedAll = 6,
  3687. htmlEffectAllowedNone = 7,
  3688. htmlEffectAllowedUninitialized = 8,
  3689. htmlEffectAllowed_Max = 2147483647L
  3690. } htmlEffectAllowed;
  3691. EXTERN_C const GUID CLSID_CEventObj;
  3692. EXTERN_C const GUID CLSID_CFramesCollection;
  3693. EXTERN_C const GUID CLSID_CScreen;
  3694. EXTERN_C const GUID CLSID_CWindow;
  3695. EXTERN_C const GUID CLSID_COmWindowProxy;
  3696. typedef
  3697. enum _htmlCompatMode
  3698. { htmlCompatModeBackCompat = 0,
  3699. htmlCompatModeCSS1Compat = 1,
  3700. htmlCompatMode_Max = 2147483647L
  3701. } htmlCompatMode;
  3702. EXTERN_C const GUID CLSID_CDocument;
  3703. EXTERN_C const GUID CLSID_CScriptlet;
  3704. typedef
  3705. enum _BoolValue
  3706. { True = 1,
  3707. False = 0,
  3708. BoolValue_Max = 2147483647L
  3709. } BoolValue;
  3710. EXTERN_C const GUID CLSID_CPluginSite;
  3711. EXTERN_C const GUID CLSID_CAreasCollection;
  3712. EXTERN_C const GUID CLSID_CMapElement;
  3713. EXTERN_C const GUID CLSID_CAreaElement;
  3714. typedef
  3715. enum _htmlCaptionAlign
  3716. { htmlCaptionAlignNotSet = 0,
  3717. htmlCaptionAlignLeft = 1,
  3718. htmlCaptionAlignCenter = 2,
  3719. htmlCaptionAlignRight = 3,
  3720. htmlCaptionAlignJustify = 4,
  3721. htmlCaptionAlignTop = 5,
  3722. htmlCaptionAlignBottom = 6,
  3723. htmlCaptionAlign_Max = 2147483647L
  3724. } htmlCaptionAlign;
  3725. typedef
  3726. enum _htmlCaptionVAlign
  3727. { htmlCaptionVAlignNotSet = 0,
  3728. htmlCaptionVAlignTop = 1,
  3729. htmlCaptionVAlignBottom = 2,
  3730. htmlCaptionVAlign_Max = 2147483647L
  3731. } htmlCaptionVAlign;
  3732. EXTERN_C const GUID CLSID_CTableCaption;
  3733. EXTERN_C const GUID CLSID_CCommentElement;
  3734. EXTERN_C const GUID CLSID_CPhraseElement;
  3735. EXTERN_C const GUID CLSID_CSpanElement;
  3736. typedef
  3737. enum _htmlFrame
  3738. { htmlFrameNotSet = 0,
  3739. htmlFramevoid = 1,
  3740. htmlFrameabove = 2,
  3741. htmlFramebelow = 3,
  3742. htmlFramehsides = 4,
  3743. htmlFramelhs = 5,
  3744. htmlFramerhs = 6,
  3745. htmlFramevsides = 7,
  3746. htmlFramebox = 8,
  3747. htmlFrameborder = 9,
  3748. htmlFrame_Max = 2147483647L
  3749. } htmlFrame;
  3750. typedef
  3751. enum _htmlRules
  3752. { htmlRulesNotSet = 0,
  3753. htmlRulesnone = 1,
  3754. htmlRulesgroups = 2,
  3755. htmlRulesrows = 3,
  3756. htmlRulescols = 4,
  3757. htmlRulesall = 5,
  3758. htmlRules_Max = 2147483647L
  3759. } htmlRules;
  3760. typedef
  3761. enum _htmlCellAlign
  3762. { htmlCellAlignNotSet = 0,
  3763. htmlCellAlignLeft = 1,
  3764. htmlCellAlignCenter = 2,
  3765. htmlCellAlignRight = 3,
  3766. htmlCellAlignMiddle = htmlCellAlignCenter,
  3767. htmlCellAlign_Max = 2147483647L
  3768. } htmlCellAlign;
  3769. typedef
  3770. enum _htmlCellVAlign
  3771. { htmlCellVAlignNotSet = 0,
  3772. htmlCellVAlignTop = 1,
  3773. htmlCellVAlignMiddle = 2,
  3774. htmlCellVAlignBottom = 3,
  3775. htmlCellVAlignBaseline = 4,
  3776. htmlCellVAlignCenter = htmlCellVAlignMiddle,
  3777. htmlCellVAlign_Max = 2147483647L
  3778. } htmlCellVAlign;
  3779. EXTERN_C const GUID CLSID_CTable;
  3780. EXTERN_C const GUID CLSID_CTableCol;
  3781. EXTERN_C const GUID CLSID_CTableSection;
  3782. EXTERN_C const GUID CLSID_CTableRow;
  3783. EXTERN_C const GUID CLSID_CTableCell;
  3784. EXTERN_C const GUID CLSID_CScriptElement;
  3785. EXTERN_C const GUID CLSID_CNoShowElement;
  3786. EXTERN_C const GUID CLSID_CObjectElement;
  3787. EXTERN_C const GUID CLSID_CParamElement;
  3788. typedef
  3789. enum _frameScrolling
  3790. { frameScrollingyes = 1,
  3791. frameScrollingno = 2,
  3792. frameScrollingauto = 4,
  3793. frameScrolling_Max = 2147483647L
  3794. } frameScrolling;
  3795. EXTERN_C const GUID CLSID_CFrameSite;
  3796. EXTERN_C const GUID CLSID_CFrameElement;
  3797. EXTERN_C const GUID CLSID_CIFrameElement;
  3798. EXTERN_C const GUID CLSID_C1DElement;
  3799. EXTERN_C const GUID CLSID_CFieldSetElement;
  3800. EXTERN_C const GUID CLSID_CLegendElement;
  3801. EXTERN_C const GUID CLSID_CSpanSite;
  3802. EXTERN_C const GUID CLSID_CFrameSetSite;
  3803. EXTERN_C const GUID CLSID_CBGsound;
  3804. EXTERN_C const GUID CLSID_CStyleElement;
  3805. EXTERN_C const GUID CLSID_CFontFace;
  3806. typedef
  3807. enum _ELEMENT_CORNER
  3808. { ELEMENT_CORNER_NONE = 0,
  3809. ELEMENT_CORNER_TOP = 1,
  3810. ELEMENT_CORNER_LEFT = 2,
  3811. ELEMENT_CORNER_BOTTOM = 3,
  3812. ELEMENT_CORNER_RIGHT = 4,
  3813. ELEMENT_CORNER_TOPLEFT = 5,
  3814. ELEMENT_CORNER_TOPRIGHT = 6,
  3815. ELEMENT_CORNER_BOTTOMLEFT = 7,
  3816. ELEMENT_CORNER_BOTTOMRIGHT = 8,
  3817. ELEMENT_CORNER_Max = 2147483647L
  3818. } ELEMENT_CORNER;
  3819. typedef
  3820. enum _SECUREURLHOSTVALIDATE_FLAGS
  3821. { SUHV_PROMPTBEFORENO = 0x1,
  3822. SUHV_SILENTYES = 0x2,
  3823. SUHV_UNSECURESOURCE = 0x4,
  3824. SECUREURLHOSTVALIDATE_FLAGS_Max = 2147483647L
  3825. } SECUREURLHOSTVALIDATE_FLAGS;
  3826. typedef
  3827. enum _POINTER_GRAVITY
  3828. { POINTER_GRAVITY_Left = 0,
  3829. POINTER_GRAVITY_Right = 1,
  3830. POINTER_GRAVITY_Max = 2147483647L
  3831. } POINTER_GRAVITY;
  3832. typedef
  3833. enum _ELEMENT_ADJACENCY
  3834. { ELEM_ADJ_BeforeBegin = 0,
  3835. ELEM_ADJ_AfterBegin = 1,
  3836. ELEM_ADJ_BeforeEnd = 2,
  3837. ELEM_ADJ_AfterEnd = 3,
  3838. ELEMENT_ADJACENCY_Max = 2147483647L
  3839. } ELEMENT_ADJACENCY;
  3840. typedef
  3841. enum _MARKUP_CONTEXT_TYPE
  3842. { CONTEXT_TYPE_None = 0,
  3843. CONTEXT_TYPE_Text = 1,
  3844. CONTEXT_TYPE_EnterScope = 2,
  3845. CONTEXT_TYPE_ExitScope = 3,
  3846. CONTEXT_TYPE_NoScope = 4,
  3847. MARKUP_CONTEXT_TYPE_Max = 2147483647L
  3848. } MARKUP_CONTEXT_TYPE;
  3849. typedef
  3850. enum _FINDTEXT_FLAGS
  3851. { FINDTEXT_BACKWARDS = 0x1,
  3852. FINDTEXT_WHOLEWORD = 0x2,
  3853. FINDTEXT_MATCHCASE = 0x4,
  3854. FINDTEXT_RAW = 0x20000,
  3855. FINDTEXT_MATCHDIAC = 0x20000000,
  3856. FINDTEXT_MATCHKASHIDA = 0x40000000,
  3857. FINDTEXT_MATCHALEFHAMZA = 0x80000000,
  3858. FINDTEXT_FLAGS_Max = 2147483647L
  3859. } FINDTEXT_FLAGS;
  3860. typedef
  3861. enum _MOVEUNIT_ACTION
  3862. { MOVEUNIT_PREVCHAR = 0,
  3863. MOVEUNIT_NEXTCHAR = 1,
  3864. MOVEUNIT_PREVCLUSTERBEGIN = 2,
  3865. MOVEUNIT_NEXTCLUSTERBEGIN = 3,
  3866. MOVEUNIT_PREVCLUSTEREND = 4,
  3867. MOVEUNIT_NEXTCLUSTEREND = 5,
  3868. MOVEUNIT_PREVWORDBEGIN = 6,
  3869. MOVEUNIT_NEXTWORDBEGIN = 7,
  3870. MOVEUNIT_PREVWORDEND = 8,
  3871. MOVEUNIT_NEXTWORDEND = 9,
  3872. MOVEUNIT_PREVPROOFWORD = 10,
  3873. MOVEUNIT_NEXTPROOFWORD = 11,
  3874. MOVEUNIT_NEXTURLBEGIN = 12,
  3875. MOVEUNIT_PREVURLBEGIN = 13,
  3876. MOVEUNIT_NEXTURLEND = 14,
  3877. MOVEUNIT_PREVURLEND = 15,
  3878. MOVEUNIT_PREVSENTENCE = 16,
  3879. MOVEUNIT_NEXTSENTENCE = 17,
  3880. MOVEUNIT_PREVBLOCK = 18,
  3881. MOVEUNIT_NEXTBLOCK = 19,
  3882. MOVEUNIT_ACTION_Max = 2147483647L
  3883. } MOVEUNIT_ACTION;
  3884. typedef
  3885. enum _PARSE_FLAGS
  3886. { PARSE_ABSOLUTIFYIE40URLS = 0x1,
  3887. PARSE_FLAGS_Max = 2147483647L
  3888. } PARSE_FLAGS;
  3889. typedef
  3890. enum _ELEMENT_TAG_ID
  3891. { TAGID_NULL = 0,
  3892. TAGID_UNKNOWN = 1,
  3893. TAGID_A = 2,
  3894. TAGID_ACRONYM = 3,
  3895. TAGID_ADDRESS = 4,
  3896. TAGID_APPLET = 5,
  3897. TAGID_AREA = 6,
  3898. TAGID_B = 7,
  3899. TAGID_BASE = 8,
  3900. TAGID_BASEFONT = 9,
  3901. TAGID_BDO = 10,
  3902. TAGID_BGSOUND = 11,
  3903. TAGID_BIG = 12,
  3904. TAGID_BLINK = 13,
  3905. TAGID_BLOCKQUOTE = 14,
  3906. TAGID_BODY = 15,
  3907. TAGID_BR = 16,
  3908. TAGID_BUTTON = 17,
  3909. TAGID_CAPTION = 18,
  3910. TAGID_CENTER = 19,
  3911. TAGID_CITE = 20,
  3912. TAGID_CODE = 21,
  3913. TAGID_COL = 22,
  3914. TAGID_COLGROUP = 23,
  3915. TAGID_COMMENT = 24,
  3916. TAGID_COMMENT_RAW = 25,
  3917. TAGID_DD = 26,
  3918. TAGID_DEL = 27,
  3919. TAGID_DFN = 28,
  3920. TAGID_DIR = 29,
  3921. TAGID_DIV = 30,
  3922. TAGID_DL = 31,
  3923. TAGID_DT = 32,
  3924. TAGID_EM = 33,
  3925. TAGID_EMBED = 34,
  3926. TAGID_FIELDSET = 35,
  3927. TAGID_FONT = 36,
  3928. TAGID_FORM = 37,
  3929. TAGID_FRAME = 38,
  3930. TAGID_FRAMESET = 39,
  3931. TAGID_GENERIC = 40,
  3932. TAGID_H1 = 41,
  3933. TAGID_H2 = 42,
  3934. TAGID_H3 = 43,
  3935. TAGID_H4 = 44,
  3936. TAGID_H5 = 45,
  3937. TAGID_H6 = 46,
  3938. TAGID_HEAD = 47,
  3939. TAGID_HR = 48,
  3940. TAGID_HTML = 49,
  3941. TAGID_I = 50,
  3942. TAGID_IFRAME = 51,
  3943. TAGID_IMG = 52,
  3944. TAGID_INPUT = 53,
  3945. TAGID_INS = 54,
  3946. TAGID_KBD = 55,
  3947. TAGID_LABEL = 56,
  3948. TAGID_LEGEND = 57,
  3949. TAGID_LI = 58,
  3950. TAGID_LINK = 59,
  3951. TAGID_LISTING = 60,
  3952. TAGID_MAP = 61,
  3953. TAGID_MARQUEE = 62,
  3954. TAGID_MENU = 63,
  3955. TAGID_META = 64,
  3956. TAGID_NEXTID = 65,
  3957. TAGID_NOBR = 66,
  3958. TAGID_NOEMBED = 67,
  3959. TAGID_NOFRAMES = 68,
  3960. TAGID_NOSCRIPT = 69,
  3961. TAGID_OBJECT = 70,
  3962. TAGID_OL = 71,
  3963. TAGID_OPTION = 72,
  3964. TAGID_P = 73,
  3965. TAGID_PARAM = 74,
  3966. TAGID_PLAINTEXT = 75,
  3967. TAGID_PRE = 76,
  3968. TAGID_Q = 77,
  3969. TAGID_RP = 78,
  3970. TAGID_RT = 79,
  3971. TAGID_RUBY = 80,
  3972. TAGID_S = 81,
  3973. TAGID_SAMP = 82,
  3974. TAGID_SCRIPT = 83,
  3975. TAGID_SELECT = 84,
  3976. TAGID_SMALL = 85,
  3977. TAGID_SPAN = 86,
  3978. TAGID_STRIKE = 87,
  3979. TAGID_STRONG = 88,
  3980. TAGID_STYLE = 89,
  3981. TAGID_SUB = 90,
  3982. TAGID_SUP = 91,
  3983. TAGID_TABLE = 92,
  3984. TAGID_TBODY = 93,
  3985. TAGID_TC = 94,
  3986. TAGID_TD = 95,
  3987. TAGID_TEXTAREA = 96,
  3988. TAGID_TFOOT = 97,
  3989. TAGID_TH = 98,
  3990. TAGID_THEAD = 99,
  3991. TAGID_TITLE = 100,
  3992. TAGID_TR = 101,
  3993. TAGID_TT = 102,
  3994. TAGID_U = 103,
  3995. TAGID_UL = 104,
  3996. TAGID_VAR = 105,
  3997. TAGID_WBR = 106,
  3998. TAGID_XMP = 107,
  3999. TAGID_ROOT = 108,
  4000. TAGID_OPTGROUP = 109,
  4001. TAGID_COUNT = 110,
  4002. TAGID_LAST_PREDEFINED = 10000,
  4003. ELEMENT_TAG_ID_Max = 2147483647L
  4004. } ELEMENT_TAG_ID;
  4005. typedef
  4006. enum _SELECTION_TYPE
  4007. { SELECTION_TYPE_None = 0,
  4008. SELECTION_TYPE_Caret = 1,
  4009. SELECTION_TYPE_Text = 2,
  4010. SELECTION_TYPE_Control = 3,
  4011. SELECTION_TYPE_Max = 2147483647L
  4012. } SELECTION_TYPE;
  4013. typedef
  4014. enum _SAVE_SEGMENTS_FLAGS
  4015. { SAVE_SEGMENTS_NoIE4SelectionCompat = 0x1,
  4016. SAVE_SEGMENTS_FLAGS_Max = 2147483647L
  4017. } SAVE_SEGMENTS_FLAGS;
  4018. typedef
  4019. enum _CARET_DIRECTION
  4020. { CARET_DIRECTION_INDETERMINATE = 0,
  4021. CARET_DIRECTION_SAME = 1,
  4022. CARET_DIRECTION_BACKWARD = 2,
  4023. CARET_DIRECTION_FORWARD = 3,
  4024. CARET_DIRECTION_Max = 2147483647L
  4025. } CARET_DIRECTION;
  4026. typedef
  4027. enum _LINE_DIRECTION
  4028. { LINE_DIRECTION_RightToLeft = 1,
  4029. LINE_DIRECTION_LeftToRight = 2,
  4030. LINE_DIRECTION_Max = 2147483647L
  4031. } LINE_DIRECTION;
  4032. typedef
  4033. enum _HT_OPTIONS
  4034. { HT_OPT_AllowAfterEOL = 0x1,
  4035. HT_OPTIONS_Max = 2147483647L
  4036. } HT_OPTIONS;
  4037. typedef
  4038. enum _HT_RESULTS
  4039. { HT_RESULTS_Glyph = 0x1,
  4040. HT_RESULTS_Max = 2147483647L
  4041. } HT_RESULTS;
  4042. typedef
  4043. enum _DISPLAY_MOVEUNIT
  4044. { DISPLAY_MOVEUNIT_PreviousLine = 1,
  4045. DISPLAY_MOVEUNIT_NextLine = 2,
  4046. DISPLAY_MOVEUNIT_CurrentLineStart = 3,
  4047. DISPLAY_MOVEUNIT_CurrentLineEnd = 4,
  4048. DISPLAY_MOVEUNIT_TopOfWindow = 5,
  4049. DISPLAY_MOVEUNIT_BottomOfWindow = 6,
  4050. DISPLAY_MOVEUNIT_Max = 2147483647L
  4051. } DISPLAY_MOVEUNIT;
  4052. typedef
  4053. enum _DISPLAY_GRAVITY
  4054. { DISPLAY_GRAVITY_PreviousLine = 1,
  4055. DISPLAY_GRAVITY_NextLine = 2,
  4056. DISPLAY_GRAVITY_Max = 2147483647L
  4057. } DISPLAY_GRAVITY;
  4058. typedef
  4059. enum _DISPLAY_BREAK
  4060. { DISPLAY_BREAK_None = 0,
  4061. DISPLAY_BREAK_Block = 0x1,
  4062. DISPLAY_BREAK_Break = 0x2,
  4063. DISPLAY_BREAK_Max = 2147483647L
  4064. } DISPLAY_BREAK;
  4065. typedef
  4066. enum _COORD_SYSTEM
  4067. { COORD_SYSTEM_GLOBAL = 0,
  4068. COORD_SYSTEM_PARENT = 1,
  4069. COORD_SYSTEM_CONTAINER = 2,
  4070. COORD_SYSTEM_CONTENT = 3,
  4071. COORD_SYSTEM_FRAME = 4,
  4072. COORD_SYSTEM_Max = 2147483647L
  4073. } COORD_SYSTEM;
  4074. EXTERN_C const GUID CLSID_HtmlDlgSafeHelper;
  4075. EXTERN_C const GUID CLSID_BlockFormats;
  4076. EXTERN_C const GUID CLSID_FontNames;
  4077. EXTERN_C const GUID CLSID_CHTMLNamespace;
  4078. EXTERN_C const GUID CLSID_CHTMLNamespaceCollection;
  4079. typedef
  4080. enum _HTML_PAINTER
  4081. { HTMLPAINTER_OPAQUE = 0x1,
  4082. HTMLPAINTER_TRANSPARENT = 0x2,
  4083. HTMLPAINTER_ALPHA = 0x4,
  4084. HTMLPAINTER_COMPLEX = 0x8,
  4085. HTMLPAINTER_OVERLAY = 0x10,
  4086. HTMLPAINTER_HITTEST = 0x20,
  4087. HTMLPAINTER_SURFACE = 0x100,
  4088. HTMLPAINTER_3DSURFACE = 0x200,
  4089. HTMLPAINTER_NOBAND = 0x400,
  4090. HTMLPAINTER_NODC = 0x1000,
  4091. HTMLPAINTER_NOPHYSICALCLIP = 0x2000,
  4092. HTMLPAINTER_NOSAVEDC = 0x4000,
  4093. HTMLPAINTER_SUPPORTS_XFORM = 0x8000,
  4094. HTMLPAINTER_EXPAND = 0x10000,
  4095. HTMLPAINTER_NOSCROLLBITS = 0x20000,
  4096. HTML_PAINTER_Max = 2147483647L
  4097. } HTML_PAINTER;
  4098. typedef
  4099. enum _HTML_PAINT_ZORDER
  4100. { HTMLPAINT_ZORDER_NONE = 0,
  4101. HTMLPAINT_ZORDER_REPLACE_ALL = 1,
  4102. HTMLPAINT_ZORDER_REPLACE_CONTENT = 2,
  4103. HTMLPAINT_ZORDER_REPLACE_BACKGROUND = 3,
  4104. HTMLPAINT_ZORDER_BELOW_CONTENT = 4,
  4105. HTMLPAINT_ZORDER_BELOW_FLOW = 5,
  4106. HTMLPAINT_ZORDER_ABOVE_FLOW = 6,
  4107. HTMLPAINT_ZORDER_ABOVE_CONTENT = 7,
  4108. HTMLPAINT_ZORDER_WINDOW_TOP = 8,
  4109. HTML_PAINT_ZORDER_Max = 2147483647L
  4110. } HTML_PAINT_ZORDER;
  4111. typedef
  4112. enum _HTML_PAINT_DRAW_FLAGS
  4113. { HTMLPAINT_DRAW_UPDATEREGION = 0x1,
  4114. HTMLPAINT_DRAW_USE_XFORM = 0x2,
  4115. HTML_PAINT_DRAW_FLAGS_Max = 2147483647L
  4116. } HTML_PAINT_DRAW_FLAGS;
  4117. typedef
  4118. enum _HTML_PAINT_EVENT_FLAGS
  4119. { HTMLPAINT_EVENT_TARGET = 0x1,
  4120. HTMLPAINT_EVENT_SETCURSOR = 0x2,
  4121. HTML_PAINT_EVENT_FLAGS_Max = 2147483647L
  4122. } HTML_PAINT_EVENT_FLAGS;
  4123. typedef
  4124. enum _HTML_PAINT_DRAW_INFO_FLAGS
  4125. { HTMLPAINT_DRAWINFO_VIEWPORT = 0x1,
  4126. HTMLPAINT_DRAWINFO_UPDATEREGION = 0x2,
  4127. HTMLPAINT_DRAWINFO_XFORM = 0x4,
  4128. HTML_PAINT_DRAW_INFO_FLAGS_Max = 2147483647L
  4129. } HTML_PAINT_DRAW_INFO_FLAGS;
  4130. typedef struct _HTML_PAINTER_INFO
  4131. {
  4132. LONG lFlags;
  4133. LONG lZOrder;
  4134. IID iidDrawObject;
  4135. RECT rcExpand;
  4136. } HTML_PAINTER_INFO;
  4137. typedef struct _HTML_PAINT_XFORM
  4138. {
  4139. FLOAT eM11;
  4140. FLOAT eM12;
  4141. FLOAT eM21;
  4142. FLOAT eM22;
  4143. FLOAT eDx;
  4144. FLOAT eDy;
  4145. } HTML_PAINT_XFORM;
  4146. typedef struct _HTML_PAINT_DRAW_INFO
  4147. {
  4148. RECT rcViewport;
  4149. HRGN hrgnUpdate;
  4150. HTML_PAINT_XFORM xform;
  4151. } HTML_PAINT_DRAW_INFO;
  4152. typedef
  4153. enum _HTMLDlgFlag
  4154. { HTMLDlgFlagNo = 0,
  4155. HTMLDlgFlagOff = 0,
  4156. HTMLDlgFlag0 = 0,
  4157. HTMLDlgFlagYes = 1,
  4158. HTMLDlgFlagOn = 1,
  4159. HTMLDlgFlag1 = 1,
  4160. HTMLDlgFlagNotSet = -1,
  4161. HTMLDlgFlag_Max = 2147483647L
  4162. } HTMLDlgFlag;
  4163. typedef
  4164. enum _HTMLDlgBorder
  4165. { HTMLDlgBorderThin = 0,
  4166. HTMLDlgBorderThick = 0x40000L,
  4167. HTMLDlgBorder_Max = 2147483647L
  4168. } HTMLDlgBorder;
  4169. typedef
  4170. enum _HTMLDlgEdge
  4171. { HTMLDlgEdgeSunken = 0,
  4172. HTMLDlgEdgeRaised = 16,
  4173. HTMLDlgEdge_Max = 2147483647L
  4174. } HTMLDlgEdge;
  4175. typedef
  4176. enum _HTMLDlgCenter
  4177. { HTMLDlgCenterNo = 0,
  4178. HTMLDlgCenterOff = 0,
  4179. HTMLDlgCenter0 = 0,
  4180. HTMLDlgCenterYes = 1,
  4181. HTMLDlgCenterOn = 1,
  4182. HTMLDlgCenter1 = 1,
  4183. HTMLDlgCenterParent = 1,
  4184. HTMLDlgCenterDesktop = 2,
  4185. HTMLDlgCenter_Max = 2147483647L
  4186. } HTMLDlgCenter;
  4187. EXTERN_C const GUID CLSID_CThreadDialogProcParam;
  4188. EXTERN_C const GUID CLSID_CHTMLDlg;
  4189. EXTERN_C const GUID CLSID_CHTMLPopup;
  4190. typedef
  4191. enum _HTMLAppFlag
  4192. { HTMLAppFlagNo = 0,
  4193. HTMLAppFlagOff = 0,
  4194. HTMLAppFlag0 = 0,
  4195. HTMLAppFlagYes = 1,
  4196. HTMLAppFlagOn = 1,
  4197. HTMLAppFlag1 = 1,
  4198. HTMLAppFlag_Max = 2147483647L
  4199. } HTMLAppFlag;
  4200. typedef
  4201. enum _HTMLMinimizeFlag
  4202. { HTMLMinimizeFlagNo = 0,
  4203. HTMLMinimizeFlagYes = 0x20000L,
  4204. HTMLMinimizeFlag_Max = 2147483647L
  4205. } HTMLMinimizeFlag;
  4206. typedef
  4207. enum _HTMLMaximizeFlag
  4208. { HTMLMaximizeFlagNo = 0,
  4209. HTMLMaximizeFlagYes = 0x10000L,
  4210. HTMLMaximizeFlag_Max = 2147483647L
  4211. } HTMLMaximizeFlag;
  4212. typedef
  4213. enum _HTMLCaptionFlag
  4214. { HTMLCaptionFlagNo = 0,
  4215. HTMLCaptionFlagYes = 0xc00000L,
  4216. HTMLCaptionFlag_Max = 2147483647L
  4217. } HTMLCaptionFlag;
  4218. typedef
  4219. enum _HTMLSysMenuFlag
  4220. { HTMLSysMenuFlagNo = 0,
  4221. HTMLSysMenuFlagYes = 0x80000L,
  4222. HTMLSysMenuFlag_Max = 2147483647L
  4223. } HTMLSysMenuFlag;
  4224. typedef
  4225. enum _HTMLBorder
  4226. { HTMLBorderNone = 0,
  4227. HTMLBorderThick = 0x40000L,
  4228. HTMLBorderDialog = 0x400000L,
  4229. HTMLBorderThin = 0x800000L,
  4230. HTMLBorder_Max = 2147483647L
  4231. } HTMLBorder;
  4232. typedef
  4233. enum _HTMLBorderStyle
  4234. { HTMLBorderStyleNormal = 0,
  4235. HTMLBorderStyleRaised = 0x100L,
  4236. HTMLBorderStyleSunken = 0x200L,
  4237. HTMLBorderStylecombined = 0x300L,
  4238. HTMLBorderStyleStatic = 0x20000L,
  4239. HTMLBorderStyle_Max = 2147483647L
  4240. } HTMLBorderStyle;
  4241. typedef
  4242. enum _HTMLWindowState
  4243. { HTMLWindowStateNormal = 1,
  4244. HTMLWindowStateMaximize = 3,
  4245. HTMLWindowStateMinimize = 6,
  4246. HTMLWindowState_Max = 2147483647L
  4247. } HTMLWindowState;
  4248. EXTERN_C const GUID CLSID_CAppBehavior;
  4249. typedef
  4250. enum _BEHAVIOR_EVENT
  4251. { BEHAVIOREVENT_FIRST = 0,
  4252. BEHAVIOREVENT_CONTENTREADY = 0,
  4253. BEHAVIOREVENT_DOCUMENTREADY = 1,
  4254. BEHAVIOREVENT_APPLYSTYLE = 2,
  4255. BEHAVIOREVENT_DOCUMENTCONTEXTCHANGE = 3,
  4256. BEHAVIOREVENT_CONTENTSAVE = 4,
  4257. BEHAVIOREVENT_LAST = 4,
  4258. BEHAVIOR_EVENT_Max = 2147483647L
  4259. } BEHAVIOR_EVENT;
  4260. typedef
  4261. enum _BEHAVIOR_EVENT_FLAGS
  4262. { BEHAVIOREVENTFLAGS_BUBBLE = 1,
  4263. BEHAVIOREVENTFLAGS_STANDARDADDITIVE = 2,
  4264. BEHAVIOR_EVENT_FLAGS_Max = 2147483647L
  4265. } BEHAVIOR_EVENT_FLAGS;
  4266. typedef
  4267. enum _BEHAVIOR_RENDER_INFO
  4268. { BEHAVIORRENDERINFO_BEFOREBACKGROUND = 0x1,
  4269. BEHAVIORRENDERINFO_AFTERBACKGROUND = 0x2,
  4270. BEHAVIORRENDERINFO_BEFORECONTENT = 0x4,
  4271. BEHAVIORRENDERINFO_AFTERCONTENT = 0x8,
  4272. BEHAVIORRENDERINFO_AFTERFOREGROUND = 0x20,
  4273. BEHAVIORRENDERINFO_ABOVECONTENT = 0x28,
  4274. BEHAVIORRENDERINFO_ALLLAYERS = 0xff,
  4275. BEHAVIORRENDERINFO_DISABLEBACKGROUND = 0x100,
  4276. BEHAVIORRENDERINFO_DISABLENEGATIVEZ = 0x200,
  4277. BEHAVIORRENDERINFO_DISABLECONTENT = 0x400,
  4278. BEHAVIORRENDERINFO_DISABLEPOSITIVEZ = 0x800,
  4279. BEHAVIORRENDERINFO_DISABLEALLLAYERS = 0xf00,
  4280. BEHAVIORRENDERINFO_HITTESTING = 0x1000,
  4281. BEHAVIORRENDERINFO_SURFACE = 0x100000,
  4282. BEHAVIORRENDERINFO_3DSURFACE = 0x200000,
  4283. BEHAVIOR_RENDER_INFO_Max = 2147483647L
  4284. } BEHAVIOR_RENDER_INFO;
  4285. typedef
  4286. enum _BEHAVIOR_RELATION
  4287. { BEHAVIOR_FIRSTRELATION = 0,
  4288. BEHAVIOR_SAMEELEMENT = 0,
  4289. BEHAVIOR_PARENT = 1,
  4290. BEHAVIOR_CHILD = 2,
  4291. BEHAVIOR_SIBLING = 3,
  4292. BEHAVIOR_LASTRELATION = 3,
  4293. BEHAVIOR_RELATION_Max = 2147483647L
  4294. } BEHAVIOR_RELATION;
  4295. typedef
  4296. enum _BEHAVIOR_LAYOUT_INFO
  4297. { BEHAVIORLAYOUTINFO_FULLDELEGATION = 0x1,
  4298. BEHAVIORLAYOUTINFO_MODIFYNATURAL = 0x2,
  4299. BEHAVIORLAYOUTINFO_MAPSIZE = 0x4,
  4300. BEHAVIOR_LAYOUT_INFO_Max = 2147483647L
  4301. } BEHAVIOR_LAYOUT_INFO;
  4302. typedef
  4303. enum _BEHAVIOR_LAYOUT_MODE
  4304. { BEHAVIORLAYOUTMODE_NATURAL = 0x1,
  4305. BEHAVIORLAYOUTMODE_MINWIDTH = 0x2,
  4306. BEHAVIORLAYOUTMODE_MAXWIDTH = 0x4,
  4307. BEHAVIORLAYOUTMODE_MEDIA_RESOLUTION = 0x4000,
  4308. BEHAVIORLAYOUTMODE_FINAL_PERCENT = 0x8000,
  4309. BEHAVIOR_LAYOUT_MODE_Max = 2147483647L
  4310. } BEHAVIOR_LAYOUT_MODE;
  4311. typedef
  4312. enum _ELEMENTDESCRIPTOR_FLAGS
  4313. { ELEMENTDESCRIPTORFLAGS_LITERAL = 1,
  4314. ELEMENTDESCRIPTORFLAGS_NESTED_LITERAL = 2,
  4315. ELEMENTDESCRIPTOR_FLAGS_Max = 2147483647L
  4316. } ELEMENTDESCRIPTOR_FLAGS;
  4317. typedef
  4318. enum _ELEMENTNAMESPACE_FLAGS
  4319. { ELEMENTNAMESPACEFLAGS_ALLOWANYTAG = 0x1,
  4320. ELEMENTNAMESPACEFLAGS_QUERYFORUNKNOWNTAGS = 0x2,
  4321. ELEMENTNAMESPACE_FLAGS_Max = 2147483647L
  4322. } ELEMENTNAMESPACE_FLAGS;
  4323. EXTERN_C const IID LIBID_MSHTML;
  4324. #ifndef __IHTMLEventObj_INTERFACE_DEFINED__
  4325. #define __IHTMLEventObj_INTERFACE_DEFINED__
  4326. /* interface IHTMLEventObj */
  4327. /* [object][uuid][dual][oleautomation] */
  4328. EXTERN_C const IID IID_IHTMLEventObj;
  4329. MIDL_INTERFACE("3050f32d-98b5-11cf-bb82-00aa00bdce0b")
  4330. IHTMLEventObj : public IDispatch
  4331. {
  4332. public:
  4333. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement(
  4334. /* [out][retval] */ IHTMLElement **p) = 0;
  4335. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey(
  4336. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4337. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey(
  4338. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4339. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey(
  4340. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4341. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue(
  4342. /* [in] */ VARIANT v) = 0;
  4343. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue(
  4344. /* [out][retval] */ VARIANT *p) = 0;
  4345. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cancelBubble(
  4346. /* [in] */ VARIANT_BOOL v) = 0;
  4347. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cancelBubble(
  4348. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4349. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement(
  4350. /* [out][retval] */ IHTMLElement **p) = 0;
  4351. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement(
  4352. /* [out][retval] */ IHTMLElement **p) = 0;
  4353. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_keyCode(
  4354. /* [in] */ long v) = 0;
  4355. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_keyCode(
  4356. /* [out][retval] */ long *p) = 0;
  4357. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button(
  4358. /* [out][retval] */ long *p) = 0;
  4359. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  4360. /* [out][retval] */ BSTR *p) = 0;
  4361. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier(
  4362. /* [out][retval] */ BSTR *p) = 0;
  4363. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason(
  4364. /* [out][retval] */ long *p) = 0;
  4365. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
  4366. /* [out][retval] */ long *p) = 0;
  4367. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y(
  4368. /* [out][retval] */ long *p) = 0;
  4369. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX(
  4370. /* [out][retval] */ long *p) = 0;
  4371. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY(
  4372. /* [out][retval] */ long *p) = 0;
  4373. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX(
  4374. /* [out][retval] */ long *p) = 0;
  4375. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY(
  4376. /* [out][retval] */ long *p) = 0;
  4377. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX(
  4378. /* [out][retval] */ long *p) = 0;
  4379. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY(
  4380. /* [out][retval] */ long *p) = 0;
  4381. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter(
  4382. /* [out][retval] */ IDispatch **p) = 0;
  4383. };
  4384. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcElement_Proxy(
  4385. IHTMLEventObj * This,
  4386. /* [out][retval] */ IHTMLElement **p);
  4387. void __RPC_STUB IHTMLEventObj_get_srcElement_Stub(
  4388. IRpcStubBuffer *This,
  4389. IRpcChannelBuffer *_pRpcChannelBuffer,
  4390. PRPC_MESSAGE _pRpcMessage,
  4391. DWORD *_pdwStubPhase);
  4392. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_altKey_Proxy(
  4393. IHTMLEventObj * This,
  4394. /* [out][retval] */ VARIANT_BOOL *p);
  4395. void __RPC_STUB IHTMLEventObj_get_altKey_Stub(
  4396. IRpcStubBuffer *This,
  4397. IRpcChannelBuffer *_pRpcChannelBuffer,
  4398. PRPC_MESSAGE _pRpcMessage,
  4399. DWORD *_pdwStubPhase);
  4400. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_ctrlKey_Proxy(
  4401. IHTMLEventObj * This,
  4402. /* [out][retval] */ VARIANT_BOOL *p);
  4403. void __RPC_STUB IHTMLEventObj_get_ctrlKey_Stub(
  4404. IRpcStubBuffer *This,
  4405. IRpcChannelBuffer *_pRpcChannelBuffer,
  4406. PRPC_MESSAGE _pRpcMessage,
  4407. DWORD *_pdwStubPhase);
  4408. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_shiftKey_Proxy(
  4409. IHTMLEventObj * This,
  4410. /* [out][retval] */ VARIANT_BOOL *p);
  4411. void __RPC_STUB IHTMLEventObj_get_shiftKey_Stub(
  4412. IRpcStubBuffer *This,
  4413. IRpcChannelBuffer *_pRpcChannelBuffer,
  4414. PRPC_MESSAGE _pRpcMessage,
  4415. DWORD *_pdwStubPhase);
  4416. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_returnValue_Proxy(
  4417. IHTMLEventObj * This,
  4418. /* [in] */ VARIANT v);
  4419. void __RPC_STUB IHTMLEventObj_put_returnValue_Stub(
  4420. IRpcStubBuffer *This,
  4421. IRpcChannelBuffer *_pRpcChannelBuffer,
  4422. PRPC_MESSAGE _pRpcMessage,
  4423. DWORD *_pdwStubPhase);
  4424. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_returnValue_Proxy(
  4425. IHTMLEventObj * This,
  4426. /* [out][retval] */ VARIANT *p);
  4427. void __RPC_STUB IHTMLEventObj_get_returnValue_Stub(
  4428. IRpcStubBuffer *This,
  4429. IRpcChannelBuffer *_pRpcChannelBuffer,
  4430. PRPC_MESSAGE _pRpcMessage,
  4431. DWORD *_pdwStubPhase);
  4432. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_cancelBubble_Proxy(
  4433. IHTMLEventObj * This,
  4434. /* [in] */ VARIANT_BOOL v);
  4435. void __RPC_STUB IHTMLEventObj_put_cancelBubble_Stub(
  4436. IRpcStubBuffer *This,
  4437. IRpcChannelBuffer *_pRpcChannelBuffer,
  4438. PRPC_MESSAGE _pRpcMessage,
  4439. DWORD *_pdwStubPhase);
  4440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_cancelBubble_Proxy(
  4441. IHTMLEventObj * This,
  4442. /* [out][retval] */ VARIANT_BOOL *p);
  4443. void __RPC_STUB IHTMLEventObj_get_cancelBubble_Stub(
  4444. IRpcStubBuffer *This,
  4445. IRpcChannelBuffer *_pRpcChannelBuffer,
  4446. PRPC_MESSAGE _pRpcMessage,
  4447. DWORD *_pdwStubPhase);
  4448. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_fromElement_Proxy(
  4449. IHTMLEventObj * This,
  4450. /* [out][retval] */ IHTMLElement **p);
  4451. void __RPC_STUB IHTMLEventObj_get_fromElement_Stub(
  4452. IRpcStubBuffer *This,
  4453. IRpcChannelBuffer *_pRpcChannelBuffer,
  4454. PRPC_MESSAGE _pRpcMessage,
  4455. DWORD *_pdwStubPhase);
  4456. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_toElement_Proxy(
  4457. IHTMLEventObj * This,
  4458. /* [out][retval] */ IHTMLElement **p);
  4459. void __RPC_STUB IHTMLEventObj_get_toElement_Stub(
  4460. IRpcStubBuffer *This,
  4461. IRpcChannelBuffer *_pRpcChannelBuffer,
  4462. PRPC_MESSAGE _pRpcMessage,
  4463. DWORD *_pdwStubPhase);
  4464. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_keyCode_Proxy(
  4465. IHTMLEventObj * This,
  4466. /* [in] */ long v);
  4467. void __RPC_STUB IHTMLEventObj_put_keyCode_Stub(
  4468. IRpcStubBuffer *This,
  4469. IRpcChannelBuffer *_pRpcChannelBuffer,
  4470. PRPC_MESSAGE _pRpcMessage,
  4471. DWORD *_pdwStubPhase);
  4472. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_keyCode_Proxy(
  4473. IHTMLEventObj * This,
  4474. /* [out][retval] */ long *p);
  4475. void __RPC_STUB IHTMLEventObj_get_keyCode_Stub(
  4476. IRpcStubBuffer *This,
  4477. IRpcChannelBuffer *_pRpcChannelBuffer,
  4478. PRPC_MESSAGE _pRpcMessage,
  4479. DWORD *_pdwStubPhase);
  4480. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_button_Proxy(
  4481. IHTMLEventObj * This,
  4482. /* [out][retval] */ long *p);
  4483. void __RPC_STUB IHTMLEventObj_get_button_Stub(
  4484. IRpcStubBuffer *This,
  4485. IRpcChannelBuffer *_pRpcChannelBuffer,
  4486. PRPC_MESSAGE _pRpcMessage,
  4487. DWORD *_pdwStubPhase);
  4488. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_type_Proxy(
  4489. IHTMLEventObj * This,
  4490. /* [out][retval] */ BSTR *p);
  4491. void __RPC_STUB IHTMLEventObj_get_type_Stub(
  4492. IRpcStubBuffer *This,
  4493. IRpcChannelBuffer *_pRpcChannelBuffer,
  4494. PRPC_MESSAGE _pRpcMessage,
  4495. DWORD *_pdwStubPhase);
  4496. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_qualifier_Proxy(
  4497. IHTMLEventObj * This,
  4498. /* [out][retval] */ BSTR *p);
  4499. void __RPC_STUB IHTMLEventObj_get_qualifier_Stub(
  4500. IRpcStubBuffer *This,
  4501. IRpcChannelBuffer *_pRpcChannelBuffer,
  4502. PRPC_MESSAGE _pRpcMessage,
  4503. DWORD *_pdwStubPhase);
  4504. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_reason_Proxy(
  4505. IHTMLEventObj * This,
  4506. /* [out][retval] */ long *p);
  4507. void __RPC_STUB IHTMLEventObj_get_reason_Stub(
  4508. IRpcStubBuffer *This,
  4509. IRpcChannelBuffer *_pRpcChannelBuffer,
  4510. PRPC_MESSAGE _pRpcMessage,
  4511. DWORD *_pdwStubPhase);
  4512. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_x_Proxy(
  4513. IHTMLEventObj * This,
  4514. /* [out][retval] */ long *p);
  4515. void __RPC_STUB IHTMLEventObj_get_x_Stub(
  4516. IRpcStubBuffer *This,
  4517. IRpcChannelBuffer *_pRpcChannelBuffer,
  4518. PRPC_MESSAGE _pRpcMessage,
  4519. DWORD *_pdwStubPhase);
  4520. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_y_Proxy(
  4521. IHTMLEventObj * This,
  4522. /* [out][retval] */ long *p);
  4523. void __RPC_STUB IHTMLEventObj_get_y_Stub(
  4524. IRpcStubBuffer *This,
  4525. IRpcChannelBuffer *_pRpcChannelBuffer,
  4526. PRPC_MESSAGE _pRpcMessage,
  4527. DWORD *_pdwStubPhase);
  4528. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientX_Proxy(
  4529. IHTMLEventObj * This,
  4530. /* [out][retval] */ long *p);
  4531. void __RPC_STUB IHTMLEventObj_get_clientX_Stub(
  4532. IRpcStubBuffer *This,
  4533. IRpcChannelBuffer *_pRpcChannelBuffer,
  4534. PRPC_MESSAGE _pRpcMessage,
  4535. DWORD *_pdwStubPhase);
  4536. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientY_Proxy(
  4537. IHTMLEventObj * This,
  4538. /* [out][retval] */ long *p);
  4539. void __RPC_STUB IHTMLEventObj_get_clientY_Stub(
  4540. IRpcStubBuffer *This,
  4541. IRpcChannelBuffer *_pRpcChannelBuffer,
  4542. PRPC_MESSAGE _pRpcMessage,
  4543. DWORD *_pdwStubPhase);
  4544. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetX_Proxy(
  4545. IHTMLEventObj * This,
  4546. /* [out][retval] */ long *p);
  4547. void __RPC_STUB IHTMLEventObj_get_offsetX_Stub(
  4548. IRpcStubBuffer *This,
  4549. IRpcChannelBuffer *_pRpcChannelBuffer,
  4550. PRPC_MESSAGE _pRpcMessage,
  4551. DWORD *_pdwStubPhase);
  4552. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetY_Proxy(
  4553. IHTMLEventObj * This,
  4554. /* [out][retval] */ long *p);
  4555. void __RPC_STUB IHTMLEventObj_get_offsetY_Stub(
  4556. IRpcStubBuffer *This,
  4557. IRpcChannelBuffer *_pRpcChannelBuffer,
  4558. PRPC_MESSAGE _pRpcMessage,
  4559. DWORD *_pdwStubPhase);
  4560. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenX_Proxy(
  4561. IHTMLEventObj * This,
  4562. /* [out][retval] */ long *p);
  4563. void __RPC_STUB IHTMLEventObj_get_screenX_Stub(
  4564. IRpcStubBuffer *This,
  4565. IRpcChannelBuffer *_pRpcChannelBuffer,
  4566. PRPC_MESSAGE _pRpcMessage,
  4567. DWORD *_pdwStubPhase);
  4568. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenY_Proxy(
  4569. IHTMLEventObj * This,
  4570. /* [out][retval] */ long *p);
  4571. void __RPC_STUB IHTMLEventObj_get_screenY_Stub(
  4572. IRpcStubBuffer *This,
  4573. IRpcChannelBuffer *_pRpcChannelBuffer,
  4574. PRPC_MESSAGE _pRpcMessage,
  4575. DWORD *_pdwStubPhase);
  4576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcFilter_Proxy(
  4577. IHTMLEventObj * This,
  4578. /* [out][retval] */ IDispatch **p);
  4579. void __RPC_STUB IHTMLEventObj_get_srcFilter_Stub(
  4580. IRpcStubBuffer *This,
  4581. IRpcChannelBuffer *_pRpcChannelBuffer,
  4582. PRPC_MESSAGE _pRpcMessage,
  4583. DWORD *_pdwStubPhase);
  4584. #endif /* __IHTMLEventObj_INTERFACE_DEFINED__ */
  4585. #ifndef __IElementBehaviorSite_INTERFACE_DEFINED__
  4586. #define __IElementBehaviorSite_INTERFACE_DEFINED__
  4587. /* interface IElementBehaviorSite */
  4588. /* [uuid][unique][object] */
  4589. EXTERN_C const IID IID_IElementBehaviorSite;
  4590. MIDL_INTERFACE("3050f427-98b5-11cf-bb82-00aa00bdce0b")
  4591. IElementBehaviorSite : public IUnknown
  4592. {
  4593. public:
  4594. virtual HRESULT STDMETHODCALLTYPE GetElement(
  4595. /* [out][retval] */ IHTMLElement **ppElement) = 0;
  4596. virtual HRESULT STDMETHODCALLTYPE RegisterNotification(
  4597. /* [in] */ LONG lEvent) = 0;
  4598. };
  4599. HRESULT STDMETHODCALLTYPE IElementBehaviorSite_GetElement_Proxy(
  4600. IElementBehaviorSite * This,
  4601. /* [out][retval] */ IHTMLElement **ppElement);
  4602. void __RPC_STUB IElementBehaviorSite_GetElement_Stub(
  4603. IRpcStubBuffer *This,
  4604. IRpcChannelBuffer *_pRpcChannelBuffer,
  4605. PRPC_MESSAGE _pRpcMessage,
  4606. DWORD *_pdwStubPhase);
  4607. HRESULT STDMETHODCALLTYPE IElementBehaviorSite_RegisterNotification_Proxy(
  4608. IElementBehaviorSite * This,
  4609. /* [in] */ LONG lEvent);
  4610. void __RPC_STUB IElementBehaviorSite_RegisterNotification_Stub(
  4611. IRpcStubBuffer *This,
  4612. IRpcChannelBuffer *_pRpcChannelBuffer,
  4613. PRPC_MESSAGE _pRpcMessage,
  4614. DWORD *_pdwStubPhase);
  4615. #endif /* __IElementBehaviorSite_INTERFACE_DEFINED__ */
  4616. #ifndef __IElementBehavior_INTERFACE_DEFINED__
  4617. #define __IElementBehavior_INTERFACE_DEFINED__
  4618. /* interface IElementBehavior */
  4619. /* [uuid][unique][object] */
  4620. EXTERN_C const IID IID_IElementBehavior;
  4621. MIDL_INTERFACE("3050f425-98b5-11cf-bb82-00aa00bdce0b")
  4622. IElementBehavior : public IUnknown
  4623. {
  4624. public:
  4625. virtual HRESULT STDMETHODCALLTYPE Init(
  4626. /* [in] */ IElementBehaviorSite *pBehaviorSite) = 0;
  4627. virtual HRESULT STDMETHODCALLTYPE Notify(
  4628. /* [in] */ LONG lEvent,
  4629. /* [out][in] */ VARIANT *pVar) = 0;
  4630. virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0;
  4631. };
  4632. HRESULT STDMETHODCALLTYPE IElementBehavior_Init_Proxy(
  4633. IElementBehavior * This,
  4634. /* [in] */ IElementBehaviorSite *pBehaviorSite);
  4635. void __RPC_STUB IElementBehavior_Init_Stub(
  4636. IRpcStubBuffer *This,
  4637. IRpcChannelBuffer *_pRpcChannelBuffer,
  4638. PRPC_MESSAGE _pRpcMessage,
  4639. DWORD *_pdwStubPhase);
  4640. HRESULT STDMETHODCALLTYPE IElementBehavior_Notify_Proxy(
  4641. IElementBehavior * This,
  4642. /* [in] */ LONG lEvent,
  4643. /* [out][in] */ VARIANT *pVar);
  4644. void __RPC_STUB IElementBehavior_Notify_Stub(
  4645. IRpcStubBuffer *This,
  4646. IRpcChannelBuffer *_pRpcChannelBuffer,
  4647. PRPC_MESSAGE _pRpcMessage,
  4648. DWORD *_pdwStubPhase);
  4649. HRESULT STDMETHODCALLTYPE IElementBehavior_Detach_Proxy(
  4650. IElementBehavior * This);
  4651. void __RPC_STUB IElementBehavior_Detach_Stub(
  4652. IRpcStubBuffer *This,
  4653. IRpcChannelBuffer *_pRpcChannelBuffer,
  4654. PRPC_MESSAGE _pRpcMessage,
  4655. DWORD *_pdwStubPhase);
  4656. #endif /* __IElementBehavior_INTERFACE_DEFINED__ */
  4657. #ifndef __IElementBehaviorFactory_INTERFACE_DEFINED__
  4658. #define __IElementBehaviorFactory_INTERFACE_DEFINED__
  4659. /* interface IElementBehaviorFactory */
  4660. /* [uuid][unique][object] */
  4661. EXTERN_C const IID IID_IElementBehaviorFactory;
  4662. MIDL_INTERFACE("3050f429-98b5-11cf-bb82-00aa00bdce0b")
  4663. IElementBehaviorFactory : public IUnknown
  4664. {
  4665. public:
  4666. virtual HRESULT STDMETHODCALLTYPE FindBehavior(
  4667. /* [in] */ BSTR bstrBehavior,
  4668. /* [in] */ BSTR bstrBehaviorUrl,
  4669. /* [in] */ IElementBehaviorSite *pSite,
  4670. /* [out][retval] */ IElementBehavior **ppBehavior) = 0;
  4671. };
  4672. HRESULT STDMETHODCALLTYPE IElementBehaviorFactory_FindBehavior_Proxy(
  4673. IElementBehaviorFactory * This,
  4674. /* [in] */ BSTR bstrBehavior,
  4675. /* [in] */ BSTR bstrBehaviorUrl,
  4676. /* [in] */ IElementBehaviorSite *pSite,
  4677. /* [out][retval] */ IElementBehavior **ppBehavior);
  4678. void __RPC_STUB IElementBehaviorFactory_FindBehavior_Stub(
  4679. IRpcStubBuffer *This,
  4680. IRpcChannelBuffer *_pRpcChannelBuffer,
  4681. PRPC_MESSAGE _pRpcMessage,
  4682. DWORD *_pdwStubPhase);
  4683. #endif /* __IElementBehaviorFactory_INTERFACE_DEFINED__ */
  4684. #ifndef __IElementBehaviorSiteOM_INTERFACE_DEFINED__
  4685. #define __IElementBehaviorSiteOM_INTERFACE_DEFINED__
  4686. /* interface IElementBehaviorSiteOM */
  4687. /* [uuid][unique][object] */
  4688. EXTERN_C const IID IID_IElementBehaviorSiteOM;
  4689. MIDL_INTERFACE("3050f489-98b5-11cf-bb82-00aa00bdce0b")
  4690. IElementBehaviorSiteOM : public IUnknown
  4691. {
  4692. public:
  4693. virtual HRESULT STDMETHODCALLTYPE RegisterEvent(
  4694. /* [in] */ LPOLESTR pchEvent,
  4695. /* [in] */ LONG lFlags,
  4696. /* [out][retval] */ LONG *plCookie) = 0;
  4697. virtual HRESULT STDMETHODCALLTYPE GetEventCookie(
  4698. /* [in] */ LPOLESTR pchEvent,
  4699. /* [out][retval] */ LONG *plCookie) = 0;
  4700. virtual HRESULT STDMETHODCALLTYPE FireEvent(
  4701. /* [in] */ LONG lCookie,
  4702. /* [in] */ IHTMLEventObj *pEventObject) = 0;
  4703. virtual HRESULT STDMETHODCALLTYPE CreateEventObject(
  4704. /* [out][retval] */ IHTMLEventObj **ppEventObject) = 0;
  4705. virtual HRESULT STDMETHODCALLTYPE RegisterName(
  4706. /* [in] */ LPOLESTR pchName) = 0;
  4707. virtual HRESULT STDMETHODCALLTYPE RegisterUrn(
  4708. /* [in] */ LPOLESTR pchUrn) = 0;
  4709. };
  4710. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterEvent_Proxy(
  4711. IElementBehaviorSiteOM * This,
  4712. /* [in] */ LPOLESTR pchEvent,
  4713. /* [in] */ LONG lFlags,
  4714. /* [out][retval] */ LONG *plCookie);
  4715. void __RPC_STUB IElementBehaviorSiteOM_RegisterEvent_Stub(
  4716. IRpcStubBuffer *This,
  4717. IRpcChannelBuffer *_pRpcChannelBuffer,
  4718. PRPC_MESSAGE _pRpcMessage,
  4719. DWORD *_pdwStubPhase);
  4720. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_GetEventCookie_Proxy(
  4721. IElementBehaviorSiteOM * This,
  4722. /* [in] */ LPOLESTR pchEvent,
  4723. /* [out][retval] */ LONG *plCookie);
  4724. void __RPC_STUB IElementBehaviorSiteOM_GetEventCookie_Stub(
  4725. IRpcStubBuffer *This,
  4726. IRpcChannelBuffer *_pRpcChannelBuffer,
  4727. PRPC_MESSAGE _pRpcMessage,
  4728. DWORD *_pdwStubPhase);
  4729. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_FireEvent_Proxy(
  4730. IElementBehaviorSiteOM * This,
  4731. /* [in] */ LONG lCookie,
  4732. /* [in] */ IHTMLEventObj *pEventObject);
  4733. void __RPC_STUB IElementBehaviorSiteOM_FireEvent_Stub(
  4734. IRpcStubBuffer *This,
  4735. IRpcChannelBuffer *_pRpcChannelBuffer,
  4736. PRPC_MESSAGE _pRpcMessage,
  4737. DWORD *_pdwStubPhase);
  4738. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_CreateEventObject_Proxy(
  4739. IElementBehaviorSiteOM * This,
  4740. /* [out][retval] */ IHTMLEventObj **ppEventObject);
  4741. void __RPC_STUB IElementBehaviorSiteOM_CreateEventObject_Stub(
  4742. IRpcStubBuffer *This,
  4743. IRpcChannelBuffer *_pRpcChannelBuffer,
  4744. PRPC_MESSAGE _pRpcMessage,
  4745. DWORD *_pdwStubPhase);
  4746. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterName_Proxy(
  4747. IElementBehaviorSiteOM * This,
  4748. /* [in] */ LPOLESTR pchName);
  4749. void __RPC_STUB IElementBehaviorSiteOM_RegisterName_Stub(
  4750. IRpcStubBuffer *This,
  4751. IRpcChannelBuffer *_pRpcChannelBuffer,
  4752. PRPC_MESSAGE _pRpcMessage,
  4753. DWORD *_pdwStubPhase);
  4754. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterUrn_Proxy(
  4755. IElementBehaviorSiteOM * This,
  4756. /* [in] */ LPOLESTR pchUrn);
  4757. void __RPC_STUB IElementBehaviorSiteOM_RegisterUrn_Stub(
  4758. IRpcStubBuffer *This,
  4759. IRpcChannelBuffer *_pRpcChannelBuffer,
  4760. PRPC_MESSAGE _pRpcMessage,
  4761. DWORD *_pdwStubPhase);
  4762. #endif /* __IElementBehaviorSiteOM_INTERFACE_DEFINED__ */
  4763. #ifndef __IElementBehaviorRender_INTERFACE_DEFINED__
  4764. #define __IElementBehaviorRender_INTERFACE_DEFINED__
  4765. /* interface IElementBehaviorRender */
  4766. /* [uuid][unique][object] */
  4767. EXTERN_C const IID IID_IElementBehaviorRender;
  4768. MIDL_INTERFACE("3050f4aa-98b5-11cf-bb82-00aa00bdce0b")
  4769. IElementBehaviorRender : public IUnknown
  4770. {
  4771. public:
  4772. virtual HRESULT STDMETHODCALLTYPE Draw(
  4773. /* [in] */ HDC hdc,
  4774. /* [in] */ LONG lLayer,
  4775. /* [in] */ RECT *pRect,
  4776. /* [in] */ IUnknown *pReserved) = 0;
  4777. virtual HRESULT STDMETHODCALLTYPE GetRenderInfo(
  4778. /* [out][retval] */ LONG *plRenderInfo) = 0;
  4779. virtual HRESULT STDMETHODCALLTYPE HitTestPoint(
  4780. /* [in] */ POINT *pPoint,
  4781. /* [in] */ IUnknown *pReserved,
  4782. /* [out][retval] */ BOOL *pbHit) = 0;
  4783. };
  4784. HRESULT STDMETHODCALLTYPE IElementBehaviorRender_Draw_Proxy(
  4785. IElementBehaviorRender * This,
  4786. /* [in] */ HDC hdc,
  4787. /* [in] */ LONG lLayer,
  4788. /* [in] */ RECT *pRect,
  4789. /* [in] */ IUnknown *pReserved);
  4790. void __RPC_STUB IElementBehaviorRender_Draw_Stub(
  4791. IRpcStubBuffer *This,
  4792. IRpcChannelBuffer *_pRpcChannelBuffer,
  4793. PRPC_MESSAGE _pRpcMessage,
  4794. DWORD *_pdwStubPhase);
  4795. HRESULT STDMETHODCALLTYPE IElementBehaviorRender_GetRenderInfo_Proxy(
  4796. IElementBehaviorRender * This,
  4797. /* [out][retval] */ LONG *plRenderInfo);
  4798. void __RPC_STUB IElementBehaviorRender_GetRenderInfo_Stub(
  4799. IRpcStubBuffer *This,
  4800. IRpcChannelBuffer *_pRpcChannelBuffer,
  4801. PRPC_MESSAGE _pRpcMessage,
  4802. DWORD *_pdwStubPhase);
  4803. HRESULT STDMETHODCALLTYPE IElementBehaviorRender_HitTestPoint_Proxy(
  4804. IElementBehaviorRender * This,
  4805. /* [in] */ POINT *pPoint,
  4806. /* [in] */ IUnknown *pReserved,
  4807. /* [out][retval] */ BOOL *pbHit);
  4808. void __RPC_STUB IElementBehaviorRender_HitTestPoint_Stub(
  4809. IRpcStubBuffer *This,
  4810. IRpcChannelBuffer *_pRpcChannelBuffer,
  4811. PRPC_MESSAGE _pRpcMessage,
  4812. DWORD *_pdwStubPhase);
  4813. #endif /* __IElementBehaviorRender_INTERFACE_DEFINED__ */
  4814. #ifndef __IElementBehaviorSiteRender_INTERFACE_DEFINED__
  4815. #define __IElementBehaviorSiteRender_INTERFACE_DEFINED__
  4816. /* interface IElementBehaviorSiteRender */
  4817. /* [uuid][unique][object] */
  4818. EXTERN_C const IID IID_IElementBehaviorSiteRender;
  4819. MIDL_INTERFACE("3050f4a7-98b5-11cf-bb82-00aa00bdce0b")
  4820. IElementBehaviorSiteRender : public IUnknown
  4821. {
  4822. public:
  4823. virtual HRESULT STDMETHODCALLTYPE Invalidate(
  4824. /* [in] */ RECT *pRect) = 0;
  4825. virtual HRESULT STDMETHODCALLTYPE InvalidateRenderInfo( void) = 0;
  4826. virtual HRESULT STDMETHODCALLTYPE InvalidateStyle( void) = 0;
  4827. };
  4828. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_Invalidate_Proxy(
  4829. IElementBehaviorSiteRender * This,
  4830. /* [in] */ RECT *pRect);
  4831. void __RPC_STUB IElementBehaviorSiteRender_Invalidate_Stub(
  4832. IRpcStubBuffer *This,
  4833. IRpcChannelBuffer *_pRpcChannelBuffer,
  4834. PRPC_MESSAGE _pRpcMessage,
  4835. DWORD *_pdwStubPhase);
  4836. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateRenderInfo_Proxy(
  4837. IElementBehaviorSiteRender * This);
  4838. void __RPC_STUB IElementBehaviorSiteRender_InvalidateRenderInfo_Stub(
  4839. IRpcStubBuffer *This,
  4840. IRpcChannelBuffer *_pRpcChannelBuffer,
  4841. PRPC_MESSAGE _pRpcMessage,
  4842. DWORD *_pdwStubPhase);
  4843. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateStyle_Proxy(
  4844. IElementBehaviorSiteRender * This);
  4845. void __RPC_STUB IElementBehaviorSiteRender_InvalidateStyle_Stub(
  4846. IRpcStubBuffer *This,
  4847. IRpcChannelBuffer *_pRpcChannelBuffer,
  4848. PRPC_MESSAGE _pRpcMessage,
  4849. DWORD *_pdwStubPhase);
  4850. #endif /* __IElementBehaviorSiteRender_INTERFACE_DEFINED__ */
  4851. #ifndef __IHTMLStyle_INTERFACE_DEFINED__
  4852. #define __IHTMLStyle_INTERFACE_DEFINED__
  4853. /* interface IHTMLStyle */
  4854. /* [object][uuid][dual][oleautomation] */
  4855. EXTERN_C const IID IID_IHTMLStyle;
  4856. MIDL_INTERFACE("3050f25e-98b5-11cf-bb82-00aa00bdce0b")
  4857. IHTMLStyle : public IDispatch
  4858. {
  4859. public:
  4860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily(
  4861. /* [in] */ BSTR v) = 0;
  4862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
  4863. /* [out][retval] */ BSTR *p) = 0;
  4864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle(
  4865. /* [in] */ BSTR v) = 0;
  4866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
  4867. /* [out][retval] */ BSTR *p) = 0;
  4868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant(
  4869. /* [in] */ BSTR v) = 0;
  4870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
  4871. /* [out][retval] */ BSTR *p) = 0;
  4872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight(
  4873. /* [in] */ BSTR v) = 0;
  4874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  4875. /* [out][retval] */ BSTR *p) = 0;
  4876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize(
  4877. /* [in] */ VARIANT v) = 0;
  4878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  4879. /* [out][retval] */ VARIANT *p) = 0;
  4880. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font(
  4881. /* [in] */ BSTR v) = 0;
  4882. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font(
  4883. /* [out][retval] */ BSTR *p) = 0;
  4884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  4885. /* [in] */ VARIANT v) = 0;
  4886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  4887. /* [out][retval] */ VARIANT *p) = 0;
  4888. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  4889. /* [in] */ BSTR v) = 0;
  4890. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  4891. /* [out][retval] */ BSTR *p) = 0;
  4892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor(
  4893. /* [in] */ VARIANT v) = 0;
  4894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  4895. /* [out][retval] */ VARIANT *p) = 0;
  4896. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage(
  4897. /* [in] */ BSTR v) = 0;
  4898. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
  4899. /* [out][retval] */ BSTR *p) = 0;
  4900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat(
  4901. /* [in] */ BSTR v) = 0;
  4902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
  4903. /* [out][retval] */ BSTR *p) = 0;
  4904. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment(
  4905. /* [in] */ BSTR v) = 0;
  4906. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
  4907. /* [out][retval] */ BSTR *p) = 0;
  4908. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition(
  4909. /* [in] */ BSTR v) = 0;
  4910. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition(
  4911. /* [out][retval] */ BSTR *p) = 0;
  4912. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX(
  4913. /* [in] */ VARIANT v) = 0;
  4914. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
  4915. /* [out][retval] */ VARIANT *p) = 0;
  4916. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY(
  4917. /* [in] */ VARIANT v) = 0;
  4918. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
  4919. /* [out][retval] */ VARIANT *p) = 0;
  4920. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing(
  4921. /* [in] */ VARIANT v) = 0;
  4922. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
  4923. /* [out][retval] */ VARIANT *p) = 0;
  4924. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing(
  4925. /* [in] */ VARIANT v) = 0;
  4926. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
  4927. /* [out][retval] */ VARIANT *p) = 0;
  4928. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
  4929. /* [in] */ BSTR v) = 0;
  4930. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  4931. /* [out][retval] */ BSTR *p) = 0;
  4932. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone(
  4933. /* [in] */ VARIANT_BOOL v) = 0;
  4934. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone(
  4935. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4936. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline(
  4937. /* [in] */ VARIANT_BOOL v) = 0;
  4938. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline(
  4939. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4940. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline(
  4941. /* [in] */ VARIANT_BOOL v) = 0;
  4942. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline(
  4943. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4944. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough(
  4945. /* [in] */ VARIANT_BOOL v) = 0;
  4946. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough(
  4947. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4948. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink(
  4949. /* [in] */ VARIANT_BOOL v) = 0;
  4950. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink(
  4951. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4952. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign(
  4953. /* [in] */ VARIANT v) = 0;
  4954. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
  4955. /* [out][retval] */ VARIANT *p) = 0;
  4956. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform(
  4957. /* [in] */ BSTR v) = 0;
  4958. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
  4959. /* [out][retval] */ BSTR *p) = 0;
  4960. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign(
  4961. /* [in] */ BSTR v) = 0;
  4962. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
  4963. /* [out][retval] */ BSTR *p) = 0;
  4964. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent(
  4965. /* [in] */ VARIANT v) = 0;
  4966. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
  4967. /* [out][retval] */ VARIANT *p) = 0;
  4968. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight(
  4969. /* [in] */ VARIANT v) = 0;
  4970. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
  4971. /* [out][retval] */ VARIANT *p) = 0;
  4972. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop(
  4973. /* [in] */ VARIANT v) = 0;
  4974. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
  4975. /* [out][retval] */ VARIANT *p) = 0;
  4976. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight(
  4977. /* [in] */ VARIANT v) = 0;
  4978. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
  4979. /* [out][retval] */ VARIANT *p) = 0;
  4980. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom(
  4981. /* [in] */ VARIANT v) = 0;
  4982. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
  4983. /* [out][retval] */ VARIANT *p) = 0;
  4984. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft(
  4985. /* [in] */ VARIANT v) = 0;
  4986. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft(
  4987. /* [out][retval] */ VARIANT *p) = 0;
  4988. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_margin(
  4989. /* [in] */ BSTR v) = 0;
  4990. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin(
  4991. /* [out][retval] */ BSTR *p) = 0;
  4992. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingTop(
  4993. /* [in] */ VARIANT v) = 0;
  4994. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop(
  4995. /* [out][retval] */ VARIANT *p) = 0;
  4996. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingRight(
  4997. /* [in] */ VARIANT v) = 0;
  4998. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight(
  4999. /* [out][retval] */ VARIANT *p) = 0;
  5000. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingBottom(
  5001. /* [in] */ VARIANT v) = 0;
  5002. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom(
  5003. /* [out][retval] */ VARIANT *p) = 0;
  5004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingLeft(
  5005. /* [in] */ VARIANT v) = 0;
  5006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft(
  5007. /* [out][retval] */ VARIANT *p) = 0;
  5008. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_padding(
  5009. /* [in] */ BSTR v) = 0;
  5010. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding(
  5011. /* [out][retval] */ BSTR *p) = 0;
  5012. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  5013. /* [in] */ BSTR v) = 0;
  5014. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  5015. /* [out][retval] */ BSTR *p) = 0;
  5016. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTop(
  5017. /* [in] */ BSTR v) = 0;
  5018. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTop(
  5019. /* [out][retval] */ BSTR *p) = 0;
  5020. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRight(
  5021. /* [in] */ BSTR v) = 0;
  5022. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRight(
  5023. /* [out][retval] */ BSTR *p) = 0;
  5024. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottom(
  5025. /* [in] */ BSTR v) = 0;
  5026. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottom(
  5027. /* [out][retval] */ BSTR *p) = 0;
  5028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeft(
  5029. /* [in] */ BSTR v) = 0;
  5030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeft(
  5031. /* [out][retval] */ BSTR *p) = 0;
  5032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  5033. /* [in] */ BSTR v) = 0;
  5034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  5035. /* [out][retval] */ BSTR *p) = 0;
  5036. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopColor(
  5037. /* [in] */ VARIANT v) = 0;
  5038. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor(
  5039. /* [out][retval] */ VARIANT *p) = 0;
  5040. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightColor(
  5041. /* [in] */ VARIANT v) = 0;
  5042. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor(
  5043. /* [out][retval] */ VARIANT *p) = 0;
  5044. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomColor(
  5045. /* [in] */ VARIANT v) = 0;
  5046. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor(
  5047. /* [out][retval] */ VARIANT *p) = 0;
  5048. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftColor(
  5049. /* [in] */ VARIANT v) = 0;
  5050. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor(
  5051. /* [out][retval] */ VARIANT *p) = 0;
  5052. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderWidth(
  5053. /* [in] */ BSTR v) = 0;
  5054. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth(
  5055. /* [out][retval] */ BSTR *p) = 0;
  5056. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopWidth(
  5057. /* [in] */ VARIANT v) = 0;
  5058. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth(
  5059. /* [out][retval] */ VARIANT *p) = 0;
  5060. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightWidth(
  5061. /* [in] */ VARIANT v) = 0;
  5062. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth(
  5063. /* [out][retval] */ VARIANT *p) = 0;
  5064. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomWidth(
  5065. /* [in] */ VARIANT v) = 0;
  5066. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
  5067. /* [out][retval] */ VARIANT *p) = 0;
  5068. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftWidth(
  5069. /* [in] */ VARIANT v) = 0;
  5070. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
  5071. /* [out][retval] */ VARIANT *p) = 0;
  5072. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
  5073. /* [in] */ BSTR v) = 0;
  5074. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  5075. /* [out][retval] */ BSTR *p) = 0;
  5076. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopStyle(
  5077. /* [in] */ BSTR v) = 0;
  5078. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle(
  5079. /* [out][retval] */ BSTR *p) = 0;
  5080. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightStyle(
  5081. /* [in] */ BSTR v) = 0;
  5082. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle(
  5083. /* [out][retval] */ BSTR *p) = 0;
  5084. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomStyle(
  5085. /* [in] */ BSTR v) = 0;
  5086. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
  5087. /* [out][retval] */ BSTR *p) = 0;
  5088. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftStyle(
  5089. /* [in] */ BSTR v) = 0;
  5090. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
  5091. /* [out][retval] */ BSTR *p) = 0;
  5092. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  5093. /* [in] */ VARIANT v) = 0;
  5094. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  5095. /* [out][retval] */ VARIANT *p) = 0;
  5096. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  5097. /* [in] */ VARIANT v) = 0;
  5098. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  5099. /* [out][retval] */ VARIANT *p) = 0;
  5100. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_styleFloat(
  5101. /* [in] */ BSTR v) = 0;
  5102. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat(
  5103. /* [out][retval] */ BSTR *p) = 0;
  5104. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  5105. /* [in] */ BSTR v) = 0;
  5106. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  5107. /* [out][retval] */ BSTR *p) = 0;
  5108. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_display(
  5109. /* [in] */ BSTR v) = 0;
  5110. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display(
  5111. /* [out][retval] */ BSTR *p) = 0;
  5112. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_visibility(
  5113. /* [in] */ BSTR v) = 0;
  5114. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  5115. /* [out][retval] */ BSTR *p) = 0;
  5116. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleType(
  5117. /* [in] */ BSTR v) = 0;
  5118. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType(
  5119. /* [out][retval] */ BSTR *p) = 0;
  5120. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStylePosition(
  5121. /* [in] */ BSTR v) = 0;
  5122. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition(
  5123. /* [out][retval] */ BSTR *p) = 0;
  5124. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleImage(
  5125. /* [in] */ BSTR v) = 0;
  5126. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage(
  5127. /* [out][retval] */ BSTR *p) = 0;
  5128. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyle(
  5129. /* [in] */ BSTR v) = 0;
  5130. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyle(
  5131. /* [out][retval] */ BSTR *p) = 0;
  5132. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_whiteSpace(
  5133. /* [in] */ BSTR v) = 0;
  5134. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace(
  5135. /* [out][retval] */ BSTR *p) = 0;
  5136. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_top(
  5137. /* [in] */ VARIANT v) = 0;
  5138. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  5139. /* [out][retval] */ VARIANT *p) = 0;
  5140. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_left(
  5141. /* [in] */ VARIANT v) = 0;
  5142. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  5143. /* [out][retval] */ VARIANT *p) = 0;
  5144. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  5145. /* [out][retval] */ BSTR *p) = 0;
  5146. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zIndex(
  5147. /* [in] */ VARIANT v) = 0;
  5148. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex(
  5149. /* [out][retval] */ VARIANT *p) = 0;
  5150. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflow(
  5151. /* [in] */ BSTR v) = 0;
  5152. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow(
  5153. /* [out][retval] */ BSTR *p) = 0;
  5154. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakBefore(
  5155. /* [in] */ BSTR v) = 0;
  5156. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
  5157. /* [out][retval] */ BSTR *p) = 0;
  5158. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakAfter(
  5159. /* [in] */ BSTR v) = 0;
  5160. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
  5161. /* [out][retval] */ BSTR *p) = 0;
  5162. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
  5163. /* [in] */ BSTR v) = 0;
  5164. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
  5165. /* [out][retval] */ BSTR *p) = 0;
  5166. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelTop(
  5167. /* [in] */ long v) = 0;
  5168. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelTop(
  5169. /* [out][retval] */ long *p) = 0;
  5170. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelLeft(
  5171. /* [in] */ long v) = 0;
  5172. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelLeft(
  5173. /* [out][retval] */ long *p) = 0;
  5174. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelWidth(
  5175. /* [in] */ long v) = 0;
  5176. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelWidth(
  5177. /* [out][retval] */ long *p) = 0;
  5178. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelHeight(
  5179. /* [in] */ long v) = 0;
  5180. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelHeight(
  5181. /* [out][retval] */ long *p) = 0;
  5182. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posTop(
  5183. /* [in] */ float v) = 0;
  5184. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posTop(
  5185. /* [out][retval] */ float *p) = 0;
  5186. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posLeft(
  5187. /* [in] */ float v) = 0;
  5188. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posLeft(
  5189. /* [out][retval] */ float *p) = 0;
  5190. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posWidth(
  5191. /* [in] */ float v) = 0;
  5192. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posWidth(
  5193. /* [out][retval] */ float *p) = 0;
  5194. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posHeight(
  5195. /* [in] */ float v) = 0;
  5196. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posHeight(
  5197. /* [out][retval] */ float *p) = 0;
  5198. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cursor(
  5199. /* [in] */ BSTR v) = 0;
  5200. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor(
  5201. /* [out][retval] */ BSTR *p) = 0;
  5202. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clip(
  5203. /* [in] */ BSTR v) = 0;
  5204. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clip(
  5205. /* [out][retval] */ BSTR *p) = 0;
  5206. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_filter(
  5207. /* [in] */ BSTR v) = 0;
  5208. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter(
  5209. /* [out][retval] */ BSTR *p) = 0;
  5210. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  5211. /* [in] */ BSTR strAttributeName,
  5212. /* [in] */ VARIANT AttributeValue,
  5213. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  5214. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  5215. /* [in] */ BSTR strAttributeName,
  5216. /* [in][defaultvalue] */ LONG lFlags,
  5217. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  5218. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  5219. /* [in] */ BSTR strAttributeName,
  5220. /* [in][defaultvalue] */ LONG lFlags,
  5221. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  5222. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  5223. /* [out][retval] */ BSTR *String) = 0;
  5224. };
  5225. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontFamily_Proxy(
  5226. IHTMLStyle * This,
  5227. /* [in] */ BSTR v);
  5228. void __RPC_STUB IHTMLStyle_put_fontFamily_Stub(
  5229. IRpcStubBuffer *This,
  5230. IRpcChannelBuffer *_pRpcChannelBuffer,
  5231. PRPC_MESSAGE _pRpcMessage,
  5232. DWORD *_pdwStubPhase);
  5233. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontFamily_Proxy(
  5234. IHTMLStyle * This,
  5235. /* [out][retval] */ BSTR *p);
  5236. void __RPC_STUB IHTMLStyle_get_fontFamily_Stub(
  5237. IRpcStubBuffer *This,
  5238. IRpcChannelBuffer *_pRpcChannelBuffer,
  5239. PRPC_MESSAGE _pRpcMessage,
  5240. DWORD *_pdwStubPhase);
  5241. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontStyle_Proxy(
  5242. IHTMLStyle * This,
  5243. /* [in] */ BSTR v);
  5244. void __RPC_STUB IHTMLStyle_put_fontStyle_Stub(
  5245. IRpcStubBuffer *This,
  5246. IRpcChannelBuffer *_pRpcChannelBuffer,
  5247. PRPC_MESSAGE _pRpcMessage,
  5248. DWORD *_pdwStubPhase);
  5249. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontStyle_Proxy(
  5250. IHTMLStyle * This,
  5251. /* [out][retval] */ BSTR *p);
  5252. void __RPC_STUB IHTMLStyle_get_fontStyle_Stub(
  5253. IRpcStubBuffer *This,
  5254. IRpcChannelBuffer *_pRpcChannelBuffer,
  5255. PRPC_MESSAGE _pRpcMessage,
  5256. DWORD *_pdwStubPhase);
  5257. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontVariant_Proxy(
  5258. IHTMLStyle * This,
  5259. /* [in] */ BSTR v);
  5260. void __RPC_STUB IHTMLStyle_put_fontVariant_Stub(
  5261. IRpcStubBuffer *This,
  5262. IRpcChannelBuffer *_pRpcChannelBuffer,
  5263. PRPC_MESSAGE _pRpcMessage,
  5264. DWORD *_pdwStubPhase);
  5265. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontVariant_Proxy(
  5266. IHTMLStyle * This,
  5267. /* [out][retval] */ BSTR *p);
  5268. void __RPC_STUB IHTMLStyle_get_fontVariant_Stub(
  5269. IRpcStubBuffer *This,
  5270. IRpcChannelBuffer *_pRpcChannelBuffer,
  5271. PRPC_MESSAGE _pRpcMessage,
  5272. DWORD *_pdwStubPhase);
  5273. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontWeight_Proxy(
  5274. IHTMLStyle * This,
  5275. /* [in] */ BSTR v);
  5276. void __RPC_STUB IHTMLStyle_put_fontWeight_Stub(
  5277. IRpcStubBuffer *This,
  5278. IRpcChannelBuffer *_pRpcChannelBuffer,
  5279. PRPC_MESSAGE _pRpcMessage,
  5280. DWORD *_pdwStubPhase);
  5281. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontWeight_Proxy(
  5282. IHTMLStyle * This,
  5283. /* [out][retval] */ BSTR *p);
  5284. void __RPC_STUB IHTMLStyle_get_fontWeight_Stub(
  5285. IRpcStubBuffer *This,
  5286. IRpcChannelBuffer *_pRpcChannelBuffer,
  5287. PRPC_MESSAGE _pRpcMessage,
  5288. DWORD *_pdwStubPhase);
  5289. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontSize_Proxy(
  5290. IHTMLStyle * This,
  5291. /* [in] */ VARIANT v);
  5292. void __RPC_STUB IHTMLStyle_put_fontSize_Stub(
  5293. IRpcStubBuffer *This,
  5294. IRpcChannelBuffer *_pRpcChannelBuffer,
  5295. PRPC_MESSAGE _pRpcMessage,
  5296. DWORD *_pdwStubPhase);
  5297. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontSize_Proxy(
  5298. IHTMLStyle * This,
  5299. /* [out][retval] */ VARIANT *p);
  5300. void __RPC_STUB IHTMLStyle_get_fontSize_Stub(
  5301. IRpcStubBuffer *This,
  5302. IRpcChannelBuffer *_pRpcChannelBuffer,
  5303. PRPC_MESSAGE _pRpcMessage,
  5304. DWORD *_pdwStubPhase);
  5305. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_font_Proxy(
  5306. IHTMLStyle * This,
  5307. /* [in] */ BSTR v);
  5308. void __RPC_STUB IHTMLStyle_put_font_Stub(
  5309. IRpcStubBuffer *This,
  5310. IRpcChannelBuffer *_pRpcChannelBuffer,
  5311. PRPC_MESSAGE _pRpcMessage,
  5312. DWORD *_pdwStubPhase);
  5313. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_font_Proxy(
  5314. IHTMLStyle * This,
  5315. /* [out][retval] */ BSTR *p);
  5316. void __RPC_STUB IHTMLStyle_get_font_Stub(
  5317. IRpcStubBuffer *This,
  5318. IRpcChannelBuffer *_pRpcChannelBuffer,
  5319. PRPC_MESSAGE _pRpcMessage,
  5320. DWORD *_pdwStubPhase);
  5321. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_color_Proxy(
  5322. IHTMLStyle * This,
  5323. /* [in] */ VARIANT v);
  5324. void __RPC_STUB IHTMLStyle_put_color_Stub(
  5325. IRpcStubBuffer *This,
  5326. IRpcChannelBuffer *_pRpcChannelBuffer,
  5327. PRPC_MESSAGE _pRpcMessage,
  5328. DWORD *_pdwStubPhase);
  5329. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_color_Proxy(
  5330. IHTMLStyle * This,
  5331. /* [out][retval] */ VARIANT *p);
  5332. void __RPC_STUB IHTMLStyle_get_color_Stub(
  5333. IRpcStubBuffer *This,
  5334. IRpcChannelBuffer *_pRpcChannelBuffer,
  5335. PRPC_MESSAGE _pRpcMessage,
  5336. DWORD *_pdwStubPhase);
  5337. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_background_Proxy(
  5338. IHTMLStyle * This,
  5339. /* [in] */ BSTR v);
  5340. void __RPC_STUB IHTMLStyle_put_background_Stub(
  5341. IRpcStubBuffer *This,
  5342. IRpcChannelBuffer *_pRpcChannelBuffer,
  5343. PRPC_MESSAGE _pRpcMessage,
  5344. DWORD *_pdwStubPhase);
  5345. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_background_Proxy(
  5346. IHTMLStyle * This,
  5347. /* [out][retval] */ BSTR *p);
  5348. void __RPC_STUB IHTMLStyle_get_background_Stub(
  5349. IRpcStubBuffer *This,
  5350. IRpcChannelBuffer *_pRpcChannelBuffer,
  5351. PRPC_MESSAGE _pRpcMessage,
  5352. DWORD *_pdwStubPhase);
  5353. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundColor_Proxy(
  5354. IHTMLStyle * This,
  5355. /* [in] */ VARIANT v);
  5356. void __RPC_STUB IHTMLStyle_put_backgroundColor_Stub(
  5357. IRpcStubBuffer *This,
  5358. IRpcChannelBuffer *_pRpcChannelBuffer,
  5359. PRPC_MESSAGE _pRpcMessage,
  5360. DWORD *_pdwStubPhase);
  5361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundColor_Proxy(
  5362. IHTMLStyle * This,
  5363. /* [out][retval] */ VARIANT *p);
  5364. void __RPC_STUB IHTMLStyle_get_backgroundColor_Stub(
  5365. IRpcStubBuffer *This,
  5366. IRpcChannelBuffer *_pRpcChannelBuffer,
  5367. PRPC_MESSAGE _pRpcMessage,
  5368. DWORD *_pdwStubPhase);
  5369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundImage_Proxy(
  5370. IHTMLStyle * This,
  5371. /* [in] */ BSTR v);
  5372. void __RPC_STUB IHTMLStyle_put_backgroundImage_Stub(
  5373. IRpcStubBuffer *This,
  5374. IRpcChannelBuffer *_pRpcChannelBuffer,
  5375. PRPC_MESSAGE _pRpcMessage,
  5376. DWORD *_pdwStubPhase);
  5377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundImage_Proxy(
  5378. IHTMLStyle * This,
  5379. /* [out][retval] */ BSTR *p);
  5380. void __RPC_STUB IHTMLStyle_get_backgroundImage_Stub(
  5381. IRpcStubBuffer *This,
  5382. IRpcChannelBuffer *_pRpcChannelBuffer,
  5383. PRPC_MESSAGE _pRpcMessage,
  5384. DWORD *_pdwStubPhase);
  5385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundRepeat_Proxy(
  5386. IHTMLStyle * This,
  5387. /* [in] */ BSTR v);
  5388. void __RPC_STUB IHTMLStyle_put_backgroundRepeat_Stub(
  5389. IRpcStubBuffer *This,
  5390. IRpcChannelBuffer *_pRpcChannelBuffer,
  5391. PRPC_MESSAGE _pRpcMessage,
  5392. DWORD *_pdwStubPhase);
  5393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundRepeat_Proxy(
  5394. IHTMLStyle * This,
  5395. /* [out][retval] */ BSTR *p);
  5396. void __RPC_STUB IHTMLStyle_get_backgroundRepeat_Stub(
  5397. IRpcStubBuffer *This,
  5398. IRpcChannelBuffer *_pRpcChannelBuffer,
  5399. PRPC_MESSAGE _pRpcMessage,
  5400. DWORD *_pdwStubPhase);
  5401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundAttachment_Proxy(
  5402. IHTMLStyle * This,
  5403. /* [in] */ BSTR v);
  5404. void __RPC_STUB IHTMLStyle_put_backgroundAttachment_Stub(
  5405. IRpcStubBuffer *This,
  5406. IRpcChannelBuffer *_pRpcChannelBuffer,
  5407. PRPC_MESSAGE _pRpcMessage,
  5408. DWORD *_pdwStubPhase);
  5409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundAttachment_Proxy(
  5410. IHTMLStyle * This,
  5411. /* [out][retval] */ BSTR *p);
  5412. void __RPC_STUB IHTMLStyle_get_backgroundAttachment_Stub(
  5413. IRpcStubBuffer *This,
  5414. IRpcChannelBuffer *_pRpcChannelBuffer,
  5415. PRPC_MESSAGE _pRpcMessage,
  5416. DWORD *_pdwStubPhase);
  5417. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPosition_Proxy(
  5418. IHTMLStyle * This,
  5419. /* [in] */ BSTR v);
  5420. void __RPC_STUB IHTMLStyle_put_backgroundPosition_Stub(
  5421. IRpcStubBuffer *This,
  5422. IRpcChannelBuffer *_pRpcChannelBuffer,
  5423. PRPC_MESSAGE _pRpcMessage,
  5424. DWORD *_pdwStubPhase);
  5425. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPosition_Proxy(
  5426. IHTMLStyle * This,
  5427. /* [out][retval] */ BSTR *p);
  5428. void __RPC_STUB IHTMLStyle_get_backgroundPosition_Stub(
  5429. IRpcStubBuffer *This,
  5430. IRpcChannelBuffer *_pRpcChannelBuffer,
  5431. PRPC_MESSAGE _pRpcMessage,
  5432. DWORD *_pdwStubPhase);
  5433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPositionX_Proxy(
  5434. IHTMLStyle * This,
  5435. /* [in] */ VARIANT v);
  5436. void __RPC_STUB IHTMLStyle_put_backgroundPositionX_Stub(
  5437. IRpcStubBuffer *This,
  5438. IRpcChannelBuffer *_pRpcChannelBuffer,
  5439. PRPC_MESSAGE _pRpcMessage,
  5440. DWORD *_pdwStubPhase);
  5441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPositionX_Proxy(
  5442. IHTMLStyle * This,
  5443. /* [out][retval] */ VARIANT *p);
  5444. void __RPC_STUB IHTMLStyle_get_backgroundPositionX_Stub(
  5445. IRpcStubBuffer *This,
  5446. IRpcChannelBuffer *_pRpcChannelBuffer,
  5447. PRPC_MESSAGE _pRpcMessage,
  5448. DWORD *_pdwStubPhase);
  5449. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPositionY_Proxy(
  5450. IHTMLStyle * This,
  5451. /* [in] */ VARIANT v);
  5452. void __RPC_STUB IHTMLStyle_put_backgroundPositionY_Stub(
  5453. IRpcStubBuffer *This,
  5454. IRpcChannelBuffer *_pRpcChannelBuffer,
  5455. PRPC_MESSAGE _pRpcMessage,
  5456. DWORD *_pdwStubPhase);
  5457. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPositionY_Proxy(
  5458. IHTMLStyle * This,
  5459. /* [out][retval] */ VARIANT *p);
  5460. void __RPC_STUB IHTMLStyle_get_backgroundPositionY_Stub(
  5461. IRpcStubBuffer *This,
  5462. IRpcChannelBuffer *_pRpcChannelBuffer,
  5463. PRPC_MESSAGE _pRpcMessage,
  5464. DWORD *_pdwStubPhase);
  5465. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_wordSpacing_Proxy(
  5466. IHTMLStyle * This,
  5467. /* [in] */ VARIANT v);
  5468. void __RPC_STUB IHTMLStyle_put_wordSpacing_Stub(
  5469. IRpcStubBuffer *This,
  5470. IRpcChannelBuffer *_pRpcChannelBuffer,
  5471. PRPC_MESSAGE _pRpcMessage,
  5472. DWORD *_pdwStubPhase);
  5473. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_wordSpacing_Proxy(
  5474. IHTMLStyle * This,
  5475. /* [out][retval] */ VARIANT *p);
  5476. void __RPC_STUB IHTMLStyle_get_wordSpacing_Stub(
  5477. IRpcStubBuffer *This,
  5478. IRpcChannelBuffer *_pRpcChannelBuffer,
  5479. PRPC_MESSAGE _pRpcMessage,
  5480. DWORD *_pdwStubPhase);
  5481. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_letterSpacing_Proxy(
  5482. IHTMLStyle * This,
  5483. /* [in] */ VARIANT v);
  5484. void __RPC_STUB IHTMLStyle_put_letterSpacing_Stub(
  5485. IRpcStubBuffer *This,
  5486. IRpcChannelBuffer *_pRpcChannelBuffer,
  5487. PRPC_MESSAGE _pRpcMessage,
  5488. DWORD *_pdwStubPhase);
  5489. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_letterSpacing_Proxy(
  5490. IHTMLStyle * This,
  5491. /* [out][retval] */ VARIANT *p);
  5492. void __RPC_STUB IHTMLStyle_get_letterSpacing_Stub(
  5493. IRpcStubBuffer *This,
  5494. IRpcChannelBuffer *_pRpcChannelBuffer,
  5495. PRPC_MESSAGE _pRpcMessage,
  5496. DWORD *_pdwStubPhase);
  5497. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecoration_Proxy(
  5498. IHTMLStyle * This,
  5499. /* [in] */ BSTR v);
  5500. void __RPC_STUB IHTMLStyle_put_textDecoration_Stub(
  5501. IRpcStubBuffer *This,
  5502. IRpcChannelBuffer *_pRpcChannelBuffer,
  5503. PRPC_MESSAGE _pRpcMessage,
  5504. DWORD *_pdwStubPhase);
  5505. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecoration_Proxy(
  5506. IHTMLStyle * This,
  5507. /* [out][retval] */ BSTR *p);
  5508. void __RPC_STUB IHTMLStyle_get_textDecoration_Stub(
  5509. IRpcStubBuffer *This,
  5510. IRpcChannelBuffer *_pRpcChannelBuffer,
  5511. PRPC_MESSAGE _pRpcMessage,
  5512. DWORD *_pdwStubPhase);
  5513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationNone_Proxy(
  5514. IHTMLStyle * This,
  5515. /* [in] */ VARIANT_BOOL v);
  5516. void __RPC_STUB IHTMLStyle_put_textDecorationNone_Stub(
  5517. IRpcStubBuffer *This,
  5518. IRpcChannelBuffer *_pRpcChannelBuffer,
  5519. PRPC_MESSAGE _pRpcMessage,
  5520. DWORD *_pdwStubPhase);
  5521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationNone_Proxy(
  5522. IHTMLStyle * This,
  5523. /* [out][retval] */ VARIANT_BOOL *p);
  5524. void __RPC_STUB IHTMLStyle_get_textDecorationNone_Stub(
  5525. IRpcStubBuffer *This,
  5526. IRpcChannelBuffer *_pRpcChannelBuffer,
  5527. PRPC_MESSAGE _pRpcMessage,
  5528. DWORD *_pdwStubPhase);
  5529. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationUnderline_Proxy(
  5530. IHTMLStyle * This,
  5531. /* [in] */ VARIANT_BOOL v);
  5532. void __RPC_STUB IHTMLStyle_put_textDecorationUnderline_Stub(
  5533. IRpcStubBuffer *This,
  5534. IRpcChannelBuffer *_pRpcChannelBuffer,
  5535. PRPC_MESSAGE _pRpcMessage,
  5536. DWORD *_pdwStubPhase);
  5537. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationUnderline_Proxy(
  5538. IHTMLStyle * This,
  5539. /* [out][retval] */ VARIANT_BOOL *p);
  5540. void __RPC_STUB IHTMLStyle_get_textDecorationUnderline_Stub(
  5541. IRpcStubBuffer *This,
  5542. IRpcChannelBuffer *_pRpcChannelBuffer,
  5543. PRPC_MESSAGE _pRpcMessage,
  5544. DWORD *_pdwStubPhase);
  5545. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationOverline_Proxy(
  5546. IHTMLStyle * This,
  5547. /* [in] */ VARIANT_BOOL v);
  5548. void __RPC_STUB IHTMLStyle_put_textDecorationOverline_Stub(
  5549. IRpcStubBuffer *This,
  5550. IRpcChannelBuffer *_pRpcChannelBuffer,
  5551. PRPC_MESSAGE _pRpcMessage,
  5552. DWORD *_pdwStubPhase);
  5553. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationOverline_Proxy(
  5554. IHTMLStyle * This,
  5555. /* [out][retval] */ VARIANT_BOOL *p);
  5556. void __RPC_STUB IHTMLStyle_get_textDecorationOverline_Stub(
  5557. IRpcStubBuffer *This,
  5558. IRpcChannelBuffer *_pRpcChannelBuffer,
  5559. PRPC_MESSAGE _pRpcMessage,
  5560. DWORD *_pdwStubPhase);
  5561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationLineThrough_Proxy(
  5562. IHTMLStyle * This,
  5563. /* [in] */ VARIANT_BOOL v);
  5564. void __RPC_STUB IHTMLStyle_put_textDecorationLineThrough_Stub(
  5565. IRpcStubBuffer *This,
  5566. IRpcChannelBuffer *_pRpcChannelBuffer,
  5567. PRPC_MESSAGE _pRpcMessage,
  5568. DWORD *_pdwStubPhase);
  5569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationLineThrough_Proxy(
  5570. IHTMLStyle * This,
  5571. /* [out][retval] */ VARIANT_BOOL *p);
  5572. void __RPC_STUB IHTMLStyle_get_textDecorationLineThrough_Stub(
  5573. IRpcStubBuffer *This,
  5574. IRpcChannelBuffer *_pRpcChannelBuffer,
  5575. PRPC_MESSAGE _pRpcMessage,
  5576. DWORD *_pdwStubPhase);
  5577. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationBlink_Proxy(
  5578. IHTMLStyle * This,
  5579. /* [in] */ VARIANT_BOOL v);
  5580. void __RPC_STUB IHTMLStyle_put_textDecorationBlink_Stub(
  5581. IRpcStubBuffer *This,
  5582. IRpcChannelBuffer *_pRpcChannelBuffer,
  5583. PRPC_MESSAGE _pRpcMessage,
  5584. DWORD *_pdwStubPhase);
  5585. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationBlink_Proxy(
  5586. IHTMLStyle * This,
  5587. /* [out][retval] */ VARIANT_BOOL *p);
  5588. void __RPC_STUB IHTMLStyle_get_textDecorationBlink_Stub(
  5589. IRpcStubBuffer *This,
  5590. IRpcChannelBuffer *_pRpcChannelBuffer,
  5591. PRPC_MESSAGE _pRpcMessage,
  5592. DWORD *_pdwStubPhase);
  5593. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_verticalAlign_Proxy(
  5594. IHTMLStyle * This,
  5595. /* [in] */ VARIANT v);
  5596. void __RPC_STUB IHTMLStyle_put_verticalAlign_Stub(
  5597. IRpcStubBuffer *This,
  5598. IRpcChannelBuffer *_pRpcChannelBuffer,
  5599. PRPC_MESSAGE _pRpcMessage,
  5600. DWORD *_pdwStubPhase);
  5601. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_verticalAlign_Proxy(
  5602. IHTMLStyle * This,
  5603. /* [out][retval] */ VARIANT *p);
  5604. void __RPC_STUB IHTMLStyle_get_verticalAlign_Stub(
  5605. IRpcStubBuffer *This,
  5606. IRpcChannelBuffer *_pRpcChannelBuffer,
  5607. PRPC_MESSAGE _pRpcMessage,
  5608. DWORD *_pdwStubPhase);
  5609. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textTransform_Proxy(
  5610. IHTMLStyle * This,
  5611. /* [in] */ BSTR v);
  5612. void __RPC_STUB IHTMLStyle_put_textTransform_Stub(
  5613. IRpcStubBuffer *This,
  5614. IRpcChannelBuffer *_pRpcChannelBuffer,
  5615. PRPC_MESSAGE _pRpcMessage,
  5616. DWORD *_pdwStubPhase);
  5617. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textTransform_Proxy(
  5618. IHTMLStyle * This,
  5619. /* [out][retval] */ BSTR *p);
  5620. void __RPC_STUB IHTMLStyle_get_textTransform_Stub(
  5621. IRpcStubBuffer *This,
  5622. IRpcChannelBuffer *_pRpcChannelBuffer,
  5623. PRPC_MESSAGE _pRpcMessage,
  5624. DWORD *_pdwStubPhase);
  5625. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textAlign_Proxy(
  5626. IHTMLStyle * This,
  5627. /* [in] */ BSTR v);
  5628. void __RPC_STUB IHTMLStyle_put_textAlign_Stub(
  5629. IRpcStubBuffer *This,
  5630. IRpcChannelBuffer *_pRpcChannelBuffer,
  5631. PRPC_MESSAGE _pRpcMessage,
  5632. DWORD *_pdwStubPhase);
  5633. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textAlign_Proxy(
  5634. IHTMLStyle * This,
  5635. /* [out][retval] */ BSTR *p);
  5636. void __RPC_STUB IHTMLStyle_get_textAlign_Stub(
  5637. IRpcStubBuffer *This,
  5638. IRpcChannelBuffer *_pRpcChannelBuffer,
  5639. PRPC_MESSAGE _pRpcMessage,
  5640. DWORD *_pdwStubPhase);
  5641. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textIndent_Proxy(
  5642. IHTMLStyle * This,
  5643. /* [in] */ VARIANT v);
  5644. void __RPC_STUB IHTMLStyle_put_textIndent_Stub(
  5645. IRpcStubBuffer *This,
  5646. IRpcChannelBuffer *_pRpcChannelBuffer,
  5647. PRPC_MESSAGE _pRpcMessage,
  5648. DWORD *_pdwStubPhase);
  5649. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textIndent_Proxy(
  5650. IHTMLStyle * This,
  5651. /* [out][retval] */ VARIANT *p);
  5652. void __RPC_STUB IHTMLStyle_get_textIndent_Stub(
  5653. IRpcStubBuffer *This,
  5654. IRpcChannelBuffer *_pRpcChannelBuffer,
  5655. PRPC_MESSAGE _pRpcMessage,
  5656. DWORD *_pdwStubPhase);
  5657. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_lineHeight_Proxy(
  5658. IHTMLStyle * This,
  5659. /* [in] */ VARIANT v);
  5660. void __RPC_STUB IHTMLStyle_put_lineHeight_Stub(
  5661. IRpcStubBuffer *This,
  5662. IRpcChannelBuffer *_pRpcChannelBuffer,
  5663. PRPC_MESSAGE _pRpcMessage,
  5664. DWORD *_pdwStubPhase);
  5665. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_lineHeight_Proxy(
  5666. IHTMLStyle * This,
  5667. /* [out][retval] */ VARIANT *p);
  5668. void __RPC_STUB IHTMLStyle_get_lineHeight_Stub(
  5669. IRpcStubBuffer *This,
  5670. IRpcChannelBuffer *_pRpcChannelBuffer,
  5671. PRPC_MESSAGE _pRpcMessage,
  5672. DWORD *_pdwStubPhase);
  5673. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginTop_Proxy(
  5674. IHTMLStyle * This,
  5675. /* [in] */ VARIANT v);
  5676. void __RPC_STUB IHTMLStyle_put_marginTop_Stub(
  5677. IRpcStubBuffer *This,
  5678. IRpcChannelBuffer *_pRpcChannelBuffer,
  5679. PRPC_MESSAGE _pRpcMessage,
  5680. DWORD *_pdwStubPhase);
  5681. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginTop_Proxy(
  5682. IHTMLStyle * This,
  5683. /* [out][retval] */ VARIANT *p);
  5684. void __RPC_STUB IHTMLStyle_get_marginTop_Stub(
  5685. IRpcStubBuffer *This,
  5686. IRpcChannelBuffer *_pRpcChannelBuffer,
  5687. PRPC_MESSAGE _pRpcMessage,
  5688. DWORD *_pdwStubPhase);
  5689. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginRight_Proxy(
  5690. IHTMLStyle * This,
  5691. /* [in] */ VARIANT v);
  5692. void __RPC_STUB IHTMLStyle_put_marginRight_Stub(
  5693. IRpcStubBuffer *This,
  5694. IRpcChannelBuffer *_pRpcChannelBuffer,
  5695. PRPC_MESSAGE _pRpcMessage,
  5696. DWORD *_pdwStubPhase);
  5697. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginRight_Proxy(
  5698. IHTMLStyle * This,
  5699. /* [out][retval] */ VARIANT *p);
  5700. void __RPC_STUB IHTMLStyle_get_marginRight_Stub(
  5701. IRpcStubBuffer *This,
  5702. IRpcChannelBuffer *_pRpcChannelBuffer,
  5703. PRPC_MESSAGE _pRpcMessage,
  5704. DWORD *_pdwStubPhase);
  5705. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginBottom_Proxy(
  5706. IHTMLStyle * This,
  5707. /* [in] */ VARIANT v);
  5708. void __RPC_STUB IHTMLStyle_put_marginBottom_Stub(
  5709. IRpcStubBuffer *This,
  5710. IRpcChannelBuffer *_pRpcChannelBuffer,
  5711. PRPC_MESSAGE _pRpcMessage,
  5712. DWORD *_pdwStubPhase);
  5713. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginBottom_Proxy(
  5714. IHTMLStyle * This,
  5715. /* [out][retval] */ VARIANT *p);
  5716. void __RPC_STUB IHTMLStyle_get_marginBottom_Stub(
  5717. IRpcStubBuffer *This,
  5718. IRpcChannelBuffer *_pRpcChannelBuffer,
  5719. PRPC_MESSAGE _pRpcMessage,
  5720. DWORD *_pdwStubPhase);
  5721. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginLeft_Proxy(
  5722. IHTMLStyle * This,
  5723. /* [in] */ VARIANT v);
  5724. void __RPC_STUB IHTMLStyle_put_marginLeft_Stub(
  5725. IRpcStubBuffer *This,
  5726. IRpcChannelBuffer *_pRpcChannelBuffer,
  5727. PRPC_MESSAGE _pRpcMessage,
  5728. DWORD *_pdwStubPhase);
  5729. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginLeft_Proxy(
  5730. IHTMLStyle * This,
  5731. /* [out][retval] */ VARIANT *p);
  5732. void __RPC_STUB IHTMLStyle_get_marginLeft_Stub(
  5733. IRpcStubBuffer *This,
  5734. IRpcChannelBuffer *_pRpcChannelBuffer,
  5735. PRPC_MESSAGE _pRpcMessage,
  5736. DWORD *_pdwStubPhase);
  5737. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_margin_Proxy(
  5738. IHTMLStyle * This,
  5739. /* [in] */ BSTR v);
  5740. void __RPC_STUB IHTMLStyle_put_margin_Stub(
  5741. IRpcStubBuffer *This,
  5742. IRpcChannelBuffer *_pRpcChannelBuffer,
  5743. PRPC_MESSAGE _pRpcMessage,
  5744. DWORD *_pdwStubPhase);
  5745. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_margin_Proxy(
  5746. IHTMLStyle * This,
  5747. /* [out][retval] */ BSTR *p);
  5748. void __RPC_STUB IHTMLStyle_get_margin_Stub(
  5749. IRpcStubBuffer *This,
  5750. IRpcChannelBuffer *_pRpcChannelBuffer,
  5751. PRPC_MESSAGE _pRpcMessage,
  5752. DWORD *_pdwStubPhase);
  5753. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingTop_Proxy(
  5754. IHTMLStyle * This,
  5755. /* [in] */ VARIANT v);
  5756. void __RPC_STUB IHTMLStyle_put_paddingTop_Stub(
  5757. IRpcStubBuffer *This,
  5758. IRpcChannelBuffer *_pRpcChannelBuffer,
  5759. PRPC_MESSAGE _pRpcMessage,
  5760. DWORD *_pdwStubPhase);
  5761. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingTop_Proxy(
  5762. IHTMLStyle * This,
  5763. /* [out][retval] */ VARIANT *p);
  5764. void __RPC_STUB IHTMLStyle_get_paddingTop_Stub(
  5765. IRpcStubBuffer *This,
  5766. IRpcChannelBuffer *_pRpcChannelBuffer,
  5767. PRPC_MESSAGE _pRpcMessage,
  5768. DWORD *_pdwStubPhase);
  5769. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingRight_Proxy(
  5770. IHTMLStyle * This,
  5771. /* [in] */ VARIANT v);
  5772. void __RPC_STUB IHTMLStyle_put_paddingRight_Stub(
  5773. IRpcStubBuffer *This,
  5774. IRpcChannelBuffer *_pRpcChannelBuffer,
  5775. PRPC_MESSAGE _pRpcMessage,
  5776. DWORD *_pdwStubPhase);
  5777. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingRight_Proxy(
  5778. IHTMLStyle * This,
  5779. /* [out][retval] */ VARIANT *p);
  5780. void __RPC_STUB IHTMLStyle_get_paddingRight_Stub(
  5781. IRpcStubBuffer *This,
  5782. IRpcChannelBuffer *_pRpcChannelBuffer,
  5783. PRPC_MESSAGE _pRpcMessage,
  5784. DWORD *_pdwStubPhase);
  5785. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingBottom_Proxy(
  5786. IHTMLStyle * This,
  5787. /* [in] */ VARIANT v);
  5788. void __RPC_STUB IHTMLStyle_put_paddingBottom_Stub(
  5789. IRpcStubBuffer *This,
  5790. IRpcChannelBuffer *_pRpcChannelBuffer,
  5791. PRPC_MESSAGE _pRpcMessage,
  5792. DWORD *_pdwStubPhase);
  5793. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingBottom_Proxy(
  5794. IHTMLStyle * This,
  5795. /* [out][retval] */ VARIANT *p);
  5796. void __RPC_STUB IHTMLStyle_get_paddingBottom_Stub(
  5797. IRpcStubBuffer *This,
  5798. IRpcChannelBuffer *_pRpcChannelBuffer,
  5799. PRPC_MESSAGE _pRpcMessage,
  5800. DWORD *_pdwStubPhase);
  5801. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingLeft_Proxy(
  5802. IHTMLStyle * This,
  5803. /* [in] */ VARIANT v);
  5804. void __RPC_STUB IHTMLStyle_put_paddingLeft_Stub(
  5805. IRpcStubBuffer *This,
  5806. IRpcChannelBuffer *_pRpcChannelBuffer,
  5807. PRPC_MESSAGE _pRpcMessage,
  5808. DWORD *_pdwStubPhase);
  5809. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingLeft_Proxy(
  5810. IHTMLStyle * This,
  5811. /* [out][retval] */ VARIANT *p);
  5812. void __RPC_STUB IHTMLStyle_get_paddingLeft_Stub(
  5813. IRpcStubBuffer *This,
  5814. IRpcChannelBuffer *_pRpcChannelBuffer,
  5815. PRPC_MESSAGE _pRpcMessage,
  5816. DWORD *_pdwStubPhase);
  5817. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_padding_Proxy(
  5818. IHTMLStyle * This,
  5819. /* [in] */ BSTR v);
  5820. void __RPC_STUB IHTMLStyle_put_padding_Stub(
  5821. IRpcStubBuffer *This,
  5822. IRpcChannelBuffer *_pRpcChannelBuffer,
  5823. PRPC_MESSAGE _pRpcMessage,
  5824. DWORD *_pdwStubPhase);
  5825. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_padding_Proxy(
  5826. IHTMLStyle * This,
  5827. /* [out][retval] */ BSTR *p);
  5828. void __RPC_STUB IHTMLStyle_get_padding_Stub(
  5829. IRpcStubBuffer *This,
  5830. IRpcChannelBuffer *_pRpcChannelBuffer,
  5831. PRPC_MESSAGE _pRpcMessage,
  5832. DWORD *_pdwStubPhase);
  5833. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_border_Proxy(
  5834. IHTMLStyle * This,
  5835. /* [in] */ BSTR v);
  5836. void __RPC_STUB IHTMLStyle_put_border_Stub(
  5837. IRpcStubBuffer *This,
  5838. IRpcChannelBuffer *_pRpcChannelBuffer,
  5839. PRPC_MESSAGE _pRpcMessage,
  5840. DWORD *_pdwStubPhase);
  5841. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_border_Proxy(
  5842. IHTMLStyle * This,
  5843. /* [out][retval] */ BSTR *p);
  5844. void __RPC_STUB IHTMLStyle_get_border_Stub(
  5845. IRpcStubBuffer *This,
  5846. IRpcChannelBuffer *_pRpcChannelBuffer,
  5847. PRPC_MESSAGE _pRpcMessage,
  5848. DWORD *_pdwStubPhase);
  5849. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTop_Proxy(
  5850. IHTMLStyle * This,
  5851. /* [in] */ BSTR v);
  5852. void __RPC_STUB IHTMLStyle_put_borderTop_Stub(
  5853. IRpcStubBuffer *This,
  5854. IRpcChannelBuffer *_pRpcChannelBuffer,
  5855. PRPC_MESSAGE _pRpcMessage,
  5856. DWORD *_pdwStubPhase);
  5857. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTop_Proxy(
  5858. IHTMLStyle * This,
  5859. /* [out][retval] */ BSTR *p);
  5860. void __RPC_STUB IHTMLStyle_get_borderTop_Stub(
  5861. IRpcStubBuffer *This,
  5862. IRpcChannelBuffer *_pRpcChannelBuffer,
  5863. PRPC_MESSAGE _pRpcMessage,
  5864. DWORD *_pdwStubPhase);
  5865. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRight_Proxy(
  5866. IHTMLStyle * This,
  5867. /* [in] */ BSTR v);
  5868. void __RPC_STUB IHTMLStyle_put_borderRight_Stub(
  5869. IRpcStubBuffer *This,
  5870. IRpcChannelBuffer *_pRpcChannelBuffer,
  5871. PRPC_MESSAGE _pRpcMessage,
  5872. DWORD *_pdwStubPhase);
  5873. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRight_Proxy(
  5874. IHTMLStyle * This,
  5875. /* [out][retval] */ BSTR *p);
  5876. void __RPC_STUB IHTMLStyle_get_borderRight_Stub(
  5877. IRpcStubBuffer *This,
  5878. IRpcChannelBuffer *_pRpcChannelBuffer,
  5879. PRPC_MESSAGE _pRpcMessage,
  5880. DWORD *_pdwStubPhase);
  5881. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottom_Proxy(
  5882. IHTMLStyle * This,
  5883. /* [in] */ BSTR v);
  5884. void __RPC_STUB IHTMLStyle_put_borderBottom_Stub(
  5885. IRpcStubBuffer *This,
  5886. IRpcChannelBuffer *_pRpcChannelBuffer,
  5887. PRPC_MESSAGE _pRpcMessage,
  5888. DWORD *_pdwStubPhase);
  5889. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottom_Proxy(
  5890. IHTMLStyle * This,
  5891. /* [out][retval] */ BSTR *p);
  5892. void __RPC_STUB IHTMLStyle_get_borderBottom_Stub(
  5893. IRpcStubBuffer *This,
  5894. IRpcChannelBuffer *_pRpcChannelBuffer,
  5895. PRPC_MESSAGE _pRpcMessage,
  5896. DWORD *_pdwStubPhase);
  5897. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeft_Proxy(
  5898. IHTMLStyle * This,
  5899. /* [in] */ BSTR v);
  5900. void __RPC_STUB IHTMLStyle_put_borderLeft_Stub(
  5901. IRpcStubBuffer *This,
  5902. IRpcChannelBuffer *_pRpcChannelBuffer,
  5903. PRPC_MESSAGE _pRpcMessage,
  5904. DWORD *_pdwStubPhase);
  5905. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeft_Proxy(
  5906. IHTMLStyle * This,
  5907. /* [out][retval] */ BSTR *p);
  5908. void __RPC_STUB IHTMLStyle_get_borderLeft_Stub(
  5909. IRpcStubBuffer *This,
  5910. IRpcChannelBuffer *_pRpcChannelBuffer,
  5911. PRPC_MESSAGE _pRpcMessage,
  5912. DWORD *_pdwStubPhase);
  5913. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderColor_Proxy(
  5914. IHTMLStyle * This,
  5915. /* [in] */ BSTR v);
  5916. void __RPC_STUB IHTMLStyle_put_borderColor_Stub(
  5917. IRpcStubBuffer *This,
  5918. IRpcChannelBuffer *_pRpcChannelBuffer,
  5919. PRPC_MESSAGE _pRpcMessage,
  5920. DWORD *_pdwStubPhase);
  5921. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderColor_Proxy(
  5922. IHTMLStyle * This,
  5923. /* [out][retval] */ BSTR *p);
  5924. void __RPC_STUB IHTMLStyle_get_borderColor_Stub(
  5925. IRpcStubBuffer *This,
  5926. IRpcChannelBuffer *_pRpcChannelBuffer,
  5927. PRPC_MESSAGE _pRpcMessage,
  5928. DWORD *_pdwStubPhase);
  5929. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopColor_Proxy(
  5930. IHTMLStyle * This,
  5931. /* [in] */ VARIANT v);
  5932. void __RPC_STUB IHTMLStyle_put_borderTopColor_Stub(
  5933. IRpcStubBuffer *This,
  5934. IRpcChannelBuffer *_pRpcChannelBuffer,
  5935. PRPC_MESSAGE _pRpcMessage,
  5936. DWORD *_pdwStubPhase);
  5937. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopColor_Proxy(
  5938. IHTMLStyle * This,
  5939. /* [out][retval] */ VARIANT *p);
  5940. void __RPC_STUB IHTMLStyle_get_borderTopColor_Stub(
  5941. IRpcStubBuffer *This,
  5942. IRpcChannelBuffer *_pRpcChannelBuffer,
  5943. PRPC_MESSAGE _pRpcMessage,
  5944. DWORD *_pdwStubPhase);
  5945. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightColor_Proxy(
  5946. IHTMLStyle * This,
  5947. /* [in] */ VARIANT v);
  5948. void __RPC_STUB IHTMLStyle_put_borderRightColor_Stub(
  5949. IRpcStubBuffer *This,
  5950. IRpcChannelBuffer *_pRpcChannelBuffer,
  5951. PRPC_MESSAGE _pRpcMessage,
  5952. DWORD *_pdwStubPhase);
  5953. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightColor_Proxy(
  5954. IHTMLStyle * This,
  5955. /* [out][retval] */ VARIANT *p);
  5956. void __RPC_STUB IHTMLStyle_get_borderRightColor_Stub(
  5957. IRpcStubBuffer *This,
  5958. IRpcChannelBuffer *_pRpcChannelBuffer,
  5959. PRPC_MESSAGE _pRpcMessage,
  5960. DWORD *_pdwStubPhase);
  5961. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomColor_Proxy(
  5962. IHTMLStyle * This,
  5963. /* [in] */ VARIANT v);
  5964. void __RPC_STUB IHTMLStyle_put_borderBottomColor_Stub(
  5965. IRpcStubBuffer *This,
  5966. IRpcChannelBuffer *_pRpcChannelBuffer,
  5967. PRPC_MESSAGE _pRpcMessage,
  5968. DWORD *_pdwStubPhase);
  5969. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomColor_Proxy(
  5970. IHTMLStyle * This,
  5971. /* [out][retval] */ VARIANT *p);
  5972. void __RPC_STUB IHTMLStyle_get_borderBottomColor_Stub(
  5973. IRpcStubBuffer *This,
  5974. IRpcChannelBuffer *_pRpcChannelBuffer,
  5975. PRPC_MESSAGE _pRpcMessage,
  5976. DWORD *_pdwStubPhase);
  5977. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftColor_Proxy(
  5978. IHTMLStyle * This,
  5979. /* [in] */ VARIANT v);
  5980. void __RPC_STUB IHTMLStyle_put_borderLeftColor_Stub(
  5981. IRpcStubBuffer *This,
  5982. IRpcChannelBuffer *_pRpcChannelBuffer,
  5983. PRPC_MESSAGE _pRpcMessage,
  5984. DWORD *_pdwStubPhase);
  5985. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftColor_Proxy(
  5986. IHTMLStyle * This,
  5987. /* [out][retval] */ VARIANT *p);
  5988. void __RPC_STUB IHTMLStyle_get_borderLeftColor_Stub(
  5989. IRpcStubBuffer *This,
  5990. IRpcChannelBuffer *_pRpcChannelBuffer,
  5991. PRPC_MESSAGE _pRpcMessage,
  5992. DWORD *_pdwStubPhase);
  5993. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderWidth_Proxy(
  5994. IHTMLStyle * This,
  5995. /* [in] */ BSTR v);
  5996. void __RPC_STUB IHTMLStyle_put_borderWidth_Stub(
  5997. IRpcStubBuffer *This,
  5998. IRpcChannelBuffer *_pRpcChannelBuffer,
  5999. PRPC_MESSAGE _pRpcMessage,
  6000. DWORD *_pdwStubPhase);
  6001. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderWidth_Proxy(
  6002. IHTMLStyle * This,
  6003. /* [out][retval] */ BSTR *p);
  6004. void __RPC_STUB IHTMLStyle_get_borderWidth_Stub(
  6005. IRpcStubBuffer *This,
  6006. IRpcChannelBuffer *_pRpcChannelBuffer,
  6007. PRPC_MESSAGE _pRpcMessage,
  6008. DWORD *_pdwStubPhase);
  6009. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopWidth_Proxy(
  6010. IHTMLStyle * This,
  6011. /* [in] */ VARIANT v);
  6012. void __RPC_STUB IHTMLStyle_put_borderTopWidth_Stub(
  6013. IRpcStubBuffer *This,
  6014. IRpcChannelBuffer *_pRpcChannelBuffer,
  6015. PRPC_MESSAGE _pRpcMessage,
  6016. DWORD *_pdwStubPhase);
  6017. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopWidth_Proxy(
  6018. IHTMLStyle * This,
  6019. /* [out][retval] */ VARIANT *p);
  6020. void __RPC_STUB IHTMLStyle_get_borderTopWidth_Stub(
  6021. IRpcStubBuffer *This,
  6022. IRpcChannelBuffer *_pRpcChannelBuffer,
  6023. PRPC_MESSAGE _pRpcMessage,
  6024. DWORD *_pdwStubPhase);
  6025. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightWidth_Proxy(
  6026. IHTMLStyle * This,
  6027. /* [in] */ VARIANT v);
  6028. void __RPC_STUB IHTMLStyle_put_borderRightWidth_Stub(
  6029. IRpcStubBuffer *This,
  6030. IRpcChannelBuffer *_pRpcChannelBuffer,
  6031. PRPC_MESSAGE _pRpcMessage,
  6032. DWORD *_pdwStubPhase);
  6033. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightWidth_Proxy(
  6034. IHTMLStyle * This,
  6035. /* [out][retval] */ VARIANT *p);
  6036. void __RPC_STUB IHTMLStyle_get_borderRightWidth_Stub(
  6037. IRpcStubBuffer *This,
  6038. IRpcChannelBuffer *_pRpcChannelBuffer,
  6039. PRPC_MESSAGE _pRpcMessage,
  6040. DWORD *_pdwStubPhase);
  6041. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomWidth_Proxy(
  6042. IHTMLStyle * This,
  6043. /* [in] */ VARIANT v);
  6044. void __RPC_STUB IHTMLStyle_put_borderBottomWidth_Stub(
  6045. IRpcStubBuffer *This,
  6046. IRpcChannelBuffer *_pRpcChannelBuffer,
  6047. PRPC_MESSAGE _pRpcMessage,
  6048. DWORD *_pdwStubPhase);
  6049. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomWidth_Proxy(
  6050. IHTMLStyle * This,
  6051. /* [out][retval] */ VARIANT *p);
  6052. void __RPC_STUB IHTMLStyle_get_borderBottomWidth_Stub(
  6053. IRpcStubBuffer *This,
  6054. IRpcChannelBuffer *_pRpcChannelBuffer,
  6055. PRPC_MESSAGE _pRpcMessage,
  6056. DWORD *_pdwStubPhase);
  6057. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftWidth_Proxy(
  6058. IHTMLStyle * This,
  6059. /* [in] */ VARIANT v);
  6060. void __RPC_STUB IHTMLStyle_put_borderLeftWidth_Stub(
  6061. IRpcStubBuffer *This,
  6062. IRpcChannelBuffer *_pRpcChannelBuffer,
  6063. PRPC_MESSAGE _pRpcMessage,
  6064. DWORD *_pdwStubPhase);
  6065. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftWidth_Proxy(
  6066. IHTMLStyle * This,
  6067. /* [out][retval] */ VARIANT *p);
  6068. void __RPC_STUB IHTMLStyle_get_borderLeftWidth_Stub(
  6069. IRpcStubBuffer *This,
  6070. IRpcChannelBuffer *_pRpcChannelBuffer,
  6071. PRPC_MESSAGE _pRpcMessage,
  6072. DWORD *_pdwStubPhase);
  6073. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderStyle_Proxy(
  6074. IHTMLStyle * This,
  6075. /* [in] */ BSTR v);
  6076. void __RPC_STUB IHTMLStyle_put_borderStyle_Stub(
  6077. IRpcStubBuffer *This,
  6078. IRpcChannelBuffer *_pRpcChannelBuffer,
  6079. PRPC_MESSAGE _pRpcMessage,
  6080. DWORD *_pdwStubPhase);
  6081. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderStyle_Proxy(
  6082. IHTMLStyle * This,
  6083. /* [out][retval] */ BSTR *p);
  6084. void __RPC_STUB IHTMLStyle_get_borderStyle_Stub(
  6085. IRpcStubBuffer *This,
  6086. IRpcChannelBuffer *_pRpcChannelBuffer,
  6087. PRPC_MESSAGE _pRpcMessage,
  6088. DWORD *_pdwStubPhase);
  6089. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopStyle_Proxy(
  6090. IHTMLStyle * This,
  6091. /* [in] */ BSTR v);
  6092. void __RPC_STUB IHTMLStyle_put_borderTopStyle_Stub(
  6093. IRpcStubBuffer *This,
  6094. IRpcChannelBuffer *_pRpcChannelBuffer,
  6095. PRPC_MESSAGE _pRpcMessage,
  6096. DWORD *_pdwStubPhase);
  6097. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopStyle_Proxy(
  6098. IHTMLStyle * This,
  6099. /* [out][retval] */ BSTR *p);
  6100. void __RPC_STUB IHTMLStyle_get_borderTopStyle_Stub(
  6101. IRpcStubBuffer *This,
  6102. IRpcChannelBuffer *_pRpcChannelBuffer,
  6103. PRPC_MESSAGE _pRpcMessage,
  6104. DWORD *_pdwStubPhase);
  6105. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightStyle_Proxy(
  6106. IHTMLStyle * This,
  6107. /* [in] */ BSTR v);
  6108. void __RPC_STUB IHTMLStyle_put_borderRightStyle_Stub(
  6109. IRpcStubBuffer *This,
  6110. IRpcChannelBuffer *_pRpcChannelBuffer,
  6111. PRPC_MESSAGE _pRpcMessage,
  6112. DWORD *_pdwStubPhase);
  6113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightStyle_Proxy(
  6114. IHTMLStyle * This,
  6115. /* [out][retval] */ BSTR *p);
  6116. void __RPC_STUB IHTMLStyle_get_borderRightStyle_Stub(
  6117. IRpcStubBuffer *This,
  6118. IRpcChannelBuffer *_pRpcChannelBuffer,
  6119. PRPC_MESSAGE _pRpcMessage,
  6120. DWORD *_pdwStubPhase);
  6121. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomStyle_Proxy(
  6122. IHTMLStyle * This,
  6123. /* [in] */ BSTR v);
  6124. void __RPC_STUB IHTMLStyle_put_borderBottomStyle_Stub(
  6125. IRpcStubBuffer *This,
  6126. IRpcChannelBuffer *_pRpcChannelBuffer,
  6127. PRPC_MESSAGE _pRpcMessage,
  6128. DWORD *_pdwStubPhase);
  6129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomStyle_Proxy(
  6130. IHTMLStyle * This,
  6131. /* [out][retval] */ BSTR *p);
  6132. void __RPC_STUB IHTMLStyle_get_borderBottomStyle_Stub(
  6133. IRpcStubBuffer *This,
  6134. IRpcChannelBuffer *_pRpcChannelBuffer,
  6135. PRPC_MESSAGE _pRpcMessage,
  6136. DWORD *_pdwStubPhase);
  6137. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftStyle_Proxy(
  6138. IHTMLStyle * This,
  6139. /* [in] */ BSTR v);
  6140. void __RPC_STUB IHTMLStyle_put_borderLeftStyle_Stub(
  6141. IRpcStubBuffer *This,
  6142. IRpcChannelBuffer *_pRpcChannelBuffer,
  6143. PRPC_MESSAGE _pRpcMessage,
  6144. DWORD *_pdwStubPhase);
  6145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftStyle_Proxy(
  6146. IHTMLStyle * This,
  6147. /* [out][retval] */ BSTR *p);
  6148. void __RPC_STUB IHTMLStyle_get_borderLeftStyle_Stub(
  6149. IRpcStubBuffer *This,
  6150. IRpcChannelBuffer *_pRpcChannelBuffer,
  6151. PRPC_MESSAGE _pRpcMessage,
  6152. DWORD *_pdwStubPhase);
  6153. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_width_Proxy(
  6154. IHTMLStyle * This,
  6155. /* [in] */ VARIANT v);
  6156. void __RPC_STUB IHTMLStyle_put_width_Stub(
  6157. IRpcStubBuffer *This,
  6158. IRpcChannelBuffer *_pRpcChannelBuffer,
  6159. PRPC_MESSAGE _pRpcMessage,
  6160. DWORD *_pdwStubPhase);
  6161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_width_Proxy(
  6162. IHTMLStyle * This,
  6163. /* [out][retval] */ VARIANT *p);
  6164. void __RPC_STUB IHTMLStyle_get_width_Stub(
  6165. IRpcStubBuffer *This,
  6166. IRpcChannelBuffer *_pRpcChannelBuffer,
  6167. PRPC_MESSAGE _pRpcMessage,
  6168. DWORD *_pdwStubPhase);
  6169. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_height_Proxy(
  6170. IHTMLStyle * This,
  6171. /* [in] */ VARIANT v);
  6172. void __RPC_STUB IHTMLStyle_put_height_Stub(
  6173. IRpcStubBuffer *This,
  6174. IRpcChannelBuffer *_pRpcChannelBuffer,
  6175. PRPC_MESSAGE _pRpcMessage,
  6176. DWORD *_pdwStubPhase);
  6177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_height_Proxy(
  6178. IHTMLStyle * This,
  6179. /* [out][retval] */ VARIANT *p);
  6180. void __RPC_STUB IHTMLStyle_get_height_Stub(
  6181. IRpcStubBuffer *This,
  6182. IRpcChannelBuffer *_pRpcChannelBuffer,
  6183. PRPC_MESSAGE _pRpcMessage,
  6184. DWORD *_pdwStubPhase);
  6185. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_styleFloat_Proxy(
  6186. IHTMLStyle * This,
  6187. /* [in] */ BSTR v);
  6188. void __RPC_STUB IHTMLStyle_put_styleFloat_Stub(
  6189. IRpcStubBuffer *This,
  6190. IRpcChannelBuffer *_pRpcChannelBuffer,
  6191. PRPC_MESSAGE _pRpcMessage,
  6192. DWORD *_pdwStubPhase);
  6193. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_styleFloat_Proxy(
  6194. IHTMLStyle * This,
  6195. /* [out][retval] */ BSTR *p);
  6196. void __RPC_STUB IHTMLStyle_get_styleFloat_Stub(
  6197. IRpcStubBuffer *This,
  6198. IRpcChannelBuffer *_pRpcChannelBuffer,
  6199. PRPC_MESSAGE _pRpcMessage,
  6200. DWORD *_pdwStubPhase);
  6201. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_clear_Proxy(
  6202. IHTMLStyle * This,
  6203. /* [in] */ BSTR v);
  6204. void __RPC_STUB IHTMLStyle_put_clear_Stub(
  6205. IRpcStubBuffer *This,
  6206. IRpcChannelBuffer *_pRpcChannelBuffer,
  6207. PRPC_MESSAGE _pRpcMessage,
  6208. DWORD *_pdwStubPhase);
  6209. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_clear_Proxy(
  6210. IHTMLStyle * This,
  6211. /* [out][retval] */ BSTR *p);
  6212. void __RPC_STUB IHTMLStyle_get_clear_Stub(
  6213. IRpcStubBuffer *This,
  6214. IRpcChannelBuffer *_pRpcChannelBuffer,
  6215. PRPC_MESSAGE _pRpcMessage,
  6216. DWORD *_pdwStubPhase);
  6217. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_display_Proxy(
  6218. IHTMLStyle * This,
  6219. /* [in] */ BSTR v);
  6220. void __RPC_STUB IHTMLStyle_put_display_Stub(
  6221. IRpcStubBuffer *This,
  6222. IRpcChannelBuffer *_pRpcChannelBuffer,
  6223. PRPC_MESSAGE _pRpcMessage,
  6224. DWORD *_pdwStubPhase);
  6225. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_display_Proxy(
  6226. IHTMLStyle * This,
  6227. /* [out][retval] */ BSTR *p);
  6228. void __RPC_STUB IHTMLStyle_get_display_Stub(
  6229. IRpcStubBuffer *This,
  6230. IRpcChannelBuffer *_pRpcChannelBuffer,
  6231. PRPC_MESSAGE _pRpcMessage,
  6232. DWORD *_pdwStubPhase);
  6233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_visibility_Proxy(
  6234. IHTMLStyle * This,
  6235. /* [in] */ BSTR v);
  6236. void __RPC_STUB IHTMLStyle_put_visibility_Stub(
  6237. IRpcStubBuffer *This,
  6238. IRpcChannelBuffer *_pRpcChannelBuffer,
  6239. PRPC_MESSAGE _pRpcMessage,
  6240. DWORD *_pdwStubPhase);
  6241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_visibility_Proxy(
  6242. IHTMLStyle * This,
  6243. /* [out][retval] */ BSTR *p);
  6244. void __RPC_STUB IHTMLStyle_get_visibility_Stub(
  6245. IRpcStubBuffer *This,
  6246. IRpcChannelBuffer *_pRpcChannelBuffer,
  6247. PRPC_MESSAGE _pRpcMessage,
  6248. DWORD *_pdwStubPhase);
  6249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyleType_Proxy(
  6250. IHTMLStyle * This,
  6251. /* [in] */ BSTR v);
  6252. void __RPC_STUB IHTMLStyle_put_listStyleType_Stub(
  6253. IRpcStubBuffer *This,
  6254. IRpcChannelBuffer *_pRpcChannelBuffer,
  6255. PRPC_MESSAGE _pRpcMessage,
  6256. DWORD *_pdwStubPhase);
  6257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyleType_Proxy(
  6258. IHTMLStyle * This,
  6259. /* [out][retval] */ BSTR *p);
  6260. void __RPC_STUB IHTMLStyle_get_listStyleType_Stub(
  6261. IRpcStubBuffer *This,
  6262. IRpcChannelBuffer *_pRpcChannelBuffer,
  6263. PRPC_MESSAGE _pRpcMessage,
  6264. DWORD *_pdwStubPhase);
  6265. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStylePosition_Proxy(
  6266. IHTMLStyle * This,
  6267. /* [in] */ BSTR v);
  6268. void __RPC_STUB IHTMLStyle_put_listStylePosition_Stub(
  6269. IRpcStubBuffer *This,
  6270. IRpcChannelBuffer *_pRpcChannelBuffer,
  6271. PRPC_MESSAGE _pRpcMessage,
  6272. DWORD *_pdwStubPhase);
  6273. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStylePosition_Proxy(
  6274. IHTMLStyle * This,
  6275. /* [out][retval] */ BSTR *p);
  6276. void __RPC_STUB IHTMLStyle_get_listStylePosition_Stub(
  6277. IRpcStubBuffer *This,
  6278. IRpcChannelBuffer *_pRpcChannelBuffer,
  6279. PRPC_MESSAGE _pRpcMessage,
  6280. DWORD *_pdwStubPhase);
  6281. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyleImage_Proxy(
  6282. IHTMLStyle * This,
  6283. /* [in] */ BSTR v);
  6284. void __RPC_STUB IHTMLStyle_put_listStyleImage_Stub(
  6285. IRpcStubBuffer *This,
  6286. IRpcChannelBuffer *_pRpcChannelBuffer,
  6287. PRPC_MESSAGE _pRpcMessage,
  6288. DWORD *_pdwStubPhase);
  6289. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyleImage_Proxy(
  6290. IHTMLStyle * This,
  6291. /* [out][retval] */ BSTR *p);
  6292. void __RPC_STUB IHTMLStyle_get_listStyleImage_Stub(
  6293. IRpcStubBuffer *This,
  6294. IRpcChannelBuffer *_pRpcChannelBuffer,
  6295. PRPC_MESSAGE _pRpcMessage,
  6296. DWORD *_pdwStubPhase);
  6297. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyle_Proxy(
  6298. IHTMLStyle * This,
  6299. /* [in] */ BSTR v);
  6300. void __RPC_STUB IHTMLStyle_put_listStyle_Stub(
  6301. IRpcStubBuffer *This,
  6302. IRpcChannelBuffer *_pRpcChannelBuffer,
  6303. PRPC_MESSAGE _pRpcMessage,
  6304. DWORD *_pdwStubPhase);
  6305. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyle_Proxy(
  6306. IHTMLStyle * This,
  6307. /* [out][retval] */ BSTR *p);
  6308. void __RPC_STUB IHTMLStyle_get_listStyle_Stub(
  6309. IRpcStubBuffer *This,
  6310. IRpcChannelBuffer *_pRpcChannelBuffer,
  6311. PRPC_MESSAGE _pRpcMessage,
  6312. DWORD *_pdwStubPhase);
  6313. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_whiteSpace_Proxy(
  6314. IHTMLStyle * This,
  6315. /* [in] */ BSTR v);
  6316. void __RPC_STUB IHTMLStyle_put_whiteSpace_Stub(
  6317. IRpcStubBuffer *This,
  6318. IRpcChannelBuffer *_pRpcChannelBuffer,
  6319. PRPC_MESSAGE _pRpcMessage,
  6320. DWORD *_pdwStubPhase);
  6321. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_whiteSpace_Proxy(
  6322. IHTMLStyle * This,
  6323. /* [out][retval] */ BSTR *p);
  6324. void __RPC_STUB IHTMLStyle_get_whiteSpace_Stub(
  6325. IRpcStubBuffer *This,
  6326. IRpcChannelBuffer *_pRpcChannelBuffer,
  6327. PRPC_MESSAGE _pRpcMessage,
  6328. DWORD *_pdwStubPhase);
  6329. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_top_Proxy(
  6330. IHTMLStyle * This,
  6331. /* [in] */ VARIANT v);
  6332. void __RPC_STUB IHTMLStyle_put_top_Stub(
  6333. IRpcStubBuffer *This,
  6334. IRpcChannelBuffer *_pRpcChannelBuffer,
  6335. PRPC_MESSAGE _pRpcMessage,
  6336. DWORD *_pdwStubPhase);
  6337. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_top_Proxy(
  6338. IHTMLStyle * This,
  6339. /* [out][retval] */ VARIANT *p);
  6340. void __RPC_STUB IHTMLStyle_get_top_Stub(
  6341. IRpcStubBuffer *This,
  6342. IRpcChannelBuffer *_pRpcChannelBuffer,
  6343. PRPC_MESSAGE _pRpcMessage,
  6344. DWORD *_pdwStubPhase);
  6345. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_left_Proxy(
  6346. IHTMLStyle * This,
  6347. /* [in] */ VARIANT v);
  6348. void __RPC_STUB IHTMLStyle_put_left_Stub(
  6349. IRpcStubBuffer *This,
  6350. IRpcChannelBuffer *_pRpcChannelBuffer,
  6351. PRPC_MESSAGE _pRpcMessage,
  6352. DWORD *_pdwStubPhase);
  6353. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_left_Proxy(
  6354. IHTMLStyle * This,
  6355. /* [out][retval] */ VARIANT *p);
  6356. void __RPC_STUB IHTMLStyle_get_left_Stub(
  6357. IRpcStubBuffer *This,
  6358. IRpcChannelBuffer *_pRpcChannelBuffer,
  6359. PRPC_MESSAGE _pRpcMessage,
  6360. DWORD *_pdwStubPhase);
  6361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_position_Proxy(
  6362. IHTMLStyle * This,
  6363. /* [out][retval] */ BSTR *p);
  6364. void __RPC_STUB IHTMLStyle_get_position_Stub(
  6365. IRpcStubBuffer *This,
  6366. IRpcChannelBuffer *_pRpcChannelBuffer,
  6367. PRPC_MESSAGE _pRpcMessage,
  6368. DWORD *_pdwStubPhase);
  6369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_zIndex_Proxy(
  6370. IHTMLStyle * This,
  6371. /* [in] */ VARIANT v);
  6372. void __RPC_STUB IHTMLStyle_put_zIndex_Stub(
  6373. IRpcStubBuffer *This,
  6374. IRpcChannelBuffer *_pRpcChannelBuffer,
  6375. PRPC_MESSAGE _pRpcMessage,
  6376. DWORD *_pdwStubPhase);
  6377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_zIndex_Proxy(
  6378. IHTMLStyle * This,
  6379. /* [out][retval] */ VARIANT *p);
  6380. void __RPC_STUB IHTMLStyle_get_zIndex_Stub(
  6381. IRpcStubBuffer *This,
  6382. IRpcChannelBuffer *_pRpcChannelBuffer,
  6383. PRPC_MESSAGE _pRpcMessage,
  6384. DWORD *_pdwStubPhase);
  6385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_overflow_Proxy(
  6386. IHTMLStyle * This,
  6387. /* [in] */ BSTR v);
  6388. void __RPC_STUB IHTMLStyle_put_overflow_Stub(
  6389. IRpcStubBuffer *This,
  6390. IRpcChannelBuffer *_pRpcChannelBuffer,
  6391. PRPC_MESSAGE _pRpcMessage,
  6392. DWORD *_pdwStubPhase);
  6393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_overflow_Proxy(
  6394. IHTMLStyle * This,
  6395. /* [out][retval] */ BSTR *p);
  6396. void __RPC_STUB IHTMLStyle_get_overflow_Stub(
  6397. IRpcStubBuffer *This,
  6398. IRpcChannelBuffer *_pRpcChannelBuffer,
  6399. PRPC_MESSAGE _pRpcMessage,
  6400. DWORD *_pdwStubPhase);
  6401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pageBreakBefore_Proxy(
  6402. IHTMLStyle * This,
  6403. /* [in] */ BSTR v);
  6404. void __RPC_STUB IHTMLStyle_put_pageBreakBefore_Stub(
  6405. IRpcStubBuffer *This,
  6406. IRpcChannelBuffer *_pRpcChannelBuffer,
  6407. PRPC_MESSAGE _pRpcMessage,
  6408. DWORD *_pdwStubPhase);
  6409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pageBreakBefore_Proxy(
  6410. IHTMLStyle * This,
  6411. /* [out][retval] */ BSTR *p);
  6412. void __RPC_STUB IHTMLStyle_get_pageBreakBefore_Stub(
  6413. IRpcStubBuffer *This,
  6414. IRpcChannelBuffer *_pRpcChannelBuffer,
  6415. PRPC_MESSAGE _pRpcMessage,
  6416. DWORD *_pdwStubPhase);
  6417. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pageBreakAfter_Proxy(
  6418. IHTMLStyle * This,
  6419. /* [in] */ BSTR v);
  6420. void __RPC_STUB IHTMLStyle_put_pageBreakAfter_Stub(
  6421. IRpcStubBuffer *This,
  6422. IRpcChannelBuffer *_pRpcChannelBuffer,
  6423. PRPC_MESSAGE _pRpcMessage,
  6424. DWORD *_pdwStubPhase);
  6425. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pageBreakAfter_Proxy(
  6426. IHTMLStyle * This,
  6427. /* [out][retval] */ BSTR *p);
  6428. void __RPC_STUB IHTMLStyle_get_pageBreakAfter_Stub(
  6429. IRpcStubBuffer *This,
  6430. IRpcChannelBuffer *_pRpcChannelBuffer,
  6431. PRPC_MESSAGE _pRpcMessage,
  6432. DWORD *_pdwStubPhase);
  6433. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_cssText_Proxy(
  6434. IHTMLStyle * This,
  6435. /* [in] */ BSTR v);
  6436. void __RPC_STUB IHTMLStyle_put_cssText_Stub(
  6437. IRpcStubBuffer *This,
  6438. IRpcChannelBuffer *_pRpcChannelBuffer,
  6439. PRPC_MESSAGE _pRpcMessage,
  6440. DWORD *_pdwStubPhase);
  6441. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_cssText_Proxy(
  6442. IHTMLStyle * This,
  6443. /* [out][retval] */ BSTR *p);
  6444. void __RPC_STUB IHTMLStyle_get_cssText_Stub(
  6445. IRpcStubBuffer *This,
  6446. IRpcChannelBuffer *_pRpcChannelBuffer,
  6447. PRPC_MESSAGE _pRpcMessage,
  6448. DWORD *_pdwStubPhase);
  6449. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelTop_Proxy(
  6450. IHTMLStyle * This,
  6451. /* [in] */ long v);
  6452. void __RPC_STUB IHTMLStyle_put_pixelTop_Stub(
  6453. IRpcStubBuffer *This,
  6454. IRpcChannelBuffer *_pRpcChannelBuffer,
  6455. PRPC_MESSAGE _pRpcMessage,
  6456. DWORD *_pdwStubPhase);
  6457. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelTop_Proxy(
  6458. IHTMLStyle * This,
  6459. /* [out][retval] */ long *p);
  6460. void __RPC_STUB IHTMLStyle_get_pixelTop_Stub(
  6461. IRpcStubBuffer *This,
  6462. IRpcChannelBuffer *_pRpcChannelBuffer,
  6463. PRPC_MESSAGE _pRpcMessage,
  6464. DWORD *_pdwStubPhase);
  6465. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelLeft_Proxy(
  6466. IHTMLStyle * This,
  6467. /* [in] */ long v);
  6468. void __RPC_STUB IHTMLStyle_put_pixelLeft_Stub(
  6469. IRpcStubBuffer *This,
  6470. IRpcChannelBuffer *_pRpcChannelBuffer,
  6471. PRPC_MESSAGE _pRpcMessage,
  6472. DWORD *_pdwStubPhase);
  6473. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelLeft_Proxy(
  6474. IHTMLStyle * This,
  6475. /* [out][retval] */ long *p);
  6476. void __RPC_STUB IHTMLStyle_get_pixelLeft_Stub(
  6477. IRpcStubBuffer *This,
  6478. IRpcChannelBuffer *_pRpcChannelBuffer,
  6479. PRPC_MESSAGE _pRpcMessage,
  6480. DWORD *_pdwStubPhase);
  6481. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelWidth_Proxy(
  6482. IHTMLStyle * This,
  6483. /* [in] */ long v);
  6484. void __RPC_STUB IHTMLStyle_put_pixelWidth_Stub(
  6485. IRpcStubBuffer *This,
  6486. IRpcChannelBuffer *_pRpcChannelBuffer,
  6487. PRPC_MESSAGE _pRpcMessage,
  6488. DWORD *_pdwStubPhase);
  6489. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelWidth_Proxy(
  6490. IHTMLStyle * This,
  6491. /* [out][retval] */ long *p);
  6492. void __RPC_STUB IHTMLStyle_get_pixelWidth_Stub(
  6493. IRpcStubBuffer *This,
  6494. IRpcChannelBuffer *_pRpcChannelBuffer,
  6495. PRPC_MESSAGE _pRpcMessage,
  6496. DWORD *_pdwStubPhase);
  6497. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelHeight_Proxy(
  6498. IHTMLStyle * This,
  6499. /* [in] */ long v);
  6500. void __RPC_STUB IHTMLStyle_put_pixelHeight_Stub(
  6501. IRpcStubBuffer *This,
  6502. IRpcChannelBuffer *_pRpcChannelBuffer,
  6503. PRPC_MESSAGE _pRpcMessage,
  6504. DWORD *_pdwStubPhase);
  6505. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelHeight_Proxy(
  6506. IHTMLStyle * This,
  6507. /* [out][retval] */ long *p);
  6508. void __RPC_STUB IHTMLStyle_get_pixelHeight_Stub(
  6509. IRpcStubBuffer *This,
  6510. IRpcChannelBuffer *_pRpcChannelBuffer,
  6511. PRPC_MESSAGE _pRpcMessage,
  6512. DWORD *_pdwStubPhase);
  6513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posTop_Proxy(
  6514. IHTMLStyle * This,
  6515. /* [in] */ float v);
  6516. void __RPC_STUB IHTMLStyle_put_posTop_Stub(
  6517. IRpcStubBuffer *This,
  6518. IRpcChannelBuffer *_pRpcChannelBuffer,
  6519. PRPC_MESSAGE _pRpcMessage,
  6520. DWORD *_pdwStubPhase);
  6521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posTop_Proxy(
  6522. IHTMLStyle * This,
  6523. /* [out][retval] */ float *p);
  6524. void __RPC_STUB IHTMLStyle_get_posTop_Stub(
  6525. IRpcStubBuffer *This,
  6526. IRpcChannelBuffer *_pRpcChannelBuffer,
  6527. PRPC_MESSAGE _pRpcMessage,
  6528. DWORD *_pdwStubPhase);
  6529. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posLeft_Proxy(
  6530. IHTMLStyle * This,
  6531. /* [in] */ float v);
  6532. void __RPC_STUB IHTMLStyle_put_posLeft_Stub(
  6533. IRpcStubBuffer *This,
  6534. IRpcChannelBuffer *_pRpcChannelBuffer,
  6535. PRPC_MESSAGE _pRpcMessage,
  6536. DWORD *_pdwStubPhase);
  6537. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posLeft_Proxy(
  6538. IHTMLStyle * This,
  6539. /* [out][retval] */ float *p);
  6540. void __RPC_STUB IHTMLStyle_get_posLeft_Stub(
  6541. IRpcStubBuffer *This,
  6542. IRpcChannelBuffer *_pRpcChannelBuffer,
  6543. PRPC_MESSAGE _pRpcMessage,
  6544. DWORD *_pdwStubPhase);
  6545. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posWidth_Proxy(
  6546. IHTMLStyle * This,
  6547. /* [in] */ float v);
  6548. void __RPC_STUB IHTMLStyle_put_posWidth_Stub(
  6549. IRpcStubBuffer *This,
  6550. IRpcChannelBuffer *_pRpcChannelBuffer,
  6551. PRPC_MESSAGE _pRpcMessage,
  6552. DWORD *_pdwStubPhase);
  6553. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posWidth_Proxy(
  6554. IHTMLStyle * This,
  6555. /* [out][retval] */ float *p);
  6556. void __RPC_STUB IHTMLStyle_get_posWidth_Stub(
  6557. IRpcStubBuffer *This,
  6558. IRpcChannelBuffer *_pRpcChannelBuffer,
  6559. PRPC_MESSAGE _pRpcMessage,
  6560. DWORD *_pdwStubPhase);
  6561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posHeight_Proxy(
  6562. IHTMLStyle * This,
  6563. /* [in] */ float v);
  6564. void __RPC_STUB IHTMLStyle_put_posHeight_Stub(
  6565. IRpcStubBuffer *This,
  6566. IRpcChannelBuffer *_pRpcChannelBuffer,
  6567. PRPC_MESSAGE _pRpcMessage,
  6568. DWORD *_pdwStubPhase);
  6569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posHeight_Proxy(
  6570. IHTMLStyle * This,
  6571. /* [out][retval] */ float *p);
  6572. void __RPC_STUB IHTMLStyle_get_posHeight_Stub(
  6573. IRpcStubBuffer *This,
  6574. IRpcChannelBuffer *_pRpcChannelBuffer,
  6575. PRPC_MESSAGE _pRpcMessage,
  6576. DWORD *_pdwStubPhase);
  6577. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_cursor_Proxy(
  6578. IHTMLStyle * This,
  6579. /* [in] */ BSTR v);
  6580. void __RPC_STUB IHTMLStyle_put_cursor_Stub(
  6581. IRpcStubBuffer *This,
  6582. IRpcChannelBuffer *_pRpcChannelBuffer,
  6583. PRPC_MESSAGE _pRpcMessage,
  6584. DWORD *_pdwStubPhase);
  6585. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_cursor_Proxy(
  6586. IHTMLStyle * This,
  6587. /* [out][retval] */ BSTR *p);
  6588. void __RPC_STUB IHTMLStyle_get_cursor_Stub(
  6589. IRpcStubBuffer *This,
  6590. IRpcChannelBuffer *_pRpcChannelBuffer,
  6591. PRPC_MESSAGE _pRpcMessage,
  6592. DWORD *_pdwStubPhase);
  6593. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_clip_Proxy(
  6594. IHTMLStyle * This,
  6595. /* [in] */ BSTR v);
  6596. void __RPC_STUB IHTMLStyle_put_clip_Stub(
  6597. IRpcStubBuffer *This,
  6598. IRpcChannelBuffer *_pRpcChannelBuffer,
  6599. PRPC_MESSAGE _pRpcMessage,
  6600. DWORD *_pdwStubPhase);
  6601. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_clip_Proxy(
  6602. IHTMLStyle * This,
  6603. /* [out][retval] */ BSTR *p);
  6604. void __RPC_STUB IHTMLStyle_get_clip_Stub(
  6605. IRpcStubBuffer *This,
  6606. IRpcChannelBuffer *_pRpcChannelBuffer,
  6607. PRPC_MESSAGE _pRpcMessage,
  6608. DWORD *_pdwStubPhase);
  6609. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_filter_Proxy(
  6610. IHTMLStyle * This,
  6611. /* [in] */ BSTR v);
  6612. void __RPC_STUB IHTMLStyle_put_filter_Stub(
  6613. IRpcStubBuffer *This,
  6614. IRpcChannelBuffer *_pRpcChannelBuffer,
  6615. PRPC_MESSAGE _pRpcMessage,
  6616. DWORD *_pdwStubPhase);
  6617. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_filter_Proxy(
  6618. IHTMLStyle * This,
  6619. /* [out][retval] */ BSTR *p);
  6620. void __RPC_STUB IHTMLStyle_get_filter_Stub(
  6621. IRpcStubBuffer *This,
  6622. IRpcChannelBuffer *_pRpcChannelBuffer,
  6623. PRPC_MESSAGE _pRpcMessage,
  6624. DWORD *_pdwStubPhase);
  6625. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_setAttribute_Proxy(
  6626. IHTMLStyle * This,
  6627. /* [in] */ BSTR strAttributeName,
  6628. /* [in] */ VARIANT AttributeValue,
  6629. /* [in][defaultvalue] */ LONG lFlags);
  6630. void __RPC_STUB IHTMLStyle_setAttribute_Stub(
  6631. IRpcStubBuffer *This,
  6632. IRpcChannelBuffer *_pRpcChannelBuffer,
  6633. PRPC_MESSAGE _pRpcMessage,
  6634. DWORD *_pdwStubPhase);
  6635. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_getAttribute_Proxy(
  6636. IHTMLStyle * This,
  6637. /* [in] */ BSTR strAttributeName,
  6638. /* [in][defaultvalue] */ LONG lFlags,
  6639. /* [out][retval] */ VARIANT *AttributeValue);
  6640. void __RPC_STUB IHTMLStyle_getAttribute_Stub(
  6641. IRpcStubBuffer *This,
  6642. IRpcChannelBuffer *_pRpcChannelBuffer,
  6643. PRPC_MESSAGE _pRpcMessage,
  6644. DWORD *_pdwStubPhase);
  6645. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_removeAttribute_Proxy(
  6646. IHTMLStyle * This,
  6647. /* [in] */ BSTR strAttributeName,
  6648. /* [in][defaultvalue] */ LONG lFlags,
  6649. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  6650. void __RPC_STUB IHTMLStyle_removeAttribute_Stub(
  6651. IRpcStubBuffer *This,
  6652. IRpcChannelBuffer *_pRpcChannelBuffer,
  6653. PRPC_MESSAGE _pRpcMessage,
  6654. DWORD *_pdwStubPhase);
  6655. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_toString_Proxy(
  6656. IHTMLStyle * This,
  6657. /* [out][retval] */ BSTR *String);
  6658. void __RPC_STUB IHTMLStyle_toString_Stub(
  6659. IRpcStubBuffer *This,
  6660. IRpcChannelBuffer *_pRpcChannelBuffer,
  6661. PRPC_MESSAGE _pRpcMessage,
  6662. DWORD *_pdwStubPhase);
  6663. #endif /* __IHTMLStyle_INTERFACE_DEFINED__ */
  6664. #ifndef __IHTMLStyle2_INTERFACE_DEFINED__
  6665. #define __IHTMLStyle2_INTERFACE_DEFINED__
  6666. /* interface IHTMLStyle2 */
  6667. /* [object][uuid][dual][oleautomation] */
  6668. EXTERN_C const IID IID_IHTMLStyle2;
  6669. MIDL_INTERFACE("3050f4a2-98b5-11cf-bb82-00aa00bdce0b")
  6670. IHTMLStyle2 : public IDispatch
  6671. {
  6672. public:
  6673. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout(
  6674. /* [in] */ BSTR v) = 0;
  6675. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout(
  6676. /* [out][retval] */ BSTR *p) = 0;
  6677. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse(
  6678. /* [in] */ BSTR v) = 0;
  6679. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse(
  6680. /* [out][retval] */ BSTR *p) = 0;
  6681. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction(
  6682. /* [in] */ BSTR v) = 0;
  6683. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  6684. /* [out][retval] */ BSTR *p) = 0;
  6685. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior(
  6686. /* [in] */ BSTR v) = 0;
  6687. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  6688. /* [out][retval] */ BSTR *p) = 0;
  6689. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setExpression(
  6690. /* [in] */ BSTR propname,
  6691. /* [in] */ BSTR expression,
  6692. /* [in][defaultvalue] */ BSTR language = L"") = 0;
  6693. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getExpression(
  6694. /* [in] */ BSTR propname,
  6695. /* [out][retval] */ VARIANT *expression) = 0;
  6696. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeExpression(
  6697. /* [in] */ BSTR propname,
  6698. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  6699. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position(
  6700. /* [in] */ BSTR v) = 0;
  6701. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  6702. /* [out][retval] */ BSTR *p) = 0;
  6703. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi(
  6704. /* [in] */ BSTR v) = 0;
  6705. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi(
  6706. /* [out][retval] */ BSTR *p) = 0;
  6707. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom(
  6708. /* [in] */ VARIANT v) = 0;
  6709. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  6710. /* [out][retval] */ VARIANT *p) = 0;
  6711. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right(
  6712. /* [in] */ VARIANT v) = 0;
  6713. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  6714. /* [out][retval] */ VARIANT *p) = 0;
  6715. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom(
  6716. /* [in] */ long v) = 0;
  6717. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom(
  6718. /* [out][retval] */ long *p) = 0;
  6719. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight(
  6720. /* [in] */ long v) = 0;
  6721. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight(
  6722. /* [out][retval] */ long *p) = 0;
  6723. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom(
  6724. /* [in] */ float v) = 0;
  6725. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom(
  6726. /* [out][retval] */ float *p) = 0;
  6727. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight(
  6728. /* [in] */ float v) = 0;
  6729. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight(
  6730. /* [out][retval] */ float *p) = 0;
  6731. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode(
  6732. /* [in] */ BSTR v) = 0;
  6733. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode(
  6734. /* [out][retval] */ BSTR *p) = 0;
  6735. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign(
  6736. /* [in] */ BSTR v) = 0;
  6737. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign(
  6738. /* [out][retval] */ BSTR *p) = 0;
  6739. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition(
  6740. /* [in] */ BSTR v) = 0;
  6741. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition(
  6742. /* [out][retval] */ BSTR *p) = 0;
  6743. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang(
  6744. /* [in] */ BSTR v) = 0;
  6745. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang(
  6746. /* [out][retval] */ BSTR *p) = 0;
  6747. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar(
  6748. /* [in] */ VARIANT v) = 0;
  6749. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar(
  6750. /* [out][retval] */ VARIANT *p) = 0;
  6751. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine(
  6752. /* [in] */ VARIANT v) = 0;
  6753. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine(
  6754. /* [out][retval] */ VARIANT *p) = 0;
  6755. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode(
  6756. /* [in] */ BSTR v) = 0;
  6757. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode(
  6758. /* [out][retval] */ BSTR *p) = 0;
  6759. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType(
  6760. /* [in] */ BSTR v) = 0;
  6761. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType(
  6762. /* [out][retval] */ BSTR *p) = 0;
  6763. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid(
  6764. /* [in] */ BSTR v) = 0;
  6765. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid(
  6766. /* [out][retval] */ BSTR *p) = 0;
  6767. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak(
  6768. /* [in] */ BSTR v) = 0;
  6769. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak(
  6770. /* [out][retval] */ BSTR *p) = 0;
  6771. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak(
  6772. /* [in] */ BSTR v) = 0;
  6773. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak(
  6774. /* [out][retval] */ BSTR *p) = 0;
  6775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify(
  6776. /* [in] */ BSTR v) = 0;
  6777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify(
  6778. /* [out][retval] */ BSTR *p) = 0;
  6779. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim(
  6780. /* [in] */ BSTR v) = 0;
  6781. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
  6782. /* [out][retval] */ BSTR *p) = 0;
  6783. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida(
  6784. /* [in] */ VARIANT v) = 0;
  6785. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida(
  6786. /* [out][retval] */ VARIANT *p) = 0;
  6787. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace(
  6788. /* [in] */ BSTR v) = 0;
  6789. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace(
  6790. /* [out][retval] */ BSTR *p) = 0;
  6791. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX(
  6792. /* [in] */ BSTR v) = 0;
  6793. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX(
  6794. /* [out][retval] */ BSTR *p) = 0;
  6795. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY(
  6796. /* [in] */ BSTR v) = 0;
  6797. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY(
  6798. /* [out][retval] */ BSTR *p) = 0;
  6799. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator(
  6800. /* [in] */ BSTR v) = 0;
  6801. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator(
  6802. /* [out][retval] */ BSTR *p) = 0;
  6803. };
  6804. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_tableLayout_Proxy(
  6805. IHTMLStyle2 * This,
  6806. /* [in] */ BSTR v);
  6807. void __RPC_STUB IHTMLStyle2_put_tableLayout_Stub(
  6808. IRpcStubBuffer *This,
  6809. IRpcChannelBuffer *_pRpcChannelBuffer,
  6810. PRPC_MESSAGE _pRpcMessage,
  6811. DWORD *_pdwStubPhase);
  6812. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_tableLayout_Proxy(
  6813. IHTMLStyle2 * This,
  6814. /* [out][retval] */ BSTR *p);
  6815. void __RPC_STUB IHTMLStyle2_get_tableLayout_Stub(
  6816. IRpcStubBuffer *This,
  6817. IRpcChannelBuffer *_pRpcChannelBuffer,
  6818. PRPC_MESSAGE _pRpcMessage,
  6819. DWORD *_pdwStubPhase);
  6820. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_borderCollapse_Proxy(
  6821. IHTMLStyle2 * This,
  6822. /* [in] */ BSTR v);
  6823. void __RPC_STUB IHTMLStyle2_put_borderCollapse_Stub(
  6824. IRpcStubBuffer *This,
  6825. IRpcChannelBuffer *_pRpcChannelBuffer,
  6826. PRPC_MESSAGE _pRpcMessage,
  6827. DWORD *_pdwStubPhase);
  6828. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_borderCollapse_Proxy(
  6829. IHTMLStyle2 * This,
  6830. /* [out][retval] */ BSTR *p);
  6831. void __RPC_STUB IHTMLStyle2_get_borderCollapse_Stub(
  6832. IRpcStubBuffer *This,
  6833. IRpcChannelBuffer *_pRpcChannelBuffer,
  6834. PRPC_MESSAGE _pRpcMessage,
  6835. DWORD *_pdwStubPhase);
  6836. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_direction_Proxy(
  6837. IHTMLStyle2 * This,
  6838. /* [in] */ BSTR v);
  6839. void __RPC_STUB IHTMLStyle2_put_direction_Stub(
  6840. IRpcStubBuffer *This,
  6841. IRpcChannelBuffer *_pRpcChannelBuffer,
  6842. PRPC_MESSAGE _pRpcMessage,
  6843. DWORD *_pdwStubPhase);
  6844. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_direction_Proxy(
  6845. IHTMLStyle2 * This,
  6846. /* [out][retval] */ BSTR *p);
  6847. void __RPC_STUB IHTMLStyle2_get_direction_Stub(
  6848. IRpcStubBuffer *This,
  6849. IRpcChannelBuffer *_pRpcChannelBuffer,
  6850. PRPC_MESSAGE _pRpcMessage,
  6851. DWORD *_pdwStubPhase);
  6852. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_behavior_Proxy(
  6853. IHTMLStyle2 * This,
  6854. /* [in] */ BSTR v);
  6855. void __RPC_STUB IHTMLStyle2_put_behavior_Stub(
  6856. IRpcStubBuffer *This,
  6857. IRpcChannelBuffer *_pRpcChannelBuffer,
  6858. PRPC_MESSAGE _pRpcMessage,
  6859. DWORD *_pdwStubPhase);
  6860. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_behavior_Proxy(
  6861. IHTMLStyle2 * This,
  6862. /* [out][retval] */ BSTR *p);
  6863. void __RPC_STUB IHTMLStyle2_get_behavior_Stub(
  6864. IRpcStubBuffer *This,
  6865. IRpcChannelBuffer *_pRpcChannelBuffer,
  6866. PRPC_MESSAGE _pRpcMessage,
  6867. DWORD *_pdwStubPhase);
  6868. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_setExpression_Proxy(
  6869. IHTMLStyle2 * This,
  6870. /* [in] */ BSTR propname,
  6871. /* [in] */ BSTR expression,
  6872. /* [in][defaultvalue] */ BSTR language);
  6873. void __RPC_STUB IHTMLStyle2_setExpression_Stub(
  6874. IRpcStubBuffer *This,
  6875. IRpcChannelBuffer *_pRpcChannelBuffer,
  6876. PRPC_MESSAGE _pRpcMessage,
  6877. DWORD *_pdwStubPhase);
  6878. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_getExpression_Proxy(
  6879. IHTMLStyle2 * This,
  6880. /* [in] */ BSTR propname,
  6881. /* [out][retval] */ VARIANT *expression);
  6882. void __RPC_STUB IHTMLStyle2_getExpression_Stub(
  6883. IRpcStubBuffer *This,
  6884. IRpcChannelBuffer *_pRpcChannelBuffer,
  6885. PRPC_MESSAGE _pRpcMessage,
  6886. DWORD *_pdwStubPhase);
  6887. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_removeExpression_Proxy(
  6888. IHTMLStyle2 * This,
  6889. /* [in] */ BSTR propname,
  6890. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  6891. void __RPC_STUB IHTMLStyle2_removeExpression_Stub(
  6892. IRpcStubBuffer *This,
  6893. IRpcChannelBuffer *_pRpcChannelBuffer,
  6894. PRPC_MESSAGE _pRpcMessage,
  6895. DWORD *_pdwStubPhase);
  6896. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_position_Proxy(
  6897. IHTMLStyle2 * This,
  6898. /* [in] */ BSTR v);
  6899. void __RPC_STUB IHTMLStyle2_put_position_Stub(
  6900. IRpcStubBuffer *This,
  6901. IRpcChannelBuffer *_pRpcChannelBuffer,
  6902. PRPC_MESSAGE _pRpcMessage,
  6903. DWORD *_pdwStubPhase);
  6904. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_position_Proxy(
  6905. IHTMLStyle2 * This,
  6906. /* [out][retval] */ BSTR *p);
  6907. void __RPC_STUB IHTMLStyle2_get_position_Stub(
  6908. IRpcStubBuffer *This,
  6909. IRpcChannelBuffer *_pRpcChannelBuffer,
  6910. PRPC_MESSAGE _pRpcMessage,
  6911. DWORD *_pdwStubPhase);
  6912. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_unicodeBidi_Proxy(
  6913. IHTMLStyle2 * This,
  6914. /* [in] */ BSTR v);
  6915. void __RPC_STUB IHTMLStyle2_put_unicodeBidi_Stub(
  6916. IRpcStubBuffer *This,
  6917. IRpcChannelBuffer *_pRpcChannelBuffer,
  6918. PRPC_MESSAGE _pRpcMessage,
  6919. DWORD *_pdwStubPhase);
  6920. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_unicodeBidi_Proxy(
  6921. IHTMLStyle2 * This,
  6922. /* [out][retval] */ BSTR *p);
  6923. void __RPC_STUB IHTMLStyle2_get_unicodeBidi_Stub(
  6924. IRpcStubBuffer *This,
  6925. IRpcChannelBuffer *_pRpcChannelBuffer,
  6926. PRPC_MESSAGE _pRpcMessage,
  6927. DWORD *_pdwStubPhase);
  6928. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_bottom_Proxy(
  6929. IHTMLStyle2 * This,
  6930. /* [in] */ VARIANT v);
  6931. void __RPC_STUB IHTMLStyle2_put_bottom_Stub(
  6932. IRpcStubBuffer *This,
  6933. IRpcChannelBuffer *_pRpcChannelBuffer,
  6934. PRPC_MESSAGE _pRpcMessage,
  6935. DWORD *_pdwStubPhase);
  6936. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_bottom_Proxy(
  6937. IHTMLStyle2 * This,
  6938. /* [out][retval] */ VARIANT *p);
  6939. void __RPC_STUB IHTMLStyle2_get_bottom_Stub(
  6940. IRpcStubBuffer *This,
  6941. IRpcChannelBuffer *_pRpcChannelBuffer,
  6942. PRPC_MESSAGE _pRpcMessage,
  6943. DWORD *_pdwStubPhase);
  6944. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_right_Proxy(
  6945. IHTMLStyle2 * This,
  6946. /* [in] */ VARIANT v);
  6947. void __RPC_STUB IHTMLStyle2_put_right_Stub(
  6948. IRpcStubBuffer *This,
  6949. IRpcChannelBuffer *_pRpcChannelBuffer,
  6950. PRPC_MESSAGE _pRpcMessage,
  6951. DWORD *_pdwStubPhase);
  6952. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_right_Proxy(
  6953. IHTMLStyle2 * This,
  6954. /* [out][retval] */ VARIANT *p);
  6955. void __RPC_STUB IHTMLStyle2_get_right_Stub(
  6956. IRpcStubBuffer *This,
  6957. IRpcChannelBuffer *_pRpcChannelBuffer,
  6958. PRPC_MESSAGE _pRpcMessage,
  6959. DWORD *_pdwStubPhase);
  6960. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_pixelBottom_Proxy(
  6961. IHTMLStyle2 * This,
  6962. /* [in] */ long v);
  6963. void __RPC_STUB IHTMLStyle2_put_pixelBottom_Stub(
  6964. IRpcStubBuffer *This,
  6965. IRpcChannelBuffer *_pRpcChannelBuffer,
  6966. PRPC_MESSAGE _pRpcMessage,
  6967. DWORD *_pdwStubPhase);
  6968. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_pixelBottom_Proxy(
  6969. IHTMLStyle2 * This,
  6970. /* [out][retval] */ long *p);
  6971. void __RPC_STUB IHTMLStyle2_get_pixelBottom_Stub(
  6972. IRpcStubBuffer *This,
  6973. IRpcChannelBuffer *_pRpcChannelBuffer,
  6974. PRPC_MESSAGE _pRpcMessage,
  6975. DWORD *_pdwStubPhase);
  6976. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_pixelRight_Proxy(
  6977. IHTMLStyle2 * This,
  6978. /* [in] */ long v);
  6979. void __RPC_STUB IHTMLStyle2_put_pixelRight_Stub(
  6980. IRpcStubBuffer *This,
  6981. IRpcChannelBuffer *_pRpcChannelBuffer,
  6982. PRPC_MESSAGE _pRpcMessage,
  6983. DWORD *_pdwStubPhase);
  6984. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_pixelRight_Proxy(
  6985. IHTMLStyle2 * This,
  6986. /* [out][retval] */ long *p);
  6987. void __RPC_STUB IHTMLStyle2_get_pixelRight_Stub(
  6988. IRpcStubBuffer *This,
  6989. IRpcChannelBuffer *_pRpcChannelBuffer,
  6990. PRPC_MESSAGE _pRpcMessage,
  6991. DWORD *_pdwStubPhase);
  6992. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_posBottom_Proxy(
  6993. IHTMLStyle2 * This,
  6994. /* [in] */ float v);
  6995. void __RPC_STUB IHTMLStyle2_put_posBottom_Stub(
  6996. IRpcStubBuffer *This,
  6997. IRpcChannelBuffer *_pRpcChannelBuffer,
  6998. PRPC_MESSAGE _pRpcMessage,
  6999. DWORD *_pdwStubPhase);
  7000. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_posBottom_Proxy(
  7001. IHTMLStyle2 * This,
  7002. /* [out][retval] */ float *p);
  7003. void __RPC_STUB IHTMLStyle2_get_posBottom_Stub(
  7004. IRpcStubBuffer *This,
  7005. IRpcChannelBuffer *_pRpcChannelBuffer,
  7006. PRPC_MESSAGE _pRpcMessage,
  7007. DWORD *_pdwStubPhase);
  7008. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_posRight_Proxy(
  7009. IHTMLStyle2 * This,
  7010. /* [in] */ float v);
  7011. void __RPC_STUB IHTMLStyle2_put_posRight_Stub(
  7012. IRpcStubBuffer *This,
  7013. IRpcChannelBuffer *_pRpcChannelBuffer,
  7014. PRPC_MESSAGE _pRpcMessage,
  7015. DWORD *_pdwStubPhase);
  7016. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_posRight_Proxy(
  7017. IHTMLStyle2 * This,
  7018. /* [out][retval] */ float *p);
  7019. void __RPC_STUB IHTMLStyle2_get_posRight_Stub(
  7020. IRpcStubBuffer *This,
  7021. IRpcChannelBuffer *_pRpcChannelBuffer,
  7022. PRPC_MESSAGE _pRpcMessage,
  7023. DWORD *_pdwStubPhase);
  7024. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_imeMode_Proxy(
  7025. IHTMLStyle2 * This,
  7026. /* [in] */ BSTR v);
  7027. void __RPC_STUB IHTMLStyle2_put_imeMode_Stub(
  7028. IRpcStubBuffer *This,
  7029. IRpcChannelBuffer *_pRpcChannelBuffer,
  7030. PRPC_MESSAGE _pRpcMessage,
  7031. DWORD *_pdwStubPhase);
  7032. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_imeMode_Proxy(
  7033. IHTMLStyle2 * This,
  7034. /* [out][retval] */ BSTR *p);
  7035. void __RPC_STUB IHTMLStyle2_get_imeMode_Stub(
  7036. IRpcStubBuffer *This,
  7037. IRpcChannelBuffer *_pRpcChannelBuffer,
  7038. PRPC_MESSAGE _pRpcMessage,
  7039. DWORD *_pdwStubPhase);
  7040. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyAlign_Proxy(
  7041. IHTMLStyle2 * This,
  7042. /* [in] */ BSTR v);
  7043. void __RPC_STUB IHTMLStyle2_put_rubyAlign_Stub(
  7044. IRpcStubBuffer *This,
  7045. IRpcChannelBuffer *_pRpcChannelBuffer,
  7046. PRPC_MESSAGE _pRpcMessage,
  7047. DWORD *_pdwStubPhase);
  7048. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyAlign_Proxy(
  7049. IHTMLStyle2 * This,
  7050. /* [out][retval] */ BSTR *p);
  7051. void __RPC_STUB IHTMLStyle2_get_rubyAlign_Stub(
  7052. IRpcStubBuffer *This,
  7053. IRpcChannelBuffer *_pRpcChannelBuffer,
  7054. PRPC_MESSAGE _pRpcMessage,
  7055. DWORD *_pdwStubPhase);
  7056. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyPosition_Proxy(
  7057. IHTMLStyle2 * This,
  7058. /* [in] */ BSTR v);
  7059. void __RPC_STUB IHTMLStyle2_put_rubyPosition_Stub(
  7060. IRpcStubBuffer *This,
  7061. IRpcChannelBuffer *_pRpcChannelBuffer,
  7062. PRPC_MESSAGE _pRpcMessage,
  7063. DWORD *_pdwStubPhase);
  7064. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyPosition_Proxy(
  7065. IHTMLStyle2 * This,
  7066. /* [out][retval] */ BSTR *p);
  7067. void __RPC_STUB IHTMLStyle2_get_rubyPosition_Stub(
  7068. IRpcStubBuffer *This,
  7069. IRpcChannelBuffer *_pRpcChannelBuffer,
  7070. PRPC_MESSAGE _pRpcMessage,
  7071. DWORD *_pdwStubPhase);
  7072. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyOverhang_Proxy(
  7073. IHTMLStyle2 * This,
  7074. /* [in] */ BSTR v);
  7075. void __RPC_STUB IHTMLStyle2_put_rubyOverhang_Stub(
  7076. IRpcStubBuffer *This,
  7077. IRpcChannelBuffer *_pRpcChannelBuffer,
  7078. PRPC_MESSAGE _pRpcMessage,
  7079. DWORD *_pdwStubPhase);
  7080. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyOverhang_Proxy(
  7081. IHTMLStyle2 * This,
  7082. /* [out][retval] */ BSTR *p);
  7083. void __RPC_STUB IHTMLStyle2_get_rubyOverhang_Stub(
  7084. IRpcStubBuffer *This,
  7085. IRpcChannelBuffer *_pRpcChannelBuffer,
  7086. PRPC_MESSAGE _pRpcMessage,
  7087. DWORD *_pdwStubPhase);
  7088. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridChar_Proxy(
  7089. IHTMLStyle2 * This,
  7090. /* [in] */ VARIANT v);
  7091. void __RPC_STUB IHTMLStyle2_put_layoutGridChar_Stub(
  7092. IRpcStubBuffer *This,
  7093. IRpcChannelBuffer *_pRpcChannelBuffer,
  7094. PRPC_MESSAGE _pRpcMessage,
  7095. DWORD *_pdwStubPhase);
  7096. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridChar_Proxy(
  7097. IHTMLStyle2 * This,
  7098. /* [out][retval] */ VARIANT *p);
  7099. void __RPC_STUB IHTMLStyle2_get_layoutGridChar_Stub(
  7100. IRpcStubBuffer *This,
  7101. IRpcChannelBuffer *_pRpcChannelBuffer,
  7102. PRPC_MESSAGE _pRpcMessage,
  7103. DWORD *_pdwStubPhase);
  7104. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridLine_Proxy(
  7105. IHTMLStyle2 * This,
  7106. /* [in] */ VARIANT v);
  7107. void __RPC_STUB IHTMLStyle2_put_layoutGridLine_Stub(
  7108. IRpcStubBuffer *This,
  7109. IRpcChannelBuffer *_pRpcChannelBuffer,
  7110. PRPC_MESSAGE _pRpcMessage,
  7111. DWORD *_pdwStubPhase);
  7112. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridLine_Proxy(
  7113. IHTMLStyle2 * This,
  7114. /* [out][retval] */ VARIANT *p);
  7115. void __RPC_STUB IHTMLStyle2_get_layoutGridLine_Stub(
  7116. IRpcStubBuffer *This,
  7117. IRpcChannelBuffer *_pRpcChannelBuffer,
  7118. PRPC_MESSAGE _pRpcMessage,
  7119. DWORD *_pdwStubPhase);
  7120. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridMode_Proxy(
  7121. IHTMLStyle2 * This,
  7122. /* [in] */ BSTR v);
  7123. void __RPC_STUB IHTMLStyle2_put_layoutGridMode_Stub(
  7124. IRpcStubBuffer *This,
  7125. IRpcChannelBuffer *_pRpcChannelBuffer,
  7126. PRPC_MESSAGE _pRpcMessage,
  7127. DWORD *_pdwStubPhase);
  7128. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridMode_Proxy(
  7129. IHTMLStyle2 * This,
  7130. /* [out][retval] */ BSTR *p);
  7131. void __RPC_STUB IHTMLStyle2_get_layoutGridMode_Stub(
  7132. IRpcStubBuffer *This,
  7133. IRpcChannelBuffer *_pRpcChannelBuffer,
  7134. PRPC_MESSAGE _pRpcMessage,
  7135. DWORD *_pdwStubPhase);
  7136. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridType_Proxy(
  7137. IHTMLStyle2 * This,
  7138. /* [in] */ BSTR v);
  7139. void __RPC_STUB IHTMLStyle2_put_layoutGridType_Stub(
  7140. IRpcStubBuffer *This,
  7141. IRpcChannelBuffer *_pRpcChannelBuffer,
  7142. PRPC_MESSAGE _pRpcMessage,
  7143. DWORD *_pdwStubPhase);
  7144. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridType_Proxy(
  7145. IHTMLStyle2 * This,
  7146. /* [out][retval] */ BSTR *p);
  7147. void __RPC_STUB IHTMLStyle2_get_layoutGridType_Stub(
  7148. IRpcStubBuffer *This,
  7149. IRpcChannelBuffer *_pRpcChannelBuffer,
  7150. PRPC_MESSAGE _pRpcMessage,
  7151. DWORD *_pdwStubPhase);
  7152. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGrid_Proxy(
  7153. IHTMLStyle2 * This,
  7154. /* [in] */ BSTR v);
  7155. void __RPC_STUB IHTMLStyle2_put_layoutGrid_Stub(
  7156. IRpcStubBuffer *This,
  7157. IRpcChannelBuffer *_pRpcChannelBuffer,
  7158. PRPC_MESSAGE _pRpcMessage,
  7159. DWORD *_pdwStubPhase);
  7160. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGrid_Proxy(
  7161. IHTMLStyle2 * This,
  7162. /* [out][retval] */ BSTR *p);
  7163. void __RPC_STUB IHTMLStyle2_get_layoutGrid_Stub(
  7164. IRpcStubBuffer *This,
  7165. IRpcChannelBuffer *_pRpcChannelBuffer,
  7166. PRPC_MESSAGE _pRpcMessage,
  7167. DWORD *_pdwStubPhase);
  7168. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_wordBreak_Proxy(
  7169. IHTMLStyle2 * This,
  7170. /* [in] */ BSTR v);
  7171. void __RPC_STUB IHTMLStyle2_put_wordBreak_Stub(
  7172. IRpcStubBuffer *This,
  7173. IRpcChannelBuffer *_pRpcChannelBuffer,
  7174. PRPC_MESSAGE _pRpcMessage,
  7175. DWORD *_pdwStubPhase);
  7176. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_wordBreak_Proxy(
  7177. IHTMLStyle2 * This,
  7178. /* [out][retval] */ BSTR *p);
  7179. void __RPC_STUB IHTMLStyle2_get_wordBreak_Stub(
  7180. IRpcStubBuffer *This,
  7181. IRpcChannelBuffer *_pRpcChannelBuffer,
  7182. PRPC_MESSAGE _pRpcMessage,
  7183. DWORD *_pdwStubPhase);
  7184. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_lineBreak_Proxy(
  7185. IHTMLStyle2 * This,
  7186. /* [in] */ BSTR v);
  7187. void __RPC_STUB IHTMLStyle2_put_lineBreak_Stub(
  7188. IRpcStubBuffer *This,
  7189. IRpcChannelBuffer *_pRpcChannelBuffer,
  7190. PRPC_MESSAGE _pRpcMessage,
  7191. DWORD *_pdwStubPhase);
  7192. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_lineBreak_Proxy(
  7193. IHTMLStyle2 * This,
  7194. /* [out][retval] */ BSTR *p);
  7195. void __RPC_STUB IHTMLStyle2_get_lineBreak_Stub(
  7196. IRpcStubBuffer *This,
  7197. IRpcChannelBuffer *_pRpcChannelBuffer,
  7198. PRPC_MESSAGE _pRpcMessage,
  7199. DWORD *_pdwStubPhase);
  7200. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textJustify_Proxy(
  7201. IHTMLStyle2 * This,
  7202. /* [in] */ BSTR v);
  7203. void __RPC_STUB IHTMLStyle2_put_textJustify_Stub(
  7204. IRpcStubBuffer *This,
  7205. IRpcChannelBuffer *_pRpcChannelBuffer,
  7206. PRPC_MESSAGE _pRpcMessage,
  7207. DWORD *_pdwStubPhase);
  7208. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textJustify_Proxy(
  7209. IHTMLStyle2 * This,
  7210. /* [out][retval] */ BSTR *p);
  7211. void __RPC_STUB IHTMLStyle2_get_textJustify_Stub(
  7212. IRpcStubBuffer *This,
  7213. IRpcChannelBuffer *_pRpcChannelBuffer,
  7214. PRPC_MESSAGE _pRpcMessage,
  7215. DWORD *_pdwStubPhase);
  7216. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textJustifyTrim_Proxy(
  7217. IHTMLStyle2 * This,
  7218. /* [in] */ BSTR v);
  7219. void __RPC_STUB IHTMLStyle2_put_textJustifyTrim_Stub(
  7220. IRpcStubBuffer *This,
  7221. IRpcChannelBuffer *_pRpcChannelBuffer,
  7222. PRPC_MESSAGE _pRpcMessage,
  7223. DWORD *_pdwStubPhase);
  7224. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textJustifyTrim_Proxy(
  7225. IHTMLStyle2 * This,
  7226. /* [out][retval] */ BSTR *p);
  7227. void __RPC_STUB IHTMLStyle2_get_textJustifyTrim_Stub(
  7228. IRpcStubBuffer *This,
  7229. IRpcChannelBuffer *_pRpcChannelBuffer,
  7230. PRPC_MESSAGE _pRpcMessage,
  7231. DWORD *_pdwStubPhase);
  7232. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textKashida_Proxy(
  7233. IHTMLStyle2 * This,
  7234. /* [in] */ VARIANT v);
  7235. void __RPC_STUB IHTMLStyle2_put_textKashida_Stub(
  7236. IRpcStubBuffer *This,
  7237. IRpcChannelBuffer *_pRpcChannelBuffer,
  7238. PRPC_MESSAGE _pRpcMessage,
  7239. DWORD *_pdwStubPhase);
  7240. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textKashida_Proxy(
  7241. IHTMLStyle2 * This,
  7242. /* [out][retval] */ VARIANT *p);
  7243. void __RPC_STUB IHTMLStyle2_get_textKashida_Stub(
  7244. IRpcStubBuffer *This,
  7245. IRpcChannelBuffer *_pRpcChannelBuffer,
  7246. PRPC_MESSAGE _pRpcMessage,
  7247. DWORD *_pdwStubPhase);
  7248. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textAutospace_Proxy(
  7249. IHTMLStyle2 * This,
  7250. /* [in] */ BSTR v);
  7251. void __RPC_STUB IHTMLStyle2_put_textAutospace_Stub(
  7252. IRpcStubBuffer *This,
  7253. IRpcChannelBuffer *_pRpcChannelBuffer,
  7254. PRPC_MESSAGE _pRpcMessage,
  7255. DWORD *_pdwStubPhase);
  7256. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textAutospace_Proxy(
  7257. IHTMLStyle2 * This,
  7258. /* [out][retval] */ BSTR *p);
  7259. void __RPC_STUB IHTMLStyle2_get_textAutospace_Stub(
  7260. IRpcStubBuffer *This,
  7261. IRpcChannelBuffer *_pRpcChannelBuffer,
  7262. PRPC_MESSAGE _pRpcMessage,
  7263. DWORD *_pdwStubPhase);
  7264. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_overflowX_Proxy(
  7265. IHTMLStyle2 * This,
  7266. /* [in] */ BSTR v);
  7267. void __RPC_STUB IHTMLStyle2_put_overflowX_Stub(
  7268. IRpcStubBuffer *This,
  7269. IRpcChannelBuffer *_pRpcChannelBuffer,
  7270. PRPC_MESSAGE _pRpcMessage,
  7271. DWORD *_pdwStubPhase);
  7272. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_overflowX_Proxy(
  7273. IHTMLStyle2 * This,
  7274. /* [out][retval] */ BSTR *p);
  7275. void __RPC_STUB IHTMLStyle2_get_overflowX_Stub(
  7276. IRpcStubBuffer *This,
  7277. IRpcChannelBuffer *_pRpcChannelBuffer,
  7278. PRPC_MESSAGE _pRpcMessage,
  7279. DWORD *_pdwStubPhase);
  7280. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_overflowY_Proxy(
  7281. IHTMLStyle2 * This,
  7282. /* [in] */ BSTR v);
  7283. void __RPC_STUB IHTMLStyle2_put_overflowY_Stub(
  7284. IRpcStubBuffer *This,
  7285. IRpcChannelBuffer *_pRpcChannelBuffer,
  7286. PRPC_MESSAGE _pRpcMessage,
  7287. DWORD *_pdwStubPhase);
  7288. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_overflowY_Proxy(
  7289. IHTMLStyle2 * This,
  7290. /* [out][retval] */ BSTR *p);
  7291. void __RPC_STUB IHTMLStyle2_get_overflowY_Stub(
  7292. IRpcStubBuffer *This,
  7293. IRpcChannelBuffer *_pRpcChannelBuffer,
  7294. PRPC_MESSAGE _pRpcMessage,
  7295. DWORD *_pdwStubPhase);
  7296. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_accelerator_Proxy(
  7297. IHTMLStyle2 * This,
  7298. /* [in] */ BSTR v);
  7299. void __RPC_STUB IHTMLStyle2_put_accelerator_Stub(
  7300. IRpcStubBuffer *This,
  7301. IRpcChannelBuffer *_pRpcChannelBuffer,
  7302. PRPC_MESSAGE _pRpcMessage,
  7303. DWORD *_pdwStubPhase);
  7304. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_accelerator_Proxy(
  7305. IHTMLStyle2 * This,
  7306. /* [out][retval] */ BSTR *p);
  7307. void __RPC_STUB IHTMLStyle2_get_accelerator_Stub(
  7308. IRpcStubBuffer *This,
  7309. IRpcChannelBuffer *_pRpcChannelBuffer,
  7310. PRPC_MESSAGE _pRpcMessage,
  7311. DWORD *_pdwStubPhase);
  7312. #endif /* __IHTMLStyle2_INTERFACE_DEFINED__ */
  7313. #ifndef __IHTMLStyle3_INTERFACE_DEFINED__
  7314. #define __IHTMLStyle3_INTERFACE_DEFINED__
  7315. /* interface IHTMLStyle3 */
  7316. /* [object][uuid][dual][oleautomation] */
  7317. EXTERN_C const IID IID_IHTMLStyle3;
  7318. MIDL_INTERFACE("3050f656-98b5-11cf-bb82-00aa00bdce0b")
  7319. IHTMLStyle3 : public IDispatch
  7320. {
  7321. public:
  7322. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow(
  7323. /* [in] */ BSTR v) = 0;
  7324. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow(
  7325. /* [out][retval] */ BSTR *p) = 0;
  7326. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom(
  7327. /* [in] */ VARIANT v) = 0;
  7328. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom(
  7329. /* [out][retval] */ VARIANT *p) = 0;
  7330. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap(
  7331. /* [in] */ BSTR v) = 0;
  7332. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap(
  7333. /* [out][retval] */ BSTR *p) = 0;
  7334. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition(
  7335. /* [in] */ BSTR v) = 0;
  7336. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
  7337. /* [out][retval] */ BSTR *p) = 0;
  7338. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor(
  7339. /* [in] */ VARIANT v) = 0;
  7340. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
  7341. /* [out][retval] */ VARIANT *p) = 0;
  7342. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor(
  7343. /* [in] */ VARIANT v) = 0;
  7344. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
  7345. /* [out][retval] */ VARIANT *p) = 0;
  7346. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor(
  7347. /* [in] */ VARIANT v) = 0;
  7348. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
  7349. /* [out][retval] */ VARIANT *p) = 0;
  7350. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor(
  7351. /* [in] */ VARIANT v) = 0;
  7352. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
  7353. /* [out][retval] */ VARIANT *p) = 0;
  7354. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor(
  7355. /* [in] */ VARIANT v) = 0;
  7356. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
  7357. /* [out][retval] */ VARIANT *p) = 0;
  7358. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor(
  7359. /* [in] */ VARIANT v) = 0;
  7360. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
  7361. /* [out][retval] */ VARIANT *p) = 0;
  7362. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor(
  7363. /* [in] */ VARIANT v) = 0;
  7364. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
  7365. /* [out][retval] */ VARIANT *p) = 0;
  7366. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor(
  7367. /* [in] */ VARIANT v) = 0;
  7368. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
  7369. /* [out][retval] */ VARIANT *p) = 0;
  7370. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode(
  7371. /* [in] */ BSTR v) = 0;
  7372. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode(
  7373. /* [out][retval] */ BSTR *p) = 0;
  7374. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast(
  7375. /* [in] */ BSTR v) = 0;
  7376. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast(
  7377. /* [out][retval] */ BSTR *p) = 0;
  7378. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace(
  7379. /* [in] */ VARIANT v) = 0;
  7380. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
  7381. /* [out][retval] */ VARIANT *p) = 0;
  7382. };
  7383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_layoutFlow_Proxy(
  7384. IHTMLStyle3 * This,
  7385. /* [in] */ BSTR v);
  7386. void __RPC_STUB IHTMLStyle3_put_layoutFlow_Stub(
  7387. IRpcStubBuffer *This,
  7388. IRpcChannelBuffer *_pRpcChannelBuffer,
  7389. PRPC_MESSAGE _pRpcMessage,
  7390. DWORD *_pdwStubPhase);
  7391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_layoutFlow_Proxy(
  7392. IHTMLStyle3 * This,
  7393. /* [out][retval] */ BSTR *p);
  7394. void __RPC_STUB IHTMLStyle3_get_layoutFlow_Stub(
  7395. IRpcStubBuffer *This,
  7396. IRpcChannelBuffer *_pRpcChannelBuffer,
  7397. PRPC_MESSAGE _pRpcMessage,
  7398. DWORD *_pdwStubPhase);
  7399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_zoom_Proxy(
  7400. IHTMLStyle3 * This,
  7401. /* [in] */ VARIANT v);
  7402. void __RPC_STUB IHTMLStyle3_put_zoom_Stub(
  7403. IRpcStubBuffer *This,
  7404. IRpcChannelBuffer *_pRpcChannelBuffer,
  7405. PRPC_MESSAGE _pRpcMessage,
  7406. DWORD *_pdwStubPhase);
  7407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_zoom_Proxy(
  7408. IHTMLStyle3 * This,
  7409. /* [out][retval] */ VARIANT *p);
  7410. void __RPC_STUB IHTMLStyle3_get_zoom_Stub(
  7411. IRpcStubBuffer *This,
  7412. IRpcChannelBuffer *_pRpcChannelBuffer,
  7413. PRPC_MESSAGE _pRpcMessage,
  7414. DWORD *_pdwStubPhase);
  7415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_wordWrap_Proxy(
  7416. IHTMLStyle3 * This,
  7417. /* [in] */ BSTR v);
  7418. void __RPC_STUB IHTMLStyle3_put_wordWrap_Stub(
  7419. IRpcStubBuffer *This,
  7420. IRpcChannelBuffer *_pRpcChannelBuffer,
  7421. PRPC_MESSAGE _pRpcMessage,
  7422. DWORD *_pdwStubPhase);
  7423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_wordWrap_Proxy(
  7424. IHTMLStyle3 * This,
  7425. /* [out][retval] */ BSTR *p);
  7426. void __RPC_STUB IHTMLStyle3_get_wordWrap_Stub(
  7427. IRpcStubBuffer *This,
  7428. IRpcChannelBuffer *_pRpcChannelBuffer,
  7429. PRPC_MESSAGE _pRpcMessage,
  7430. DWORD *_pdwStubPhase);
  7431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textUnderlinePosition_Proxy(
  7432. IHTMLStyle3 * This,
  7433. /* [in] */ BSTR v);
  7434. void __RPC_STUB IHTMLStyle3_put_textUnderlinePosition_Stub(
  7435. IRpcStubBuffer *This,
  7436. IRpcChannelBuffer *_pRpcChannelBuffer,
  7437. PRPC_MESSAGE _pRpcMessage,
  7438. DWORD *_pdwStubPhase);
  7439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textUnderlinePosition_Proxy(
  7440. IHTMLStyle3 * This,
  7441. /* [out][retval] */ BSTR *p);
  7442. void __RPC_STUB IHTMLStyle3_get_textUnderlinePosition_Stub(
  7443. IRpcStubBuffer *This,
  7444. IRpcChannelBuffer *_pRpcChannelBuffer,
  7445. PRPC_MESSAGE _pRpcMessage,
  7446. DWORD *_pdwStubPhase);
  7447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarBaseColor_Proxy(
  7448. IHTMLStyle3 * This,
  7449. /* [in] */ VARIANT v);
  7450. void __RPC_STUB IHTMLStyle3_put_scrollbarBaseColor_Stub(
  7451. IRpcStubBuffer *This,
  7452. IRpcChannelBuffer *_pRpcChannelBuffer,
  7453. PRPC_MESSAGE _pRpcMessage,
  7454. DWORD *_pdwStubPhase);
  7455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarBaseColor_Proxy(
  7456. IHTMLStyle3 * This,
  7457. /* [out][retval] */ VARIANT *p);
  7458. void __RPC_STUB IHTMLStyle3_get_scrollbarBaseColor_Stub(
  7459. IRpcStubBuffer *This,
  7460. IRpcChannelBuffer *_pRpcChannelBuffer,
  7461. PRPC_MESSAGE _pRpcMessage,
  7462. DWORD *_pdwStubPhase);
  7463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarFaceColor_Proxy(
  7464. IHTMLStyle3 * This,
  7465. /* [in] */ VARIANT v);
  7466. void __RPC_STUB IHTMLStyle3_put_scrollbarFaceColor_Stub(
  7467. IRpcStubBuffer *This,
  7468. IRpcChannelBuffer *_pRpcChannelBuffer,
  7469. PRPC_MESSAGE _pRpcMessage,
  7470. DWORD *_pdwStubPhase);
  7471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarFaceColor_Proxy(
  7472. IHTMLStyle3 * This,
  7473. /* [out][retval] */ VARIANT *p);
  7474. void __RPC_STUB IHTMLStyle3_get_scrollbarFaceColor_Stub(
  7475. IRpcStubBuffer *This,
  7476. IRpcChannelBuffer *_pRpcChannelBuffer,
  7477. PRPC_MESSAGE _pRpcMessage,
  7478. DWORD *_pdwStubPhase);
  7479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbar3dLightColor_Proxy(
  7480. IHTMLStyle3 * This,
  7481. /* [in] */ VARIANT v);
  7482. void __RPC_STUB IHTMLStyle3_put_scrollbar3dLightColor_Stub(
  7483. IRpcStubBuffer *This,
  7484. IRpcChannelBuffer *_pRpcChannelBuffer,
  7485. PRPC_MESSAGE _pRpcMessage,
  7486. DWORD *_pdwStubPhase);
  7487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbar3dLightColor_Proxy(
  7488. IHTMLStyle3 * This,
  7489. /* [out][retval] */ VARIANT *p);
  7490. void __RPC_STUB IHTMLStyle3_get_scrollbar3dLightColor_Stub(
  7491. IRpcStubBuffer *This,
  7492. IRpcChannelBuffer *_pRpcChannelBuffer,
  7493. PRPC_MESSAGE _pRpcMessage,
  7494. DWORD *_pdwStubPhase);
  7495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarShadowColor_Proxy(
  7496. IHTMLStyle3 * This,
  7497. /* [in] */ VARIANT v);
  7498. void __RPC_STUB IHTMLStyle3_put_scrollbarShadowColor_Stub(
  7499. IRpcStubBuffer *This,
  7500. IRpcChannelBuffer *_pRpcChannelBuffer,
  7501. PRPC_MESSAGE _pRpcMessage,
  7502. DWORD *_pdwStubPhase);
  7503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarShadowColor_Proxy(
  7504. IHTMLStyle3 * This,
  7505. /* [out][retval] */ VARIANT *p);
  7506. void __RPC_STUB IHTMLStyle3_get_scrollbarShadowColor_Stub(
  7507. IRpcStubBuffer *This,
  7508. IRpcChannelBuffer *_pRpcChannelBuffer,
  7509. PRPC_MESSAGE _pRpcMessage,
  7510. DWORD *_pdwStubPhase);
  7511. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarHighlightColor_Proxy(
  7512. IHTMLStyle3 * This,
  7513. /* [in] */ VARIANT v);
  7514. void __RPC_STUB IHTMLStyle3_put_scrollbarHighlightColor_Stub(
  7515. IRpcStubBuffer *This,
  7516. IRpcChannelBuffer *_pRpcChannelBuffer,
  7517. PRPC_MESSAGE _pRpcMessage,
  7518. DWORD *_pdwStubPhase);
  7519. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarHighlightColor_Proxy(
  7520. IHTMLStyle3 * This,
  7521. /* [out][retval] */ VARIANT *p);
  7522. void __RPC_STUB IHTMLStyle3_get_scrollbarHighlightColor_Stub(
  7523. IRpcStubBuffer *This,
  7524. IRpcChannelBuffer *_pRpcChannelBuffer,
  7525. PRPC_MESSAGE _pRpcMessage,
  7526. DWORD *_pdwStubPhase);
  7527. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarDarkShadowColor_Proxy(
  7528. IHTMLStyle3 * This,
  7529. /* [in] */ VARIANT v);
  7530. void __RPC_STUB IHTMLStyle3_put_scrollbarDarkShadowColor_Stub(
  7531. IRpcStubBuffer *This,
  7532. IRpcChannelBuffer *_pRpcChannelBuffer,
  7533. PRPC_MESSAGE _pRpcMessage,
  7534. DWORD *_pdwStubPhase);
  7535. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarDarkShadowColor_Proxy(
  7536. IHTMLStyle3 * This,
  7537. /* [out][retval] */ VARIANT *p);
  7538. void __RPC_STUB IHTMLStyle3_get_scrollbarDarkShadowColor_Stub(
  7539. IRpcStubBuffer *This,
  7540. IRpcChannelBuffer *_pRpcChannelBuffer,
  7541. PRPC_MESSAGE _pRpcMessage,
  7542. DWORD *_pdwStubPhase);
  7543. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarArrowColor_Proxy(
  7544. IHTMLStyle3 * This,
  7545. /* [in] */ VARIANT v);
  7546. void __RPC_STUB IHTMLStyle3_put_scrollbarArrowColor_Stub(
  7547. IRpcStubBuffer *This,
  7548. IRpcChannelBuffer *_pRpcChannelBuffer,
  7549. PRPC_MESSAGE _pRpcMessage,
  7550. DWORD *_pdwStubPhase);
  7551. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarArrowColor_Proxy(
  7552. IHTMLStyle3 * This,
  7553. /* [out][retval] */ VARIANT *p);
  7554. void __RPC_STUB IHTMLStyle3_get_scrollbarArrowColor_Stub(
  7555. IRpcStubBuffer *This,
  7556. IRpcChannelBuffer *_pRpcChannelBuffer,
  7557. PRPC_MESSAGE _pRpcMessage,
  7558. DWORD *_pdwStubPhase);
  7559. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarTrackColor_Proxy(
  7560. IHTMLStyle3 * This,
  7561. /* [in] */ VARIANT v);
  7562. void __RPC_STUB IHTMLStyle3_put_scrollbarTrackColor_Stub(
  7563. IRpcStubBuffer *This,
  7564. IRpcChannelBuffer *_pRpcChannelBuffer,
  7565. PRPC_MESSAGE _pRpcMessage,
  7566. DWORD *_pdwStubPhase);
  7567. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarTrackColor_Proxy(
  7568. IHTMLStyle3 * This,
  7569. /* [out][retval] */ VARIANT *p);
  7570. void __RPC_STUB IHTMLStyle3_get_scrollbarTrackColor_Stub(
  7571. IRpcStubBuffer *This,
  7572. IRpcChannelBuffer *_pRpcChannelBuffer,
  7573. PRPC_MESSAGE _pRpcMessage,
  7574. DWORD *_pdwStubPhase);
  7575. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_writingMode_Proxy(
  7576. IHTMLStyle3 * This,
  7577. /* [in] */ BSTR v);
  7578. void __RPC_STUB IHTMLStyle3_put_writingMode_Stub(
  7579. IRpcStubBuffer *This,
  7580. IRpcChannelBuffer *_pRpcChannelBuffer,
  7581. PRPC_MESSAGE _pRpcMessage,
  7582. DWORD *_pdwStubPhase);
  7583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_writingMode_Proxy(
  7584. IHTMLStyle3 * This,
  7585. /* [out][retval] */ BSTR *p);
  7586. void __RPC_STUB IHTMLStyle3_get_writingMode_Stub(
  7587. IRpcStubBuffer *This,
  7588. IRpcChannelBuffer *_pRpcChannelBuffer,
  7589. PRPC_MESSAGE _pRpcMessage,
  7590. DWORD *_pdwStubPhase);
  7591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textAlignLast_Proxy(
  7592. IHTMLStyle3 * This,
  7593. /* [in] */ BSTR v);
  7594. void __RPC_STUB IHTMLStyle3_put_textAlignLast_Stub(
  7595. IRpcStubBuffer *This,
  7596. IRpcChannelBuffer *_pRpcChannelBuffer,
  7597. PRPC_MESSAGE _pRpcMessage,
  7598. DWORD *_pdwStubPhase);
  7599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textAlignLast_Proxy(
  7600. IHTMLStyle3 * This,
  7601. /* [out][retval] */ BSTR *p);
  7602. void __RPC_STUB IHTMLStyle3_get_textAlignLast_Stub(
  7603. IRpcStubBuffer *This,
  7604. IRpcChannelBuffer *_pRpcChannelBuffer,
  7605. PRPC_MESSAGE _pRpcMessage,
  7606. DWORD *_pdwStubPhase);
  7607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textKashidaSpace_Proxy(
  7608. IHTMLStyle3 * This,
  7609. /* [in] */ VARIANT v);
  7610. void __RPC_STUB IHTMLStyle3_put_textKashidaSpace_Stub(
  7611. IRpcStubBuffer *This,
  7612. IRpcChannelBuffer *_pRpcChannelBuffer,
  7613. PRPC_MESSAGE _pRpcMessage,
  7614. DWORD *_pdwStubPhase);
  7615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textKashidaSpace_Proxy(
  7616. IHTMLStyle3 * This,
  7617. /* [out][retval] */ VARIANT *p);
  7618. void __RPC_STUB IHTMLStyle3_get_textKashidaSpace_Stub(
  7619. IRpcStubBuffer *This,
  7620. IRpcChannelBuffer *_pRpcChannelBuffer,
  7621. PRPC_MESSAGE _pRpcMessage,
  7622. DWORD *_pdwStubPhase);
  7623. #endif /* __IHTMLStyle3_INTERFACE_DEFINED__ */
  7624. #ifndef __IHTMLStyle4_INTERFACE_DEFINED__
  7625. #define __IHTMLStyle4_INTERFACE_DEFINED__
  7626. /* interface IHTMLStyle4 */
  7627. /* [object][uuid][dual][oleautomation] */
  7628. EXTERN_C const IID IID_IHTMLStyle4;
  7629. MIDL_INTERFACE("3050f816-98b5-11cf-bb82-00aa00bdce0b")
  7630. IHTMLStyle4 : public IDispatch
  7631. {
  7632. public:
  7633. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow(
  7634. /* [in] */ BSTR v) = 0;
  7635. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow(
  7636. /* [out][retval] */ BSTR *p) = 0;
  7637. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight(
  7638. /* [in] */ VARIANT v) = 0;
  7639. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight(
  7640. /* [out][retval] */ VARIANT *p) = 0;
  7641. };
  7642. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_put_textOverflow_Proxy(
  7643. IHTMLStyle4 * This,
  7644. /* [in] */ BSTR v);
  7645. void __RPC_STUB IHTMLStyle4_put_textOverflow_Stub(
  7646. IRpcStubBuffer *This,
  7647. IRpcChannelBuffer *_pRpcChannelBuffer,
  7648. PRPC_MESSAGE _pRpcMessage,
  7649. DWORD *_pdwStubPhase);
  7650. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_get_textOverflow_Proxy(
  7651. IHTMLStyle4 * This,
  7652. /* [out][retval] */ BSTR *p);
  7653. void __RPC_STUB IHTMLStyle4_get_textOverflow_Stub(
  7654. IRpcStubBuffer *This,
  7655. IRpcChannelBuffer *_pRpcChannelBuffer,
  7656. PRPC_MESSAGE _pRpcMessage,
  7657. DWORD *_pdwStubPhase);
  7658. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_put_minHeight_Proxy(
  7659. IHTMLStyle4 * This,
  7660. /* [in] */ VARIANT v);
  7661. void __RPC_STUB IHTMLStyle4_put_minHeight_Stub(
  7662. IRpcStubBuffer *This,
  7663. IRpcChannelBuffer *_pRpcChannelBuffer,
  7664. PRPC_MESSAGE _pRpcMessage,
  7665. DWORD *_pdwStubPhase);
  7666. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_get_minHeight_Proxy(
  7667. IHTMLStyle4 * This,
  7668. /* [out][retval] */ VARIANT *p);
  7669. void __RPC_STUB IHTMLStyle4_get_minHeight_Stub(
  7670. IRpcStubBuffer *This,
  7671. IRpcChannelBuffer *_pRpcChannelBuffer,
  7672. PRPC_MESSAGE _pRpcMessage,
  7673. DWORD *_pdwStubPhase);
  7674. #endif /* __IHTMLStyle4_INTERFACE_DEFINED__ */
  7675. #ifndef __IHTMLRuleStyle_INTERFACE_DEFINED__
  7676. #define __IHTMLRuleStyle_INTERFACE_DEFINED__
  7677. /* interface IHTMLRuleStyle */
  7678. /* [object][uuid][dual][oleautomation] */
  7679. EXTERN_C const IID IID_IHTMLRuleStyle;
  7680. MIDL_INTERFACE("3050f3cf-98b5-11cf-bb82-00aa00bdce0b")
  7681. IHTMLRuleStyle : public IDispatch
  7682. {
  7683. public:
  7684. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily(
  7685. /* [in] */ BSTR v) = 0;
  7686. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
  7687. /* [out][retval] */ BSTR *p) = 0;
  7688. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle(
  7689. /* [in] */ BSTR v) = 0;
  7690. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
  7691. /* [out][retval] */ BSTR *p) = 0;
  7692. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant(
  7693. /* [in] */ BSTR v) = 0;
  7694. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
  7695. /* [out][retval] */ BSTR *p) = 0;
  7696. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight(
  7697. /* [in] */ BSTR v) = 0;
  7698. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  7699. /* [out][retval] */ BSTR *p) = 0;
  7700. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize(
  7701. /* [in] */ VARIANT v) = 0;
  7702. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  7703. /* [out][retval] */ VARIANT *p) = 0;
  7704. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font(
  7705. /* [in] */ BSTR v) = 0;
  7706. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font(
  7707. /* [out][retval] */ BSTR *p) = 0;
  7708. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  7709. /* [in] */ VARIANT v) = 0;
  7710. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  7711. /* [out][retval] */ VARIANT *p) = 0;
  7712. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  7713. /* [in] */ BSTR v) = 0;
  7714. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  7715. /* [out][retval] */ BSTR *p) = 0;
  7716. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor(
  7717. /* [in] */ VARIANT v) = 0;
  7718. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  7719. /* [out][retval] */ VARIANT *p) = 0;
  7720. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage(
  7721. /* [in] */ BSTR v) = 0;
  7722. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
  7723. /* [out][retval] */ BSTR *p) = 0;
  7724. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat(
  7725. /* [in] */ BSTR v) = 0;
  7726. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
  7727. /* [out][retval] */ BSTR *p) = 0;
  7728. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment(
  7729. /* [in] */ BSTR v) = 0;
  7730. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
  7731. /* [out][retval] */ BSTR *p) = 0;
  7732. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition(
  7733. /* [in] */ BSTR v) = 0;
  7734. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition(
  7735. /* [out][retval] */ BSTR *p) = 0;
  7736. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX(
  7737. /* [in] */ VARIANT v) = 0;
  7738. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
  7739. /* [out][retval] */ VARIANT *p) = 0;
  7740. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY(
  7741. /* [in] */ VARIANT v) = 0;
  7742. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
  7743. /* [out][retval] */ VARIANT *p) = 0;
  7744. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing(
  7745. /* [in] */ VARIANT v) = 0;
  7746. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
  7747. /* [out][retval] */ VARIANT *p) = 0;
  7748. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing(
  7749. /* [in] */ VARIANT v) = 0;
  7750. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
  7751. /* [out][retval] */ VARIANT *p) = 0;
  7752. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
  7753. /* [in] */ BSTR v) = 0;
  7754. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  7755. /* [out][retval] */ BSTR *p) = 0;
  7756. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone(
  7757. /* [in] */ VARIANT_BOOL v) = 0;
  7758. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone(
  7759. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7760. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline(
  7761. /* [in] */ VARIANT_BOOL v) = 0;
  7762. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline(
  7763. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7764. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline(
  7765. /* [in] */ VARIANT_BOOL v) = 0;
  7766. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline(
  7767. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7768. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough(
  7769. /* [in] */ VARIANT_BOOL v) = 0;
  7770. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough(
  7771. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink(
  7773. /* [in] */ VARIANT_BOOL v) = 0;
  7774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink(
  7775. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign(
  7777. /* [in] */ VARIANT v) = 0;
  7778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
  7779. /* [out][retval] */ VARIANT *p) = 0;
  7780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform(
  7781. /* [in] */ BSTR v) = 0;
  7782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
  7783. /* [out][retval] */ BSTR *p) = 0;
  7784. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign(
  7785. /* [in] */ BSTR v) = 0;
  7786. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
  7787. /* [out][retval] */ BSTR *p) = 0;
  7788. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent(
  7789. /* [in] */ VARIANT v) = 0;
  7790. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
  7791. /* [out][retval] */ VARIANT *p) = 0;
  7792. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight(
  7793. /* [in] */ VARIANT v) = 0;
  7794. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
  7795. /* [out][retval] */ VARIANT *p) = 0;
  7796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop(
  7797. /* [in] */ VARIANT v) = 0;
  7798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
  7799. /* [out][retval] */ VARIANT *p) = 0;
  7800. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight(
  7801. /* [in] */ VARIANT v) = 0;
  7802. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
  7803. /* [out][retval] */ VARIANT *p) = 0;
  7804. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom(
  7805. /* [in] */ VARIANT v) = 0;
  7806. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
  7807. /* [out][retval] */ VARIANT *p) = 0;
  7808. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft(
  7809. /* [in] */ VARIANT v) = 0;
  7810. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft(
  7811. /* [out][retval] */ VARIANT *p) = 0;
  7812. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_margin(
  7813. /* [in] */ BSTR v) = 0;
  7814. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin(
  7815. /* [out][retval] */ BSTR *p) = 0;
  7816. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingTop(
  7817. /* [in] */ VARIANT v) = 0;
  7818. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop(
  7819. /* [out][retval] */ VARIANT *p) = 0;
  7820. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingRight(
  7821. /* [in] */ VARIANT v) = 0;
  7822. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight(
  7823. /* [out][retval] */ VARIANT *p) = 0;
  7824. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingBottom(
  7825. /* [in] */ VARIANT v) = 0;
  7826. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom(
  7827. /* [out][retval] */ VARIANT *p) = 0;
  7828. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingLeft(
  7829. /* [in] */ VARIANT v) = 0;
  7830. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft(
  7831. /* [out][retval] */ VARIANT *p) = 0;
  7832. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_padding(
  7833. /* [in] */ BSTR v) = 0;
  7834. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding(
  7835. /* [out][retval] */ BSTR *p) = 0;
  7836. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  7837. /* [in] */ BSTR v) = 0;
  7838. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  7839. /* [out][retval] */ BSTR *p) = 0;
  7840. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTop(
  7841. /* [in] */ BSTR v) = 0;
  7842. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTop(
  7843. /* [out][retval] */ BSTR *p) = 0;
  7844. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRight(
  7845. /* [in] */ BSTR v) = 0;
  7846. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRight(
  7847. /* [out][retval] */ BSTR *p) = 0;
  7848. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottom(
  7849. /* [in] */ BSTR v) = 0;
  7850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottom(
  7851. /* [out][retval] */ BSTR *p) = 0;
  7852. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeft(
  7853. /* [in] */ BSTR v) = 0;
  7854. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeft(
  7855. /* [out][retval] */ BSTR *p) = 0;
  7856. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  7857. /* [in] */ BSTR v) = 0;
  7858. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  7859. /* [out][retval] */ BSTR *p) = 0;
  7860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopColor(
  7861. /* [in] */ VARIANT v) = 0;
  7862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor(
  7863. /* [out][retval] */ VARIANT *p) = 0;
  7864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightColor(
  7865. /* [in] */ VARIANT v) = 0;
  7866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor(
  7867. /* [out][retval] */ VARIANT *p) = 0;
  7868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomColor(
  7869. /* [in] */ VARIANT v) = 0;
  7870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor(
  7871. /* [out][retval] */ VARIANT *p) = 0;
  7872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftColor(
  7873. /* [in] */ VARIANT v) = 0;
  7874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor(
  7875. /* [out][retval] */ VARIANT *p) = 0;
  7876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderWidth(
  7877. /* [in] */ BSTR v) = 0;
  7878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth(
  7879. /* [out][retval] */ BSTR *p) = 0;
  7880. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopWidth(
  7881. /* [in] */ VARIANT v) = 0;
  7882. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth(
  7883. /* [out][retval] */ VARIANT *p) = 0;
  7884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightWidth(
  7885. /* [in] */ VARIANT v) = 0;
  7886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth(
  7887. /* [out][retval] */ VARIANT *p) = 0;
  7888. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomWidth(
  7889. /* [in] */ VARIANT v) = 0;
  7890. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
  7891. /* [out][retval] */ VARIANT *p) = 0;
  7892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftWidth(
  7893. /* [in] */ VARIANT v) = 0;
  7894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
  7895. /* [out][retval] */ VARIANT *p) = 0;
  7896. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
  7897. /* [in] */ BSTR v) = 0;
  7898. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  7899. /* [out][retval] */ BSTR *p) = 0;
  7900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopStyle(
  7901. /* [in] */ BSTR v) = 0;
  7902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle(
  7903. /* [out][retval] */ BSTR *p) = 0;
  7904. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightStyle(
  7905. /* [in] */ BSTR v) = 0;
  7906. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle(
  7907. /* [out][retval] */ BSTR *p) = 0;
  7908. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomStyle(
  7909. /* [in] */ BSTR v) = 0;
  7910. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
  7911. /* [out][retval] */ BSTR *p) = 0;
  7912. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftStyle(
  7913. /* [in] */ BSTR v) = 0;
  7914. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
  7915. /* [out][retval] */ BSTR *p) = 0;
  7916. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  7917. /* [in] */ VARIANT v) = 0;
  7918. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  7919. /* [out][retval] */ VARIANT *p) = 0;
  7920. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  7921. /* [in] */ VARIANT v) = 0;
  7922. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  7923. /* [out][retval] */ VARIANT *p) = 0;
  7924. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_styleFloat(
  7925. /* [in] */ BSTR v) = 0;
  7926. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat(
  7927. /* [out][retval] */ BSTR *p) = 0;
  7928. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  7929. /* [in] */ BSTR v) = 0;
  7930. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  7931. /* [out][retval] */ BSTR *p) = 0;
  7932. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_display(
  7933. /* [in] */ BSTR v) = 0;
  7934. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display(
  7935. /* [out][retval] */ BSTR *p) = 0;
  7936. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_visibility(
  7937. /* [in] */ BSTR v) = 0;
  7938. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  7939. /* [out][retval] */ BSTR *p) = 0;
  7940. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleType(
  7941. /* [in] */ BSTR v) = 0;
  7942. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType(
  7943. /* [out][retval] */ BSTR *p) = 0;
  7944. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStylePosition(
  7945. /* [in] */ BSTR v) = 0;
  7946. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition(
  7947. /* [out][retval] */ BSTR *p) = 0;
  7948. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleImage(
  7949. /* [in] */ BSTR v) = 0;
  7950. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage(
  7951. /* [out][retval] */ BSTR *p) = 0;
  7952. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyle(
  7953. /* [in] */ BSTR v) = 0;
  7954. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyle(
  7955. /* [out][retval] */ BSTR *p) = 0;
  7956. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_whiteSpace(
  7957. /* [in] */ BSTR v) = 0;
  7958. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace(
  7959. /* [out][retval] */ BSTR *p) = 0;
  7960. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_top(
  7961. /* [in] */ VARIANT v) = 0;
  7962. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  7963. /* [out][retval] */ VARIANT *p) = 0;
  7964. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_left(
  7965. /* [in] */ VARIANT v) = 0;
  7966. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  7967. /* [out][retval] */ VARIANT *p) = 0;
  7968. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  7969. /* [out][retval] */ BSTR *p) = 0;
  7970. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zIndex(
  7971. /* [in] */ VARIANT v) = 0;
  7972. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex(
  7973. /* [out][retval] */ VARIANT *p) = 0;
  7974. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflow(
  7975. /* [in] */ BSTR v) = 0;
  7976. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow(
  7977. /* [out][retval] */ BSTR *p) = 0;
  7978. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakBefore(
  7979. /* [in] */ BSTR v) = 0;
  7980. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
  7981. /* [out][retval] */ BSTR *p) = 0;
  7982. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakAfter(
  7983. /* [in] */ BSTR v) = 0;
  7984. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
  7985. /* [out][retval] */ BSTR *p) = 0;
  7986. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
  7987. /* [in] */ BSTR v) = 0;
  7988. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
  7989. /* [out][retval] */ BSTR *p) = 0;
  7990. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cursor(
  7991. /* [in] */ BSTR v) = 0;
  7992. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor(
  7993. /* [out][retval] */ BSTR *p) = 0;
  7994. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clip(
  7995. /* [in] */ BSTR v) = 0;
  7996. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clip(
  7997. /* [out][retval] */ BSTR *p) = 0;
  7998. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_filter(
  7999. /* [in] */ BSTR v) = 0;
  8000. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter(
  8001. /* [out][retval] */ BSTR *p) = 0;
  8002. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  8003. /* [in] */ BSTR strAttributeName,
  8004. /* [in] */ VARIANT AttributeValue,
  8005. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  8006. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  8007. /* [in] */ BSTR strAttributeName,
  8008. /* [in][defaultvalue] */ LONG lFlags,
  8009. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  8010. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  8011. /* [in] */ BSTR strAttributeName,
  8012. /* [in][defaultvalue] */ LONG lFlags,
  8013. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  8014. };
  8015. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontFamily_Proxy(
  8016. IHTMLRuleStyle * This,
  8017. /* [in] */ BSTR v);
  8018. void __RPC_STUB IHTMLRuleStyle_put_fontFamily_Stub(
  8019. IRpcStubBuffer *This,
  8020. IRpcChannelBuffer *_pRpcChannelBuffer,
  8021. PRPC_MESSAGE _pRpcMessage,
  8022. DWORD *_pdwStubPhase);
  8023. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontFamily_Proxy(
  8024. IHTMLRuleStyle * This,
  8025. /* [out][retval] */ BSTR *p);
  8026. void __RPC_STUB IHTMLRuleStyle_get_fontFamily_Stub(
  8027. IRpcStubBuffer *This,
  8028. IRpcChannelBuffer *_pRpcChannelBuffer,
  8029. PRPC_MESSAGE _pRpcMessage,
  8030. DWORD *_pdwStubPhase);
  8031. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontStyle_Proxy(
  8032. IHTMLRuleStyle * This,
  8033. /* [in] */ BSTR v);
  8034. void __RPC_STUB IHTMLRuleStyle_put_fontStyle_Stub(
  8035. IRpcStubBuffer *This,
  8036. IRpcChannelBuffer *_pRpcChannelBuffer,
  8037. PRPC_MESSAGE _pRpcMessage,
  8038. DWORD *_pdwStubPhase);
  8039. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontStyle_Proxy(
  8040. IHTMLRuleStyle * This,
  8041. /* [out][retval] */ BSTR *p);
  8042. void __RPC_STUB IHTMLRuleStyle_get_fontStyle_Stub(
  8043. IRpcStubBuffer *This,
  8044. IRpcChannelBuffer *_pRpcChannelBuffer,
  8045. PRPC_MESSAGE _pRpcMessage,
  8046. DWORD *_pdwStubPhase);
  8047. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontVariant_Proxy(
  8048. IHTMLRuleStyle * This,
  8049. /* [in] */ BSTR v);
  8050. void __RPC_STUB IHTMLRuleStyle_put_fontVariant_Stub(
  8051. IRpcStubBuffer *This,
  8052. IRpcChannelBuffer *_pRpcChannelBuffer,
  8053. PRPC_MESSAGE _pRpcMessage,
  8054. DWORD *_pdwStubPhase);
  8055. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontVariant_Proxy(
  8056. IHTMLRuleStyle * This,
  8057. /* [out][retval] */ BSTR *p);
  8058. void __RPC_STUB IHTMLRuleStyle_get_fontVariant_Stub(
  8059. IRpcStubBuffer *This,
  8060. IRpcChannelBuffer *_pRpcChannelBuffer,
  8061. PRPC_MESSAGE _pRpcMessage,
  8062. DWORD *_pdwStubPhase);
  8063. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontWeight_Proxy(
  8064. IHTMLRuleStyle * This,
  8065. /* [in] */ BSTR v);
  8066. void __RPC_STUB IHTMLRuleStyle_put_fontWeight_Stub(
  8067. IRpcStubBuffer *This,
  8068. IRpcChannelBuffer *_pRpcChannelBuffer,
  8069. PRPC_MESSAGE _pRpcMessage,
  8070. DWORD *_pdwStubPhase);
  8071. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontWeight_Proxy(
  8072. IHTMLRuleStyle * This,
  8073. /* [out][retval] */ BSTR *p);
  8074. void __RPC_STUB IHTMLRuleStyle_get_fontWeight_Stub(
  8075. IRpcStubBuffer *This,
  8076. IRpcChannelBuffer *_pRpcChannelBuffer,
  8077. PRPC_MESSAGE _pRpcMessage,
  8078. DWORD *_pdwStubPhase);
  8079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontSize_Proxy(
  8080. IHTMLRuleStyle * This,
  8081. /* [in] */ VARIANT v);
  8082. void __RPC_STUB IHTMLRuleStyle_put_fontSize_Stub(
  8083. IRpcStubBuffer *This,
  8084. IRpcChannelBuffer *_pRpcChannelBuffer,
  8085. PRPC_MESSAGE _pRpcMessage,
  8086. DWORD *_pdwStubPhase);
  8087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontSize_Proxy(
  8088. IHTMLRuleStyle * This,
  8089. /* [out][retval] */ VARIANT *p);
  8090. void __RPC_STUB IHTMLRuleStyle_get_fontSize_Stub(
  8091. IRpcStubBuffer *This,
  8092. IRpcChannelBuffer *_pRpcChannelBuffer,
  8093. PRPC_MESSAGE _pRpcMessage,
  8094. DWORD *_pdwStubPhase);
  8095. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_font_Proxy(
  8096. IHTMLRuleStyle * This,
  8097. /* [in] */ BSTR v);
  8098. void __RPC_STUB IHTMLRuleStyle_put_font_Stub(
  8099. IRpcStubBuffer *This,
  8100. IRpcChannelBuffer *_pRpcChannelBuffer,
  8101. PRPC_MESSAGE _pRpcMessage,
  8102. DWORD *_pdwStubPhase);
  8103. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_font_Proxy(
  8104. IHTMLRuleStyle * This,
  8105. /* [out][retval] */ BSTR *p);
  8106. void __RPC_STUB IHTMLRuleStyle_get_font_Stub(
  8107. IRpcStubBuffer *This,
  8108. IRpcChannelBuffer *_pRpcChannelBuffer,
  8109. PRPC_MESSAGE _pRpcMessage,
  8110. DWORD *_pdwStubPhase);
  8111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_color_Proxy(
  8112. IHTMLRuleStyle * This,
  8113. /* [in] */ VARIANT v);
  8114. void __RPC_STUB IHTMLRuleStyle_put_color_Stub(
  8115. IRpcStubBuffer *This,
  8116. IRpcChannelBuffer *_pRpcChannelBuffer,
  8117. PRPC_MESSAGE _pRpcMessage,
  8118. DWORD *_pdwStubPhase);
  8119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_color_Proxy(
  8120. IHTMLRuleStyle * This,
  8121. /* [out][retval] */ VARIANT *p);
  8122. void __RPC_STUB IHTMLRuleStyle_get_color_Stub(
  8123. IRpcStubBuffer *This,
  8124. IRpcChannelBuffer *_pRpcChannelBuffer,
  8125. PRPC_MESSAGE _pRpcMessage,
  8126. DWORD *_pdwStubPhase);
  8127. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_background_Proxy(
  8128. IHTMLRuleStyle * This,
  8129. /* [in] */ BSTR v);
  8130. void __RPC_STUB IHTMLRuleStyle_put_background_Stub(
  8131. IRpcStubBuffer *This,
  8132. IRpcChannelBuffer *_pRpcChannelBuffer,
  8133. PRPC_MESSAGE _pRpcMessage,
  8134. DWORD *_pdwStubPhase);
  8135. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_background_Proxy(
  8136. IHTMLRuleStyle * This,
  8137. /* [out][retval] */ BSTR *p);
  8138. void __RPC_STUB IHTMLRuleStyle_get_background_Stub(
  8139. IRpcStubBuffer *This,
  8140. IRpcChannelBuffer *_pRpcChannelBuffer,
  8141. PRPC_MESSAGE _pRpcMessage,
  8142. DWORD *_pdwStubPhase);
  8143. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundColor_Proxy(
  8144. IHTMLRuleStyle * This,
  8145. /* [in] */ VARIANT v);
  8146. void __RPC_STUB IHTMLRuleStyle_put_backgroundColor_Stub(
  8147. IRpcStubBuffer *This,
  8148. IRpcChannelBuffer *_pRpcChannelBuffer,
  8149. PRPC_MESSAGE _pRpcMessage,
  8150. DWORD *_pdwStubPhase);
  8151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundColor_Proxy(
  8152. IHTMLRuleStyle * This,
  8153. /* [out][retval] */ VARIANT *p);
  8154. void __RPC_STUB IHTMLRuleStyle_get_backgroundColor_Stub(
  8155. IRpcStubBuffer *This,
  8156. IRpcChannelBuffer *_pRpcChannelBuffer,
  8157. PRPC_MESSAGE _pRpcMessage,
  8158. DWORD *_pdwStubPhase);
  8159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundImage_Proxy(
  8160. IHTMLRuleStyle * This,
  8161. /* [in] */ BSTR v);
  8162. void __RPC_STUB IHTMLRuleStyle_put_backgroundImage_Stub(
  8163. IRpcStubBuffer *This,
  8164. IRpcChannelBuffer *_pRpcChannelBuffer,
  8165. PRPC_MESSAGE _pRpcMessage,
  8166. DWORD *_pdwStubPhase);
  8167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundImage_Proxy(
  8168. IHTMLRuleStyle * This,
  8169. /* [out][retval] */ BSTR *p);
  8170. void __RPC_STUB IHTMLRuleStyle_get_backgroundImage_Stub(
  8171. IRpcStubBuffer *This,
  8172. IRpcChannelBuffer *_pRpcChannelBuffer,
  8173. PRPC_MESSAGE _pRpcMessage,
  8174. DWORD *_pdwStubPhase);
  8175. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundRepeat_Proxy(
  8176. IHTMLRuleStyle * This,
  8177. /* [in] */ BSTR v);
  8178. void __RPC_STUB IHTMLRuleStyle_put_backgroundRepeat_Stub(
  8179. IRpcStubBuffer *This,
  8180. IRpcChannelBuffer *_pRpcChannelBuffer,
  8181. PRPC_MESSAGE _pRpcMessage,
  8182. DWORD *_pdwStubPhase);
  8183. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundRepeat_Proxy(
  8184. IHTMLRuleStyle * This,
  8185. /* [out][retval] */ BSTR *p);
  8186. void __RPC_STUB IHTMLRuleStyle_get_backgroundRepeat_Stub(
  8187. IRpcStubBuffer *This,
  8188. IRpcChannelBuffer *_pRpcChannelBuffer,
  8189. PRPC_MESSAGE _pRpcMessage,
  8190. DWORD *_pdwStubPhase);
  8191. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundAttachment_Proxy(
  8192. IHTMLRuleStyle * This,
  8193. /* [in] */ BSTR v);
  8194. void __RPC_STUB IHTMLRuleStyle_put_backgroundAttachment_Stub(
  8195. IRpcStubBuffer *This,
  8196. IRpcChannelBuffer *_pRpcChannelBuffer,
  8197. PRPC_MESSAGE _pRpcMessage,
  8198. DWORD *_pdwStubPhase);
  8199. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundAttachment_Proxy(
  8200. IHTMLRuleStyle * This,
  8201. /* [out][retval] */ BSTR *p);
  8202. void __RPC_STUB IHTMLRuleStyle_get_backgroundAttachment_Stub(
  8203. IRpcStubBuffer *This,
  8204. IRpcChannelBuffer *_pRpcChannelBuffer,
  8205. PRPC_MESSAGE _pRpcMessage,
  8206. DWORD *_pdwStubPhase);
  8207. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPosition_Proxy(
  8208. IHTMLRuleStyle * This,
  8209. /* [in] */ BSTR v);
  8210. void __RPC_STUB IHTMLRuleStyle_put_backgroundPosition_Stub(
  8211. IRpcStubBuffer *This,
  8212. IRpcChannelBuffer *_pRpcChannelBuffer,
  8213. PRPC_MESSAGE _pRpcMessage,
  8214. DWORD *_pdwStubPhase);
  8215. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPosition_Proxy(
  8216. IHTMLRuleStyle * This,
  8217. /* [out][retval] */ BSTR *p);
  8218. void __RPC_STUB IHTMLRuleStyle_get_backgroundPosition_Stub(
  8219. IRpcStubBuffer *This,
  8220. IRpcChannelBuffer *_pRpcChannelBuffer,
  8221. PRPC_MESSAGE _pRpcMessage,
  8222. DWORD *_pdwStubPhase);
  8223. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionX_Proxy(
  8224. IHTMLRuleStyle * This,
  8225. /* [in] */ VARIANT v);
  8226. void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionX_Stub(
  8227. IRpcStubBuffer *This,
  8228. IRpcChannelBuffer *_pRpcChannelBuffer,
  8229. PRPC_MESSAGE _pRpcMessage,
  8230. DWORD *_pdwStubPhase);
  8231. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionX_Proxy(
  8232. IHTMLRuleStyle * This,
  8233. /* [out][retval] */ VARIANT *p);
  8234. void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionX_Stub(
  8235. IRpcStubBuffer *This,
  8236. IRpcChannelBuffer *_pRpcChannelBuffer,
  8237. PRPC_MESSAGE _pRpcMessage,
  8238. DWORD *_pdwStubPhase);
  8239. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionY_Proxy(
  8240. IHTMLRuleStyle * This,
  8241. /* [in] */ VARIANT v);
  8242. void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionY_Stub(
  8243. IRpcStubBuffer *This,
  8244. IRpcChannelBuffer *_pRpcChannelBuffer,
  8245. PRPC_MESSAGE _pRpcMessage,
  8246. DWORD *_pdwStubPhase);
  8247. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionY_Proxy(
  8248. IHTMLRuleStyle * This,
  8249. /* [out][retval] */ VARIANT *p);
  8250. void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionY_Stub(
  8251. IRpcStubBuffer *This,
  8252. IRpcChannelBuffer *_pRpcChannelBuffer,
  8253. PRPC_MESSAGE _pRpcMessage,
  8254. DWORD *_pdwStubPhase);
  8255. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_wordSpacing_Proxy(
  8256. IHTMLRuleStyle * This,
  8257. /* [in] */ VARIANT v);
  8258. void __RPC_STUB IHTMLRuleStyle_put_wordSpacing_Stub(
  8259. IRpcStubBuffer *This,
  8260. IRpcChannelBuffer *_pRpcChannelBuffer,
  8261. PRPC_MESSAGE _pRpcMessage,
  8262. DWORD *_pdwStubPhase);
  8263. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_wordSpacing_Proxy(
  8264. IHTMLRuleStyle * This,
  8265. /* [out][retval] */ VARIANT *p);
  8266. void __RPC_STUB IHTMLRuleStyle_get_wordSpacing_Stub(
  8267. IRpcStubBuffer *This,
  8268. IRpcChannelBuffer *_pRpcChannelBuffer,
  8269. PRPC_MESSAGE _pRpcMessage,
  8270. DWORD *_pdwStubPhase);
  8271. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_letterSpacing_Proxy(
  8272. IHTMLRuleStyle * This,
  8273. /* [in] */ VARIANT v);
  8274. void __RPC_STUB IHTMLRuleStyle_put_letterSpacing_Stub(
  8275. IRpcStubBuffer *This,
  8276. IRpcChannelBuffer *_pRpcChannelBuffer,
  8277. PRPC_MESSAGE _pRpcMessage,
  8278. DWORD *_pdwStubPhase);
  8279. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_letterSpacing_Proxy(
  8280. IHTMLRuleStyle * This,
  8281. /* [out][retval] */ VARIANT *p);
  8282. void __RPC_STUB IHTMLRuleStyle_get_letterSpacing_Stub(
  8283. IRpcStubBuffer *This,
  8284. IRpcChannelBuffer *_pRpcChannelBuffer,
  8285. PRPC_MESSAGE _pRpcMessage,
  8286. DWORD *_pdwStubPhase);
  8287. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecoration_Proxy(
  8288. IHTMLRuleStyle * This,
  8289. /* [in] */ BSTR v);
  8290. void __RPC_STUB IHTMLRuleStyle_put_textDecoration_Stub(
  8291. IRpcStubBuffer *This,
  8292. IRpcChannelBuffer *_pRpcChannelBuffer,
  8293. PRPC_MESSAGE _pRpcMessage,
  8294. DWORD *_pdwStubPhase);
  8295. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecoration_Proxy(
  8296. IHTMLRuleStyle * This,
  8297. /* [out][retval] */ BSTR *p);
  8298. void __RPC_STUB IHTMLRuleStyle_get_textDecoration_Stub(
  8299. IRpcStubBuffer *This,
  8300. IRpcChannelBuffer *_pRpcChannelBuffer,
  8301. PRPC_MESSAGE _pRpcMessage,
  8302. DWORD *_pdwStubPhase);
  8303. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationNone_Proxy(
  8304. IHTMLRuleStyle * This,
  8305. /* [in] */ VARIANT_BOOL v);
  8306. void __RPC_STUB IHTMLRuleStyle_put_textDecorationNone_Stub(
  8307. IRpcStubBuffer *This,
  8308. IRpcChannelBuffer *_pRpcChannelBuffer,
  8309. PRPC_MESSAGE _pRpcMessage,
  8310. DWORD *_pdwStubPhase);
  8311. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationNone_Proxy(
  8312. IHTMLRuleStyle * This,
  8313. /* [out][retval] */ VARIANT_BOOL *p);
  8314. void __RPC_STUB IHTMLRuleStyle_get_textDecorationNone_Stub(
  8315. IRpcStubBuffer *This,
  8316. IRpcChannelBuffer *_pRpcChannelBuffer,
  8317. PRPC_MESSAGE _pRpcMessage,
  8318. DWORD *_pdwStubPhase);
  8319. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationUnderline_Proxy(
  8320. IHTMLRuleStyle * This,
  8321. /* [in] */ VARIANT_BOOL v);
  8322. void __RPC_STUB IHTMLRuleStyle_put_textDecorationUnderline_Stub(
  8323. IRpcStubBuffer *This,
  8324. IRpcChannelBuffer *_pRpcChannelBuffer,
  8325. PRPC_MESSAGE _pRpcMessage,
  8326. DWORD *_pdwStubPhase);
  8327. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationUnderline_Proxy(
  8328. IHTMLRuleStyle * This,
  8329. /* [out][retval] */ VARIANT_BOOL *p);
  8330. void __RPC_STUB IHTMLRuleStyle_get_textDecorationUnderline_Stub(
  8331. IRpcStubBuffer *This,
  8332. IRpcChannelBuffer *_pRpcChannelBuffer,
  8333. PRPC_MESSAGE _pRpcMessage,
  8334. DWORD *_pdwStubPhase);
  8335. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationOverline_Proxy(
  8336. IHTMLRuleStyle * This,
  8337. /* [in] */ VARIANT_BOOL v);
  8338. void __RPC_STUB IHTMLRuleStyle_put_textDecorationOverline_Stub(
  8339. IRpcStubBuffer *This,
  8340. IRpcChannelBuffer *_pRpcChannelBuffer,
  8341. PRPC_MESSAGE _pRpcMessage,
  8342. DWORD *_pdwStubPhase);
  8343. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationOverline_Proxy(
  8344. IHTMLRuleStyle * This,
  8345. /* [out][retval] */ VARIANT_BOOL *p);
  8346. void __RPC_STUB IHTMLRuleStyle_get_textDecorationOverline_Stub(
  8347. IRpcStubBuffer *This,
  8348. IRpcChannelBuffer *_pRpcChannelBuffer,
  8349. PRPC_MESSAGE _pRpcMessage,
  8350. DWORD *_pdwStubPhase);
  8351. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationLineThrough_Proxy(
  8352. IHTMLRuleStyle * This,
  8353. /* [in] */ VARIANT_BOOL v);
  8354. void __RPC_STUB IHTMLRuleStyle_put_textDecorationLineThrough_Stub(
  8355. IRpcStubBuffer *This,
  8356. IRpcChannelBuffer *_pRpcChannelBuffer,
  8357. PRPC_MESSAGE _pRpcMessage,
  8358. DWORD *_pdwStubPhase);
  8359. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationLineThrough_Proxy(
  8360. IHTMLRuleStyle * This,
  8361. /* [out][retval] */ VARIANT_BOOL *p);
  8362. void __RPC_STUB IHTMLRuleStyle_get_textDecorationLineThrough_Stub(
  8363. IRpcStubBuffer *This,
  8364. IRpcChannelBuffer *_pRpcChannelBuffer,
  8365. PRPC_MESSAGE _pRpcMessage,
  8366. DWORD *_pdwStubPhase);
  8367. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationBlink_Proxy(
  8368. IHTMLRuleStyle * This,
  8369. /* [in] */ VARIANT_BOOL v);
  8370. void __RPC_STUB IHTMLRuleStyle_put_textDecorationBlink_Stub(
  8371. IRpcStubBuffer *This,
  8372. IRpcChannelBuffer *_pRpcChannelBuffer,
  8373. PRPC_MESSAGE _pRpcMessage,
  8374. DWORD *_pdwStubPhase);
  8375. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationBlink_Proxy(
  8376. IHTMLRuleStyle * This,
  8377. /* [out][retval] */ VARIANT_BOOL *p);
  8378. void __RPC_STUB IHTMLRuleStyle_get_textDecorationBlink_Stub(
  8379. IRpcStubBuffer *This,
  8380. IRpcChannelBuffer *_pRpcChannelBuffer,
  8381. PRPC_MESSAGE _pRpcMessage,
  8382. DWORD *_pdwStubPhase);
  8383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_verticalAlign_Proxy(
  8384. IHTMLRuleStyle * This,
  8385. /* [in] */ VARIANT v);
  8386. void __RPC_STUB IHTMLRuleStyle_put_verticalAlign_Stub(
  8387. IRpcStubBuffer *This,
  8388. IRpcChannelBuffer *_pRpcChannelBuffer,
  8389. PRPC_MESSAGE _pRpcMessage,
  8390. DWORD *_pdwStubPhase);
  8391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_verticalAlign_Proxy(
  8392. IHTMLRuleStyle * This,
  8393. /* [out][retval] */ VARIANT *p);
  8394. void __RPC_STUB IHTMLRuleStyle_get_verticalAlign_Stub(
  8395. IRpcStubBuffer *This,
  8396. IRpcChannelBuffer *_pRpcChannelBuffer,
  8397. PRPC_MESSAGE _pRpcMessage,
  8398. DWORD *_pdwStubPhase);
  8399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textTransform_Proxy(
  8400. IHTMLRuleStyle * This,
  8401. /* [in] */ BSTR v);
  8402. void __RPC_STUB IHTMLRuleStyle_put_textTransform_Stub(
  8403. IRpcStubBuffer *This,
  8404. IRpcChannelBuffer *_pRpcChannelBuffer,
  8405. PRPC_MESSAGE _pRpcMessage,
  8406. DWORD *_pdwStubPhase);
  8407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textTransform_Proxy(
  8408. IHTMLRuleStyle * This,
  8409. /* [out][retval] */ BSTR *p);
  8410. void __RPC_STUB IHTMLRuleStyle_get_textTransform_Stub(
  8411. IRpcStubBuffer *This,
  8412. IRpcChannelBuffer *_pRpcChannelBuffer,
  8413. PRPC_MESSAGE _pRpcMessage,
  8414. DWORD *_pdwStubPhase);
  8415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textAlign_Proxy(
  8416. IHTMLRuleStyle * This,
  8417. /* [in] */ BSTR v);
  8418. void __RPC_STUB IHTMLRuleStyle_put_textAlign_Stub(
  8419. IRpcStubBuffer *This,
  8420. IRpcChannelBuffer *_pRpcChannelBuffer,
  8421. PRPC_MESSAGE _pRpcMessage,
  8422. DWORD *_pdwStubPhase);
  8423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textAlign_Proxy(
  8424. IHTMLRuleStyle * This,
  8425. /* [out][retval] */ BSTR *p);
  8426. void __RPC_STUB IHTMLRuleStyle_get_textAlign_Stub(
  8427. IRpcStubBuffer *This,
  8428. IRpcChannelBuffer *_pRpcChannelBuffer,
  8429. PRPC_MESSAGE _pRpcMessage,
  8430. DWORD *_pdwStubPhase);
  8431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textIndent_Proxy(
  8432. IHTMLRuleStyle * This,
  8433. /* [in] */ VARIANT v);
  8434. void __RPC_STUB IHTMLRuleStyle_put_textIndent_Stub(
  8435. IRpcStubBuffer *This,
  8436. IRpcChannelBuffer *_pRpcChannelBuffer,
  8437. PRPC_MESSAGE _pRpcMessage,
  8438. DWORD *_pdwStubPhase);
  8439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textIndent_Proxy(
  8440. IHTMLRuleStyle * This,
  8441. /* [out][retval] */ VARIANT *p);
  8442. void __RPC_STUB IHTMLRuleStyle_get_textIndent_Stub(
  8443. IRpcStubBuffer *This,
  8444. IRpcChannelBuffer *_pRpcChannelBuffer,
  8445. PRPC_MESSAGE _pRpcMessage,
  8446. DWORD *_pdwStubPhase);
  8447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_lineHeight_Proxy(
  8448. IHTMLRuleStyle * This,
  8449. /* [in] */ VARIANT v);
  8450. void __RPC_STUB IHTMLRuleStyle_put_lineHeight_Stub(
  8451. IRpcStubBuffer *This,
  8452. IRpcChannelBuffer *_pRpcChannelBuffer,
  8453. PRPC_MESSAGE _pRpcMessage,
  8454. DWORD *_pdwStubPhase);
  8455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_lineHeight_Proxy(
  8456. IHTMLRuleStyle * This,
  8457. /* [out][retval] */ VARIANT *p);
  8458. void __RPC_STUB IHTMLRuleStyle_get_lineHeight_Stub(
  8459. IRpcStubBuffer *This,
  8460. IRpcChannelBuffer *_pRpcChannelBuffer,
  8461. PRPC_MESSAGE _pRpcMessage,
  8462. DWORD *_pdwStubPhase);
  8463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginTop_Proxy(
  8464. IHTMLRuleStyle * This,
  8465. /* [in] */ VARIANT v);
  8466. void __RPC_STUB IHTMLRuleStyle_put_marginTop_Stub(
  8467. IRpcStubBuffer *This,
  8468. IRpcChannelBuffer *_pRpcChannelBuffer,
  8469. PRPC_MESSAGE _pRpcMessage,
  8470. DWORD *_pdwStubPhase);
  8471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginTop_Proxy(
  8472. IHTMLRuleStyle * This,
  8473. /* [out][retval] */ VARIANT *p);
  8474. void __RPC_STUB IHTMLRuleStyle_get_marginTop_Stub(
  8475. IRpcStubBuffer *This,
  8476. IRpcChannelBuffer *_pRpcChannelBuffer,
  8477. PRPC_MESSAGE _pRpcMessage,
  8478. DWORD *_pdwStubPhase);
  8479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginRight_Proxy(
  8480. IHTMLRuleStyle * This,
  8481. /* [in] */ VARIANT v);
  8482. void __RPC_STUB IHTMLRuleStyle_put_marginRight_Stub(
  8483. IRpcStubBuffer *This,
  8484. IRpcChannelBuffer *_pRpcChannelBuffer,
  8485. PRPC_MESSAGE _pRpcMessage,
  8486. DWORD *_pdwStubPhase);
  8487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginRight_Proxy(
  8488. IHTMLRuleStyle * This,
  8489. /* [out][retval] */ VARIANT *p);
  8490. void __RPC_STUB IHTMLRuleStyle_get_marginRight_Stub(
  8491. IRpcStubBuffer *This,
  8492. IRpcChannelBuffer *_pRpcChannelBuffer,
  8493. PRPC_MESSAGE _pRpcMessage,
  8494. DWORD *_pdwStubPhase);
  8495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginBottom_Proxy(
  8496. IHTMLRuleStyle * This,
  8497. /* [in] */ VARIANT v);
  8498. void __RPC_STUB IHTMLRuleStyle_put_marginBottom_Stub(
  8499. IRpcStubBuffer *This,
  8500. IRpcChannelBuffer *_pRpcChannelBuffer,
  8501. PRPC_MESSAGE _pRpcMessage,
  8502. DWORD *_pdwStubPhase);
  8503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginBottom_Proxy(
  8504. IHTMLRuleStyle * This,
  8505. /* [out][retval] */ VARIANT *p);
  8506. void __RPC_STUB IHTMLRuleStyle_get_marginBottom_Stub(
  8507. IRpcStubBuffer *This,
  8508. IRpcChannelBuffer *_pRpcChannelBuffer,
  8509. PRPC_MESSAGE _pRpcMessage,
  8510. DWORD *_pdwStubPhase);
  8511. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginLeft_Proxy(
  8512. IHTMLRuleStyle * This,
  8513. /* [in] */ VARIANT v);
  8514. void __RPC_STUB IHTMLRuleStyle_put_marginLeft_Stub(
  8515. IRpcStubBuffer *This,
  8516. IRpcChannelBuffer *_pRpcChannelBuffer,
  8517. PRPC_MESSAGE _pRpcMessage,
  8518. DWORD *_pdwStubPhase);
  8519. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginLeft_Proxy(
  8520. IHTMLRuleStyle * This,
  8521. /* [out][retval] */ VARIANT *p);
  8522. void __RPC_STUB IHTMLRuleStyle_get_marginLeft_Stub(
  8523. IRpcStubBuffer *This,
  8524. IRpcChannelBuffer *_pRpcChannelBuffer,
  8525. PRPC_MESSAGE _pRpcMessage,
  8526. DWORD *_pdwStubPhase);
  8527. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_margin_Proxy(
  8528. IHTMLRuleStyle * This,
  8529. /* [in] */ BSTR v);
  8530. void __RPC_STUB IHTMLRuleStyle_put_margin_Stub(
  8531. IRpcStubBuffer *This,
  8532. IRpcChannelBuffer *_pRpcChannelBuffer,
  8533. PRPC_MESSAGE _pRpcMessage,
  8534. DWORD *_pdwStubPhase);
  8535. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_margin_Proxy(
  8536. IHTMLRuleStyle * This,
  8537. /* [out][retval] */ BSTR *p);
  8538. void __RPC_STUB IHTMLRuleStyle_get_margin_Stub(
  8539. IRpcStubBuffer *This,
  8540. IRpcChannelBuffer *_pRpcChannelBuffer,
  8541. PRPC_MESSAGE _pRpcMessage,
  8542. DWORD *_pdwStubPhase);
  8543. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingTop_Proxy(
  8544. IHTMLRuleStyle * This,
  8545. /* [in] */ VARIANT v);
  8546. void __RPC_STUB IHTMLRuleStyle_put_paddingTop_Stub(
  8547. IRpcStubBuffer *This,
  8548. IRpcChannelBuffer *_pRpcChannelBuffer,
  8549. PRPC_MESSAGE _pRpcMessage,
  8550. DWORD *_pdwStubPhase);
  8551. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingTop_Proxy(
  8552. IHTMLRuleStyle * This,
  8553. /* [out][retval] */ VARIANT *p);
  8554. void __RPC_STUB IHTMLRuleStyle_get_paddingTop_Stub(
  8555. IRpcStubBuffer *This,
  8556. IRpcChannelBuffer *_pRpcChannelBuffer,
  8557. PRPC_MESSAGE _pRpcMessage,
  8558. DWORD *_pdwStubPhase);
  8559. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingRight_Proxy(
  8560. IHTMLRuleStyle * This,
  8561. /* [in] */ VARIANT v);
  8562. void __RPC_STUB IHTMLRuleStyle_put_paddingRight_Stub(
  8563. IRpcStubBuffer *This,
  8564. IRpcChannelBuffer *_pRpcChannelBuffer,
  8565. PRPC_MESSAGE _pRpcMessage,
  8566. DWORD *_pdwStubPhase);
  8567. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingRight_Proxy(
  8568. IHTMLRuleStyle * This,
  8569. /* [out][retval] */ VARIANT *p);
  8570. void __RPC_STUB IHTMLRuleStyle_get_paddingRight_Stub(
  8571. IRpcStubBuffer *This,
  8572. IRpcChannelBuffer *_pRpcChannelBuffer,
  8573. PRPC_MESSAGE _pRpcMessage,
  8574. DWORD *_pdwStubPhase);
  8575. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingBottom_Proxy(
  8576. IHTMLRuleStyle * This,
  8577. /* [in] */ VARIANT v);
  8578. void __RPC_STUB IHTMLRuleStyle_put_paddingBottom_Stub(
  8579. IRpcStubBuffer *This,
  8580. IRpcChannelBuffer *_pRpcChannelBuffer,
  8581. PRPC_MESSAGE _pRpcMessage,
  8582. DWORD *_pdwStubPhase);
  8583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingBottom_Proxy(
  8584. IHTMLRuleStyle * This,
  8585. /* [out][retval] */ VARIANT *p);
  8586. void __RPC_STUB IHTMLRuleStyle_get_paddingBottom_Stub(
  8587. IRpcStubBuffer *This,
  8588. IRpcChannelBuffer *_pRpcChannelBuffer,
  8589. PRPC_MESSAGE _pRpcMessage,
  8590. DWORD *_pdwStubPhase);
  8591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingLeft_Proxy(
  8592. IHTMLRuleStyle * This,
  8593. /* [in] */ VARIANT v);
  8594. void __RPC_STUB IHTMLRuleStyle_put_paddingLeft_Stub(
  8595. IRpcStubBuffer *This,
  8596. IRpcChannelBuffer *_pRpcChannelBuffer,
  8597. PRPC_MESSAGE _pRpcMessage,
  8598. DWORD *_pdwStubPhase);
  8599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingLeft_Proxy(
  8600. IHTMLRuleStyle * This,
  8601. /* [out][retval] */ VARIANT *p);
  8602. void __RPC_STUB IHTMLRuleStyle_get_paddingLeft_Stub(
  8603. IRpcStubBuffer *This,
  8604. IRpcChannelBuffer *_pRpcChannelBuffer,
  8605. PRPC_MESSAGE _pRpcMessage,
  8606. DWORD *_pdwStubPhase);
  8607. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_padding_Proxy(
  8608. IHTMLRuleStyle * This,
  8609. /* [in] */ BSTR v);
  8610. void __RPC_STUB IHTMLRuleStyle_put_padding_Stub(
  8611. IRpcStubBuffer *This,
  8612. IRpcChannelBuffer *_pRpcChannelBuffer,
  8613. PRPC_MESSAGE _pRpcMessage,
  8614. DWORD *_pdwStubPhase);
  8615. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_padding_Proxy(
  8616. IHTMLRuleStyle * This,
  8617. /* [out][retval] */ BSTR *p);
  8618. void __RPC_STUB IHTMLRuleStyle_get_padding_Stub(
  8619. IRpcStubBuffer *This,
  8620. IRpcChannelBuffer *_pRpcChannelBuffer,
  8621. PRPC_MESSAGE _pRpcMessage,
  8622. DWORD *_pdwStubPhase);
  8623. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_border_Proxy(
  8624. IHTMLRuleStyle * This,
  8625. /* [in] */ BSTR v);
  8626. void __RPC_STUB IHTMLRuleStyle_put_border_Stub(
  8627. IRpcStubBuffer *This,
  8628. IRpcChannelBuffer *_pRpcChannelBuffer,
  8629. PRPC_MESSAGE _pRpcMessage,
  8630. DWORD *_pdwStubPhase);
  8631. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_border_Proxy(
  8632. IHTMLRuleStyle * This,
  8633. /* [out][retval] */ BSTR *p);
  8634. void __RPC_STUB IHTMLRuleStyle_get_border_Stub(
  8635. IRpcStubBuffer *This,
  8636. IRpcChannelBuffer *_pRpcChannelBuffer,
  8637. PRPC_MESSAGE _pRpcMessage,
  8638. DWORD *_pdwStubPhase);
  8639. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTop_Proxy(
  8640. IHTMLRuleStyle * This,
  8641. /* [in] */ BSTR v);
  8642. void __RPC_STUB IHTMLRuleStyle_put_borderTop_Stub(
  8643. IRpcStubBuffer *This,
  8644. IRpcChannelBuffer *_pRpcChannelBuffer,
  8645. PRPC_MESSAGE _pRpcMessage,
  8646. DWORD *_pdwStubPhase);
  8647. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTop_Proxy(
  8648. IHTMLRuleStyle * This,
  8649. /* [out][retval] */ BSTR *p);
  8650. void __RPC_STUB IHTMLRuleStyle_get_borderTop_Stub(
  8651. IRpcStubBuffer *This,
  8652. IRpcChannelBuffer *_pRpcChannelBuffer,
  8653. PRPC_MESSAGE _pRpcMessage,
  8654. DWORD *_pdwStubPhase);
  8655. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRight_Proxy(
  8656. IHTMLRuleStyle * This,
  8657. /* [in] */ BSTR v);
  8658. void __RPC_STUB IHTMLRuleStyle_put_borderRight_Stub(
  8659. IRpcStubBuffer *This,
  8660. IRpcChannelBuffer *_pRpcChannelBuffer,
  8661. PRPC_MESSAGE _pRpcMessage,
  8662. DWORD *_pdwStubPhase);
  8663. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRight_Proxy(
  8664. IHTMLRuleStyle * This,
  8665. /* [out][retval] */ BSTR *p);
  8666. void __RPC_STUB IHTMLRuleStyle_get_borderRight_Stub(
  8667. IRpcStubBuffer *This,
  8668. IRpcChannelBuffer *_pRpcChannelBuffer,
  8669. PRPC_MESSAGE _pRpcMessage,
  8670. DWORD *_pdwStubPhase);
  8671. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottom_Proxy(
  8672. IHTMLRuleStyle * This,
  8673. /* [in] */ BSTR v);
  8674. void __RPC_STUB IHTMLRuleStyle_put_borderBottom_Stub(
  8675. IRpcStubBuffer *This,
  8676. IRpcChannelBuffer *_pRpcChannelBuffer,
  8677. PRPC_MESSAGE _pRpcMessage,
  8678. DWORD *_pdwStubPhase);
  8679. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottom_Proxy(
  8680. IHTMLRuleStyle * This,
  8681. /* [out][retval] */ BSTR *p);
  8682. void __RPC_STUB IHTMLRuleStyle_get_borderBottom_Stub(
  8683. IRpcStubBuffer *This,
  8684. IRpcChannelBuffer *_pRpcChannelBuffer,
  8685. PRPC_MESSAGE _pRpcMessage,
  8686. DWORD *_pdwStubPhase);
  8687. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeft_Proxy(
  8688. IHTMLRuleStyle * This,
  8689. /* [in] */ BSTR v);
  8690. void __RPC_STUB IHTMLRuleStyle_put_borderLeft_Stub(
  8691. IRpcStubBuffer *This,
  8692. IRpcChannelBuffer *_pRpcChannelBuffer,
  8693. PRPC_MESSAGE _pRpcMessage,
  8694. DWORD *_pdwStubPhase);
  8695. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeft_Proxy(
  8696. IHTMLRuleStyle * This,
  8697. /* [out][retval] */ BSTR *p);
  8698. void __RPC_STUB IHTMLRuleStyle_get_borderLeft_Stub(
  8699. IRpcStubBuffer *This,
  8700. IRpcChannelBuffer *_pRpcChannelBuffer,
  8701. PRPC_MESSAGE _pRpcMessage,
  8702. DWORD *_pdwStubPhase);
  8703. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderColor_Proxy(
  8704. IHTMLRuleStyle * This,
  8705. /* [in] */ BSTR v);
  8706. void __RPC_STUB IHTMLRuleStyle_put_borderColor_Stub(
  8707. IRpcStubBuffer *This,
  8708. IRpcChannelBuffer *_pRpcChannelBuffer,
  8709. PRPC_MESSAGE _pRpcMessage,
  8710. DWORD *_pdwStubPhase);
  8711. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderColor_Proxy(
  8712. IHTMLRuleStyle * This,
  8713. /* [out][retval] */ BSTR *p);
  8714. void __RPC_STUB IHTMLRuleStyle_get_borderColor_Stub(
  8715. IRpcStubBuffer *This,
  8716. IRpcChannelBuffer *_pRpcChannelBuffer,
  8717. PRPC_MESSAGE _pRpcMessage,
  8718. DWORD *_pdwStubPhase);
  8719. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopColor_Proxy(
  8720. IHTMLRuleStyle * This,
  8721. /* [in] */ VARIANT v);
  8722. void __RPC_STUB IHTMLRuleStyle_put_borderTopColor_Stub(
  8723. IRpcStubBuffer *This,
  8724. IRpcChannelBuffer *_pRpcChannelBuffer,
  8725. PRPC_MESSAGE _pRpcMessage,
  8726. DWORD *_pdwStubPhase);
  8727. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopColor_Proxy(
  8728. IHTMLRuleStyle * This,
  8729. /* [out][retval] */ VARIANT *p);
  8730. void __RPC_STUB IHTMLRuleStyle_get_borderTopColor_Stub(
  8731. IRpcStubBuffer *This,
  8732. IRpcChannelBuffer *_pRpcChannelBuffer,
  8733. PRPC_MESSAGE _pRpcMessage,
  8734. DWORD *_pdwStubPhase);
  8735. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightColor_Proxy(
  8736. IHTMLRuleStyle * This,
  8737. /* [in] */ VARIANT v);
  8738. void __RPC_STUB IHTMLRuleStyle_put_borderRightColor_Stub(
  8739. IRpcStubBuffer *This,
  8740. IRpcChannelBuffer *_pRpcChannelBuffer,
  8741. PRPC_MESSAGE _pRpcMessage,
  8742. DWORD *_pdwStubPhase);
  8743. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightColor_Proxy(
  8744. IHTMLRuleStyle * This,
  8745. /* [out][retval] */ VARIANT *p);
  8746. void __RPC_STUB IHTMLRuleStyle_get_borderRightColor_Stub(
  8747. IRpcStubBuffer *This,
  8748. IRpcChannelBuffer *_pRpcChannelBuffer,
  8749. PRPC_MESSAGE _pRpcMessage,
  8750. DWORD *_pdwStubPhase);
  8751. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomColor_Proxy(
  8752. IHTMLRuleStyle * This,
  8753. /* [in] */ VARIANT v);
  8754. void __RPC_STUB IHTMLRuleStyle_put_borderBottomColor_Stub(
  8755. IRpcStubBuffer *This,
  8756. IRpcChannelBuffer *_pRpcChannelBuffer,
  8757. PRPC_MESSAGE _pRpcMessage,
  8758. DWORD *_pdwStubPhase);
  8759. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomColor_Proxy(
  8760. IHTMLRuleStyle * This,
  8761. /* [out][retval] */ VARIANT *p);
  8762. void __RPC_STUB IHTMLRuleStyle_get_borderBottomColor_Stub(
  8763. IRpcStubBuffer *This,
  8764. IRpcChannelBuffer *_pRpcChannelBuffer,
  8765. PRPC_MESSAGE _pRpcMessage,
  8766. DWORD *_pdwStubPhase);
  8767. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftColor_Proxy(
  8768. IHTMLRuleStyle * This,
  8769. /* [in] */ VARIANT v);
  8770. void __RPC_STUB IHTMLRuleStyle_put_borderLeftColor_Stub(
  8771. IRpcStubBuffer *This,
  8772. IRpcChannelBuffer *_pRpcChannelBuffer,
  8773. PRPC_MESSAGE _pRpcMessage,
  8774. DWORD *_pdwStubPhase);
  8775. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftColor_Proxy(
  8776. IHTMLRuleStyle * This,
  8777. /* [out][retval] */ VARIANT *p);
  8778. void __RPC_STUB IHTMLRuleStyle_get_borderLeftColor_Stub(
  8779. IRpcStubBuffer *This,
  8780. IRpcChannelBuffer *_pRpcChannelBuffer,
  8781. PRPC_MESSAGE _pRpcMessage,
  8782. DWORD *_pdwStubPhase);
  8783. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderWidth_Proxy(
  8784. IHTMLRuleStyle * This,
  8785. /* [in] */ BSTR v);
  8786. void __RPC_STUB IHTMLRuleStyle_put_borderWidth_Stub(
  8787. IRpcStubBuffer *This,
  8788. IRpcChannelBuffer *_pRpcChannelBuffer,
  8789. PRPC_MESSAGE _pRpcMessage,
  8790. DWORD *_pdwStubPhase);
  8791. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderWidth_Proxy(
  8792. IHTMLRuleStyle * This,
  8793. /* [out][retval] */ BSTR *p);
  8794. void __RPC_STUB IHTMLRuleStyle_get_borderWidth_Stub(
  8795. IRpcStubBuffer *This,
  8796. IRpcChannelBuffer *_pRpcChannelBuffer,
  8797. PRPC_MESSAGE _pRpcMessage,
  8798. DWORD *_pdwStubPhase);
  8799. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopWidth_Proxy(
  8800. IHTMLRuleStyle * This,
  8801. /* [in] */ VARIANT v);
  8802. void __RPC_STUB IHTMLRuleStyle_put_borderTopWidth_Stub(
  8803. IRpcStubBuffer *This,
  8804. IRpcChannelBuffer *_pRpcChannelBuffer,
  8805. PRPC_MESSAGE _pRpcMessage,
  8806. DWORD *_pdwStubPhase);
  8807. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopWidth_Proxy(
  8808. IHTMLRuleStyle * This,
  8809. /* [out][retval] */ VARIANT *p);
  8810. void __RPC_STUB IHTMLRuleStyle_get_borderTopWidth_Stub(
  8811. IRpcStubBuffer *This,
  8812. IRpcChannelBuffer *_pRpcChannelBuffer,
  8813. PRPC_MESSAGE _pRpcMessage,
  8814. DWORD *_pdwStubPhase);
  8815. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightWidth_Proxy(
  8816. IHTMLRuleStyle * This,
  8817. /* [in] */ VARIANT v);
  8818. void __RPC_STUB IHTMLRuleStyle_put_borderRightWidth_Stub(
  8819. IRpcStubBuffer *This,
  8820. IRpcChannelBuffer *_pRpcChannelBuffer,
  8821. PRPC_MESSAGE _pRpcMessage,
  8822. DWORD *_pdwStubPhase);
  8823. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightWidth_Proxy(
  8824. IHTMLRuleStyle * This,
  8825. /* [out][retval] */ VARIANT *p);
  8826. void __RPC_STUB IHTMLRuleStyle_get_borderRightWidth_Stub(
  8827. IRpcStubBuffer *This,
  8828. IRpcChannelBuffer *_pRpcChannelBuffer,
  8829. PRPC_MESSAGE _pRpcMessage,
  8830. DWORD *_pdwStubPhase);
  8831. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomWidth_Proxy(
  8832. IHTMLRuleStyle * This,
  8833. /* [in] */ VARIANT v);
  8834. void __RPC_STUB IHTMLRuleStyle_put_borderBottomWidth_Stub(
  8835. IRpcStubBuffer *This,
  8836. IRpcChannelBuffer *_pRpcChannelBuffer,
  8837. PRPC_MESSAGE _pRpcMessage,
  8838. DWORD *_pdwStubPhase);
  8839. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomWidth_Proxy(
  8840. IHTMLRuleStyle * This,
  8841. /* [out][retval] */ VARIANT *p);
  8842. void __RPC_STUB IHTMLRuleStyle_get_borderBottomWidth_Stub(
  8843. IRpcStubBuffer *This,
  8844. IRpcChannelBuffer *_pRpcChannelBuffer,
  8845. PRPC_MESSAGE _pRpcMessage,
  8846. DWORD *_pdwStubPhase);
  8847. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftWidth_Proxy(
  8848. IHTMLRuleStyle * This,
  8849. /* [in] */ VARIANT v);
  8850. void __RPC_STUB IHTMLRuleStyle_put_borderLeftWidth_Stub(
  8851. IRpcStubBuffer *This,
  8852. IRpcChannelBuffer *_pRpcChannelBuffer,
  8853. PRPC_MESSAGE _pRpcMessage,
  8854. DWORD *_pdwStubPhase);
  8855. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftWidth_Proxy(
  8856. IHTMLRuleStyle * This,
  8857. /* [out][retval] */ VARIANT *p);
  8858. void __RPC_STUB IHTMLRuleStyle_get_borderLeftWidth_Stub(
  8859. IRpcStubBuffer *This,
  8860. IRpcChannelBuffer *_pRpcChannelBuffer,
  8861. PRPC_MESSAGE _pRpcMessage,
  8862. DWORD *_pdwStubPhase);
  8863. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderStyle_Proxy(
  8864. IHTMLRuleStyle * This,
  8865. /* [in] */ BSTR v);
  8866. void __RPC_STUB IHTMLRuleStyle_put_borderStyle_Stub(
  8867. IRpcStubBuffer *This,
  8868. IRpcChannelBuffer *_pRpcChannelBuffer,
  8869. PRPC_MESSAGE _pRpcMessage,
  8870. DWORD *_pdwStubPhase);
  8871. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderStyle_Proxy(
  8872. IHTMLRuleStyle * This,
  8873. /* [out][retval] */ BSTR *p);
  8874. void __RPC_STUB IHTMLRuleStyle_get_borderStyle_Stub(
  8875. IRpcStubBuffer *This,
  8876. IRpcChannelBuffer *_pRpcChannelBuffer,
  8877. PRPC_MESSAGE _pRpcMessage,
  8878. DWORD *_pdwStubPhase);
  8879. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopStyle_Proxy(
  8880. IHTMLRuleStyle * This,
  8881. /* [in] */ BSTR v);
  8882. void __RPC_STUB IHTMLRuleStyle_put_borderTopStyle_Stub(
  8883. IRpcStubBuffer *This,
  8884. IRpcChannelBuffer *_pRpcChannelBuffer,
  8885. PRPC_MESSAGE _pRpcMessage,
  8886. DWORD *_pdwStubPhase);
  8887. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopStyle_Proxy(
  8888. IHTMLRuleStyle * This,
  8889. /* [out][retval] */ BSTR *p);
  8890. void __RPC_STUB IHTMLRuleStyle_get_borderTopStyle_Stub(
  8891. IRpcStubBuffer *This,
  8892. IRpcChannelBuffer *_pRpcChannelBuffer,
  8893. PRPC_MESSAGE _pRpcMessage,
  8894. DWORD *_pdwStubPhase);
  8895. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightStyle_Proxy(
  8896. IHTMLRuleStyle * This,
  8897. /* [in] */ BSTR v);
  8898. void __RPC_STUB IHTMLRuleStyle_put_borderRightStyle_Stub(
  8899. IRpcStubBuffer *This,
  8900. IRpcChannelBuffer *_pRpcChannelBuffer,
  8901. PRPC_MESSAGE _pRpcMessage,
  8902. DWORD *_pdwStubPhase);
  8903. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightStyle_Proxy(
  8904. IHTMLRuleStyle * This,
  8905. /* [out][retval] */ BSTR *p);
  8906. void __RPC_STUB IHTMLRuleStyle_get_borderRightStyle_Stub(
  8907. IRpcStubBuffer *This,
  8908. IRpcChannelBuffer *_pRpcChannelBuffer,
  8909. PRPC_MESSAGE _pRpcMessage,
  8910. DWORD *_pdwStubPhase);
  8911. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomStyle_Proxy(
  8912. IHTMLRuleStyle * This,
  8913. /* [in] */ BSTR v);
  8914. void __RPC_STUB IHTMLRuleStyle_put_borderBottomStyle_Stub(
  8915. IRpcStubBuffer *This,
  8916. IRpcChannelBuffer *_pRpcChannelBuffer,
  8917. PRPC_MESSAGE _pRpcMessage,
  8918. DWORD *_pdwStubPhase);
  8919. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomStyle_Proxy(
  8920. IHTMLRuleStyle * This,
  8921. /* [out][retval] */ BSTR *p);
  8922. void __RPC_STUB IHTMLRuleStyle_get_borderBottomStyle_Stub(
  8923. IRpcStubBuffer *This,
  8924. IRpcChannelBuffer *_pRpcChannelBuffer,
  8925. PRPC_MESSAGE _pRpcMessage,
  8926. DWORD *_pdwStubPhase);
  8927. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftStyle_Proxy(
  8928. IHTMLRuleStyle * This,
  8929. /* [in] */ BSTR v);
  8930. void __RPC_STUB IHTMLRuleStyle_put_borderLeftStyle_Stub(
  8931. IRpcStubBuffer *This,
  8932. IRpcChannelBuffer *_pRpcChannelBuffer,
  8933. PRPC_MESSAGE _pRpcMessage,
  8934. DWORD *_pdwStubPhase);
  8935. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftStyle_Proxy(
  8936. IHTMLRuleStyle * This,
  8937. /* [out][retval] */ BSTR *p);
  8938. void __RPC_STUB IHTMLRuleStyle_get_borderLeftStyle_Stub(
  8939. IRpcStubBuffer *This,
  8940. IRpcChannelBuffer *_pRpcChannelBuffer,
  8941. PRPC_MESSAGE _pRpcMessage,
  8942. DWORD *_pdwStubPhase);
  8943. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_width_Proxy(
  8944. IHTMLRuleStyle * This,
  8945. /* [in] */ VARIANT v);
  8946. void __RPC_STUB IHTMLRuleStyle_put_width_Stub(
  8947. IRpcStubBuffer *This,
  8948. IRpcChannelBuffer *_pRpcChannelBuffer,
  8949. PRPC_MESSAGE _pRpcMessage,
  8950. DWORD *_pdwStubPhase);
  8951. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_width_Proxy(
  8952. IHTMLRuleStyle * This,
  8953. /* [out][retval] */ VARIANT *p);
  8954. void __RPC_STUB IHTMLRuleStyle_get_width_Stub(
  8955. IRpcStubBuffer *This,
  8956. IRpcChannelBuffer *_pRpcChannelBuffer,
  8957. PRPC_MESSAGE _pRpcMessage,
  8958. DWORD *_pdwStubPhase);
  8959. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_height_Proxy(
  8960. IHTMLRuleStyle * This,
  8961. /* [in] */ VARIANT v);
  8962. void __RPC_STUB IHTMLRuleStyle_put_height_Stub(
  8963. IRpcStubBuffer *This,
  8964. IRpcChannelBuffer *_pRpcChannelBuffer,
  8965. PRPC_MESSAGE _pRpcMessage,
  8966. DWORD *_pdwStubPhase);
  8967. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_height_Proxy(
  8968. IHTMLRuleStyle * This,
  8969. /* [out][retval] */ VARIANT *p);
  8970. void __RPC_STUB IHTMLRuleStyle_get_height_Stub(
  8971. IRpcStubBuffer *This,
  8972. IRpcChannelBuffer *_pRpcChannelBuffer,
  8973. PRPC_MESSAGE _pRpcMessage,
  8974. DWORD *_pdwStubPhase);
  8975. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_styleFloat_Proxy(
  8976. IHTMLRuleStyle * This,
  8977. /* [in] */ BSTR v);
  8978. void __RPC_STUB IHTMLRuleStyle_put_styleFloat_Stub(
  8979. IRpcStubBuffer *This,
  8980. IRpcChannelBuffer *_pRpcChannelBuffer,
  8981. PRPC_MESSAGE _pRpcMessage,
  8982. DWORD *_pdwStubPhase);
  8983. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_styleFloat_Proxy(
  8984. IHTMLRuleStyle * This,
  8985. /* [out][retval] */ BSTR *p);
  8986. void __RPC_STUB IHTMLRuleStyle_get_styleFloat_Stub(
  8987. IRpcStubBuffer *This,
  8988. IRpcChannelBuffer *_pRpcChannelBuffer,
  8989. PRPC_MESSAGE _pRpcMessage,
  8990. DWORD *_pdwStubPhase);
  8991. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clear_Proxy(
  8992. IHTMLRuleStyle * This,
  8993. /* [in] */ BSTR v);
  8994. void __RPC_STUB IHTMLRuleStyle_put_clear_Stub(
  8995. IRpcStubBuffer *This,
  8996. IRpcChannelBuffer *_pRpcChannelBuffer,
  8997. PRPC_MESSAGE _pRpcMessage,
  8998. DWORD *_pdwStubPhase);
  8999. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clear_Proxy(
  9000. IHTMLRuleStyle * This,
  9001. /* [out][retval] */ BSTR *p);
  9002. void __RPC_STUB IHTMLRuleStyle_get_clear_Stub(
  9003. IRpcStubBuffer *This,
  9004. IRpcChannelBuffer *_pRpcChannelBuffer,
  9005. PRPC_MESSAGE _pRpcMessage,
  9006. DWORD *_pdwStubPhase);
  9007. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_display_Proxy(
  9008. IHTMLRuleStyle * This,
  9009. /* [in] */ BSTR v);
  9010. void __RPC_STUB IHTMLRuleStyle_put_display_Stub(
  9011. IRpcStubBuffer *This,
  9012. IRpcChannelBuffer *_pRpcChannelBuffer,
  9013. PRPC_MESSAGE _pRpcMessage,
  9014. DWORD *_pdwStubPhase);
  9015. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_display_Proxy(
  9016. IHTMLRuleStyle * This,
  9017. /* [out][retval] */ BSTR *p);
  9018. void __RPC_STUB IHTMLRuleStyle_get_display_Stub(
  9019. IRpcStubBuffer *This,
  9020. IRpcChannelBuffer *_pRpcChannelBuffer,
  9021. PRPC_MESSAGE _pRpcMessage,
  9022. DWORD *_pdwStubPhase);
  9023. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_visibility_Proxy(
  9024. IHTMLRuleStyle * This,
  9025. /* [in] */ BSTR v);
  9026. void __RPC_STUB IHTMLRuleStyle_put_visibility_Stub(
  9027. IRpcStubBuffer *This,
  9028. IRpcChannelBuffer *_pRpcChannelBuffer,
  9029. PRPC_MESSAGE _pRpcMessage,
  9030. DWORD *_pdwStubPhase);
  9031. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_visibility_Proxy(
  9032. IHTMLRuleStyle * This,
  9033. /* [out][retval] */ BSTR *p);
  9034. void __RPC_STUB IHTMLRuleStyle_get_visibility_Stub(
  9035. IRpcStubBuffer *This,
  9036. IRpcChannelBuffer *_pRpcChannelBuffer,
  9037. PRPC_MESSAGE _pRpcMessage,
  9038. DWORD *_pdwStubPhase);
  9039. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleType_Proxy(
  9040. IHTMLRuleStyle * This,
  9041. /* [in] */ BSTR v);
  9042. void __RPC_STUB IHTMLRuleStyle_put_listStyleType_Stub(
  9043. IRpcStubBuffer *This,
  9044. IRpcChannelBuffer *_pRpcChannelBuffer,
  9045. PRPC_MESSAGE _pRpcMessage,
  9046. DWORD *_pdwStubPhase);
  9047. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleType_Proxy(
  9048. IHTMLRuleStyle * This,
  9049. /* [out][retval] */ BSTR *p);
  9050. void __RPC_STUB IHTMLRuleStyle_get_listStyleType_Stub(
  9051. IRpcStubBuffer *This,
  9052. IRpcChannelBuffer *_pRpcChannelBuffer,
  9053. PRPC_MESSAGE _pRpcMessage,
  9054. DWORD *_pdwStubPhase);
  9055. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStylePosition_Proxy(
  9056. IHTMLRuleStyle * This,
  9057. /* [in] */ BSTR v);
  9058. void __RPC_STUB IHTMLRuleStyle_put_listStylePosition_Stub(
  9059. IRpcStubBuffer *This,
  9060. IRpcChannelBuffer *_pRpcChannelBuffer,
  9061. PRPC_MESSAGE _pRpcMessage,
  9062. DWORD *_pdwStubPhase);
  9063. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStylePosition_Proxy(
  9064. IHTMLRuleStyle * This,
  9065. /* [out][retval] */ BSTR *p);
  9066. void __RPC_STUB IHTMLRuleStyle_get_listStylePosition_Stub(
  9067. IRpcStubBuffer *This,
  9068. IRpcChannelBuffer *_pRpcChannelBuffer,
  9069. PRPC_MESSAGE _pRpcMessage,
  9070. DWORD *_pdwStubPhase);
  9071. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleImage_Proxy(
  9072. IHTMLRuleStyle * This,
  9073. /* [in] */ BSTR v);
  9074. void __RPC_STUB IHTMLRuleStyle_put_listStyleImage_Stub(
  9075. IRpcStubBuffer *This,
  9076. IRpcChannelBuffer *_pRpcChannelBuffer,
  9077. PRPC_MESSAGE _pRpcMessage,
  9078. DWORD *_pdwStubPhase);
  9079. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleImage_Proxy(
  9080. IHTMLRuleStyle * This,
  9081. /* [out][retval] */ BSTR *p);
  9082. void __RPC_STUB IHTMLRuleStyle_get_listStyleImage_Stub(
  9083. IRpcStubBuffer *This,
  9084. IRpcChannelBuffer *_pRpcChannelBuffer,
  9085. PRPC_MESSAGE _pRpcMessage,
  9086. DWORD *_pdwStubPhase);
  9087. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyle_Proxy(
  9088. IHTMLRuleStyle * This,
  9089. /* [in] */ BSTR v);
  9090. void __RPC_STUB IHTMLRuleStyle_put_listStyle_Stub(
  9091. IRpcStubBuffer *This,
  9092. IRpcChannelBuffer *_pRpcChannelBuffer,
  9093. PRPC_MESSAGE _pRpcMessage,
  9094. DWORD *_pdwStubPhase);
  9095. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyle_Proxy(
  9096. IHTMLRuleStyle * This,
  9097. /* [out][retval] */ BSTR *p);
  9098. void __RPC_STUB IHTMLRuleStyle_get_listStyle_Stub(
  9099. IRpcStubBuffer *This,
  9100. IRpcChannelBuffer *_pRpcChannelBuffer,
  9101. PRPC_MESSAGE _pRpcMessage,
  9102. DWORD *_pdwStubPhase);
  9103. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_whiteSpace_Proxy(
  9104. IHTMLRuleStyle * This,
  9105. /* [in] */ BSTR v);
  9106. void __RPC_STUB IHTMLRuleStyle_put_whiteSpace_Stub(
  9107. IRpcStubBuffer *This,
  9108. IRpcChannelBuffer *_pRpcChannelBuffer,
  9109. PRPC_MESSAGE _pRpcMessage,
  9110. DWORD *_pdwStubPhase);
  9111. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_whiteSpace_Proxy(
  9112. IHTMLRuleStyle * This,
  9113. /* [out][retval] */ BSTR *p);
  9114. void __RPC_STUB IHTMLRuleStyle_get_whiteSpace_Stub(
  9115. IRpcStubBuffer *This,
  9116. IRpcChannelBuffer *_pRpcChannelBuffer,
  9117. PRPC_MESSAGE _pRpcMessage,
  9118. DWORD *_pdwStubPhase);
  9119. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_top_Proxy(
  9120. IHTMLRuleStyle * This,
  9121. /* [in] */ VARIANT v);
  9122. void __RPC_STUB IHTMLRuleStyle_put_top_Stub(
  9123. IRpcStubBuffer *This,
  9124. IRpcChannelBuffer *_pRpcChannelBuffer,
  9125. PRPC_MESSAGE _pRpcMessage,
  9126. DWORD *_pdwStubPhase);
  9127. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_top_Proxy(
  9128. IHTMLRuleStyle * This,
  9129. /* [out][retval] */ VARIANT *p);
  9130. void __RPC_STUB IHTMLRuleStyle_get_top_Stub(
  9131. IRpcStubBuffer *This,
  9132. IRpcChannelBuffer *_pRpcChannelBuffer,
  9133. PRPC_MESSAGE _pRpcMessage,
  9134. DWORD *_pdwStubPhase);
  9135. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_left_Proxy(
  9136. IHTMLRuleStyle * This,
  9137. /* [in] */ VARIANT v);
  9138. void __RPC_STUB IHTMLRuleStyle_put_left_Stub(
  9139. IRpcStubBuffer *This,
  9140. IRpcChannelBuffer *_pRpcChannelBuffer,
  9141. PRPC_MESSAGE _pRpcMessage,
  9142. DWORD *_pdwStubPhase);
  9143. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_left_Proxy(
  9144. IHTMLRuleStyle * This,
  9145. /* [out][retval] */ VARIANT *p);
  9146. void __RPC_STUB IHTMLRuleStyle_get_left_Stub(
  9147. IRpcStubBuffer *This,
  9148. IRpcChannelBuffer *_pRpcChannelBuffer,
  9149. PRPC_MESSAGE _pRpcMessage,
  9150. DWORD *_pdwStubPhase);
  9151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_position_Proxy(
  9152. IHTMLRuleStyle * This,
  9153. /* [out][retval] */ BSTR *p);
  9154. void __RPC_STUB IHTMLRuleStyle_get_position_Stub(
  9155. IRpcStubBuffer *This,
  9156. IRpcChannelBuffer *_pRpcChannelBuffer,
  9157. PRPC_MESSAGE _pRpcMessage,
  9158. DWORD *_pdwStubPhase);
  9159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_zIndex_Proxy(
  9160. IHTMLRuleStyle * This,
  9161. /* [in] */ VARIANT v);
  9162. void __RPC_STUB IHTMLRuleStyle_put_zIndex_Stub(
  9163. IRpcStubBuffer *This,
  9164. IRpcChannelBuffer *_pRpcChannelBuffer,
  9165. PRPC_MESSAGE _pRpcMessage,
  9166. DWORD *_pdwStubPhase);
  9167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_zIndex_Proxy(
  9168. IHTMLRuleStyle * This,
  9169. /* [out][retval] */ VARIANT *p);
  9170. void __RPC_STUB IHTMLRuleStyle_get_zIndex_Stub(
  9171. IRpcStubBuffer *This,
  9172. IRpcChannelBuffer *_pRpcChannelBuffer,
  9173. PRPC_MESSAGE _pRpcMessage,
  9174. DWORD *_pdwStubPhase);
  9175. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_overflow_Proxy(
  9176. IHTMLRuleStyle * This,
  9177. /* [in] */ BSTR v);
  9178. void __RPC_STUB IHTMLRuleStyle_put_overflow_Stub(
  9179. IRpcStubBuffer *This,
  9180. IRpcChannelBuffer *_pRpcChannelBuffer,
  9181. PRPC_MESSAGE _pRpcMessage,
  9182. DWORD *_pdwStubPhase);
  9183. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_overflow_Proxy(
  9184. IHTMLRuleStyle * This,
  9185. /* [out][retval] */ BSTR *p);
  9186. void __RPC_STUB IHTMLRuleStyle_get_overflow_Stub(
  9187. IRpcStubBuffer *This,
  9188. IRpcChannelBuffer *_pRpcChannelBuffer,
  9189. PRPC_MESSAGE _pRpcMessage,
  9190. DWORD *_pdwStubPhase);
  9191. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakBefore_Proxy(
  9192. IHTMLRuleStyle * This,
  9193. /* [in] */ BSTR v);
  9194. void __RPC_STUB IHTMLRuleStyle_put_pageBreakBefore_Stub(
  9195. IRpcStubBuffer *This,
  9196. IRpcChannelBuffer *_pRpcChannelBuffer,
  9197. PRPC_MESSAGE _pRpcMessage,
  9198. DWORD *_pdwStubPhase);
  9199. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakBefore_Proxy(
  9200. IHTMLRuleStyle * This,
  9201. /* [out][retval] */ BSTR *p);
  9202. void __RPC_STUB IHTMLRuleStyle_get_pageBreakBefore_Stub(
  9203. IRpcStubBuffer *This,
  9204. IRpcChannelBuffer *_pRpcChannelBuffer,
  9205. PRPC_MESSAGE _pRpcMessage,
  9206. DWORD *_pdwStubPhase);
  9207. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakAfter_Proxy(
  9208. IHTMLRuleStyle * This,
  9209. /* [in] */ BSTR v);
  9210. void __RPC_STUB IHTMLRuleStyle_put_pageBreakAfter_Stub(
  9211. IRpcStubBuffer *This,
  9212. IRpcChannelBuffer *_pRpcChannelBuffer,
  9213. PRPC_MESSAGE _pRpcMessage,
  9214. DWORD *_pdwStubPhase);
  9215. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakAfter_Proxy(
  9216. IHTMLRuleStyle * This,
  9217. /* [out][retval] */ BSTR *p);
  9218. void __RPC_STUB IHTMLRuleStyle_get_pageBreakAfter_Stub(
  9219. IRpcStubBuffer *This,
  9220. IRpcChannelBuffer *_pRpcChannelBuffer,
  9221. PRPC_MESSAGE _pRpcMessage,
  9222. DWORD *_pdwStubPhase);
  9223. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cssText_Proxy(
  9224. IHTMLRuleStyle * This,
  9225. /* [in] */ BSTR v);
  9226. void __RPC_STUB IHTMLRuleStyle_put_cssText_Stub(
  9227. IRpcStubBuffer *This,
  9228. IRpcChannelBuffer *_pRpcChannelBuffer,
  9229. PRPC_MESSAGE _pRpcMessage,
  9230. DWORD *_pdwStubPhase);
  9231. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cssText_Proxy(
  9232. IHTMLRuleStyle * This,
  9233. /* [out][retval] */ BSTR *p);
  9234. void __RPC_STUB IHTMLRuleStyle_get_cssText_Stub(
  9235. IRpcStubBuffer *This,
  9236. IRpcChannelBuffer *_pRpcChannelBuffer,
  9237. PRPC_MESSAGE _pRpcMessage,
  9238. DWORD *_pdwStubPhase);
  9239. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cursor_Proxy(
  9240. IHTMLRuleStyle * This,
  9241. /* [in] */ BSTR v);
  9242. void __RPC_STUB IHTMLRuleStyle_put_cursor_Stub(
  9243. IRpcStubBuffer *This,
  9244. IRpcChannelBuffer *_pRpcChannelBuffer,
  9245. PRPC_MESSAGE _pRpcMessage,
  9246. DWORD *_pdwStubPhase);
  9247. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cursor_Proxy(
  9248. IHTMLRuleStyle * This,
  9249. /* [out][retval] */ BSTR *p);
  9250. void __RPC_STUB IHTMLRuleStyle_get_cursor_Stub(
  9251. IRpcStubBuffer *This,
  9252. IRpcChannelBuffer *_pRpcChannelBuffer,
  9253. PRPC_MESSAGE _pRpcMessage,
  9254. DWORD *_pdwStubPhase);
  9255. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clip_Proxy(
  9256. IHTMLRuleStyle * This,
  9257. /* [in] */ BSTR v);
  9258. void __RPC_STUB IHTMLRuleStyle_put_clip_Stub(
  9259. IRpcStubBuffer *This,
  9260. IRpcChannelBuffer *_pRpcChannelBuffer,
  9261. PRPC_MESSAGE _pRpcMessage,
  9262. DWORD *_pdwStubPhase);
  9263. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clip_Proxy(
  9264. IHTMLRuleStyle * This,
  9265. /* [out][retval] */ BSTR *p);
  9266. void __RPC_STUB IHTMLRuleStyle_get_clip_Stub(
  9267. IRpcStubBuffer *This,
  9268. IRpcChannelBuffer *_pRpcChannelBuffer,
  9269. PRPC_MESSAGE _pRpcMessage,
  9270. DWORD *_pdwStubPhase);
  9271. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_filter_Proxy(
  9272. IHTMLRuleStyle * This,
  9273. /* [in] */ BSTR v);
  9274. void __RPC_STUB IHTMLRuleStyle_put_filter_Stub(
  9275. IRpcStubBuffer *This,
  9276. IRpcChannelBuffer *_pRpcChannelBuffer,
  9277. PRPC_MESSAGE _pRpcMessage,
  9278. DWORD *_pdwStubPhase);
  9279. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_filter_Proxy(
  9280. IHTMLRuleStyle * This,
  9281. /* [out][retval] */ BSTR *p);
  9282. void __RPC_STUB IHTMLRuleStyle_get_filter_Stub(
  9283. IRpcStubBuffer *This,
  9284. IRpcChannelBuffer *_pRpcChannelBuffer,
  9285. PRPC_MESSAGE _pRpcMessage,
  9286. DWORD *_pdwStubPhase);
  9287. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_setAttribute_Proxy(
  9288. IHTMLRuleStyle * This,
  9289. /* [in] */ BSTR strAttributeName,
  9290. /* [in] */ VARIANT AttributeValue,
  9291. /* [in][defaultvalue] */ LONG lFlags);
  9292. void __RPC_STUB IHTMLRuleStyle_setAttribute_Stub(
  9293. IRpcStubBuffer *This,
  9294. IRpcChannelBuffer *_pRpcChannelBuffer,
  9295. PRPC_MESSAGE _pRpcMessage,
  9296. DWORD *_pdwStubPhase);
  9297. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_getAttribute_Proxy(
  9298. IHTMLRuleStyle * This,
  9299. /* [in] */ BSTR strAttributeName,
  9300. /* [in][defaultvalue] */ LONG lFlags,
  9301. /* [out][retval] */ VARIANT *AttributeValue);
  9302. void __RPC_STUB IHTMLRuleStyle_getAttribute_Stub(
  9303. IRpcStubBuffer *This,
  9304. IRpcChannelBuffer *_pRpcChannelBuffer,
  9305. PRPC_MESSAGE _pRpcMessage,
  9306. DWORD *_pdwStubPhase);
  9307. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_removeAttribute_Proxy(
  9308. IHTMLRuleStyle * This,
  9309. /* [in] */ BSTR strAttributeName,
  9310. /* [in][defaultvalue] */ LONG lFlags,
  9311. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  9312. void __RPC_STUB IHTMLRuleStyle_removeAttribute_Stub(
  9313. IRpcStubBuffer *This,
  9314. IRpcChannelBuffer *_pRpcChannelBuffer,
  9315. PRPC_MESSAGE _pRpcMessage,
  9316. DWORD *_pdwStubPhase);
  9317. #endif /* __IHTMLRuleStyle_INTERFACE_DEFINED__ */
  9318. #ifndef __IHTMLRuleStyle2_INTERFACE_DEFINED__
  9319. #define __IHTMLRuleStyle2_INTERFACE_DEFINED__
  9320. /* interface IHTMLRuleStyle2 */
  9321. /* [object][uuid][dual][oleautomation] */
  9322. EXTERN_C const IID IID_IHTMLRuleStyle2;
  9323. MIDL_INTERFACE("3050f4ac-98b5-11cf-bb82-00aa00bdce0b")
  9324. IHTMLRuleStyle2 : public IDispatch
  9325. {
  9326. public:
  9327. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout(
  9328. /* [in] */ BSTR v) = 0;
  9329. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout(
  9330. /* [out][retval] */ BSTR *p) = 0;
  9331. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse(
  9332. /* [in] */ BSTR v) = 0;
  9333. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse(
  9334. /* [out][retval] */ BSTR *p) = 0;
  9335. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction(
  9336. /* [in] */ BSTR v) = 0;
  9337. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  9338. /* [out][retval] */ BSTR *p) = 0;
  9339. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior(
  9340. /* [in] */ BSTR v) = 0;
  9341. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  9342. /* [out][retval] */ BSTR *p) = 0;
  9343. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position(
  9344. /* [in] */ BSTR v) = 0;
  9345. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  9346. /* [out][retval] */ BSTR *p) = 0;
  9347. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi(
  9348. /* [in] */ BSTR v) = 0;
  9349. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi(
  9350. /* [out][retval] */ BSTR *p) = 0;
  9351. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom(
  9352. /* [in] */ VARIANT v) = 0;
  9353. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  9354. /* [out][retval] */ VARIANT *p) = 0;
  9355. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right(
  9356. /* [in] */ VARIANT v) = 0;
  9357. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  9358. /* [out][retval] */ VARIANT *p) = 0;
  9359. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom(
  9360. /* [in] */ long v) = 0;
  9361. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom(
  9362. /* [out][retval] */ long *p) = 0;
  9363. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight(
  9364. /* [in] */ long v) = 0;
  9365. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight(
  9366. /* [out][retval] */ long *p) = 0;
  9367. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom(
  9368. /* [in] */ float v) = 0;
  9369. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom(
  9370. /* [out][retval] */ float *p) = 0;
  9371. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight(
  9372. /* [in] */ float v) = 0;
  9373. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight(
  9374. /* [out][retval] */ float *p) = 0;
  9375. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode(
  9376. /* [in] */ BSTR v) = 0;
  9377. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode(
  9378. /* [out][retval] */ BSTR *p) = 0;
  9379. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign(
  9380. /* [in] */ BSTR v) = 0;
  9381. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign(
  9382. /* [out][retval] */ BSTR *p) = 0;
  9383. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition(
  9384. /* [in] */ BSTR v) = 0;
  9385. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition(
  9386. /* [out][retval] */ BSTR *p) = 0;
  9387. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang(
  9388. /* [in] */ BSTR v) = 0;
  9389. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang(
  9390. /* [out][retval] */ BSTR *p) = 0;
  9391. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar(
  9392. /* [in] */ VARIANT v) = 0;
  9393. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar(
  9394. /* [out][retval] */ VARIANT *p) = 0;
  9395. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine(
  9396. /* [in] */ VARIANT v) = 0;
  9397. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine(
  9398. /* [out][retval] */ VARIANT *p) = 0;
  9399. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode(
  9400. /* [in] */ BSTR v) = 0;
  9401. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode(
  9402. /* [out][retval] */ BSTR *p) = 0;
  9403. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType(
  9404. /* [in] */ BSTR v) = 0;
  9405. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType(
  9406. /* [out][retval] */ BSTR *p) = 0;
  9407. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid(
  9408. /* [in] */ BSTR v) = 0;
  9409. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid(
  9410. /* [out][retval] */ BSTR *p) = 0;
  9411. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace(
  9412. /* [in] */ BSTR v) = 0;
  9413. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace(
  9414. /* [out][retval] */ BSTR *p) = 0;
  9415. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak(
  9416. /* [in] */ BSTR v) = 0;
  9417. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak(
  9418. /* [out][retval] */ BSTR *p) = 0;
  9419. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak(
  9420. /* [in] */ BSTR v) = 0;
  9421. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak(
  9422. /* [out][retval] */ BSTR *p) = 0;
  9423. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify(
  9424. /* [in] */ BSTR v) = 0;
  9425. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify(
  9426. /* [out][retval] */ BSTR *p) = 0;
  9427. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim(
  9428. /* [in] */ BSTR v) = 0;
  9429. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
  9430. /* [out][retval] */ BSTR *p) = 0;
  9431. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida(
  9432. /* [in] */ VARIANT v) = 0;
  9433. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida(
  9434. /* [out][retval] */ VARIANT *p) = 0;
  9435. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX(
  9436. /* [in] */ BSTR v) = 0;
  9437. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX(
  9438. /* [out][retval] */ BSTR *p) = 0;
  9439. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY(
  9440. /* [in] */ BSTR v) = 0;
  9441. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY(
  9442. /* [out][retval] */ BSTR *p) = 0;
  9443. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator(
  9444. /* [in] */ BSTR v) = 0;
  9445. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator(
  9446. /* [out][retval] */ BSTR *p) = 0;
  9447. };
  9448. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_tableLayout_Proxy(
  9449. IHTMLRuleStyle2 * This,
  9450. /* [in] */ BSTR v);
  9451. void __RPC_STUB IHTMLRuleStyle2_put_tableLayout_Stub(
  9452. IRpcStubBuffer *This,
  9453. IRpcChannelBuffer *_pRpcChannelBuffer,
  9454. PRPC_MESSAGE _pRpcMessage,
  9455. DWORD *_pdwStubPhase);
  9456. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_tableLayout_Proxy(
  9457. IHTMLRuleStyle2 * This,
  9458. /* [out][retval] */ BSTR *p);
  9459. void __RPC_STUB IHTMLRuleStyle2_get_tableLayout_Stub(
  9460. IRpcStubBuffer *This,
  9461. IRpcChannelBuffer *_pRpcChannelBuffer,
  9462. PRPC_MESSAGE _pRpcMessage,
  9463. DWORD *_pdwStubPhase);
  9464. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_borderCollapse_Proxy(
  9465. IHTMLRuleStyle2 * This,
  9466. /* [in] */ BSTR v);
  9467. void __RPC_STUB IHTMLRuleStyle2_put_borderCollapse_Stub(
  9468. IRpcStubBuffer *This,
  9469. IRpcChannelBuffer *_pRpcChannelBuffer,
  9470. PRPC_MESSAGE _pRpcMessage,
  9471. DWORD *_pdwStubPhase);
  9472. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_borderCollapse_Proxy(
  9473. IHTMLRuleStyle2 * This,
  9474. /* [out][retval] */ BSTR *p);
  9475. void __RPC_STUB IHTMLRuleStyle2_get_borderCollapse_Stub(
  9476. IRpcStubBuffer *This,
  9477. IRpcChannelBuffer *_pRpcChannelBuffer,
  9478. PRPC_MESSAGE _pRpcMessage,
  9479. DWORD *_pdwStubPhase);
  9480. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_direction_Proxy(
  9481. IHTMLRuleStyle2 * This,
  9482. /* [in] */ BSTR v);
  9483. void __RPC_STUB IHTMLRuleStyle2_put_direction_Stub(
  9484. IRpcStubBuffer *This,
  9485. IRpcChannelBuffer *_pRpcChannelBuffer,
  9486. PRPC_MESSAGE _pRpcMessage,
  9487. DWORD *_pdwStubPhase);
  9488. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_direction_Proxy(
  9489. IHTMLRuleStyle2 * This,
  9490. /* [out][retval] */ BSTR *p);
  9491. void __RPC_STUB IHTMLRuleStyle2_get_direction_Stub(
  9492. IRpcStubBuffer *This,
  9493. IRpcChannelBuffer *_pRpcChannelBuffer,
  9494. PRPC_MESSAGE _pRpcMessage,
  9495. DWORD *_pdwStubPhase);
  9496. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_behavior_Proxy(
  9497. IHTMLRuleStyle2 * This,
  9498. /* [in] */ BSTR v);
  9499. void __RPC_STUB IHTMLRuleStyle2_put_behavior_Stub(
  9500. IRpcStubBuffer *This,
  9501. IRpcChannelBuffer *_pRpcChannelBuffer,
  9502. PRPC_MESSAGE _pRpcMessage,
  9503. DWORD *_pdwStubPhase);
  9504. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_behavior_Proxy(
  9505. IHTMLRuleStyle2 * This,
  9506. /* [out][retval] */ BSTR *p);
  9507. void __RPC_STUB IHTMLRuleStyle2_get_behavior_Stub(
  9508. IRpcStubBuffer *This,
  9509. IRpcChannelBuffer *_pRpcChannelBuffer,
  9510. PRPC_MESSAGE _pRpcMessage,
  9511. DWORD *_pdwStubPhase);
  9512. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_position_Proxy(
  9513. IHTMLRuleStyle2 * This,
  9514. /* [in] */ BSTR v);
  9515. void __RPC_STUB IHTMLRuleStyle2_put_position_Stub(
  9516. IRpcStubBuffer *This,
  9517. IRpcChannelBuffer *_pRpcChannelBuffer,
  9518. PRPC_MESSAGE _pRpcMessage,
  9519. DWORD *_pdwStubPhase);
  9520. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_position_Proxy(
  9521. IHTMLRuleStyle2 * This,
  9522. /* [out][retval] */ BSTR *p);
  9523. void __RPC_STUB IHTMLRuleStyle2_get_position_Stub(
  9524. IRpcStubBuffer *This,
  9525. IRpcChannelBuffer *_pRpcChannelBuffer,
  9526. PRPC_MESSAGE _pRpcMessage,
  9527. DWORD *_pdwStubPhase);
  9528. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_unicodeBidi_Proxy(
  9529. IHTMLRuleStyle2 * This,
  9530. /* [in] */ BSTR v);
  9531. void __RPC_STUB IHTMLRuleStyle2_put_unicodeBidi_Stub(
  9532. IRpcStubBuffer *This,
  9533. IRpcChannelBuffer *_pRpcChannelBuffer,
  9534. PRPC_MESSAGE _pRpcMessage,
  9535. DWORD *_pdwStubPhase);
  9536. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_unicodeBidi_Proxy(
  9537. IHTMLRuleStyle2 * This,
  9538. /* [out][retval] */ BSTR *p);
  9539. void __RPC_STUB IHTMLRuleStyle2_get_unicodeBidi_Stub(
  9540. IRpcStubBuffer *This,
  9541. IRpcChannelBuffer *_pRpcChannelBuffer,
  9542. PRPC_MESSAGE _pRpcMessage,
  9543. DWORD *_pdwStubPhase);
  9544. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_bottom_Proxy(
  9545. IHTMLRuleStyle2 * This,
  9546. /* [in] */ VARIANT v);
  9547. void __RPC_STUB IHTMLRuleStyle2_put_bottom_Stub(
  9548. IRpcStubBuffer *This,
  9549. IRpcChannelBuffer *_pRpcChannelBuffer,
  9550. PRPC_MESSAGE _pRpcMessage,
  9551. DWORD *_pdwStubPhase);
  9552. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_bottom_Proxy(
  9553. IHTMLRuleStyle2 * This,
  9554. /* [out][retval] */ VARIANT *p);
  9555. void __RPC_STUB IHTMLRuleStyle2_get_bottom_Stub(
  9556. IRpcStubBuffer *This,
  9557. IRpcChannelBuffer *_pRpcChannelBuffer,
  9558. PRPC_MESSAGE _pRpcMessage,
  9559. DWORD *_pdwStubPhase);
  9560. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_right_Proxy(
  9561. IHTMLRuleStyle2 * This,
  9562. /* [in] */ VARIANT v);
  9563. void __RPC_STUB IHTMLRuleStyle2_put_right_Stub(
  9564. IRpcStubBuffer *This,
  9565. IRpcChannelBuffer *_pRpcChannelBuffer,
  9566. PRPC_MESSAGE _pRpcMessage,
  9567. DWORD *_pdwStubPhase);
  9568. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_right_Proxy(
  9569. IHTMLRuleStyle2 * This,
  9570. /* [out][retval] */ VARIANT *p);
  9571. void __RPC_STUB IHTMLRuleStyle2_get_right_Stub(
  9572. IRpcStubBuffer *This,
  9573. IRpcChannelBuffer *_pRpcChannelBuffer,
  9574. PRPC_MESSAGE _pRpcMessage,
  9575. DWORD *_pdwStubPhase);
  9576. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelBottom_Proxy(
  9577. IHTMLRuleStyle2 * This,
  9578. /* [in] */ long v);
  9579. void __RPC_STUB IHTMLRuleStyle2_put_pixelBottom_Stub(
  9580. IRpcStubBuffer *This,
  9581. IRpcChannelBuffer *_pRpcChannelBuffer,
  9582. PRPC_MESSAGE _pRpcMessage,
  9583. DWORD *_pdwStubPhase);
  9584. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelBottom_Proxy(
  9585. IHTMLRuleStyle2 * This,
  9586. /* [out][retval] */ long *p);
  9587. void __RPC_STUB IHTMLRuleStyle2_get_pixelBottom_Stub(
  9588. IRpcStubBuffer *This,
  9589. IRpcChannelBuffer *_pRpcChannelBuffer,
  9590. PRPC_MESSAGE _pRpcMessage,
  9591. DWORD *_pdwStubPhase);
  9592. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelRight_Proxy(
  9593. IHTMLRuleStyle2 * This,
  9594. /* [in] */ long v);
  9595. void __RPC_STUB IHTMLRuleStyle2_put_pixelRight_Stub(
  9596. IRpcStubBuffer *This,
  9597. IRpcChannelBuffer *_pRpcChannelBuffer,
  9598. PRPC_MESSAGE _pRpcMessage,
  9599. DWORD *_pdwStubPhase);
  9600. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelRight_Proxy(
  9601. IHTMLRuleStyle2 * This,
  9602. /* [out][retval] */ long *p);
  9603. void __RPC_STUB IHTMLRuleStyle2_get_pixelRight_Stub(
  9604. IRpcStubBuffer *This,
  9605. IRpcChannelBuffer *_pRpcChannelBuffer,
  9606. PRPC_MESSAGE _pRpcMessage,
  9607. DWORD *_pdwStubPhase);
  9608. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posBottom_Proxy(
  9609. IHTMLRuleStyle2 * This,
  9610. /* [in] */ float v);
  9611. void __RPC_STUB IHTMLRuleStyle2_put_posBottom_Stub(
  9612. IRpcStubBuffer *This,
  9613. IRpcChannelBuffer *_pRpcChannelBuffer,
  9614. PRPC_MESSAGE _pRpcMessage,
  9615. DWORD *_pdwStubPhase);
  9616. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posBottom_Proxy(
  9617. IHTMLRuleStyle2 * This,
  9618. /* [out][retval] */ float *p);
  9619. void __RPC_STUB IHTMLRuleStyle2_get_posBottom_Stub(
  9620. IRpcStubBuffer *This,
  9621. IRpcChannelBuffer *_pRpcChannelBuffer,
  9622. PRPC_MESSAGE _pRpcMessage,
  9623. DWORD *_pdwStubPhase);
  9624. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posRight_Proxy(
  9625. IHTMLRuleStyle2 * This,
  9626. /* [in] */ float v);
  9627. void __RPC_STUB IHTMLRuleStyle2_put_posRight_Stub(
  9628. IRpcStubBuffer *This,
  9629. IRpcChannelBuffer *_pRpcChannelBuffer,
  9630. PRPC_MESSAGE _pRpcMessage,
  9631. DWORD *_pdwStubPhase);
  9632. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posRight_Proxy(
  9633. IHTMLRuleStyle2 * This,
  9634. /* [out][retval] */ float *p);
  9635. void __RPC_STUB IHTMLRuleStyle2_get_posRight_Stub(
  9636. IRpcStubBuffer *This,
  9637. IRpcChannelBuffer *_pRpcChannelBuffer,
  9638. PRPC_MESSAGE _pRpcMessage,
  9639. DWORD *_pdwStubPhase);
  9640. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_imeMode_Proxy(
  9641. IHTMLRuleStyle2 * This,
  9642. /* [in] */ BSTR v);
  9643. void __RPC_STUB IHTMLRuleStyle2_put_imeMode_Stub(
  9644. IRpcStubBuffer *This,
  9645. IRpcChannelBuffer *_pRpcChannelBuffer,
  9646. PRPC_MESSAGE _pRpcMessage,
  9647. DWORD *_pdwStubPhase);
  9648. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_imeMode_Proxy(
  9649. IHTMLRuleStyle2 * This,
  9650. /* [out][retval] */ BSTR *p);
  9651. void __RPC_STUB IHTMLRuleStyle2_get_imeMode_Stub(
  9652. IRpcStubBuffer *This,
  9653. IRpcChannelBuffer *_pRpcChannelBuffer,
  9654. PRPC_MESSAGE _pRpcMessage,
  9655. DWORD *_pdwStubPhase);
  9656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyAlign_Proxy(
  9657. IHTMLRuleStyle2 * This,
  9658. /* [in] */ BSTR v);
  9659. void __RPC_STUB IHTMLRuleStyle2_put_rubyAlign_Stub(
  9660. IRpcStubBuffer *This,
  9661. IRpcChannelBuffer *_pRpcChannelBuffer,
  9662. PRPC_MESSAGE _pRpcMessage,
  9663. DWORD *_pdwStubPhase);
  9664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyAlign_Proxy(
  9665. IHTMLRuleStyle2 * This,
  9666. /* [out][retval] */ BSTR *p);
  9667. void __RPC_STUB IHTMLRuleStyle2_get_rubyAlign_Stub(
  9668. IRpcStubBuffer *This,
  9669. IRpcChannelBuffer *_pRpcChannelBuffer,
  9670. PRPC_MESSAGE _pRpcMessage,
  9671. DWORD *_pdwStubPhase);
  9672. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyPosition_Proxy(
  9673. IHTMLRuleStyle2 * This,
  9674. /* [in] */ BSTR v);
  9675. void __RPC_STUB IHTMLRuleStyle2_put_rubyPosition_Stub(
  9676. IRpcStubBuffer *This,
  9677. IRpcChannelBuffer *_pRpcChannelBuffer,
  9678. PRPC_MESSAGE _pRpcMessage,
  9679. DWORD *_pdwStubPhase);
  9680. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyPosition_Proxy(
  9681. IHTMLRuleStyle2 * This,
  9682. /* [out][retval] */ BSTR *p);
  9683. void __RPC_STUB IHTMLRuleStyle2_get_rubyPosition_Stub(
  9684. IRpcStubBuffer *This,
  9685. IRpcChannelBuffer *_pRpcChannelBuffer,
  9686. PRPC_MESSAGE _pRpcMessage,
  9687. DWORD *_pdwStubPhase);
  9688. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyOverhang_Proxy(
  9689. IHTMLRuleStyle2 * This,
  9690. /* [in] */ BSTR v);
  9691. void __RPC_STUB IHTMLRuleStyle2_put_rubyOverhang_Stub(
  9692. IRpcStubBuffer *This,
  9693. IRpcChannelBuffer *_pRpcChannelBuffer,
  9694. PRPC_MESSAGE _pRpcMessage,
  9695. DWORD *_pdwStubPhase);
  9696. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyOverhang_Proxy(
  9697. IHTMLRuleStyle2 * This,
  9698. /* [out][retval] */ BSTR *p);
  9699. void __RPC_STUB IHTMLRuleStyle2_get_rubyOverhang_Stub(
  9700. IRpcStubBuffer *This,
  9701. IRpcChannelBuffer *_pRpcChannelBuffer,
  9702. PRPC_MESSAGE _pRpcMessage,
  9703. DWORD *_pdwStubPhase);
  9704. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridChar_Proxy(
  9705. IHTMLRuleStyle2 * This,
  9706. /* [in] */ VARIANT v);
  9707. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridChar_Stub(
  9708. IRpcStubBuffer *This,
  9709. IRpcChannelBuffer *_pRpcChannelBuffer,
  9710. PRPC_MESSAGE _pRpcMessage,
  9711. DWORD *_pdwStubPhase);
  9712. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridChar_Proxy(
  9713. IHTMLRuleStyle2 * This,
  9714. /* [out][retval] */ VARIANT *p);
  9715. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridChar_Stub(
  9716. IRpcStubBuffer *This,
  9717. IRpcChannelBuffer *_pRpcChannelBuffer,
  9718. PRPC_MESSAGE _pRpcMessage,
  9719. DWORD *_pdwStubPhase);
  9720. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridLine_Proxy(
  9721. IHTMLRuleStyle2 * This,
  9722. /* [in] */ VARIANT v);
  9723. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridLine_Stub(
  9724. IRpcStubBuffer *This,
  9725. IRpcChannelBuffer *_pRpcChannelBuffer,
  9726. PRPC_MESSAGE _pRpcMessage,
  9727. DWORD *_pdwStubPhase);
  9728. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridLine_Proxy(
  9729. IHTMLRuleStyle2 * This,
  9730. /* [out][retval] */ VARIANT *p);
  9731. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridLine_Stub(
  9732. IRpcStubBuffer *This,
  9733. IRpcChannelBuffer *_pRpcChannelBuffer,
  9734. PRPC_MESSAGE _pRpcMessage,
  9735. DWORD *_pdwStubPhase);
  9736. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridMode_Proxy(
  9737. IHTMLRuleStyle2 * This,
  9738. /* [in] */ BSTR v);
  9739. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridMode_Stub(
  9740. IRpcStubBuffer *This,
  9741. IRpcChannelBuffer *_pRpcChannelBuffer,
  9742. PRPC_MESSAGE _pRpcMessage,
  9743. DWORD *_pdwStubPhase);
  9744. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridMode_Proxy(
  9745. IHTMLRuleStyle2 * This,
  9746. /* [out][retval] */ BSTR *p);
  9747. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridMode_Stub(
  9748. IRpcStubBuffer *This,
  9749. IRpcChannelBuffer *_pRpcChannelBuffer,
  9750. PRPC_MESSAGE _pRpcMessage,
  9751. DWORD *_pdwStubPhase);
  9752. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridType_Proxy(
  9753. IHTMLRuleStyle2 * This,
  9754. /* [in] */ BSTR v);
  9755. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridType_Stub(
  9756. IRpcStubBuffer *This,
  9757. IRpcChannelBuffer *_pRpcChannelBuffer,
  9758. PRPC_MESSAGE _pRpcMessage,
  9759. DWORD *_pdwStubPhase);
  9760. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridType_Proxy(
  9761. IHTMLRuleStyle2 * This,
  9762. /* [out][retval] */ BSTR *p);
  9763. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridType_Stub(
  9764. IRpcStubBuffer *This,
  9765. IRpcChannelBuffer *_pRpcChannelBuffer,
  9766. PRPC_MESSAGE _pRpcMessage,
  9767. DWORD *_pdwStubPhase);
  9768. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGrid_Proxy(
  9769. IHTMLRuleStyle2 * This,
  9770. /* [in] */ BSTR v);
  9771. void __RPC_STUB IHTMLRuleStyle2_put_layoutGrid_Stub(
  9772. IRpcStubBuffer *This,
  9773. IRpcChannelBuffer *_pRpcChannelBuffer,
  9774. PRPC_MESSAGE _pRpcMessage,
  9775. DWORD *_pdwStubPhase);
  9776. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGrid_Proxy(
  9777. IHTMLRuleStyle2 * This,
  9778. /* [out][retval] */ BSTR *p);
  9779. void __RPC_STUB IHTMLRuleStyle2_get_layoutGrid_Stub(
  9780. IRpcStubBuffer *This,
  9781. IRpcChannelBuffer *_pRpcChannelBuffer,
  9782. PRPC_MESSAGE _pRpcMessage,
  9783. DWORD *_pdwStubPhase);
  9784. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textAutospace_Proxy(
  9785. IHTMLRuleStyle2 * This,
  9786. /* [in] */ BSTR v);
  9787. void __RPC_STUB IHTMLRuleStyle2_put_textAutospace_Stub(
  9788. IRpcStubBuffer *This,
  9789. IRpcChannelBuffer *_pRpcChannelBuffer,
  9790. PRPC_MESSAGE _pRpcMessage,
  9791. DWORD *_pdwStubPhase);
  9792. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textAutospace_Proxy(
  9793. IHTMLRuleStyle2 * This,
  9794. /* [out][retval] */ BSTR *p);
  9795. void __RPC_STUB IHTMLRuleStyle2_get_textAutospace_Stub(
  9796. IRpcStubBuffer *This,
  9797. IRpcChannelBuffer *_pRpcChannelBuffer,
  9798. PRPC_MESSAGE _pRpcMessage,
  9799. DWORD *_pdwStubPhase);
  9800. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_wordBreak_Proxy(
  9801. IHTMLRuleStyle2 * This,
  9802. /* [in] */ BSTR v);
  9803. void __RPC_STUB IHTMLRuleStyle2_put_wordBreak_Stub(
  9804. IRpcStubBuffer *This,
  9805. IRpcChannelBuffer *_pRpcChannelBuffer,
  9806. PRPC_MESSAGE _pRpcMessage,
  9807. DWORD *_pdwStubPhase);
  9808. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_wordBreak_Proxy(
  9809. IHTMLRuleStyle2 * This,
  9810. /* [out][retval] */ BSTR *p);
  9811. void __RPC_STUB IHTMLRuleStyle2_get_wordBreak_Stub(
  9812. IRpcStubBuffer *This,
  9813. IRpcChannelBuffer *_pRpcChannelBuffer,
  9814. PRPC_MESSAGE _pRpcMessage,
  9815. DWORD *_pdwStubPhase);
  9816. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_lineBreak_Proxy(
  9817. IHTMLRuleStyle2 * This,
  9818. /* [in] */ BSTR v);
  9819. void __RPC_STUB IHTMLRuleStyle2_put_lineBreak_Stub(
  9820. IRpcStubBuffer *This,
  9821. IRpcChannelBuffer *_pRpcChannelBuffer,
  9822. PRPC_MESSAGE _pRpcMessage,
  9823. DWORD *_pdwStubPhase);
  9824. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_lineBreak_Proxy(
  9825. IHTMLRuleStyle2 * This,
  9826. /* [out][retval] */ BSTR *p);
  9827. void __RPC_STUB IHTMLRuleStyle2_get_lineBreak_Stub(
  9828. IRpcStubBuffer *This,
  9829. IRpcChannelBuffer *_pRpcChannelBuffer,
  9830. PRPC_MESSAGE _pRpcMessage,
  9831. DWORD *_pdwStubPhase);
  9832. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustify_Proxy(
  9833. IHTMLRuleStyle2 * This,
  9834. /* [in] */ BSTR v);
  9835. void __RPC_STUB IHTMLRuleStyle2_put_textJustify_Stub(
  9836. IRpcStubBuffer *This,
  9837. IRpcChannelBuffer *_pRpcChannelBuffer,
  9838. PRPC_MESSAGE _pRpcMessage,
  9839. DWORD *_pdwStubPhase);
  9840. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustify_Proxy(
  9841. IHTMLRuleStyle2 * This,
  9842. /* [out][retval] */ BSTR *p);
  9843. void __RPC_STUB IHTMLRuleStyle2_get_textJustify_Stub(
  9844. IRpcStubBuffer *This,
  9845. IRpcChannelBuffer *_pRpcChannelBuffer,
  9846. PRPC_MESSAGE _pRpcMessage,
  9847. DWORD *_pdwStubPhase);
  9848. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustifyTrim_Proxy(
  9849. IHTMLRuleStyle2 * This,
  9850. /* [in] */ BSTR v);
  9851. void __RPC_STUB IHTMLRuleStyle2_put_textJustifyTrim_Stub(
  9852. IRpcStubBuffer *This,
  9853. IRpcChannelBuffer *_pRpcChannelBuffer,
  9854. PRPC_MESSAGE _pRpcMessage,
  9855. DWORD *_pdwStubPhase);
  9856. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustifyTrim_Proxy(
  9857. IHTMLRuleStyle2 * This,
  9858. /* [out][retval] */ BSTR *p);
  9859. void __RPC_STUB IHTMLRuleStyle2_get_textJustifyTrim_Stub(
  9860. IRpcStubBuffer *This,
  9861. IRpcChannelBuffer *_pRpcChannelBuffer,
  9862. PRPC_MESSAGE _pRpcMessage,
  9863. DWORD *_pdwStubPhase);
  9864. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textKashida_Proxy(
  9865. IHTMLRuleStyle2 * This,
  9866. /* [in] */ VARIANT v);
  9867. void __RPC_STUB IHTMLRuleStyle2_put_textKashida_Stub(
  9868. IRpcStubBuffer *This,
  9869. IRpcChannelBuffer *_pRpcChannelBuffer,
  9870. PRPC_MESSAGE _pRpcMessage,
  9871. DWORD *_pdwStubPhase);
  9872. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textKashida_Proxy(
  9873. IHTMLRuleStyle2 * This,
  9874. /* [out][retval] */ VARIANT *p);
  9875. void __RPC_STUB IHTMLRuleStyle2_get_textKashida_Stub(
  9876. IRpcStubBuffer *This,
  9877. IRpcChannelBuffer *_pRpcChannelBuffer,
  9878. PRPC_MESSAGE _pRpcMessage,
  9879. DWORD *_pdwStubPhase);
  9880. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowX_Proxy(
  9881. IHTMLRuleStyle2 * This,
  9882. /* [in] */ BSTR v);
  9883. void __RPC_STUB IHTMLRuleStyle2_put_overflowX_Stub(
  9884. IRpcStubBuffer *This,
  9885. IRpcChannelBuffer *_pRpcChannelBuffer,
  9886. PRPC_MESSAGE _pRpcMessage,
  9887. DWORD *_pdwStubPhase);
  9888. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowX_Proxy(
  9889. IHTMLRuleStyle2 * This,
  9890. /* [out][retval] */ BSTR *p);
  9891. void __RPC_STUB IHTMLRuleStyle2_get_overflowX_Stub(
  9892. IRpcStubBuffer *This,
  9893. IRpcChannelBuffer *_pRpcChannelBuffer,
  9894. PRPC_MESSAGE _pRpcMessage,
  9895. DWORD *_pdwStubPhase);
  9896. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowY_Proxy(
  9897. IHTMLRuleStyle2 * This,
  9898. /* [in] */ BSTR v);
  9899. void __RPC_STUB IHTMLRuleStyle2_put_overflowY_Stub(
  9900. IRpcStubBuffer *This,
  9901. IRpcChannelBuffer *_pRpcChannelBuffer,
  9902. PRPC_MESSAGE _pRpcMessage,
  9903. DWORD *_pdwStubPhase);
  9904. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowY_Proxy(
  9905. IHTMLRuleStyle2 * This,
  9906. /* [out][retval] */ BSTR *p);
  9907. void __RPC_STUB IHTMLRuleStyle2_get_overflowY_Stub(
  9908. IRpcStubBuffer *This,
  9909. IRpcChannelBuffer *_pRpcChannelBuffer,
  9910. PRPC_MESSAGE _pRpcMessage,
  9911. DWORD *_pdwStubPhase);
  9912. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_accelerator_Proxy(
  9913. IHTMLRuleStyle2 * This,
  9914. /* [in] */ BSTR v);
  9915. void __RPC_STUB IHTMLRuleStyle2_put_accelerator_Stub(
  9916. IRpcStubBuffer *This,
  9917. IRpcChannelBuffer *_pRpcChannelBuffer,
  9918. PRPC_MESSAGE _pRpcMessage,
  9919. DWORD *_pdwStubPhase);
  9920. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_accelerator_Proxy(
  9921. IHTMLRuleStyle2 * This,
  9922. /* [out][retval] */ BSTR *p);
  9923. void __RPC_STUB IHTMLRuleStyle2_get_accelerator_Stub(
  9924. IRpcStubBuffer *This,
  9925. IRpcChannelBuffer *_pRpcChannelBuffer,
  9926. PRPC_MESSAGE _pRpcMessage,
  9927. DWORD *_pdwStubPhase);
  9928. #endif /* __IHTMLRuleStyle2_INTERFACE_DEFINED__ */
  9929. #ifndef __IHTMLRuleStyle3_INTERFACE_DEFINED__
  9930. #define __IHTMLRuleStyle3_INTERFACE_DEFINED__
  9931. /* interface IHTMLRuleStyle3 */
  9932. /* [object][uuid][dual][oleautomation] */
  9933. EXTERN_C const IID IID_IHTMLRuleStyle3;
  9934. MIDL_INTERFACE("3050f657-98b5-11cf-bb82-00aa00bdce0b")
  9935. IHTMLRuleStyle3 : public IDispatch
  9936. {
  9937. public:
  9938. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow(
  9939. /* [in] */ BSTR v) = 0;
  9940. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow(
  9941. /* [out][retval] */ BSTR *p) = 0;
  9942. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom(
  9943. /* [in] */ VARIANT v) = 0;
  9944. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom(
  9945. /* [out][retval] */ VARIANT *p) = 0;
  9946. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap(
  9947. /* [in] */ BSTR v) = 0;
  9948. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap(
  9949. /* [out][retval] */ BSTR *p) = 0;
  9950. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition(
  9951. /* [in] */ BSTR v) = 0;
  9952. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
  9953. /* [out][retval] */ BSTR *p) = 0;
  9954. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor(
  9955. /* [in] */ VARIANT v) = 0;
  9956. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
  9957. /* [out][retval] */ VARIANT *p) = 0;
  9958. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor(
  9959. /* [in] */ VARIANT v) = 0;
  9960. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
  9961. /* [out][retval] */ VARIANT *p) = 0;
  9962. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor(
  9963. /* [in] */ VARIANT v) = 0;
  9964. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
  9965. /* [out][retval] */ VARIANT *p) = 0;
  9966. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor(
  9967. /* [in] */ VARIANT v) = 0;
  9968. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
  9969. /* [out][retval] */ VARIANT *p) = 0;
  9970. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor(
  9971. /* [in] */ VARIANT v) = 0;
  9972. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
  9973. /* [out][retval] */ VARIANT *p) = 0;
  9974. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor(
  9975. /* [in] */ VARIANT v) = 0;
  9976. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
  9977. /* [out][retval] */ VARIANT *p) = 0;
  9978. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor(
  9979. /* [in] */ VARIANT v) = 0;
  9980. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
  9981. /* [out][retval] */ VARIANT *p) = 0;
  9982. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor(
  9983. /* [in] */ VARIANT v) = 0;
  9984. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
  9985. /* [out][retval] */ VARIANT *p) = 0;
  9986. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode(
  9987. /* [in] */ BSTR v) = 0;
  9988. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode(
  9989. /* [out][retval] */ BSTR *p) = 0;
  9990. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast(
  9991. /* [in] */ BSTR v) = 0;
  9992. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast(
  9993. /* [out][retval] */ BSTR *p) = 0;
  9994. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace(
  9995. /* [in] */ VARIANT v) = 0;
  9996. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
  9997. /* [out][retval] */ VARIANT *p) = 0;
  9998. };
  9999. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_layoutFlow_Proxy(
  10000. IHTMLRuleStyle3 * This,
  10001. /* [in] */ BSTR v);
  10002. void __RPC_STUB IHTMLRuleStyle3_put_layoutFlow_Stub(
  10003. IRpcStubBuffer *This,
  10004. IRpcChannelBuffer *_pRpcChannelBuffer,
  10005. PRPC_MESSAGE _pRpcMessage,
  10006. DWORD *_pdwStubPhase);
  10007. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_layoutFlow_Proxy(
  10008. IHTMLRuleStyle3 * This,
  10009. /* [out][retval] */ BSTR *p);
  10010. void __RPC_STUB IHTMLRuleStyle3_get_layoutFlow_Stub(
  10011. IRpcStubBuffer *This,
  10012. IRpcChannelBuffer *_pRpcChannelBuffer,
  10013. PRPC_MESSAGE _pRpcMessage,
  10014. DWORD *_pdwStubPhase);
  10015. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_zoom_Proxy(
  10016. IHTMLRuleStyle3 * This,
  10017. /* [in] */ VARIANT v);
  10018. void __RPC_STUB IHTMLRuleStyle3_put_zoom_Stub(
  10019. IRpcStubBuffer *This,
  10020. IRpcChannelBuffer *_pRpcChannelBuffer,
  10021. PRPC_MESSAGE _pRpcMessage,
  10022. DWORD *_pdwStubPhase);
  10023. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_zoom_Proxy(
  10024. IHTMLRuleStyle3 * This,
  10025. /* [out][retval] */ VARIANT *p);
  10026. void __RPC_STUB IHTMLRuleStyle3_get_zoom_Stub(
  10027. IRpcStubBuffer *This,
  10028. IRpcChannelBuffer *_pRpcChannelBuffer,
  10029. PRPC_MESSAGE _pRpcMessage,
  10030. DWORD *_pdwStubPhase);
  10031. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_wordWrap_Proxy(
  10032. IHTMLRuleStyle3 * This,
  10033. /* [in] */ BSTR v);
  10034. void __RPC_STUB IHTMLRuleStyle3_put_wordWrap_Stub(
  10035. IRpcStubBuffer *This,
  10036. IRpcChannelBuffer *_pRpcChannelBuffer,
  10037. PRPC_MESSAGE _pRpcMessage,
  10038. DWORD *_pdwStubPhase);
  10039. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_wordWrap_Proxy(
  10040. IHTMLRuleStyle3 * This,
  10041. /* [out][retval] */ BSTR *p);
  10042. void __RPC_STUB IHTMLRuleStyle3_get_wordWrap_Stub(
  10043. IRpcStubBuffer *This,
  10044. IRpcChannelBuffer *_pRpcChannelBuffer,
  10045. PRPC_MESSAGE _pRpcMessage,
  10046. DWORD *_pdwStubPhase);
  10047. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textUnderlinePosition_Proxy(
  10048. IHTMLRuleStyle3 * This,
  10049. /* [in] */ BSTR v);
  10050. void __RPC_STUB IHTMLRuleStyle3_put_textUnderlinePosition_Stub(
  10051. IRpcStubBuffer *This,
  10052. IRpcChannelBuffer *_pRpcChannelBuffer,
  10053. PRPC_MESSAGE _pRpcMessage,
  10054. DWORD *_pdwStubPhase);
  10055. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textUnderlinePosition_Proxy(
  10056. IHTMLRuleStyle3 * This,
  10057. /* [out][retval] */ BSTR *p);
  10058. void __RPC_STUB IHTMLRuleStyle3_get_textUnderlinePosition_Stub(
  10059. IRpcStubBuffer *This,
  10060. IRpcChannelBuffer *_pRpcChannelBuffer,
  10061. PRPC_MESSAGE _pRpcMessage,
  10062. DWORD *_pdwStubPhase);
  10063. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarBaseColor_Proxy(
  10064. IHTMLRuleStyle3 * This,
  10065. /* [in] */ VARIANT v);
  10066. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarBaseColor_Stub(
  10067. IRpcStubBuffer *This,
  10068. IRpcChannelBuffer *_pRpcChannelBuffer,
  10069. PRPC_MESSAGE _pRpcMessage,
  10070. DWORD *_pdwStubPhase);
  10071. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarBaseColor_Proxy(
  10072. IHTMLRuleStyle3 * This,
  10073. /* [out][retval] */ VARIANT *p);
  10074. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarBaseColor_Stub(
  10075. IRpcStubBuffer *This,
  10076. IRpcChannelBuffer *_pRpcChannelBuffer,
  10077. PRPC_MESSAGE _pRpcMessage,
  10078. DWORD *_pdwStubPhase);
  10079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarFaceColor_Proxy(
  10080. IHTMLRuleStyle3 * This,
  10081. /* [in] */ VARIANT v);
  10082. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarFaceColor_Stub(
  10083. IRpcStubBuffer *This,
  10084. IRpcChannelBuffer *_pRpcChannelBuffer,
  10085. PRPC_MESSAGE _pRpcMessage,
  10086. DWORD *_pdwStubPhase);
  10087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarFaceColor_Proxy(
  10088. IHTMLRuleStyle3 * This,
  10089. /* [out][retval] */ VARIANT *p);
  10090. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarFaceColor_Stub(
  10091. IRpcStubBuffer *This,
  10092. IRpcChannelBuffer *_pRpcChannelBuffer,
  10093. PRPC_MESSAGE _pRpcMessage,
  10094. DWORD *_pdwStubPhase);
  10095. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbar3dLightColor_Proxy(
  10096. IHTMLRuleStyle3 * This,
  10097. /* [in] */ VARIANT v);
  10098. void __RPC_STUB IHTMLRuleStyle3_put_scrollbar3dLightColor_Stub(
  10099. IRpcStubBuffer *This,
  10100. IRpcChannelBuffer *_pRpcChannelBuffer,
  10101. PRPC_MESSAGE _pRpcMessage,
  10102. DWORD *_pdwStubPhase);
  10103. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbar3dLightColor_Proxy(
  10104. IHTMLRuleStyle3 * This,
  10105. /* [out][retval] */ VARIANT *p);
  10106. void __RPC_STUB IHTMLRuleStyle3_get_scrollbar3dLightColor_Stub(
  10107. IRpcStubBuffer *This,
  10108. IRpcChannelBuffer *_pRpcChannelBuffer,
  10109. PRPC_MESSAGE _pRpcMessage,
  10110. DWORD *_pdwStubPhase);
  10111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarShadowColor_Proxy(
  10112. IHTMLRuleStyle3 * This,
  10113. /* [in] */ VARIANT v);
  10114. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarShadowColor_Stub(
  10115. IRpcStubBuffer *This,
  10116. IRpcChannelBuffer *_pRpcChannelBuffer,
  10117. PRPC_MESSAGE _pRpcMessage,
  10118. DWORD *_pdwStubPhase);
  10119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarShadowColor_Proxy(
  10120. IHTMLRuleStyle3 * This,
  10121. /* [out][retval] */ VARIANT *p);
  10122. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarShadowColor_Stub(
  10123. IRpcStubBuffer *This,
  10124. IRpcChannelBuffer *_pRpcChannelBuffer,
  10125. PRPC_MESSAGE _pRpcMessage,
  10126. DWORD *_pdwStubPhase);
  10127. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarHighlightColor_Proxy(
  10128. IHTMLRuleStyle3 * This,
  10129. /* [in] */ VARIANT v);
  10130. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarHighlightColor_Stub(
  10131. IRpcStubBuffer *This,
  10132. IRpcChannelBuffer *_pRpcChannelBuffer,
  10133. PRPC_MESSAGE _pRpcMessage,
  10134. DWORD *_pdwStubPhase);
  10135. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarHighlightColor_Proxy(
  10136. IHTMLRuleStyle3 * This,
  10137. /* [out][retval] */ VARIANT *p);
  10138. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarHighlightColor_Stub(
  10139. IRpcStubBuffer *This,
  10140. IRpcChannelBuffer *_pRpcChannelBuffer,
  10141. PRPC_MESSAGE _pRpcMessage,
  10142. DWORD *_pdwStubPhase);
  10143. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Proxy(
  10144. IHTMLRuleStyle3 * This,
  10145. /* [in] */ VARIANT v);
  10146. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Stub(
  10147. IRpcStubBuffer *This,
  10148. IRpcChannelBuffer *_pRpcChannelBuffer,
  10149. PRPC_MESSAGE _pRpcMessage,
  10150. DWORD *_pdwStubPhase);
  10151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Proxy(
  10152. IHTMLRuleStyle3 * This,
  10153. /* [out][retval] */ VARIANT *p);
  10154. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Stub(
  10155. IRpcStubBuffer *This,
  10156. IRpcChannelBuffer *_pRpcChannelBuffer,
  10157. PRPC_MESSAGE _pRpcMessage,
  10158. DWORD *_pdwStubPhase);
  10159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarArrowColor_Proxy(
  10160. IHTMLRuleStyle3 * This,
  10161. /* [in] */ VARIANT v);
  10162. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarArrowColor_Stub(
  10163. IRpcStubBuffer *This,
  10164. IRpcChannelBuffer *_pRpcChannelBuffer,
  10165. PRPC_MESSAGE _pRpcMessage,
  10166. DWORD *_pdwStubPhase);
  10167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarArrowColor_Proxy(
  10168. IHTMLRuleStyle3 * This,
  10169. /* [out][retval] */ VARIANT *p);
  10170. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarArrowColor_Stub(
  10171. IRpcStubBuffer *This,
  10172. IRpcChannelBuffer *_pRpcChannelBuffer,
  10173. PRPC_MESSAGE _pRpcMessage,
  10174. DWORD *_pdwStubPhase);
  10175. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarTrackColor_Proxy(
  10176. IHTMLRuleStyle3 * This,
  10177. /* [in] */ VARIANT v);
  10178. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarTrackColor_Stub(
  10179. IRpcStubBuffer *This,
  10180. IRpcChannelBuffer *_pRpcChannelBuffer,
  10181. PRPC_MESSAGE _pRpcMessage,
  10182. DWORD *_pdwStubPhase);
  10183. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarTrackColor_Proxy(
  10184. IHTMLRuleStyle3 * This,
  10185. /* [out][retval] */ VARIANT *p);
  10186. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarTrackColor_Stub(
  10187. IRpcStubBuffer *This,
  10188. IRpcChannelBuffer *_pRpcChannelBuffer,
  10189. PRPC_MESSAGE _pRpcMessage,
  10190. DWORD *_pdwStubPhase);
  10191. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_writingMode_Proxy(
  10192. IHTMLRuleStyle3 * This,
  10193. /* [in] */ BSTR v);
  10194. void __RPC_STUB IHTMLRuleStyle3_put_writingMode_Stub(
  10195. IRpcStubBuffer *This,
  10196. IRpcChannelBuffer *_pRpcChannelBuffer,
  10197. PRPC_MESSAGE _pRpcMessage,
  10198. DWORD *_pdwStubPhase);
  10199. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_writingMode_Proxy(
  10200. IHTMLRuleStyle3 * This,
  10201. /* [out][retval] */ BSTR *p);
  10202. void __RPC_STUB IHTMLRuleStyle3_get_writingMode_Stub(
  10203. IRpcStubBuffer *This,
  10204. IRpcChannelBuffer *_pRpcChannelBuffer,
  10205. PRPC_MESSAGE _pRpcMessage,
  10206. DWORD *_pdwStubPhase);
  10207. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textAlignLast_Proxy(
  10208. IHTMLRuleStyle3 * This,
  10209. /* [in] */ BSTR v);
  10210. void __RPC_STUB IHTMLRuleStyle3_put_textAlignLast_Stub(
  10211. IRpcStubBuffer *This,
  10212. IRpcChannelBuffer *_pRpcChannelBuffer,
  10213. PRPC_MESSAGE _pRpcMessage,
  10214. DWORD *_pdwStubPhase);
  10215. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textAlignLast_Proxy(
  10216. IHTMLRuleStyle3 * This,
  10217. /* [out][retval] */ BSTR *p);
  10218. void __RPC_STUB IHTMLRuleStyle3_get_textAlignLast_Stub(
  10219. IRpcStubBuffer *This,
  10220. IRpcChannelBuffer *_pRpcChannelBuffer,
  10221. PRPC_MESSAGE _pRpcMessage,
  10222. DWORD *_pdwStubPhase);
  10223. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textKashidaSpace_Proxy(
  10224. IHTMLRuleStyle3 * This,
  10225. /* [in] */ VARIANT v);
  10226. void __RPC_STUB IHTMLRuleStyle3_put_textKashidaSpace_Stub(
  10227. IRpcStubBuffer *This,
  10228. IRpcChannelBuffer *_pRpcChannelBuffer,
  10229. PRPC_MESSAGE _pRpcMessage,
  10230. DWORD *_pdwStubPhase);
  10231. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textKashidaSpace_Proxy(
  10232. IHTMLRuleStyle3 * This,
  10233. /* [out][retval] */ VARIANT *p);
  10234. void __RPC_STUB IHTMLRuleStyle3_get_textKashidaSpace_Stub(
  10235. IRpcStubBuffer *This,
  10236. IRpcChannelBuffer *_pRpcChannelBuffer,
  10237. PRPC_MESSAGE _pRpcMessage,
  10238. DWORD *_pdwStubPhase);
  10239. #endif /* __IHTMLRuleStyle3_INTERFACE_DEFINED__ */
  10240. #ifndef __IHTMLRuleStyle4_INTERFACE_DEFINED__
  10241. #define __IHTMLRuleStyle4_INTERFACE_DEFINED__
  10242. /* interface IHTMLRuleStyle4 */
  10243. /* [object][uuid][dual][oleautomation] */
  10244. EXTERN_C const IID IID_IHTMLRuleStyle4;
  10245. MIDL_INTERFACE("3050f817-98b5-11cf-bb82-00aa00bdce0b")
  10246. IHTMLRuleStyle4 : public IDispatch
  10247. {
  10248. public:
  10249. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow(
  10250. /* [in] */ BSTR v) = 0;
  10251. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow(
  10252. /* [out][retval] */ BSTR *p) = 0;
  10253. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight(
  10254. /* [in] */ VARIANT v) = 0;
  10255. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight(
  10256. /* [out][retval] */ VARIANT *p) = 0;
  10257. };
  10258. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_textOverflow_Proxy(
  10259. IHTMLRuleStyle4 * This,
  10260. /* [in] */ BSTR v);
  10261. void __RPC_STUB IHTMLRuleStyle4_put_textOverflow_Stub(
  10262. IRpcStubBuffer *This,
  10263. IRpcChannelBuffer *_pRpcChannelBuffer,
  10264. PRPC_MESSAGE _pRpcMessage,
  10265. DWORD *_pdwStubPhase);
  10266. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_textOverflow_Proxy(
  10267. IHTMLRuleStyle4 * This,
  10268. /* [out][retval] */ BSTR *p);
  10269. void __RPC_STUB IHTMLRuleStyle4_get_textOverflow_Stub(
  10270. IRpcStubBuffer *This,
  10271. IRpcChannelBuffer *_pRpcChannelBuffer,
  10272. PRPC_MESSAGE _pRpcMessage,
  10273. DWORD *_pdwStubPhase);
  10274. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_minHeight_Proxy(
  10275. IHTMLRuleStyle4 * This,
  10276. /* [in] */ VARIANT v);
  10277. void __RPC_STUB IHTMLRuleStyle4_put_minHeight_Stub(
  10278. IRpcStubBuffer *This,
  10279. IRpcChannelBuffer *_pRpcChannelBuffer,
  10280. PRPC_MESSAGE _pRpcMessage,
  10281. DWORD *_pdwStubPhase);
  10282. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_minHeight_Proxy(
  10283. IHTMLRuleStyle4 * This,
  10284. /* [out][retval] */ VARIANT *p);
  10285. void __RPC_STUB IHTMLRuleStyle4_get_minHeight_Stub(
  10286. IRpcStubBuffer *This,
  10287. IRpcChannelBuffer *_pRpcChannelBuffer,
  10288. PRPC_MESSAGE _pRpcMessage,
  10289. DWORD *_pdwStubPhase);
  10290. #endif /* __IHTMLRuleStyle4_INTERFACE_DEFINED__ */
  10291. #ifndef __DispHTMLStyle_DISPINTERFACE_DEFINED__
  10292. #define __DispHTMLStyle_DISPINTERFACE_DEFINED__
  10293. /* dispinterface DispHTMLStyle */
  10294. /* [uuid][hidden] */
  10295. EXTERN_C const IID DIID_DispHTMLStyle;
  10296. MIDL_INTERFACE("3050f55a-98b5-11cf-bb82-00aa00bdce0b")
  10297. DispHTMLStyle : public IDispatch
  10298. {
  10299. };
  10300. #endif /* __DispHTMLStyle_DISPINTERFACE_DEFINED__ */
  10301. EXTERN_C const CLSID CLSID_HTMLStyle;
  10302. #ifdef __cplusplus
  10303. class DECLSPEC_UUID("3050f285-98b5-11cf-bb82-00aa00bdce0b")
  10304. HTMLStyle;
  10305. #endif
  10306. #ifndef __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__
  10307. #define __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__
  10308. /* dispinterface DispHTMLRuleStyle */
  10309. /* [uuid][hidden] */
  10310. EXTERN_C const IID DIID_DispHTMLRuleStyle;
  10311. MIDL_INTERFACE("3050f55c-98b5-11cf-bb82-00aa00bdce0b")
  10312. DispHTMLRuleStyle : public IDispatch
  10313. {
  10314. };
  10315. #endif /* __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__ */
  10316. EXTERN_C const CLSID CLSID_HTMLRuleStyle;
  10317. #ifdef __cplusplus
  10318. class DECLSPEC_UUID("3050f3d0-98b5-11cf-bb82-00aa00bdce0b")
  10319. HTMLRuleStyle;
  10320. #endif
  10321. #ifndef __IHTMLRenderStyle_INTERFACE_DEFINED__
  10322. #define __IHTMLRenderStyle_INTERFACE_DEFINED__
  10323. /* interface IHTMLRenderStyle */
  10324. /* [object][uuid][dual][oleautomation] */
  10325. EXTERN_C const IID IID_IHTMLRenderStyle;
  10326. MIDL_INTERFACE("3050f6ae-98b5-11cf-bb82-00aa00bdce0b")
  10327. IHTMLRenderStyle : public IDispatch
  10328. {
  10329. public:
  10330. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textLineThroughStyle(
  10331. /* [in] */ BSTR v) = 0;
  10332. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textLineThroughStyle(
  10333. /* [out][retval] */ BSTR *p) = 0;
  10334. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlineStyle(
  10335. /* [in] */ BSTR v) = 0;
  10336. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlineStyle(
  10337. /* [out][retval] */ BSTR *p) = 0;
  10338. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textEffect(
  10339. /* [in] */ BSTR v) = 0;
  10340. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textEffect(
  10341. /* [out][retval] */ BSTR *p) = 0;
  10342. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textColor(
  10343. /* [in] */ VARIANT v) = 0;
  10344. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor(
  10345. /* [out][retval] */ VARIANT *p) = 0;
  10346. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textBackgroundColor(
  10347. /* [in] */ VARIANT v) = 0;
  10348. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textBackgroundColor(
  10349. /* [out][retval] */ VARIANT *p) = 0;
  10350. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationColor(
  10351. /* [in] */ VARIANT v) = 0;
  10352. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationColor(
  10353. /* [out][retval] */ VARIANT *p) = 0;
  10354. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_renderingPriority(
  10355. /* [in] */ long v) = 0;
  10356. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_renderingPriority(
  10357. /* [out][retval] */ long *p) = 0;
  10358. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultTextSelection(
  10359. /* [in] */ BSTR v) = 0;
  10360. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultTextSelection(
  10361. /* [out][retval] */ BSTR *p) = 0;
  10362. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
  10363. /* [in] */ BSTR v) = 0;
  10364. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  10365. /* [out][retval] */ BSTR *p) = 0;
  10366. };
  10367. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textLineThroughStyle_Proxy(
  10368. IHTMLRenderStyle * This,
  10369. /* [in] */ BSTR v);
  10370. void __RPC_STUB IHTMLRenderStyle_put_textLineThroughStyle_Stub(
  10371. IRpcStubBuffer *This,
  10372. IRpcChannelBuffer *_pRpcChannelBuffer,
  10373. PRPC_MESSAGE _pRpcMessage,
  10374. DWORD *_pdwStubPhase);
  10375. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textLineThroughStyle_Proxy(
  10376. IHTMLRenderStyle * This,
  10377. /* [out][retval] */ BSTR *p);
  10378. void __RPC_STUB IHTMLRenderStyle_get_textLineThroughStyle_Stub(
  10379. IRpcStubBuffer *This,
  10380. IRpcChannelBuffer *_pRpcChannelBuffer,
  10381. PRPC_MESSAGE _pRpcMessage,
  10382. DWORD *_pdwStubPhase);
  10383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textUnderlineStyle_Proxy(
  10384. IHTMLRenderStyle * This,
  10385. /* [in] */ BSTR v);
  10386. void __RPC_STUB IHTMLRenderStyle_put_textUnderlineStyle_Stub(
  10387. IRpcStubBuffer *This,
  10388. IRpcChannelBuffer *_pRpcChannelBuffer,
  10389. PRPC_MESSAGE _pRpcMessage,
  10390. DWORD *_pdwStubPhase);
  10391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textUnderlineStyle_Proxy(
  10392. IHTMLRenderStyle * This,
  10393. /* [out][retval] */ BSTR *p);
  10394. void __RPC_STUB IHTMLRenderStyle_get_textUnderlineStyle_Stub(
  10395. IRpcStubBuffer *This,
  10396. IRpcChannelBuffer *_pRpcChannelBuffer,
  10397. PRPC_MESSAGE _pRpcMessage,
  10398. DWORD *_pdwStubPhase);
  10399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textEffect_Proxy(
  10400. IHTMLRenderStyle * This,
  10401. /* [in] */ BSTR v);
  10402. void __RPC_STUB IHTMLRenderStyle_put_textEffect_Stub(
  10403. IRpcStubBuffer *This,
  10404. IRpcChannelBuffer *_pRpcChannelBuffer,
  10405. PRPC_MESSAGE _pRpcMessage,
  10406. DWORD *_pdwStubPhase);
  10407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textEffect_Proxy(
  10408. IHTMLRenderStyle * This,
  10409. /* [out][retval] */ BSTR *p);
  10410. void __RPC_STUB IHTMLRenderStyle_get_textEffect_Stub(
  10411. IRpcStubBuffer *This,
  10412. IRpcChannelBuffer *_pRpcChannelBuffer,
  10413. PRPC_MESSAGE _pRpcMessage,
  10414. DWORD *_pdwStubPhase);
  10415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textColor_Proxy(
  10416. IHTMLRenderStyle * This,
  10417. /* [in] */ VARIANT v);
  10418. void __RPC_STUB IHTMLRenderStyle_put_textColor_Stub(
  10419. IRpcStubBuffer *This,
  10420. IRpcChannelBuffer *_pRpcChannelBuffer,
  10421. PRPC_MESSAGE _pRpcMessage,
  10422. DWORD *_pdwStubPhase);
  10423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textColor_Proxy(
  10424. IHTMLRenderStyle * This,
  10425. /* [out][retval] */ VARIANT *p);
  10426. void __RPC_STUB IHTMLRenderStyle_get_textColor_Stub(
  10427. IRpcStubBuffer *This,
  10428. IRpcChannelBuffer *_pRpcChannelBuffer,
  10429. PRPC_MESSAGE _pRpcMessage,
  10430. DWORD *_pdwStubPhase);
  10431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textBackgroundColor_Proxy(
  10432. IHTMLRenderStyle * This,
  10433. /* [in] */ VARIANT v);
  10434. void __RPC_STUB IHTMLRenderStyle_put_textBackgroundColor_Stub(
  10435. IRpcStubBuffer *This,
  10436. IRpcChannelBuffer *_pRpcChannelBuffer,
  10437. PRPC_MESSAGE _pRpcMessage,
  10438. DWORD *_pdwStubPhase);
  10439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textBackgroundColor_Proxy(
  10440. IHTMLRenderStyle * This,
  10441. /* [out][retval] */ VARIANT *p);
  10442. void __RPC_STUB IHTMLRenderStyle_get_textBackgroundColor_Stub(
  10443. IRpcStubBuffer *This,
  10444. IRpcChannelBuffer *_pRpcChannelBuffer,
  10445. PRPC_MESSAGE _pRpcMessage,
  10446. DWORD *_pdwStubPhase);
  10447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecorationColor_Proxy(
  10448. IHTMLRenderStyle * This,
  10449. /* [in] */ VARIANT v);
  10450. void __RPC_STUB IHTMLRenderStyle_put_textDecorationColor_Stub(
  10451. IRpcStubBuffer *This,
  10452. IRpcChannelBuffer *_pRpcChannelBuffer,
  10453. PRPC_MESSAGE _pRpcMessage,
  10454. DWORD *_pdwStubPhase);
  10455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecorationColor_Proxy(
  10456. IHTMLRenderStyle * This,
  10457. /* [out][retval] */ VARIANT *p);
  10458. void __RPC_STUB IHTMLRenderStyle_get_textDecorationColor_Stub(
  10459. IRpcStubBuffer *This,
  10460. IRpcChannelBuffer *_pRpcChannelBuffer,
  10461. PRPC_MESSAGE _pRpcMessage,
  10462. DWORD *_pdwStubPhase);
  10463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_renderingPriority_Proxy(
  10464. IHTMLRenderStyle * This,
  10465. /* [in] */ long v);
  10466. void __RPC_STUB IHTMLRenderStyle_put_renderingPriority_Stub(
  10467. IRpcStubBuffer *This,
  10468. IRpcChannelBuffer *_pRpcChannelBuffer,
  10469. PRPC_MESSAGE _pRpcMessage,
  10470. DWORD *_pdwStubPhase);
  10471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_renderingPriority_Proxy(
  10472. IHTMLRenderStyle * This,
  10473. /* [out][retval] */ long *p);
  10474. void __RPC_STUB IHTMLRenderStyle_get_renderingPriority_Stub(
  10475. IRpcStubBuffer *This,
  10476. IRpcChannelBuffer *_pRpcChannelBuffer,
  10477. PRPC_MESSAGE _pRpcMessage,
  10478. DWORD *_pdwStubPhase);
  10479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_defaultTextSelection_Proxy(
  10480. IHTMLRenderStyle * This,
  10481. /* [in] */ BSTR v);
  10482. void __RPC_STUB IHTMLRenderStyle_put_defaultTextSelection_Stub(
  10483. IRpcStubBuffer *This,
  10484. IRpcChannelBuffer *_pRpcChannelBuffer,
  10485. PRPC_MESSAGE _pRpcMessage,
  10486. DWORD *_pdwStubPhase);
  10487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_defaultTextSelection_Proxy(
  10488. IHTMLRenderStyle * This,
  10489. /* [out][retval] */ BSTR *p);
  10490. void __RPC_STUB IHTMLRenderStyle_get_defaultTextSelection_Stub(
  10491. IRpcStubBuffer *This,
  10492. IRpcChannelBuffer *_pRpcChannelBuffer,
  10493. PRPC_MESSAGE _pRpcMessage,
  10494. DWORD *_pdwStubPhase);
  10495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecoration_Proxy(
  10496. IHTMLRenderStyle * This,
  10497. /* [in] */ BSTR v);
  10498. void __RPC_STUB IHTMLRenderStyle_put_textDecoration_Stub(
  10499. IRpcStubBuffer *This,
  10500. IRpcChannelBuffer *_pRpcChannelBuffer,
  10501. PRPC_MESSAGE _pRpcMessage,
  10502. DWORD *_pdwStubPhase);
  10503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecoration_Proxy(
  10504. IHTMLRenderStyle * This,
  10505. /* [out][retval] */ BSTR *p);
  10506. void __RPC_STUB IHTMLRenderStyle_get_textDecoration_Stub(
  10507. IRpcStubBuffer *This,
  10508. IRpcChannelBuffer *_pRpcChannelBuffer,
  10509. PRPC_MESSAGE _pRpcMessage,
  10510. DWORD *_pdwStubPhase);
  10511. #endif /* __IHTMLRenderStyle_INTERFACE_DEFINED__ */
  10512. #ifndef __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__
  10513. #define __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__
  10514. /* dispinterface DispHTMLRenderStyle */
  10515. /* [uuid][hidden] */
  10516. EXTERN_C const IID DIID_DispHTMLRenderStyle;
  10517. MIDL_INTERFACE("3050f58b-98b5-11cf-bb82-00aa00bdce0b")
  10518. DispHTMLRenderStyle : public IDispatch
  10519. {
  10520. };
  10521. #endif /* __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__ */
  10522. EXTERN_C const CLSID CLSID_HTMLRenderStyle;
  10523. #ifdef __cplusplus
  10524. class DECLSPEC_UUID("3050f6aa-98b5-11cf-bb82-00aa00bdce0b")
  10525. HTMLRenderStyle;
  10526. #endif
  10527. #ifndef __IHTMLCurrentStyle_INTERFACE_DEFINED__
  10528. #define __IHTMLCurrentStyle_INTERFACE_DEFINED__
  10529. /* interface IHTMLCurrentStyle */
  10530. /* [object][uuid][dual][oleautomation] */
  10531. EXTERN_C const IID IID_IHTMLCurrentStyle;
  10532. MIDL_INTERFACE("3050f3db-98b5-11cf-bb82-00aa00bdce0b")
  10533. IHTMLCurrentStyle : public IDispatch
  10534. {
  10535. public:
  10536. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  10537. /* [out][retval] */ BSTR *p) = 0;
  10538. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat(
  10539. /* [out][retval] */ BSTR *p) = 0;
  10540. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  10541. /* [out][retval] */ VARIANT *p) = 0;
  10542. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  10543. /* [out][retval] */ VARIANT *p) = 0;
  10544. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
  10545. /* [out][retval] */ BSTR *p) = 0;
  10546. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
  10547. /* [out][retval] */ BSTR *p) = 0;
  10548. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
  10549. /* [out][retval] */ BSTR *p) = 0;
  10550. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  10551. /* [out][retval] */ VARIANT *p) = 0;
  10552. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  10553. /* [out][retval] */ VARIANT *p) = 0;
  10554. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
  10555. /* [out][retval] */ BSTR *p) = 0;
  10556. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
  10557. /* [out][retval] */ VARIANT *p) = 0;
  10558. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
  10559. /* [out][retval] */ VARIANT *p) = 0;
  10560. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
  10561. /* [out][retval] */ BSTR *p) = 0;
  10562. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor(
  10563. /* [out][retval] */ VARIANT *p) = 0;
  10564. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor(
  10565. /* [out][retval] */ VARIANT *p) = 0;
  10566. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor(
  10567. /* [out][retval] */ VARIANT *p) = 0;
  10568. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor(
  10569. /* [out][retval] */ VARIANT *p) = 0;
  10570. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle(
  10571. /* [out][retval] */ BSTR *p) = 0;
  10572. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle(
  10573. /* [out][retval] */ BSTR *p) = 0;
  10574. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
  10575. /* [out][retval] */ BSTR *p) = 0;
  10576. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
  10577. /* [out][retval] */ BSTR *p) = 0;
  10578. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth(
  10579. /* [out][retval] */ VARIANT *p) = 0;
  10580. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth(
  10581. /* [out][retval] */ VARIANT *p) = 0;
  10582. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
  10583. /* [out][retval] */ VARIANT *p) = 0;
  10584. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
  10585. /* [out][retval] */ VARIANT *p) = 0;
  10586. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  10587. /* [out][retval] */ VARIANT *p) = 0;
  10588. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  10589. /* [out][retval] */ VARIANT *p) = 0;
  10590. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  10591. /* [out][retval] */ VARIANT *p) = 0;
  10592. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  10593. /* [out][retval] */ VARIANT *p) = 0;
  10594. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft(
  10595. /* [out][retval] */ VARIANT *p) = 0;
  10596. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop(
  10597. /* [out][retval] */ VARIANT *p) = 0;
  10598. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight(
  10599. /* [out][retval] */ VARIANT *p) = 0;
  10600. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom(
  10601. /* [out][retval] */ VARIANT *p) = 0;
  10602. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
  10603. /* [out][retval] */ BSTR *p) = 0;
  10604. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  10605. /* [out][retval] */ BSTR *p) = 0;
  10606. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display(
  10607. /* [out][retval] */ BSTR *p) = 0;
  10608. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  10609. /* [out][retval] */ BSTR *p) = 0;
  10610. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex(
  10611. /* [out][retval] */ VARIANT *p) = 0;
  10612. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
  10613. /* [out][retval] */ VARIANT *p) = 0;
  10614. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
  10615. /* [out][retval] */ VARIANT *p) = 0;
  10616. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
  10617. /* [out][retval] */ VARIANT *p) = 0;
  10618. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
  10619. /* [out][retval] */ VARIANT *p) = 0;
  10620. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
  10621. /* [out][retval] */ BSTR *p) = 0;
  10622. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
  10623. /* [out][retval] */ VARIANT *p) = 0;
  10624. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
  10625. /* [out][retval] */ VARIANT *p) = 0;
  10626. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
  10627. /* [out][retval] */ VARIANT *p) = 0;
  10628. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft(
  10629. /* [out][retval] */ VARIANT *p) = 0;
  10630. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  10631. /* [out][retval] */ BSTR *p) = 0;
  10632. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType(
  10633. /* [out][retval] */ BSTR *p) = 0;
  10634. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition(
  10635. /* [out][retval] */ BSTR *p) = 0;
  10636. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage(
  10637. /* [out][retval] */ BSTR *p) = 0;
  10638. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipTop(
  10639. /* [out][retval] */ VARIANT *p) = 0;
  10640. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipRight(
  10641. /* [out][retval] */ VARIANT *p) = 0;
  10642. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipBottom(
  10643. /* [out][retval] */ VARIANT *p) = 0;
  10644. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipLeft(
  10645. /* [out][retval] */ VARIANT *p) = 0;
  10646. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow(
  10647. /* [out][retval] */ BSTR *p) = 0;
  10648. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
  10649. /* [out][retval] */ BSTR *p) = 0;
  10650. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
  10651. /* [out][retval] */ BSTR *p) = 0;
  10652. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor(
  10653. /* [out][retval] */ BSTR *p) = 0;
  10654. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout(
  10655. /* [out][retval] */ BSTR *p) = 0;
  10656. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse(
  10657. /* [out][retval] */ BSTR *p) = 0;
  10658. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  10659. /* [out][retval] */ BSTR *p) = 0;
  10660. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  10661. /* [out][retval] */ BSTR *p) = 0;
  10662. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  10663. /* [in] */ BSTR strAttributeName,
  10664. /* [in][defaultvalue] */ LONG lFlags,
  10665. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  10666. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi(
  10667. /* [out][retval] */ BSTR *p) = 0;
  10668. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  10669. /* [out][retval] */ VARIANT *p) = 0;
  10670. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  10671. /* [out][retval] */ VARIANT *p) = 0;
  10672. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode(
  10673. /* [out][retval] */ BSTR *p) = 0;
  10674. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign(
  10675. /* [out][retval] */ BSTR *p) = 0;
  10676. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition(
  10677. /* [out][retval] */ BSTR *p) = 0;
  10678. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang(
  10679. /* [out][retval] */ BSTR *p) = 0;
  10680. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace(
  10681. /* [out][retval] */ BSTR *p) = 0;
  10682. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak(
  10683. /* [out][retval] */ BSTR *p) = 0;
  10684. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak(
  10685. /* [out][retval] */ BSTR *p) = 0;
  10686. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify(
  10687. /* [out][retval] */ BSTR *p) = 0;
  10688. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
  10689. /* [out][retval] */ BSTR *p) = 0;
  10690. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida(
  10691. /* [out][retval] */ VARIANT *p) = 0;
  10692. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection(
  10693. /* [out][retval] */ BSTR *p) = 0;
  10694. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar(
  10695. /* [out][retval] */ VARIANT *p) = 0;
  10696. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine(
  10697. /* [out][retval] */ VARIANT *p) = 0;
  10698. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode(
  10699. /* [out][retval] */ BSTR *p) = 0;
  10700. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType(
  10701. /* [out][retval] */ BSTR *p) = 0;
  10702. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  10703. /* [out][retval] */ BSTR *p) = 0;
  10704. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  10705. /* [out][retval] */ BSTR *p) = 0;
  10706. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth(
  10707. /* [out][retval] */ BSTR *p) = 0;
  10708. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding(
  10709. /* [out][retval] */ BSTR *p) = 0;
  10710. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin(
  10711. /* [out][retval] */ BSTR *p) = 0;
  10712. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator(
  10713. /* [out][retval] */ BSTR *p) = 0;
  10714. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX(
  10715. /* [out][retval] */ BSTR *p) = 0;
  10716. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY(
  10717. /* [out][retval] */ BSTR *p) = 0;
  10718. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
  10719. /* [out][retval] */ BSTR *p) = 0;
  10720. };
  10721. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_position_Proxy(
  10722. IHTMLCurrentStyle * This,
  10723. /* [out][retval] */ BSTR *p);
  10724. void __RPC_STUB IHTMLCurrentStyle_get_position_Stub(
  10725. IRpcStubBuffer *This,
  10726. IRpcChannelBuffer *_pRpcChannelBuffer,
  10727. PRPC_MESSAGE _pRpcMessage,
  10728. DWORD *_pdwStubPhase);
  10729. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_styleFloat_Proxy(
  10730. IHTMLCurrentStyle * This,
  10731. /* [out][retval] */ BSTR *p);
  10732. void __RPC_STUB IHTMLCurrentStyle_get_styleFloat_Stub(
  10733. IRpcStubBuffer *This,
  10734. IRpcChannelBuffer *_pRpcChannelBuffer,
  10735. PRPC_MESSAGE _pRpcMessage,
  10736. DWORD *_pdwStubPhase);
  10737. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_color_Proxy(
  10738. IHTMLCurrentStyle * This,
  10739. /* [out][retval] */ VARIANT *p);
  10740. void __RPC_STUB IHTMLCurrentStyle_get_color_Stub(
  10741. IRpcStubBuffer *This,
  10742. IRpcChannelBuffer *_pRpcChannelBuffer,
  10743. PRPC_MESSAGE _pRpcMessage,
  10744. DWORD *_pdwStubPhase);
  10745. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundColor_Proxy(
  10746. IHTMLCurrentStyle * This,
  10747. /* [out][retval] */ VARIANT *p);
  10748. void __RPC_STUB IHTMLCurrentStyle_get_backgroundColor_Stub(
  10749. IRpcStubBuffer *This,
  10750. IRpcChannelBuffer *_pRpcChannelBuffer,
  10751. PRPC_MESSAGE _pRpcMessage,
  10752. DWORD *_pdwStubPhase);
  10753. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontFamily_Proxy(
  10754. IHTMLCurrentStyle * This,
  10755. /* [out][retval] */ BSTR *p);
  10756. void __RPC_STUB IHTMLCurrentStyle_get_fontFamily_Stub(
  10757. IRpcStubBuffer *This,
  10758. IRpcChannelBuffer *_pRpcChannelBuffer,
  10759. PRPC_MESSAGE _pRpcMessage,
  10760. DWORD *_pdwStubPhase);
  10761. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontStyle_Proxy(
  10762. IHTMLCurrentStyle * This,
  10763. /* [out][retval] */ BSTR *p);
  10764. void __RPC_STUB IHTMLCurrentStyle_get_fontStyle_Stub(
  10765. IRpcStubBuffer *This,
  10766. IRpcChannelBuffer *_pRpcChannelBuffer,
  10767. PRPC_MESSAGE _pRpcMessage,
  10768. DWORD *_pdwStubPhase);
  10769. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontVariant_Proxy(
  10770. IHTMLCurrentStyle * This,
  10771. /* [out][retval] */ BSTR *p);
  10772. void __RPC_STUB IHTMLCurrentStyle_get_fontVariant_Stub(
  10773. IRpcStubBuffer *This,
  10774. IRpcChannelBuffer *_pRpcChannelBuffer,
  10775. PRPC_MESSAGE _pRpcMessage,
  10776. DWORD *_pdwStubPhase);
  10777. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontWeight_Proxy(
  10778. IHTMLCurrentStyle * This,
  10779. /* [out][retval] */ VARIANT *p);
  10780. void __RPC_STUB IHTMLCurrentStyle_get_fontWeight_Stub(
  10781. IRpcStubBuffer *This,
  10782. IRpcChannelBuffer *_pRpcChannelBuffer,
  10783. PRPC_MESSAGE _pRpcMessage,
  10784. DWORD *_pdwStubPhase);
  10785. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontSize_Proxy(
  10786. IHTMLCurrentStyle * This,
  10787. /* [out][retval] */ VARIANT *p);
  10788. void __RPC_STUB IHTMLCurrentStyle_get_fontSize_Stub(
  10789. IRpcStubBuffer *This,
  10790. IRpcChannelBuffer *_pRpcChannelBuffer,
  10791. PRPC_MESSAGE _pRpcMessage,
  10792. DWORD *_pdwStubPhase);
  10793. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundImage_Proxy(
  10794. IHTMLCurrentStyle * This,
  10795. /* [out][retval] */ BSTR *p);
  10796. void __RPC_STUB IHTMLCurrentStyle_get_backgroundImage_Stub(
  10797. IRpcStubBuffer *This,
  10798. IRpcChannelBuffer *_pRpcChannelBuffer,
  10799. PRPC_MESSAGE _pRpcMessage,
  10800. DWORD *_pdwStubPhase);
  10801. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionX_Proxy(
  10802. IHTMLCurrentStyle * This,
  10803. /* [out][retval] */ VARIANT *p);
  10804. void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionX_Stub(
  10805. IRpcStubBuffer *This,
  10806. IRpcChannelBuffer *_pRpcChannelBuffer,
  10807. PRPC_MESSAGE _pRpcMessage,
  10808. DWORD *_pdwStubPhase);
  10809. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionY_Proxy(
  10810. IHTMLCurrentStyle * This,
  10811. /* [out][retval] */ VARIANT *p);
  10812. void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionY_Stub(
  10813. IRpcStubBuffer *This,
  10814. IRpcChannelBuffer *_pRpcChannelBuffer,
  10815. PRPC_MESSAGE _pRpcMessage,
  10816. DWORD *_pdwStubPhase);
  10817. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundRepeat_Proxy(
  10818. IHTMLCurrentStyle * This,
  10819. /* [out][retval] */ BSTR *p);
  10820. void __RPC_STUB IHTMLCurrentStyle_get_backgroundRepeat_Stub(
  10821. IRpcStubBuffer *This,
  10822. IRpcChannelBuffer *_pRpcChannelBuffer,
  10823. PRPC_MESSAGE _pRpcMessage,
  10824. DWORD *_pdwStubPhase);
  10825. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftColor_Proxy(
  10826. IHTMLCurrentStyle * This,
  10827. /* [out][retval] */ VARIANT *p);
  10828. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftColor_Stub(
  10829. IRpcStubBuffer *This,
  10830. IRpcChannelBuffer *_pRpcChannelBuffer,
  10831. PRPC_MESSAGE _pRpcMessage,
  10832. DWORD *_pdwStubPhase);
  10833. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopColor_Proxy(
  10834. IHTMLCurrentStyle * This,
  10835. /* [out][retval] */ VARIANT *p);
  10836. void __RPC_STUB IHTMLCurrentStyle_get_borderTopColor_Stub(
  10837. IRpcStubBuffer *This,
  10838. IRpcChannelBuffer *_pRpcChannelBuffer,
  10839. PRPC_MESSAGE _pRpcMessage,
  10840. DWORD *_pdwStubPhase);
  10841. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightColor_Proxy(
  10842. IHTMLCurrentStyle * This,
  10843. /* [out][retval] */ VARIANT *p);
  10844. void __RPC_STUB IHTMLCurrentStyle_get_borderRightColor_Stub(
  10845. IRpcStubBuffer *This,
  10846. IRpcChannelBuffer *_pRpcChannelBuffer,
  10847. PRPC_MESSAGE _pRpcMessage,
  10848. DWORD *_pdwStubPhase);
  10849. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomColor_Proxy(
  10850. IHTMLCurrentStyle * This,
  10851. /* [out][retval] */ VARIANT *p);
  10852. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomColor_Stub(
  10853. IRpcStubBuffer *This,
  10854. IRpcChannelBuffer *_pRpcChannelBuffer,
  10855. PRPC_MESSAGE _pRpcMessage,
  10856. DWORD *_pdwStubPhase);
  10857. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopStyle_Proxy(
  10858. IHTMLCurrentStyle * This,
  10859. /* [out][retval] */ BSTR *p);
  10860. void __RPC_STUB IHTMLCurrentStyle_get_borderTopStyle_Stub(
  10861. IRpcStubBuffer *This,
  10862. IRpcChannelBuffer *_pRpcChannelBuffer,
  10863. PRPC_MESSAGE _pRpcMessage,
  10864. DWORD *_pdwStubPhase);
  10865. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightStyle_Proxy(
  10866. IHTMLCurrentStyle * This,
  10867. /* [out][retval] */ BSTR *p);
  10868. void __RPC_STUB IHTMLCurrentStyle_get_borderRightStyle_Stub(
  10869. IRpcStubBuffer *This,
  10870. IRpcChannelBuffer *_pRpcChannelBuffer,
  10871. PRPC_MESSAGE _pRpcMessage,
  10872. DWORD *_pdwStubPhase);
  10873. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomStyle_Proxy(
  10874. IHTMLCurrentStyle * This,
  10875. /* [out][retval] */ BSTR *p);
  10876. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomStyle_Stub(
  10877. IRpcStubBuffer *This,
  10878. IRpcChannelBuffer *_pRpcChannelBuffer,
  10879. PRPC_MESSAGE _pRpcMessage,
  10880. DWORD *_pdwStubPhase);
  10881. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftStyle_Proxy(
  10882. IHTMLCurrentStyle * This,
  10883. /* [out][retval] */ BSTR *p);
  10884. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftStyle_Stub(
  10885. IRpcStubBuffer *This,
  10886. IRpcChannelBuffer *_pRpcChannelBuffer,
  10887. PRPC_MESSAGE _pRpcMessage,
  10888. DWORD *_pdwStubPhase);
  10889. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopWidth_Proxy(
  10890. IHTMLCurrentStyle * This,
  10891. /* [out][retval] */ VARIANT *p);
  10892. void __RPC_STUB IHTMLCurrentStyle_get_borderTopWidth_Stub(
  10893. IRpcStubBuffer *This,
  10894. IRpcChannelBuffer *_pRpcChannelBuffer,
  10895. PRPC_MESSAGE _pRpcMessage,
  10896. DWORD *_pdwStubPhase);
  10897. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightWidth_Proxy(
  10898. IHTMLCurrentStyle * This,
  10899. /* [out][retval] */ VARIANT *p);
  10900. void __RPC_STUB IHTMLCurrentStyle_get_borderRightWidth_Stub(
  10901. IRpcStubBuffer *This,
  10902. IRpcChannelBuffer *_pRpcChannelBuffer,
  10903. PRPC_MESSAGE _pRpcMessage,
  10904. DWORD *_pdwStubPhase);
  10905. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomWidth_Proxy(
  10906. IHTMLCurrentStyle * This,
  10907. /* [out][retval] */ VARIANT *p);
  10908. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomWidth_Stub(
  10909. IRpcStubBuffer *This,
  10910. IRpcChannelBuffer *_pRpcChannelBuffer,
  10911. PRPC_MESSAGE _pRpcMessage,
  10912. DWORD *_pdwStubPhase);
  10913. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftWidth_Proxy(
  10914. IHTMLCurrentStyle * This,
  10915. /* [out][retval] */ VARIANT *p);
  10916. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftWidth_Stub(
  10917. IRpcStubBuffer *This,
  10918. IRpcChannelBuffer *_pRpcChannelBuffer,
  10919. PRPC_MESSAGE _pRpcMessage,
  10920. DWORD *_pdwStubPhase);
  10921. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_left_Proxy(
  10922. IHTMLCurrentStyle * This,
  10923. /* [out][retval] */ VARIANT *p);
  10924. void __RPC_STUB IHTMLCurrentStyle_get_left_Stub(
  10925. IRpcStubBuffer *This,
  10926. IRpcChannelBuffer *_pRpcChannelBuffer,
  10927. PRPC_MESSAGE _pRpcMessage,
  10928. DWORD *_pdwStubPhase);
  10929. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_top_Proxy(
  10930. IHTMLCurrentStyle * This,
  10931. /* [out][retval] */ VARIANT *p);
  10932. void __RPC_STUB IHTMLCurrentStyle_get_top_Stub(
  10933. IRpcStubBuffer *This,
  10934. IRpcChannelBuffer *_pRpcChannelBuffer,
  10935. PRPC_MESSAGE _pRpcMessage,
  10936. DWORD *_pdwStubPhase);
  10937. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_width_Proxy(
  10938. IHTMLCurrentStyle * This,
  10939. /* [out][retval] */ VARIANT *p);
  10940. void __RPC_STUB IHTMLCurrentStyle_get_width_Stub(
  10941. IRpcStubBuffer *This,
  10942. IRpcChannelBuffer *_pRpcChannelBuffer,
  10943. PRPC_MESSAGE _pRpcMessage,
  10944. DWORD *_pdwStubPhase);
  10945. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_height_Proxy(
  10946. IHTMLCurrentStyle * This,
  10947. /* [out][retval] */ VARIANT *p);
  10948. void __RPC_STUB IHTMLCurrentStyle_get_height_Stub(
  10949. IRpcStubBuffer *This,
  10950. IRpcChannelBuffer *_pRpcChannelBuffer,
  10951. PRPC_MESSAGE _pRpcMessage,
  10952. DWORD *_pdwStubPhase);
  10953. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingLeft_Proxy(
  10954. IHTMLCurrentStyle * This,
  10955. /* [out][retval] */ VARIANT *p);
  10956. void __RPC_STUB IHTMLCurrentStyle_get_paddingLeft_Stub(
  10957. IRpcStubBuffer *This,
  10958. IRpcChannelBuffer *_pRpcChannelBuffer,
  10959. PRPC_MESSAGE _pRpcMessage,
  10960. DWORD *_pdwStubPhase);
  10961. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingTop_Proxy(
  10962. IHTMLCurrentStyle * This,
  10963. /* [out][retval] */ VARIANT *p);
  10964. void __RPC_STUB IHTMLCurrentStyle_get_paddingTop_Stub(
  10965. IRpcStubBuffer *This,
  10966. IRpcChannelBuffer *_pRpcChannelBuffer,
  10967. PRPC_MESSAGE _pRpcMessage,
  10968. DWORD *_pdwStubPhase);
  10969. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingRight_Proxy(
  10970. IHTMLCurrentStyle * This,
  10971. /* [out][retval] */ VARIANT *p);
  10972. void __RPC_STUB IHTMLCurrentStyle_get_paddingRight_Stub(
  10973. IRpcStubBuffer *This,
  10974. IRpcChannelBuffer *_pRpcChannelBuffer,
  10975. PRPC_MESSAGE _pRpcMessage,
  10976. DWORD *_pdwStubPhase);
  10977. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingBottom_Proxy(
  10978. IHTMLCurrentStyle * This,
  10979. /* [out][retval] */ VARIANT *p);
  10980. void __RPC_STUB IHTMLCurrentStyle_get_paddingBottom_Stub(
  10981. IRpcStubBuffer *This,
  10982. IRpcChannelBuffer *_pRpcChannelBuffer,
  10983. PRPC_MESSAGE _pRpcMessage,
  10984. DWORD *_pdwStubPhase);
  10985. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAlign_Proxy(
  10986. IHTMLCurrentStyle * This,
  10987. /* [out][retval] */ BSTR *p);
  10988. void __RPC_STUB IHTMLCurrentStyle_get_textAlign_Stub(
  10989. IRpcStubBuffer *This,
  10990. IRpcChannelBuffer *_pRpcChannelBuffer,
  10991. PRPC_MESSAGE _pRpcMessage,
  10992. DWORD *_pdwStubPhase);
  10993. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textDecoration_Proxy(
  10994. IHTMLCurrentStyle * This,
  10995. /* [out][retval] */ BSTR *p);
  10996. void __RPC_STUB IHTMLCurrentStyle_get_textDecoration_Stub(
  10997. IRpcStubBuffer *This,
  10998. IRpcChannelBuffer *_pRpcChannelBuffer,
  10999. PRPC_MESSAGE _pRpcMessage,
  11000. DWORD *_pdwStubPhase);
  11001. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_display_Proxy(
  11002. IHTMLCurrentStyle * This,
  11003. /* [out][retval] */ BSTR *p);
  11004. void __RPC_STUB IHTMLCurrentStyle_get_display_Stub(
  11005. IRpcStubBuffer *This,
  11006. IRpcChannelBuffer *_pRpcChannelBuffer,
  11007. PRPC_MESSAGE _pRpcMessage,
  11008. DWORD *_pdwStubPhase);
  11009. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_visibility_Proxy(
  11010. IHTMLCurrentStyle * This,
  11011. /* [out][retval] */ BSTR *p);
  11012. void __RPC_STUB IHTMLCurrentStyle_get_visibility_Stub(
  11013. IRpcStubBuffer *This,
  11014. IRpcChannelBuffer *_pRpcChannelBuffer,
  11015. PRPC_MESSAGE _pRpcMessage,
  11016. DWORD *_pdwStubPhase);
  11017. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_zIndex_Proxy(
  11018. IHTMLCurrentStyle * This,
  11019. /* [out][retval] */ VARIANT *p);
  11020. void __RPC_STUB IHTMLCurrentStyle_get_zIndex_Stub(
  11021. IRpcStubBuffer *This,
  11022. IRpcChannelBuffer *_pRpcChannelBuffer,
  11023. PRPC_MESSAGE _pRpcMessage,
  11024. DWORD *_pdwStubPhase);
  11025. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_letterSpacing_Proxy(
  11026. IHTMLCurrentStyle * This,
  11027. /* [out][retval] */ VARIANT *p);
  11028. void __RPC_STUB IHTMLCurrentStyle_get_letterSpacing_Stub(
  11029. IRpcStubBuffer *This,
  11030. IRpcChannelBuffer *_pRpcChannelBuffer,
  11031. PRPC_MESSAGE _pRpcMessage,
  11032. DWORD *_pdwStubPhase);
  11033. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineHeight_Proxy(
  11034. IHTMLCurrentStyle * This,
  11035. /* [out][retval] */ VARIANT *p);
  11036. void __RPC_STUB IHTMLCurrentStyle_get_lineHeight_Stub(
  11037. IRpcStubBuffer *This,
  11038. IRpcChannelBuffer *_pRpcChannelBuffer,
  11039. PRPC_MESSAGE _pRpcMessage,
  11040. DWORD *_pdwStubPhase);
  11041. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textIndent_Proxy(
  11042. IHTMLCurrentStyle * This,
  11043. /* [out][retval] */ VARIANT *p);
  11044. void __RPC_STUB IHTMLCurrentStyle_get_textIndent_Stub(
  11045. IRpcStubBuffer *This,
  11046. IRpcChannelBuffer *_pRpcChannelBuffer,
  11047. PRPC_MESSAGE _pRpcMessage,
  11048. DWORD *_pdwStubPhase);
  11049. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_verticalAlign_Proxy(
  11050. IHTMLCurrentStyle * This,
  11051. /* [out][retval] */ VARIANT *p);
  11052. void __RPC_STUB IHTMLCurrentStyle_get_verticalAlign_Stub(
  11053. IRpcStubBuffer *This,
  11054. IRpcChannelBuffer *_pRpcChannelBuffer,
  11055. PRPC_MESSAGE _pRpcMessage,
  11056. DWORD *_pdwStubPhase);
  11057. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundAttachment_Proxy(
  11058. IHTMLCurrentStyle * This,
  11059. /* [out][retval] */ BSTR *p);
  11060. void __RPC_STUB IHTMLCurrentStyle_get_backgroundAttachment_Stub(
  11061. IRpcStubBuffer *This,
  11062. IRpcChannelBuffer *_pRpcChannelBuffer,
  11063. PRPC_MESSAGE _pRpcMessage,
  11064. DWORD *_pdwStubPhase);
  11065. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginTop_Proxy(
  11066. IHTMLCurrentStyle * This,
  11067. /* [out][retval] */ VARIANT *p);
  11068. void __RPC_STUB IHTMLCurrentStyle_get_marginTop_Stub(
  11069. IRpcStubBuffer *This,
  11070. IRpcChannelBuffer *_pRpcChannelBuffer,
  11071. PRPC_MESSAGE _pRpcMessage,
  11072. DWORD *_pdwStubPhase);
  11073. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginRight_Proxy(
  11074. IHTMLCurrentStyle * This,
  11075. /* [out][retval] */ VARIANT *p);
  11076. void __RPC_STUB IHTMLCurrentStyle_get_marginRight_Stub(
  11077. IRpcStubBuffer *This,
  11078. IRpcChannelBuffer *_pRpcChannelBuffer,
  11079. PRPC_MESSAGE _pRpcMessage,
  11080. DWORD *_pdwStubPhase);
  11081. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginBottom_Proxy(
  11082. IHTMLCurrentStyle * This,
  11083. /* [out][retval] */ VARIANT *p);
  11084. void __RPC_STUB IHTMLCurrentStyle_get_marginBottom_Stub(
  11085. IRpcStubBuffer *This,
  11086. IRpcChannelBuffer *_pRpcChannelBuffer,
  11087. PRPC_MESSAGE _pRpcMessage,
  11088. DWORD *_pdwStubPhase);
  11089. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginLeft_Proxy(
  11090. IHTMLCurrentStyle * This,
  11091. /* [out][retval] */ VARIANT *p);
  11092. void __RPC_STUB IHTMLCurrentStyle_get_marginLeft_Stub(
  11093. IRpcStubBuffer *This,
  11094. IRpcChannelBuffer *_pRpcChannelBuffer,
  11095. PRPC_MESSAGE _pRpcMessage,
  11096. DWORD *_pdwStubPhase);
  11097. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clear_Proxy(
  11098. IHTMLCurrentStyle * This,
  11099. /* [out][retval] */ BSTR *p);
  11100. void __RPC_STUB IHTMLCurrentStyle_get_clear_Stub(
  11101. IRpcStubBuffer *This,
  11102. IRpcChannelBuffer *_pRpcChannelBuffer,
  11103. PRPC_MESSAGE _pRpcMessage,
  11104. DWORD *_pdwStubPhase);
  11105. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleType_Proxy(
  11106. IHTMLCurrentStyle * This,
  11107. /* [out][retval] */ BSTR *p);
  11108. void __RPC_STUB IHTMLCurrentStyle_get_listStyleType_Stub(
  11109. IRpcStubBuffer *This,
  11110. IRpcChannelBuffer *_pRpcChannelBuffer,
  11111. PRPC_MESSAGE _pRpcMessage,
  11112. DWORD *_pdwStubPhase);
  11113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStylePosition_Proxy(
  11114. IHTMLCurrentStyle * This,
  11115. /* [out][retval] */ BSTR *p);
  11116. void __RPC_STUB IHTMLCurrentStyle_get_listStylePosition_Stub(
  11117. IRpcStubBuffer *This,
  11118. IRpcChannelBuffer *_pRpcChannelBuffer,
  11119. PRPC_MESSAGE _pRpcMessage,
  11120. DWORD *_pdwStubPhase);
  11121. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleImage_Proxy(
  11122. IHTMLCurrentStyle * This,
  11123. /* [out][retval] */ BSTR *p);
  11124. void __RPC_STUB IHTMLCurrentStyle_get_listStyleImage_Stub(
  11125. IRpcStubBuffer *This,
  11126. IRpcChannelBuffer *_pRpcChannelBuffer,
  11127. PRPC_MESSAGE _pRpcMessage,
  11128. DWORD *_pdwStubPhase);
  11129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipTop_Proxy(
  11130. IHTMLCurrentStyle * This,
  11131. /* [out][retval] */ VARIANT *p);
  11132. void __RPC_STUB IHTMLCurrentStyle_get_clipTop_Stub(
  11133. IRpcStubBuffer *This,
  11134. IRpcChannelBuffer *_pRpcChannelBuffer,
  11135. PRPC_MESSAGE _pRpcMessage,
  11136. DWORD *_pdwStubPhase);
  11137. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipRight_Proxy(
  11138. IHTMLCurrentStyle * This,
  11139. /* [out][retval] */ VARIANT *p);
  11140. void __RPC_STUB IHTMLCurrentStyle_get_clipRight_Stub(
  11141. IRpcStubBuffer *This,
  11142. IRpcChannelBuffer *_pRpcChannelBuffer,
  11143. PRPC_MESSAGE _pRpcMessage,
  11144. DWORD *_pdwStubPhase);
  11145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipBottom_Proxy(
  11146. IHTMLCurrentStyle * This,
  11147. /* [out][retval] */ VARIANT *p);
  11148. void __RPC_STUB IHTMLCurrentStyle_get_clipBottom_Stub(
  11149. IRpcStubBuffer *This,
  11150. IRpcChannelBuffer *_pRpcChannelBuffer,
  11151. PRPC_MESSAGE _pRpcMessage,
  11152. DWORD *_pdwStubPhase);
  11153. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipLeft_Proxy(
  11154. IHTMLCurrentStyle * This,
  11155. /* [out][retval] */ VARIANT *p);
  11156. void __RPC_STUB IHTMLCurrentStyle_get_clipLeft_Stub(
  11157. IRpcStubBuffer *This,
  11158. IRpcChannelBuffer *_pRpcChannelBuffer,
  11159. PRPC_MESSAGE _pRpcMessage,
  11160. DWORD *_pdwStubPhase);
  11161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflow_Proxy(
  11162. IHTMLCurrentStyle * This,
  11163. /* [out][retval] */ BSTR *p);
  11164. void __RPC_STUB IHTMLCurrentStyle_get_overflow_Stub(
  11165. IRpcStubBuffer *This,
  11166. IRpcChannelBuffer *_pRpcChannelBuffer,
  11167. PRPC_MESSAGE _pRpcMessage,
  11168. DWORD *_pdwStubPhase);
  11169. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakBefore_Proxy(
  11170. IHTMLCurrentStyle * This,
  11171. /* [out][retval] */ BSTR *p);
  11172. void __RPC_STUB IHTMLCurrentStyle_get_pageBreakBefore_Stub(
  11173. IRpcStubBuffer *This,
  11174. IRpcChannelBuffer *_pRpcChannelBuffer,
  11175. PRPC_MESSAGE _pRpcMessage,
  11176. DWORD *_pdwStubPhase);
  11177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakAfter_Proxy(
  11178. IHTMLCurrentStyle * This,
  11179. /* [out][retval] */ BSTR *p);
  11180. void __RPC_STUB IHTMLCurrentStyle_get_pageBreakAfter_Stub(
  11181. IRpcStubBuffer *This,
  11182. IRpcChannelBuffer *_pRpcChannelBuffer,
  11183. PRPC_MESSAGE _pRpcMessage,
  11184. DWORD *_pdwStubPhase);
  11185. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_cursor_Proxy(
  11186. IHTMLCurrentStyle * This,
  11187. /* [out][retval] */ BSTR *p);
  11188. void __RPC_STUB IHTMLCurrentStyle_get_cursor_Stub(
  11189. IRpcStubBuffer *This,
  11190. IRpcChannelBuffer *_pRpcChannelBuffer,
  11191. PRPC_MESSAGE _pRpcMessage,
  11192. DWORD *_pdwStubPhase);
  11193. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_tableLayout_Proxy(
  11194. IHTMLCurrentStyle * This,
  11195. /* [out][retval] */ BSTR *p);
  11196. void __RPC_STUB IHTMLCurrentStyle_get_tableLayout_Stub(
  11197. IRpcStubBuffer *This,
  11198. IRpcChannelBuffer *_pRpcChannelBuffer,
  11199. PRPC_MESSAGE _pRpcMessage,
  11200. DWORD *_pdwStubPhase);
  11201. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderCollapse_Proxy(
  11202. IHTMLCurrentStyle * This,
  11203. /* [out][retval] */ BSTR *p);
  11204. void __RPC_STUB IHTMLCurrentStyle_get_borderCollapse_Stub(
  11205. IRpcStubBuffer *This,
  11206. IRpcChannelBuffer *_pRpcChannelBuffer,
  11207. PRPC_MESSAGE _pRpcMessage,
  11208. DWORD *_pdwStubPhase);
  11209. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_direction_Proxy(
  11210. IHTMLCurrentStyle * This,
  11211. /* [out][retval] */ BSTR *p);
  11212. void __RPC_STUB IHTMLCurrentStyle_get_direction_Stub(
  11213. IRpcStubBuffer *This,
  11214. IRpcChannelBuffer *_pRpcChannelBuffer,
  11215. PRPC_MESSAGE _pRpcMessage,
  11216. DWORD *_pdwStubPhase);
  11217. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_behavior_Proxy(
  11218. IHTMLCurrentStyle * This,
  11219. /* [out][retval] */ BSTR *p);
  11220. void __RPC_STUB IHTMLCurrentStyle_get_behavior_Stub(
  11221. IRpcStubBuffer *This,
  11222. IRpcChannelBuffer *_pRpcChannelBuffer,
  11223. PRPC_MESSAGE _pRpcMessage,
  11224. DWORD *_pdwStubPhase);
  11225. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_getAttribute_Proxy(
  11226. IHTMLCurrentStyle * This,
  11227. /* [in] */ BSTR strAttributeName,
  11228. /* [in][defaultvalue] */ LONG lFlags,
  11229. /* [out][retval] */ VARIANT *AttributeValue);
  11230. void __RPC_STUB IHTMLCurrentStyle_getAttribute_Stub(
  11231. IRpcStubBuffer *This,
  11232. IRpcChannelBuffer *_pRpcChannelBuffer,
  11233. PRPC_MESSAGE _pRpcMessage,
  11234. DWORD *_pdwStubPhase);
  11235. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_unicodeBidi_Proxy(
  11236. IHTMLCurrentStyle * This,
  11237. /* [out][retval] */ BSTR *p);
  11238. void __RPC_STUB IHTMLCurrentStyle_get_unicodeBidi_Stub(
  11239. IRpcStubBuffer *This,
  11240. IRpcChannelBuffer *_pRpcChannelBuffer,
  11241. PRPC_MESSAGE _pRpcMessage,
  11242. DWORD *_pdwStubPhase);
  11243. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_right_Proxy(
  11244. IHTMLCurrentStyle * This,
  11245. /* [out][retval] */ VARIANT *p);
  11246. void __RPC_STUB IHTMLCurrentStyle_get_right_Stub(
  11247. IRpcStubBuffer *This,
  11248. IRpcChannelBuffer *_pRpcChannelBuffer,
  11249. PRPC_MESSAGE _pRpcMessage,
  11250. DWORD *_pdwStubPhase);
  11251. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_bottom_Proxy(
  11252. IHTMLCurrentStyle * This,
  11253. /* [out][retval] */ VARIANT *p);
  11254. void __RPC_STUB IHTMLCurrentStyle_get_bottom_Stub(
  11255. IRpcStubBuffer *This,
  11256. IRpcChannelBuffer *_pRpcChannelBuffer,
  11257. PRPC_MESSAGE _pRpcMessage,
  11258. DWORD *_pdwStubPhase);
  11259. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_imeMode_Proxy(
  11260. IHTMLCurrentStyle * This,
  11261. /* [out][retval] */ BSTR *p);
  11262. void __RPC_STUB IHTMLCurrentStyle_get_imeMode_Stub(
  11263. IRpcStubBuffer *This,
  11264. IRpcChannelBuffer *_pRpcChannelBuffer,
  11265. PRPC_MESSAGE _pRpcMessage,
  11266. DWORD *_pdwStubPhase);
  11267. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyAlign_Proxy(
  11268. IHTMLCurrentStyle * This,
  11269. /* [out][retval] */ BSTR *p);
  11270. void __RPC_STUB IHTMLCurrentStyle_get_rubyAlign_Stub(
  11271. IRpcStubBuffer *This,
  11272. IRpcChannelBuffer *_pRpcChannelBuffer,
  11273. PRPC_MESSAGE _pRpcMessage,
  11274. DWORD *_pdwStubPhase);
  11275. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyPosition_Proxy(
  11276. IHTMLCurrentStyle * This,
  11277. /* [out][retval] */ BSTR *p);
  11278. void __RPC_STUB IHTMLCurrentStyle_get_rubyPosition_Stub(
  11279. IRpcStubBuffer *This,
  11280. IRpcChannelBuffer *_pRpcChannelBuffer,
  11281. PRPC_MESSAGE _pRpcMessage,
  11282. DWORD *_pdwStubPhase);
  11283. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyOverhang_Proxy(
  11284. IHTMLCurrentStyle * This,
  11285. /* [out][retval] */ BSTR *p);
  11286. void __RPC_STUB IHTMLCurrentStyle_get_rubyOverhang_Stub(
  11287. IRpcStubBuffer *This,
  11288. IRpcChannelBuffer *_pRpcChannelBuffer,
  11289. PRPC_MESSAGE _pRpcMessage,
  11290. DWORD *_pdwStubPhase);
  11291. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAutospace_Proxy(
  11292. IHTMLCurrentStyle * This,
  11293. /* [out][retval] */ BSTR *p);
  11294. void __RPC_STUB IHTMLCurrentStyle_get_textAutospace_Stub(
  11295. IRpcStubBuffer *This,
  11296. IRpcChannelBuffer *_pRpcChannelBuffer,
  11297. PRPC_MESSAGE _pRpcMessage,
  11298. DWORD *_pdwStubPhase);
  11299. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineBreak_Proxy(
  11300. IHTMLCurrentStyle * This,
  11301. /* [out][retval] */ BSTR *p);
  11302. void __RPC_STUB IHTMLCurrentStyle_get_lineBreak_Stub(
  11303. IRpcStubBuffer *This,
  11304. IRpcChannelBuffer *_pRpcChannelBuffer,
  11305. PRPC_MESSAGE _pRpcMessage,
  11306. DWORD *_pdwStubPhase);
  11307. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_wordBreak_Proxy(
  11308. IHTMLCurrentStyle * This,
  11309. /* [out][retval] */ BSTR *p);
  11310. void __RPC_STUB IHTMLCurrentStyle_get_wordBreak_Stub(
  11311. IRpcStubBuffer *This,
  11312. IRpcChannelBuffer *_pRpcChannelBuffer,
  11313. PRPC_MESSAGE _pRpcMessage,
  11314. DWORD *_pdwStubPhase);
  11315. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustify_Proxy(
  11316. IHTMLCurrentStyle * This,
  11317. /* [out][retval] */ BSTR *p);
  11318. void __RPC_STUB IHTMLCurrentStyle_get_textJustify_Stub(
  11319. IRpcStubBuffer *This,
  11320. IRpcChannelBuffer *_pRpcChannelBuffer,
  11321. PRPC_MESSAGE _pRpcMessage,
  11322. DWORD *_pdwStubPhase);
  11323. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustifyTrim_Proxy(
  11324. IHTMLCurrentStyle * This,
  11325. /* [out][retval] */ BSTR *p);
  11326. void __RPC_STUB IHTMLCurrentStyle_get_textJustifyTrim_Stub(
  11327. IRpcStubBuffer *This,
  11328. IRpcChannelBuffer *_pRpcChannelBuffer,
  11329. PRPC_MESSAGE _pRpcMessage,
  11330. DWORD *_pdwStubPhase);
  11331. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textKashida_Proxy(
  11332. IHTMLCurrentStyle * This,
  11333. /* [out][retval] */ VARIANT *p);
  11334. void __RPC_STUB IHTMLCurrentStyle_get_textKashida_Stub(
  11335. IRpcStubBuffer *This,
  11336. IRpcChannelBuffer *_pRpcChannelBuffer,
  11337. PRPC_MESSAGE _pRpcMessage,
  11338. DWORD *_pdwStubPhase);
  11339. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_blockDirection_Proxy(
  11340. IHTMLCurrentStyle * This,
  11341. /* [out][retval] */ BSTR *p);
  11342. void __RPC_STUB IHTMLCurrentStyle_get_blockDirection_Stub(
  11343. IRpcStubBuffer *This,
  11344. IRpcChannelBuffer *_pRpcChannelBuffer,
  11345. PRPC_MESSAGE _pRpcMessage,
  11346. DWORD *_pdwStubPhase);
  11347. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridChar_Proxy(
  11348. IHTMLCurrentStyle * This,
  11349. /* [out][retval] */ VARIANT *p);
  11350. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridChar_Stub(
  11351. IRpcStubBuffer *This,
  11352. IRpcChannelBuffer *_pRpcChannelBuffer,
  11353. PRPC_MESSAGE _pRpcMessage,
  11354. DWORD *_pdwStubPhase);
  11355. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridLine_Proxy(
  11356. IHTMLCurrentStyle * This,
  11357. /* [out][retval] */ VARIANT *p);
  11358. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridLine_Stub(
  11359. IRpcStubBuffer *This,
  11360. IRpcChannelBuffer *_pRpcChannelBuffer,
  11361. PRPC_MESSAGE _pRpcMessage,
  11362. DWORD *_pdwStubPhase);
  11363. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridMode_Proxy(
  11364. IHTMLCurrentStyle * This,
  11365. /* [out][retval] */ BSTR *p);
  11366. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridMode_Stub(
  11367. IRpcStubBuffer *This,
  11368. IRpcChannelBuffer *_pRpcChannelBuffer,
  11369. PRPC_MESSAGE _pRpcMessage,
  11370. DWORD *_pdwStubPhase);
  11371. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridType_Proxy(
  11372. IHTMLCurrentStyle * This,
  11373. /* [out][retval] */ BSTR *p);
  11374. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridType_Stub(
  11375. IRpcStubBuffer *This,
  11376. IRpcChannelBuffer *_pRpcChannelBuffer,
  11377. PRPC_MESSAGE _pRpcMessage,
  11378. DWORD *_pdwStubPhase);
  11379. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderStyle_Proxy(
  11380. IHTMLCurrentStyle * This,
  11381. /* [out][retval] */ BSTR *p);
  11382. void __RPC_STUB IHTMLCurrentStyle_get_borderStyle_Stub(
  11383. IRpcStubBuffer *This,
  11384. IRpcChannelBuffer *_pRpcChannelBuffer,
  11385. PRPC_MESSAGE _pRpcMessage,
  11386. DWORD *_pdwStubPhase);
  11387. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderColor_Proxy(
  11388. IHTMLCurrentStyle * This,
  11389. /* [out][retval] */ BSTR *p);
  11390. void __RPC_STUB IHTMLCurrentStyle_get_borderColor_Stub(
  11391. IRpcStubBuffer *This,
  11392. IRpcChannelBuffer *_pRpcChannelBuffer,
  11393. PRPC_MESSAGE _pRpcMessage,
  11394. DWORD *_pdwStubPhase);
  11395. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderWidth_Proxy(
  11396. IHTMLCurrentStyle * This,
  11397. /* [out][retval] */ BSTR *p);
  11398. void __RPC_STUB IHTMLCurrentStyle_get_borderWidth_Stub(
  11399. IRpcStubBuffer *This,
  11400. IRpcChannelBuffer *_pRpcChannelBuffer,
  11401. PRPC_MESSAGE _pRpcMessage,
  11402. DWORD *_pdwStubPhase);
  11403. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_padding_Proxy(
  11404. IHTMLCurrentStyle * This,
  11405. /* [out][retval] */ BSTR *p);
  11406. void __RPC_STUB IHTMLCurrentStyle_get_padding_Stub(
  11407. IRpcStubBuffer *This,
  11408. IRpcChannelBuffer *_pRpcChannelBuffer,
  11409. PRPC_MESSAGE _pRpcMessage,
  11410. DWORD *_pdwStubPhase);
  11411. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_margin_Proxy(
  11412. IHTMLCurrentStyle * This,
  11413. /* [out][retval] */ BSTR *p);
  11414. void __RPC_STUB IHTMLCurrentStyle_get_margin_Stub(
  11415. IRpcStubBuffer *This,
  11416. IRpcChannelBuffer *_pRpcChannelBuffer,
  11417. PRPC_MESSAGE _pRpcMessage,
  11418. DWORD *_pdwStubPhase);
  11419. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_accelerator_Proxy(
  11420. IHTMLCurrentStyle * This,
  11421. /* [out][retval] */ BSTR *p);
  11422. void __RPC_STUB IHTMLCurrentStyle_get_accelerator_Stub(
  11423. IRpcStubBuffer *This,
  11424. IRpcChannelBuffer *_pRpcChannelBuffer,
  11425. PRPC_MESSAGE _pRpcMessage,
  11426. DWORD *_pdwStubPhase);
  11427. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowX_Proxy(
  11428. IHTMLCurrentStyle * This,
  11429. /* [out][retval] */ BSTR *p);
  11430. void __RPC_STUB IHTMLCurrentStyle_get_overflowX_Stub(
  11431. IRpcStubBuffer *This,
  11432. IRpcChannelBuffer *_pRpcChannelBuffer,
  11433. PRPC_MESSAGE _pRpcMessage,
  11434. DWORD *_pdwStubPhase);
  11435. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowY_Proxy(
  11436. IHTMLCurrentStyle * This,
  11437. /* [out][retval] */ BSTR *p);
  11438. void __RPC_STUB IHTMLCurrentStyle_get_overflowY_Stub(
  11439. IRpcStubBuffer *This,
  11440. IRpcChannelBuffer *_pRpcChannelBuffer,
  11441. PRPC_MESSAGE _pRpcMessage,
  11442. DWORD *_pdwStubPhase);
  11443. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textTransform_Proxy(
  11444. IHTMLCurrentStyle * This,
  11445. /* [out][retval] */ BSTR *p);
  11446. void __RPC_STUB IHTMLCurrentStyle_get_textTransform_Stub(
  11447. IRpcStubBuffer *This,
  11448. IRpcChannelBuffer *_pRpcChannelBuffer,
  11449. PRPC_MESSAGE _pRpcMessage,
  11450. DWORD *_pdwStubPhase);
  11451. #endif /* __IHTMLCurrentStyle_INTERFACE_DEFINED__ */
  11452. #ifndef __IHTMLCurrentStyle2_INTERFACE_DEFINED__
  11453. #define __IHTMLCurrentStyle2_INTERFACE_DEFINED__
  11454. /* interface IHTMLCurrentStyle2 */
  11455. /* [object][uuid][dual][oleautomation] */
  11456. EXTERN_C const IID IID_IHTMLCurrentStyle2;
  11457. MIDL_INTERFACE("3050f658-98b5-11cf-bb82-00aa00bdce0b")
  11458. IHTMLCurrentStyle2 : public IDispatch
  11459. {
  11460. public:
  11461. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow(
  11462. /* [out][retval] */ BSTR *p) = 0;
  11463. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap(
  11464. /* [out][retval] */ BSTR *p) = 0;
  11465. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
  11466. /* [out][retval] */ BSTR *p) = 0;
  11467. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hasLayout(
  11468. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  11469. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
  11470. /* [out][retval] */ VARIANT *p) = 0;
  11471. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
  11472. /* [out][retval] */ VARIANT *p) = 0;
  11473. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
  11474. /* [out][retval] */ VARIANT *p) = 0;
  11475. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
  11476. /* [out][retval] */ VARIANT *p) = 0;
  11477. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
  11478. /* [out][retval] */ VARIANT *p) = 0;
  11479. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
  11480. /* [out][retval] */ VARIANT *p) = 0;
  11481. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
  11482. /* [out][retval] */ VARIANT *p) = 0;
  11483. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
  11484. /* [out][retval] */ VARIANT *p) = 0;
  11485. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode(
  11486. /* [out][retval] */ BSTR *p) = 0;
  11487. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom(
  11488. /* [out][retval] */ VARIANT *p) = 0;
  11489. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter(
  11490. /* [out][retval] */ BSTR *p) = 0;
  11491. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast(
  11492. /* [out][retval] */ BSTR *p) = 0;
  11493. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
  11494. /* [out][retval] */ VARIANT *p) = 0;
  11495. virtual /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isBlock(
  11496. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  11497. };
  11498. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_layoutFlow_Proxy(
  11499. IHTMLCurrentStyle2 * This,
  11500. /* [out][retval] */ BSTR *p);
  11501. void __RPC_STUB IHTMLCurrentStyle2_get_layoutFlow_Stub(
  11502. IRpcStubBuffer *This,
  11503. IRpcChannelBuffer *_pRpcChannelBuffer,
  11504. PRPC_MESSAGE _pRpcMessage,
  11505. DWORD *_pdwStubPhase);
  11506. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_wordWrap_Proxy(
  11507. IHTMLCurrentStyle2 * This,
  11508. /* [out][retval] */ BSTR *p);
  11509. void __RPC_STUB IHTMLCurrentStyle2_get_wordWrap_Stub(
  11510. IRpcStubBuffer *This,
  11511. IRpcChannelBuffer *_pRpcChannelBuffer,
  11512. PRPC_MESSAGE _pRpcMessage,
  11513. DWORD *_pdwStubPhase);
  11514. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textUnderlinePosition_Proxy(
  11515. IHTMLCurrentStyle2 * This,
  11516. /* [out][retval] */ BSTR *p);
  11517. void __RPC_STUB IHTMLCurrentStyle2_get_textUnderlinePosition_Stub(
  11518. IRpcStubBuffer *This,
  11519. IRpcChannelBuffer *_pRpcChannelBuffer,
  11520. PRPC_MESSAGE _pRpcMessage,
  11521. DWORD *_pdwStubPhase);
  11522. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_hasLayout_Proxy(
  11523. IHTMLCurrentStyle2 * This,
  11524. /* [out][retval] */ VARIANT_BOOL *p);
  11525. void __RPC_STUB IHTMLCurrentStyle2_get_hasLayout_Stub(
  11526. IRpcStubBuffer *This,
  11527. IRpcChannelBuffer *_pRpcChannelBuffer,
  11528. PRPC_MESSAGE _pRpcMessage,
  11529. DWORD *_pdwStubPhase);
  11530. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarBaseColor_Proxy(
  11531. IHTMLCurrentStyle2 * This,
  11532. /* [out][retval] */ VARIANT *p);
  11533. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarBaseColor_Stub(
  11534. IRpcStubBuffer *This,
  11535. IRpcChannelBuffer *_pRpcChannelBuffer,
  11536. PRPC_MESSAGE _pRpcMessage,
  11537. DWORD *_pdwStubPhase);
  11538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarFaceColor_Proxy(
  11539. IHTMLCurrentStyle2 * This,
  11540. /* [out][retval] */ VARIANT *p);
  11541. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarFaceColor_Stub(
  11542. IRpcStubBuffer *This,
  11543. IRpcChannelBuffer *_pRpcChannelBuffer,
  11544. PRPC_MESSAGE _pRpcMessage,
  11545. DWORD *_pdwStubPhase);
  11546. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbar3dLightColor_Proxy(
  11547. IHTMLCurrentStyle2 * This,
  11548. /* [out][retval] */ VARIANT *p);
  11549. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbar3dLightColor_Stub(
  11550. IRpcStubBuffer *This,
  11551. IRpcChannelBuffer *_pRpcChannelBuffer,
  11552. PRPC_MESSAGE _pRpcMessage,
  11553. DWORD *_pdwStubPhase);
  11554. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarShadowColor_Proxy(
  11555. IHTMLCurrentStyle2 * This,
  11556. /* [out][retval] */ VARIANT *p);
  11557. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarShadowColor_Stub(
  11558. IRpcStubBuffer *This,
  11559. IRpcChannelBuffer *_pRpcChannelBuffer,
  11560. PRPC_MESSAGE _pRpcMessage,
  11561. DWORD *_pdwStubPhase);
  11562. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarHighlightColor_Proxy(
  11563. IHTMLCurrentStyle2 * This,
  11564. /* [out][retval] */ VARIANT *p);
  11565. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarHighlightColor_Stub(
  11566. IRpcStubBuffer *This,
  11567. IRpcChannelBuffer *_pRpcChannelBuffer,
  11568. PRPC_MESSAGE _pRpcMessage,
  11569. DWORD *_pdwStubPhase);
  11570. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarDarkShadowColor_Proxy(
  11571. IHTMLCurrentStyle2 * This,
  11572. /* [out][retval] */ VARIANT *p);
  11573. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarDarkShadowColor_Stub(
  11574. IRpcStubBuffer *This,
  11575. IRpcChannelBuffer *_pRpcChannelBuffer,
  11576. PRPC_MESSAGE _pRpcMessage,
  11577. DWORD *_pdwStubPhase);
  11578. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarArrowColor_Proxy(
  11579. IHTMLCurrentStyle2 * This,
  11580. /* [out][retval] */ VARIANT *p);
  11581. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarArrowColor_Stub(
  11582. IRpcStubBuffer *This,
  11583. IRpcChannelBuffer *_pRpcChannelBuffer,
  11584. PRPC_MESSAGE _pRpcMessage,
  11585. DWORD *_pdwStubPhase);
  11586. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarTrackColor_Proxy(
  11587. IHTMLCurrentStyle2 * This,
  11588. /* [out][retval] */ VARIANT *p);
  11589. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarTrackColor_Stub(
  11590. IRpcStubBuffer *This,
  11591. IRpcChannelBuffer *_pRpcChannelBuffer,
  11592. PRPC_MESSAGE _pRpcMessage,
  11593. DWORD *_pdwStubPhase);
  11594. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_writingMode_Proxy(
  11595. IHTMLCurrentStyle2 * This,
  11596. /* [out][retval] */ BSTR *p);
  11597. void __RPC_STUB IHTMLCurrentStyle2_get_writingMode_Stub(
  11598. IRpcStubBuffer *This,
  11599. IRpcChannelBuffer *_pRpcChannelBuffer,
  11600. PRPC_MESSAGE _pRpcMessage,
  11601. DWORD *_pdwStubPhase);
  11602. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_zoom_Proxy(
  11603. IHTMLCurrentStyle2 * This,
  11604. /* [out][retval] */ VARIANT *p);
  11605. void __RPC_STUB IHTMLCurrentStyle2_get_zoom_Stub(
  11606. IRpcStubBuffer *This,
  11607. IRpcChannelBuffer *_pRpcChannelBuffer,
  11608. PRPC_MESSAGE _pRpcMessage,
  11609. DWORD *_pdwStubPhase);
  11610. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_filter_Proxy(
  11611. IHTMLCurrentStyle2 * This,
  11612. /* [out][retval] */ BSTR *p);
  11613. void __RPC_STUB IHTMLCurrentStyle2_get_filter_Stub(
  11614. IRpcStubBuffer *This,
  11615. IRpcChannelBuffer *_pRpcChannelBuffer,
  11616. PRPC_MESSAGE _pRpcMessage,
  11617. DWORD *_pdwStubPhase);
  11618. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textAlignLast_Proxy(
  11619. IHTMLCurrentStyle2 * This,
  11620. /* [out][retval] */ BSTR *p);
  11621. void __RPC_STUB IHTMLCurrentStyle2_get_textAlignLast_Stub(
  11622. IRpcStubBuffer *This,
  11623. IRpcChannelBuffer *_pRpcChannelBuffer,
  11624. PRPC_MESSAGE _pRpcMessage,
  11625. DWORD *_pdwStubPhase);
  11626. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textKashidaSpace_Proxy(
  11627. IHTMLCurrentStyle2 * This,
  11628. /* [out][retval] */ VARIANT *p);
  11629. void __RPC_STUB IHTMLCurrentStyle2_get_textKashidaSpace_Stub(
  11630. IRpcStubBuffer *This,
  11631. IRpcChannelBuffer *_pRpcChannelBuffer,
  11632. PRPC_MESSAGE _pRpcMessage,
  11633. DWORD *_pdwStubPhase);
  11634. /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_isBlock_Proxy(
  11635. IHTMLCurrentStyle2 * This,
  11636. /* [out][retval] */ VARIANT_BOOL *p);
  11637. void __RPC_STUB IHTMLCurrentStyle2_get_isBlock_Stub(
  11638. IRpcStubBuffer *This,
  11639. IRpcChannelBuffer *_pRpcChannelBuffer,
  11640. PRPC_MESSAGE _pRpcMessage,
  11641. DWORD *_pdwStubPhase);
  11642. #endif /* __IHTMLCurrentStyle2_INTERFACE_DEFINED__ */
  11643. #ifndef __IHTMLCurrentStyle3_INTERFACE_DEFINED__
  11644. #define __IHTMLCurrentStyle3_INTERFACE_DEFINED__
  11645. /* interface IHTMLCurrentStyle3 */
  11646. /* [object][uuid][dual][oleautomation] */
  11647. EXTERN_C const IID IID_IHTMLCurrentStyle3;
  11648. MIDL_INTERFACE("3050f818-98b5-11cf-bb82-00aa00bdce0b")
  11649. IHTMLCurrentStyle3 : public IDispatch
  11650. {
  11651. public:
  11652. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow(
  11653. /* [out][retval] */ BSTR *p) = 0;
  11654. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight(
  11655. /* [out][retval] */ VARIANT *p) = 0;
  11656. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
  11657. /* [out][retval] */ VARIANT *p) = 0;
  11658. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace(
  11659. /* [out][retval] */ BSTR *p) = 0;
  11660. };
  11661. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_textOverflow_Proxy(
  11662. IHTMLCurrentStyle3 * This,
  11663. /* [out][retval] */ BSTR *p);
  11664. void __RPC_STUB IHTMLCurrentStyle3_get_textOverflow_Stub(
  11665. IRpcStubBuffer *This,
  11666. IRpcChannelBuffer *_pRpcChannelBuffer,
  11667. PRPC_MESSAGE _pRpcMessage,
  11668. DWORD *_pdwStubPhase);
  11669. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_minHeight_Proxy(
  11670. IHTMLCurrentStyle3 * This,
  11671. /* [out][retval] */ VARIANT *p);
  11672. void __RPC_STUB IHTMLCurrentStyle3_get_minHeight_Stub(
  11673. IRpcStubBuffer *This,
  11674. IRpcChannelBuffer *_pRpcChannelBuffer,
  11675. PRPC_MESSAGE _pRpcMessage,
  11676. DWORD *_pdwStubPhase);
  11677. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_wordSpacing_Proxy(
  11678. IHTMLCurrentStyle3 * This,
  11679. /* [out][retval] */ VARIANT *p);
  11680. void __RPC_STUB IHTMLCurrentStyle3_get_wordSpacing_Stub(
  11681. IRpcStubBuffer *This,
  11682. IRpcChannelBuffer *_pRpcChannelBuffer,
  11683. PRPC_MESSAGE _pRpcMessage,
  11684. DWORD *_pdwStubPhase);
  11685. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_whiteSpace_Proxy(
  11686. IHTMLCurrentStyle3 * This,
  11687. /* [out][retval] */ BSTR *p);
  11688. void __RPC_STUB IHTMLCurrentStyle3_get_whiteSpace_Stub(
  11689. IRpcStubBuffer *This,
  11690. IRpcChannelBuffer *_pRpcChannelBuffer,
  11691. PRPC_MESSAGE _pRpcMessage,
  11692. DWORD *_pdwStubPhase);
  11693. #endif /* __IHTMLCurrentStyle3_INTERFACE_DEFINED__ */
  11694. #ifndef __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__
  11695. #define __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__
  11696. /* dispinterface DispHTMLCurrentStyle */
  11697. /* [uuid][hidden] */
  11698. EXTERN_C const IID DIID_DispHTMLCurrentStyle;
  11699. MIDL_INTERFACE("3050f557-98b5-11cf-bb82-00aa00bdce0b")
  11700. DispHTMLCurrentStyle : public IDispatch
  11701. {
  11702. };
  11703. #endif /* __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__ */
  11704. EXTERN_C const CLSID CLSID_HTMLCurrentStyle;
  11705. #ifdef __cplusplus
  11706. class DECLSPEC_UUID("3050f3dc-98b5-11cf-bb82-00aa00bdce0b")
  11707. HTMLCurrentStyle;
  11708. #endif
  11709. #ifndef __IHTMLElement_INTERFACE_DEFINED__
  11710. #define __IHTMLElement_INTERFACE_DEFINED__
  11711. /* interface IHTMLElement */
  11712. /* [object][uuid][dual][oleautomation] */
  11713. EXTERN_C const IID IID_IHTMLElement;
  11714. MIDL_INTERFACE("3050f1ff-98b5-11cf-bb82-00aa00bdce0b")
  11715. IHTMLElement : public IDispatch
  11716. {
  11717. public:
  11718. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  11719. /* [in] */ BSTR strAttributeName,
  11720. /* [in] */ VARIANT AttributeValue,
  11721. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  11722. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  11723. /* [in] */ BSTR strAttributeName,
  11724. /* [in][defaultvalue] */ LONG lFlags,
  11725. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  11726. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  11727. /* [in] */ BSTR strAttributeName,
  11728. /* [in][defaultvalue] */ LONG lFlags,
  11729. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  11730. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_className(
  11731. /* [in] */ BSTR v) = 0;
  11732. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_className(
  11733. /* [out][retval] */ BSTR *p) = 0;
  11734. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_id(
  11735. /* [in] */ BSTR v) = 0;
  11736. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_id(
  11737. /* [out][retval] */ BSTR *p) = 0;
  11738. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tagName(
  11739. /* [out][retval] */ BSTR *p) = 0;
  11740. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentElement(
  11741. /* [out][retval] */ IHTMLElement **p) = 0;
  11742. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
  11743. /* [out][retval] */ IHTMLStyle **p) = 0;
  11744. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
  11745. /* [in] */ VARIANT v) = 0;
  11746. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
  11747. /* [out][retval] */ VARIANT *p) = 0;
  11748. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onclick(
  11749. /* [in] */ VARIANT v) = 0;
  11750. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onclick(
  11751. /* [out][retval] */ VARIANT *p) = 0;
  11752. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondblclick(
  11753. /* [in] */ VARIANT v) = 0;
  11754. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondblclick(
  11755. /* [out][retval] */ VARIANT *p) = 0;
  11756. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeydown(
  11757. /* [in] */ VARIANT v) = 0;
  11758. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeydown(
  11759. /* [out][retval] */ VARIANT *p) = 0;
  11760. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeyup(
  11761. /* [in] */ VARIANT v) = 0;
  11762. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeyup(
  11763. /* [out][retval] */ VARIANT *p) = 0;
  11764. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeypress(
  11765. /* [in] */ VARIANT v) = 0;
  11766. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeypress(
  11767. /* [out][retval] */ VARIANT *p) = 0;
  11768. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseout(
  11769. /* [in] */ VARIANT v) = 0;
  11770. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseout(
  11771. /* [out][retval] */ VARIANT *p) = 0;
  11772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseover(
  11773. /* [in] */ VARIANT v) = 0;
  11774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseover(
  11775. /* [out][retval] */ VARIANT *p) = 0;
  11776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousemove(
  11777. /* [in] */ VARIANT v) = 0;
  11778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousemove(
  11779. /* [out][retval] */ VARIANT *p) = 0;
  11780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousedown(
  11781. /* [in] */ VARIANT v) = 0;
  11782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousedown(
  11783. /* [out][retval] */ VARIANT *p) = 0;
  11784. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseup(
  11785. /* [in] */ VARIANT v) = 0;
  11786. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseup(
  11787. /* [out][retval] */ VARIANT *p) = 0;
  11788. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  11789. /* [out][retval] */ IDispatch **p) = 0;
  11790. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
  11791. /* [in] */ BSTR v) = 0;
  11792. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
  11793. /* [out][retval] */ BSTR *p) = 0;
  11794. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_language(
  11795. /* [in] */ BSTR v) = 0;
  11796. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_language(
  11797. /* [out][retval] */ BSTR *p) = 0;
  11798. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectstart(
  11799. /* [in] */ VARIANT v) = 0;
  11800. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectstart(
  11801. /* [out][retval] */ VARIANT *p) = 0;
  11802. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
  11803. /* [in][optional] */ VARIANT varargStart) = 0;
  11804. virtual /* [id] */ HRESULT STDMETHODCALLTYPE contains(
  11805. /* [in] */ IHTMLElement *pChild,
  11806. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  11807. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_sourceIndex(
  11808. /* [out][retval] */ long *p) = 0;
  11809. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordNumber(
  11810. /* [out][retval] */ VARIANT *p) = 0;
  11811. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lang(
  11812. /* [in] */ BSTR v) = 0;
  11813. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lang(
  11814. /* [out][retval] */ BSTR *p) = 0;
  11815. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetLeft(
  11816. /* [out][retval] */ long *p) = 0;
  11817. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetTop(
  11818. /* [out][retval] */ long *p) = 0;
  11819. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetWidth(
  11820. /* [out][retval] */ long *p) = 0;
  11821. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetHeight(
  11822. /* [out][retval] */ long *p) = 0;
  11823. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetParent(
  11824. /* [out][retval] */ IHTMLElement **p) = 0;
  11825. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerHTML(
  11826. /* [in] */ BSTR v) = 0;
  11827. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerHTML(
  11828. /* [out][retval] */ BSTR *p) = 0;
  11829. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerText(
  11830. /* [in] */ BSTR v) = 0;
  11831. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerText(
  11832. /* [out][retval] */ BSTR *p) = 0;
  11833. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_outerHTML(
  11834. /* [in] */ BSTR v) = 0;
  11835. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_outerHTML(
  11836. /* [out][retval] */ BSTR *p) = 0;
  11837. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_outerText(
  11838. /* [in] */ BSTR v) = 0;
  11839. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_outerText(
  11840. /* [out][retval] */ BSTR *p) = 0;
  11841. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentHTML(
  11842. /* [in] */ BSTR where,
  11843. /* [in] */ BSTR html) = 0;
  11844. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentText(
  11845. /* [in] */ BSTR where,
  11846. /* [in] */ BSTR text) = 0;
  11847. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentTextEdit(
  11848. /* [out][retval] */ IHTMLElement **p) = 0;
  11849. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isTextEdit(
  11850. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  11851. virtual /* [id] */ HRESULT STDMETHODCALLTYPE click( void) = 0;
  11852. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_filters(
  11853. /* [out][retval] */ IHTMLFiltersCollection **p) = 0;
  11854. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragstart(
  11855. /* [in] */ VARIANT v) = 0;
  11856. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragstart(
  11857. /* [out][retval] */ VARIANT *p) = 0;
  11858. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  11859. /* [out][retval] */ BSTR *String) = 0;
  11860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeupdate(
  11861. /* [in] */ VARIANT v) = 0;
  11862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeupdate(
  11863. /* [out][retval] */ VARIANT *p) = 0;
  11864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterupdate(
  11865. /* [in] */ VARIANT v) = 0;
  11866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterupdate(
  11867. /* [out][retval] */ VARIANT *p) = 0;
  11868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerrorupdate(
  11869. /* [in] */ VARIANT v) = 0;
  11870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerrorupdate(
  11871. /* [out][retval] */ VARIANT *p) = 0;
  11872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowexit(
  11873. /* [in] */ VARIANT v) = 0;
  11874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowexit(
  11875. /* [out][retval] */ VARIANT *p) = 0;
  11876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowenter(
  11877. /* [in] */ VARIANT v) = 0;
  11878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowenter(
  11879. /* [out][retval] */ VARIANT *p) = 0;
  11880. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged(
  11881. /* [in] */ VARIANT v) = 0;
  11882. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged(
  11883. /* [out][retval] */ VARIANT *p) = 0;
  11884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable(
  11885. /* [in] */ VARIANT v) = 0;
  11886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable(
  11887. /* [out][retval] */ VARIANT *p) = 0;
  11888. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete(
  11889. /* [in] */ VARIANT v) = 0;
  11890. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete(
  11891. /* [out][retval] */ VARIANT *p) = 0;
  11892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfilterchange(
  11893. /* [in] */ VARIANT v) = 0;
  11894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfilterchange(
  11895. /* [out][retval] */ VARIANT *p) = 0;
  11896. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_children(
  11897. /* [out][retval] */ IDispatch **p) = 0;
  11898. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_all(
  11899. /* [out][retval] */ IDispatch **p) = 0;
  11900. };
  11901. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_setAttribute_Proxy(
  11902. IHTMLElement * This,
  11903. /* [in] */ BSTR strAttributeName,
  11904. /* [in] */ VARIANT AttributeValue,
  11905. /* [in][defaultvalue] */ LONG lFlags);
  11906. void __RPC_STUB IHTMLElement_setAttribute_Stub(
  11907. IRpcStubBuffer *This,
  11908. IRpcChannelBuffer *_pRpcChannelBuffer,
  11909. PRPC_MESSAGE _pRpcMessage,
  11910. DWORD *_pdwStubPhase);
  11911. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_getAttribute_Proxy(
  11912. IHTMLElement * This,
  11913. /* [in] */ BSTR strAttributeName,
  11914. /* [in][defaultvalue] */ LONG lFlags,
  11915. /* [out][retval] */ VARIANT *AttributeValue);
  11916. void __RPC_STUB IHTMLElement_getAttribute_Stub(
  11917. IRpcStubBuffer *This,
  11918. IRpcChannelBuffer *_pRpcChannelBuffer,
  11919. PRPC_MESSAGE _pRpcMessage,
  11920. DWORD *_pdwStubPhase);
  11921. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_removeAttribute_Proxy(
  11922. IHTMLElement * This,
  11923. /* [in] */ BSTR strAttributeName,
  11924. /* [in][defaultvalue] */ LONG lFlags,
  11925. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  11926. void __RPC_STUB IHTMLElement_removeAttribute_Stub(
  11927. IRpcStubBuffer *This,
  11928. IRpcChannelBuffer *_pRpcChannelBuffer,
  11929. PRPC_MESSAGE _pRpcMessage,
  11930. DWORD *_pdwStubPhase);
  11931. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_className_Proxy(
  11932. IHTMLElement * This,
  11933. /* [in] */ BSTR v);
  11934. void __RPC_STUB IHTMLElement_put_className_Stub(
  11935. IRpcStubBuffer *This,
  11936. IRpcChannelBuffer *_pRpcChannelBuffer,
  11937. PRPC_MESSAGE _pRpcMessage,
  11938. DWORD *_pdwStubPhase);
  11939. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_className_Proxy(
  11940. IHTMLElement * This,
  11941. /* [out][retval] */ BSTR *p);
  11942. void __RPC_STUB IHTMLElement_get_className_Stub(
  11943. IRpcStubBuffer *This,
  11944. IRpcChannelBuffer *_pRpcChannelBuffer,
  11945. PRPC_MESSAGE _pRpcMessage,
  11946. DWORD *_pdwStubPhase);
  11947. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_id_Proxy(
  11948. IHTMLElement * This,
  11949. /* [in] */ BSTR v);
  11950. void __RPC_STUB IHTMLElement_put_id_Stub(
  11951. IRpcStubBuffer *This,
  11952. IRpcChannelBuffer *_pRpcChannelBuffer,
  11953. PRPC_MESSAGE _pRpcMessage,
  11954. DWORD *_pdwStubPhase);
  11955. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_id_Proxy(
  11956. IHTMLElement * This,
  11957. /* [out][retval] */ BSTR *p);
  11958. void __RPC_STUB IHTMLElement_get_id_Stub(
  11959. IRpcStubBuffer *This,
  11960. IRpcChannelBuffer *_pRpcChannelBuffer,
  11961. PRPC_MESSAGE _pRpcMessage,
  11962. DWORD *_pdwStubPhase);
  11963. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_tagName_Proxy(
  11964. IHTMLElement * This,
  11965. /* [out][retval] */ BSTR *p);
  11966. void __RPC_STUB IHTMLElement_get_tagName_Stub(
  11967. IRpcStubBuffer *This,
  11968. IRpcChannelBuffer *_pRpcChannelBuffer,
  11969. PRPC_MESSAGE _pRpcMessage,
  11970. DWORD *_pdwStubPhase);
  11971. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_parentElement_Proxy(
  11972. IHTMLElement * This,
  11973. /* [out][retval] */ IHTMLElement **p);
  11974. void __RPC_STUB IHTMLElement_get_parentElement_Stub(
  11975. IRpcStubBuffer *This,
  11976. IRpcChannelBuffer *_pRpcChannelBuffer,
  11977. PRPC_MESSAGE _pRpcMessage,
  11978. DWORD *_pdwStubPhase);
  11979. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_style_Proxy(
  11980. IHTMLElement * This,
  11981. /* [out][retval] */ IHTMLStyle **p);
  11982. void __RPC_STUB IHTMLElement_get_style_Stub(
  11983. IRpcStubBuffer *This,
  11984. IRpcChannelBuffer *_pRpcChannelBuffer,
  11985. PRPC_MESSAGE _pRpcMessage,
  11986. DWORD *_pdwStubPhase);
  11987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onhelp_Proxy(
  11988. IHTMLElement * This,
  11989. /* [in] */ VARIANT v);
  11990. void __RPC_STUB IHTMLElement_put_onhelp_Stub(
  11991. IRpcStubBuffer *This,
  11992. IRpcChannelBuffer *_pRpcChannelBuffer,
  11993. PRPC_MESSAGE _pRpcMessage,
  11994. DWORD *_pdwStubPhase);
  11995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onhelp_Proxy(
  11996. IHTMLElement * This,
  11997. /* [out][retval] */ VARIANT *p);
  11998. void __RPC_STUB IHTMLElement_get_onhelp_Stub(
  11999. IRpcStubBuffer *This,
  12000. IRpcChannelBuffer *_pRpcChannelBuffer,
  12001. PRPC_MESSAGE _pRpcMessage,
  12002. DWORD *_pdwStubPhase);
  12003. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onclick_Proxy(
  12004. IHTMLElement * This,
  12005. /* [in] */ VARIANT v);
  12006. void __RPC_STUB IHTMLElement_put_onclick_Stub(
  12007. IRpcStubBuffer *This,
  12008. IRpcChannelBuffer *_pRpcChannelBuffer,
  12009. PRPC_MESSAGE _pRpcMessage,
  12010. DWORD *_pdwStubPhase);
  12011. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onclick_Proxy(
  12012. IHTMLElement * This,
  12013. /* [out][retval] */ VARIANT *p);
  12014. void __RPC_STUB IHTMLElement_get_onclick_Stub(
  12015. IRpcStubBuffer *This,
  12016. IRpcChannelBuffer *_pRpcChannelBuffer,
  12017. PRPC_MESSAGE _pRpcMessage,
  12018. DWORD *_pdwStubPhase);
  12019. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondblclick_Proxy(
  12020. IHTMLElement * This,
  12021. /* [in] */ VARIANT v);
  12022. void __RPC_STUB IHTMLElement_put_ondblclick_Stub(
  12023. IRpcStubBuffer *This,
  12024. IRpcChannelBuffer *_pRpcChannelBuffer,
  12025. PRPC_MESSAGE _pRpcMessage,
  12026. DWORD *_pdwStubPhase);
  12027. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondblclick_Proxy(
  12028. IHTMLElement * This,
  12029. /* [out][retval] */ VARIANT *p);
  12030. void __RPC_STUB IHTMLElement_get_ondblclick_Stub(
  12031. IRpcStubBuffer *This,
  12032. IRpcChannelBuffer *_pRpcChannelBuffer,
  12033. PRPC_MESSAGE _pRpcMessage,
  12034. DWORD *_pdwStubPhase);
  12035. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeydown_Proxy(
  12036. IHTMLElement * This,
  12037. /* [in] */ VARIANT v);
  12038. void __RPC_STUB IHTMLElement_put_onkeydown_Stub(
  12039. IRpcStubBuffer *This,
  12040. IRpcChannelBuffer *_pRpcChannelBuffer,
  12041. PRPC_MESSAGE _pRpcMessage,
  12042. DWORD *_pdwStubPhase);
  12043. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeydown_Proxy(
  12044. IHTMLElement * This,
  12045. /* [out][retval] */ VARIANT *p);
  12046. void __RPC_STUB IHTMLElement_get_onkeydown_Stub(
  12047. IRpcStubBuffer *This,
  12048. IRpcChannelBuffer *_pRpcChannelBuffer,
  12049. PRPC_MESSAGE _pRpcMessage,
  12050. DWORD *_pdwStubPhase);
  12051. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeyup_Proxy(
  12052. IHTMLElement * This,
  12053. /* [in] */ VARIANT v);
  12054. void __RPC_STUB IHTMLElement_put_onkeyup_Stub(
  12055. IRpcStubBuffer *This,
  12056. IRpcChannelBuffer *_pRpcChannelBuffer,
  12057. PRPC_MESSAGE _pRpcMessage,
  12058. DWORD *_pdwStubPhase);
  12059. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeyup_Proxy(
  12060. IHTMLElement * This,
  12061. /* [out][retval] */ VARIANT *p);
  12062. void __RPC_STUB IHTMLElement_get_onkeyup_Stub(
  12063. IRpcStubBuffer *This,
  12064. IRpcChannelBuffer *_pRpcChannelBuffer,
  12065. PRPC_MESSAGE _pRpcMessage,
  12066. DWORD *_pdwStubPhase);
  12067. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeypress_Proxy(
  12068. IHTMLElement * This,
  12069. /* [in] */ VARIANT v);
  12070. void __RPC_STUB IHTMLElement_put_onkeypress_Stub(
  12071. IRpcStubBuffer *This,
  12072. IRpcChannelBuffer *_pRpcChannelBuffer,
  12073. PRPC_MESSAGE _pRpcMessage,
  12074. DWORD *_pdwStubPhase);
  12075. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeypress_Proxy(
  12076. IHTMLElement * This,
  12077. /* [out][retval] */ VARIANT *p);
  12078. void __RPC_STUB IHTMLElement_get_onkeypress_Stub(
  12079. IRpcStubBuffer *This,
  12080. IRpcChannelBuffer *_pRpcChannelBuffer,
  12081. PRPC_MESSAGE _pRpcMessage,
  12082. DWORD *_pdwStubPhase);
  12083. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseout_Proxy(
  12084. IHTMLElement * This,
  12085. /* [in] */ VARIANT v);
  12086. void __RPC_STUB IHTMLElement_put_onmouseout_Stub(
  12087. IRpcStubBuffer *This,
  12088. IRpcChannelBuffer *_pRpcChannelBuffer,
  12089. PRPC_MESSAGE _pRpcMessage,
  12090. DWORD *_pdwStubPhase);
  12091. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseout_Proxy(
  12092. IHTMLElement * This,
  12093. /* [out][retval] */ VARIANT *p);
  12094. void __RPC_STUB IHTMLElement_get_onmouseout_Stub(
  12095. IRpcStubBuffer *This,
  12096. IRpcChannelBuffer *_pRpcChannelBuffer,
  12097. PRPC_MESSAGE _pRpcMessage,
  12098. DWORD *_pdwStubPhase);
  12099. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseover_Proxy(
  12100. IHTMLElement * This,
  12101. /* [in] */ VARIANT v);
  12102. void __RPC_STUB IHTMLElement_put_onmouseover_Stub(
  12103. IRpcStubBuffer *This,
  12104. IRpcChannelBuffer *_pRpcChannelBuffer,
  12105. PRPC_MESSAGE _pRpcMessage,
  12106. DWORD *_pdwStubPhase);
  12107. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseover_Proxy(
  12108. IHTMLElement * This,
  12109. /* [out][retval] */ VARIANT *p);
  12110. void __RPC_STUB IHTMLElement_get_onmouseover_Stub(
  12111. IRpcStubBuffer *This,
  12112. IRpcChannelBuffer *_pRpcChannelBuffer,
  12113. PRPC_MESSAGE _pRpcMessage,
  12114. DWORD *_pdwStubPhase);
  12115. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmousemove_Proxy(
  12116. IHTMLElement * This,
  12117. /* [in] */ VARIANT v);
  12118. void __RPC_STUB IHTMLElement_put_onmousemove_Stub(
  12119. IRpcStubBuffer *This,
  12120. IRpcChannelBuffer *_pRpcChannelBuffer,
  12121. PRPC_MESSAGE _pRpcMessage,
  12122. DWORD *_pdwStubPhase);
  12123. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmousemove_Proxy(
  12124. IHTMLElement * This,
  12125. /* [out][retval] */ VARIANT *p);
  12126. void __RPC_STUB IHTMLElement_get_onmousemove_Stub(
  12127. IRpcStubBuffer *This,
  12128. IRpcChannelBuffer *_pRpcChannelBuffer,
  12129. PRPC_MESSAGE _pRpcMessage,
  12130. DWORD *_pdwStubPhase);
  12131. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmousedown_Proxy(
  12132. IHTMLElement * This,
  12133. /* [in] */ VARIANT v);
  12134. void __RPC_STUB IHTMLElement_put_onmousedown_Stub(
  12135. IRpcStubBuffer *This,
  12136. IRpcChannelBuffer *_pRpcChannelBuffer,
  12137. PRPC_MESSAGE _pRpcMessage,
  12138. DWORD *_pdwStubPhase);
  12139. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmousedown_Proxy(
  12140. IHTMLElement * This,
  12141. /* [out][retval] */ VARIANT *p);
  12142. void __RPC_STUB IHTMLElement_get_onmousedown_Stub(
  12143. IRpcStubBuffer *This,
  12144. IRpcChannelBuffer *_pRpcChannelBuffer,
  12145. PRPC_MESSAGE _pRpcMessage,
  12146. DWORD *_pdwStubPhase);
  12147. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseup_Proxy(
  12148. IHTMLElement * This,
  12149. /* [in] */ VARIANT v);
  12150. void __RPC_STUB IHTMLElement_put_onmouseup_Stub(
  12151. IRpcStubBuffer *This,
  12152. IRpcChannelBuffer *_pRpcChannelBuffer,
  12153. PRPC_MESSAGE _pRpcMessage,
  12154. DWORD *_pdwStubPhase);
  12155. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseup_Proxy(
  12156. IHTMLElement * This,
  12157. /* [out][retval] */ VARIANT *p);
  12158. void __RPC_STUB IHTMLElement_get_onmouseup_Stub(
  12159. IRpcStubBuffer *This,
  12160. IRpcChannelBuffer *_pRpcChannelBuffer,
  12161. PRPC_MESSAGE _pRpcMessage,
  12162. DWORD *_pdwStubPhase);
  12163. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_document_Proxy(
  12164. IHTMLElement * This,
  12165. /* [out][retval] */ IDispatch **p);
  12166. void __RPC_STUB IHTMLElement_get_document_Stub(
  12167. IRpcStubBuffer *This,
  12168. IRpcChannelBuffer *_pRpcChannelBuffer,
  12169. PRPC_MESSAGE _pRpcMessage,
  12170. DWORD *_pdwStubPhase);
  12171. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_title_Proxy(
  12172. IHTMLElement * This,
  12173. /* [in] */ BSTR v);
  12174. void __RPC_STUB IHTMLElement_put_title_Stub(
  12175. IRpcStubBuffer *This,
  12176. IRpcChannelBuffer *_pRpcChannelBuffer,
  12177. PRPC_MESSAGE _pRpcMessage,
  12178. DWORD *_pdwStubPhase);
  12179. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_title_Proxy(
  12180. IHTMLElement * This,
  12181. /* [out][retval] */ BSTR *p);
  12182. void __RPC_STUB IHTMLElement_get_title_Stub(
  12183. IRpcStubBuffer *This,
  12184. IRpcChannelBuffer *_pRpcChannelBuffer,
  12185. PRPC_MESSAGE _pRpcMessage,
  12186. DWORD *_pdwStubPhase);
  12187. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_language_Proxy(
  12188. IHTMLElement * This,
  12189. /* [in] */ BSTR v);
  12190. void __RPC_STUB IHTMLElement_put_language_Stub(
  12191. IRpcStubBuffer *This,
  12192. IRpcChannelBuffer *_pRpcChannelBuffer,
  12193. PRPC_MESSAGE _pRpcMessage,
  12194. DWORD *_pdwStubPhase);
  12195. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_language_Proxy(
  12196. IHTMLElement * This,
  12197. /* [out][retval] */ BSTR *p);
  12198. void __RPC_STUB IHTMLElement_get_language_Stub(
  12199. IRpcStubBuffer *This,
  12200. IRpcChannelBuffer *_pRpcChannelBuffer,
  12201. PRPC_MESSAGE _pRpcMessage,
  12202. DWORD *_pdwStubPhase);
  12203. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onselectstart_Proxy(
  12204. IHTMLElement * This,
  12205. /* [in] */ VARIANT v);
  12206. void __RPC_STUB IHTMLElement_put_onselectstart_Stub(
  12207. IRpcStubBuffer *This,
  12208. IRpcChannelBuffer *_pRpcChannelBuffer,
  12209. PRPC_MESSAGE _pRpcMessage,
  12210. DWORD *_pdwStubPhase);
  12211. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onselectstart_Proxy(
  12212. IHTMLElement * This,
  12213. /* [out][retval] */ VARIANT *p);
  12214. void __RPC_STUB IHTMLElement_get_onselectstart_Stub(
  12215. IRpcStubBuffer *This,
  12216. IRpcChannelBuffer *_pRpcChannelBuffer,
  12217. PRPC_MESSAGE _pRpcMessage,
  12218. DWORD *_pdwStubPhase);
  12219. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_scrollIntoView_Proxy(
  12220. IHTMLElement * This,
  12221. /* [in][optional] */ VARIANT varargStart);
  12222. void __RPC_STUB IHTMLElement_scrollIntoView_Stub(
  12223. IRpcStubBuffer *This,
  12224. IRpcChannelBuffer *_pRpcChannelBuffer,
  12225. PRPC_MESSAGE _pRpcMessage,
  12226. DWORD *_pdwStubPhase);
  12227. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_contains_Proxy(
  12228. IHTMLElement * This,
  12229. /* [in] */ IHTMLElement *pChild,
  12230. /* [out][retval] */ VARIANT_BOOL *pfResult);
  12231. void __RPC_STUB IHTMLElement_contains_Stub(
  12232. IRpcStubBuffer *This,
  12233. IRpcChannelBuffer *_pRpcChannelBuffer,
  12234. PRPC_MESSAGE _pRpcMessage,
  12235. DWORD *_pdwStubPhase);
  12236. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_sourceIndex_Proxy(
  12237. IHTMLElement * This,
  12238. /* [out][retval] */ long *p);
  12239. void __RPC_STUB IHTMLElement_get_sourceIndex_Stub(
  12240. IRpcStubBuffer *This,
  12241. IRpcChannelBuffer *_pRpcChannelBuffer,
  12242. PRPC_MESSAGE _pRpcMessage,
  12243. DWORD *_pdwStubPhase);
  12244. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_recordNumber_Proxy(
  12245. IHTMLElement * This,
  12246. /* [out][retval] */ VARIANT *p);
  12247. void __RPC_STUB IHTMLElement_get_recordNumber_Stub(
  12248. IRpcStubBuffer *This,
  12249. IRpcChannelBuffer *_pRpcChannelBuffer,
  12250. PRPC_MESSAGE _pRpcMessage,
  12251. DWORD *_pdwStubPhase);
  12252. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_lang_Proxy(
  12253. IHTMLElement * This,
  12254. /* [in] */ BSTR v);
  12255. void __RPC_STUB IHTMLElement_put_lang_Stub(
  12256. IRpcStubBuffer *This,
  12257. IRpcChannelBuffer *_pRpcChannelBuffer,
  12258. PRPC_MESSAGE _pRpcMessage,
  12259. DWORD *_pdwStubPhase);
  12260. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_lang_Proxy(
  12261. IHTMLElement * This,
  12262. /* [out][retval] */ BSTR *p);
  12263. void __RPC_STUB IHTMLElement_get_lang_Stub(
  12264. IRpcStubBuffer *This,
  12265. IRpcChannelBuffer *_pRpcChannelBuffer,
  12266. PRPC_MESSAGE _pRpcMessage,
  12267. DWORD *_pdwStubPhase);
  12268. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetLeft_Proxy(
  12269. IHTMLElement * This,
  12270. /* [out][retval] */ long *p);
  12271. void __RPC_STUB IHTMLElement_get_offsetLeft_Stub(
  12272. IRpcStubBuffer *This,
  12273. IRpcChannelBuffer *_pRpcChannelBuffer,
  12274. PRPC_MESSAGE _pRpcMessage,
  12275. DWORD *_pdwStubPhase);
  12276. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetTop_Proxy(
  12277. IHTMLElement * This,
  12278. /* [out][retval] */ long *p);
  12279. void __RPC_STUB IHTMLElement_get_offsetTop_Stub(
  12280. IRpcStubBuffer *This,
  12281. IRpcChannelBuffer *_pRpcChannelBuffer,
  12282. PRPC_MESSAGE _pRpcMessage,
  12283. DWORD *_pdwStubPhase);
  12284. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetWidth_Proxy(
  12285. IHTMLElement * This,
  12286. /* [out][retval] */ long *p);
  12287. void __RPC_STUB IHTMLElement_get_offsetWidth_Stub(
  12288. IRpcStubBuffer *This,
  12289. IRpcChannelBuffer *_pRpcChannelBuffer,
  12290. PRPC_MESSAGE _pRpcMessage,
  12291. DWORD *_pdwStubPhase);
  12292. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetHeight_Proxy(
  12293. IHTMLElement * This,
  12294. /* [out][retval] */ long *p);
  12295. void __RPC_STUB IHTMLElement_get_offsetHeight_Stub(
  12296. IRpcStubBuffer *This,
  12297. IRpcChannelBuffer *_pRpcChannelBuffer,
  12298. PRPC_MESSAGE _pRpcMessage,
  12299. DWORD *_pdwStubPhase);
  12300. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetParent_Proxy(
  12301. IHTMLElement * This,
  12302. /* [out][retval] */ IHTMLElement **p);
  12303. void __RPC_STUB IHTMLElement_get_offsetParent_Stub(
  12304. IRpcStubBuffer *This,
  12305. IRpcChannelBuffer *_pRpcChannelBuffer,
  12306. PRPC_MESSAGE _pRpcMessage,
  12307. DWORD *_pdwStubPhase);
  12308. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_innerHTML_Proxy(
  12309. IHTMLElement * This,
  12310. /* [in] */ BSTR v);
  12311. void __RPC_STUB IHTMLElement_put_innerHTML_Stub(
  12312. IRpcStubBuffer *This,
  12313. IRpcChannelBuffer *_pRpcChannelBuffer,
  12314. PRPC_MESSAGE _pRpcMessage,
  12315. DWORD *_pdwStubPhase);
  12316. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_innerHTML_Proxy(
  12317. IHTMLElement * This,
  12318. /* [out][retval] */ BSTR *p);
  12319. void __RPC_STUB IHTMLElement_get_innerHTML_Stub(
  12320. IRpcStubBuffer *This,
  12321. IRpcChannelBuffer *_pRpcChannelBuffer,
  12322. PRPC_MESSAGE _pRpcMessage,
  12323. DWORD *_pdwStubPhase);
  12324. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_innerText_Proxy(
  12325. IHTMLElement * This,
  12326. /* [in] */ BSTR v);
  12327. void __RPC_STUB IHTMLElement_put_innerText_Stub(
  12328. IRpcStubBuffer *This,
  12329. IRpcChannelBuffer *_pRpcChannelBuffer,
  12330. PRPC_MESSAGE _pRpcMessage,
  12331. DWORD *_pdwStubPhase);
  12332. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_innerText_Proxy(
  12333. IHTMLElement * This,
  12334. /* [out][retval] */ BSTR *p);
  12335. void __RPC_STUB IHTMLElement_get_innerText_Stub(
  12336. IRpcStubBuffer *This,
  12337. IRpcChannelBuffer *_pRpcChannelBuffer,
  12338. PRPC_MESSAGE _pRpcMessage,
  12339. DWORD *_pdwStubPhase);
  12340. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_outerHTML_Proxy(
  12341. IHTMLElement * This,
  12342. /* [in] */ BSTR v);
  12343. void __RPC_STUB IHTMLElement_put_outerHTML_Stub(
  12344. IRpcStubBuffer *This,
  12345. IRpcChannelBuffer *_pRpcChannelBuffer,
  12346. PRPC_MESSAGE _pRpcMessage,
  12347. DWORD *_pdwStubPhase);
  12348. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_outerHTML_Proxy(
  12349. IHTMLElement * This,
  12350. /* [out][retval] */ BSTR *p);
  12351. void __RPC_STUB IHTMLElement_get_outerHTML_Stub(
  12352. IRpcStubBuffer *This,
  12353. IRpcChannelBuffer *_pRpcChannelBuffer,
  12354. PRPC_MESSAGE _pRpcMessage,
  12355. DWORD *_pdwStubPhase);
  12356. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_outerText_Proxy(
  12357. IHTMLElement * This,
  12358. /* [in] */ BSTR v);
  12359. void __RPC_STUB IHTMLElement_put_outerText_Stub(
  12360. IRpcStubBuffer *This,
  12361. IRpcChannelBuffer *_pRpcChannelBuffer,
  12362. PRPC_MESSAGE _pRpcMessage,
  12363. DWORD *_pdwStubPhase);
  12364. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_outerText_Proxy(
  12365. IHTMLElement * This,
  12366. /* [out][retval] */ BSTR *p);
  12367. void __RPC_STUB IHTMLElement_get_outerText_Stub(
  12368. IRpcStubBuffer *This,
  12369. IRpcChannelBuffer *_pRpcChannelBuffer,
  12370. PRPC_MESSAGE _pRpcMessage,
  12371. DWORD *_pdwStubPhase);
  12372. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_insertAdjacentHTML_Proxy(
  12373. IHTMLElement * This,
  12374. /* [in] */ BSTR where,
  12375. /* [in] */ BSTR html);
  12376. void __RPC_STUB IHTMLElement_insertAdjacentHTML_Stub(
  12377. IRpcStubBuffer *This,
  12378. IRpcChannelBuffer *_pRpcChannelBuffer,
  12379. PRPC_MESSAGE _pRpcMessage,
  12380. DWORD *_pdwStubPhase);
  12381. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_insertAdjacentText_Proxy(
  12382. IHTMLElement * This,
  12383. /* [in] */ BSTR where,
  12384. /* [in] */ BSTR text);
  12385. void __RPC_STUB IHTMLElement_insertAdjacentText_Stub(
  12386. IRpcStubBuffer *This,
  12387. IRpcChannelBuffer *_pRpcChannelBuffer,
  12388. PRPC_MESSAGE _pRpcMessage,
  12389. DWORD *_pdwStubPhase);
  12390. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_parentTextEdit_Proxy(
  12391. IHTMLElement * This,
  12392. /* [out][retval] */ IHTMLElement **p);
  12393. void __RPC_STUB IHTMLElement_get_parentTextEdit_Stub(
  12394. IRpcStubBuffer *This,
  12395. IRpcChannelBuffer *_pRpcChannelBuffer,
  12396. PRPC_MESSAGE _pRpcMessage,
  12397. DWORD *_pdwStubPhase);
  12398. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_isTextEdit_Proxy(
  12399. IHTMLElement * This,
  12400. /* [out][retval] */ VARIANT_BOOL *p);
  12401. void __RPC_STUB IHTMLElement_get_isTextEdit_Stub(
  12402. IRpcStubBuffer *This,
  12403. IRpcChannelBuffer *_pRpcChannelBuffer,
  12404. PRPC_MESSAGE _pRpcMessage,
  12405. DWORD *_pdwStubPhase);
  12406. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_click_Proxy(
  12407. IHTMLElement * This);
  12408. void __RPC_STUB IHTMLElement_click_Stub(
  12409. IRpcStubBuffer *This,
  12410. IRpcChannelBuffer *_pRpcChannelBuffer,
  12411. PRPC_MESSAGE _pRpcMessage,
  12412. DWORD *_pdwStubPhase);
  12413. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_filters_Proxy(
  12414. IHTMLElement * This,
  12415. /* [out][retval] */ IHTMLFiltersCollection **p);
  12416. void __RPC_STUB IHTMLElement_get_filters_Stub(
  12417. IRpcStubBuffer *This,
  12418. IRpcChannelBuffer *_pRpcChannelBuffer,
  12419. PRPC_MESSAGE _pRpcMessage,
  12420. DWORD *_pdwStubPhase);
  12421. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondragstart_Proxy(
  12422. IHTMLElement * This,
  12423. /* [in] */ VARIANT v);
  12424. void __RPC_STUB IHTMLElement_put_ondragstart_Stub(
  12425. IRpcStubBuffer *This,
  12426. IRpcChannelBuffer *_pRpcChannelBuffer,
  12427. PRPC_MESSAGE _pRpcMessage,
  12428. DWORD *_pdwStubPhase);
  12429. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondragstart_Proxy(
  12430. IHTMLElement * This,
  12431. /* [out][retval] */ VARIANT *p);
  12432. void __RPC_STUB IHTMLElement_get_ondragstart_Stub(
  12433. IRpcStubBuffer *This,
  12434. IRpcChannelBuffer *_pRpcChannelBuffer,
  12435. PRPC_MESSAGE _pRpcMessage,
  12436. DWORD *_pdwStubPhase);
  12437. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_toString_Proxy(
  12438. IHTMLElement * This,
  12439. /* [out][retval] */ BSTR *String);
  12440. void __RPC_STUB IHTMLElement_toString_Stub(
  12441. IRpcStubBuffer *This,
  12442. IRpcChannelBuffer *_pRpcChannelBuffer,
  12443. PRPC_MESSAGE _pRpcMessage,
  12444. DWORD *_pdwStubPhase);
  12445. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onbeforeupdate_Proxy(
  12446. IHTMLElement * This,
  12447. /* [in] */ VARIANT v);
  12448. void __RPC_STUB IHTMLElement_put_onbeforeupdate_Stub(
  12449. IRpcStubBuffer *This,
  12450. IRpcChannelBuffer *_pRpcChannelBuffer,
  12451. PRPC_MESSAGE _pRpcMessage,
  12452. DWORD *_pdwStubPhase);
  12453. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onbeforeupdate_Proxy(
  12454. IHTMLElement * This,
  12455. /* [out][retval] */ VARIANT *p);
  12456. void __RPC_STUB IHTMLElement_get_onbeforeupdate_Stub(
  12457. IRpcStubBuffer *This,
  12458. IRpcChannelBuffer *_pRpcChannelBuffer,
  12459. PRPC_MESSAGE _pRpcMessage,
  12460. DWORD *_pdwStubPhase);
  12461. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onafterupdate_Proxy(
  12462. IHTMLElement * This,
  12463. /* [in] */ VARIANT v);
  12464. void __RPC_STUB IHTMLElement_put_onafterupdate_Stub(
  12465. IRpcStubBuffer *This,
  12466. IRpcChannelBuffer *_pRpcChannelBuffer,
  12467. PRPC_MESSAGE _pRpcMessage,
  12468. DWORD *_pdwStubPhase);
  12469. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onafterupdate_Proxy(
  12470. IHTMLElement * This,
  12471. /* [out][retval] */ VARIANT *p);
  12472. void __RPC_STUB IHTMLElement_get_onafterupdate_Stub(
  12473. IRpcStubBuffer *This,
  12474. IRpcChannelBuffer *_pRpcChannelBuffer,
  12475. PRPC_MESSAGE _pRpcMessage,
  12476. DWORD *_pdwStubPhase);
  12477. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onerrorupdate_Proxy(
  12478. IHTMLElement * This,
  12479. /* [in] */ VARIANT v);
  12480. void __RPC_STUB IHTMLElement_put_onerrorupdate_Stub(
  12481. IRpcStubBuffer *This,
  12482. IRpcChannelBuffer *_pRpcChannelBuffer,
  12483. PRPC_MESSAGE _pRpcMessage,
  12484. DWORD *_pdwStubPhase);
  12485. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onerrorupdate_Proxy(
  12486. IHTMLElement * This,
  12487. /* [out][retval] */ VARIANT *p);
  12488. void __RPC_STUB IHTMLElement_get_onerrorupdate_Stub(
  12489. IRpcStubBuffer *This,
  12490. IRpcChannelBuffer *_pRpcChannelBuffer,
  12491. PRPC_MESSAGE _pRpcMessage,
  12492. DWORD *_pdwStubPhase);
  12493. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onrowexit_Proxy(
  12494. IHTMLElement * This,
  12495. /* [in] */ VARIANT v);
  12496. void __RPC_STUB IHTMLElement_put_onrowexit_Stub(
  12497. IRpcStubBuffer *This,
  12498. IRpcChannelBuffer *_pRpcChannelBuffer,
  12499. PRPC_MESSAGE _pRpcMessage,
  12500. DWORD *_pdwStubPhase);
  12501. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onrowexit_Proxy(
  12502. IHTMLElement * This,
  12503. /* [out][retval] */ VARIANT *p);
  12504. void __RPC_STUB IHTMLElement_get_onrowexit_Stub(
  12505. IRpcStubBuffer *This,
  12506. IRpcChannelBuffer *_pRpcChannelBuffer,
  12507. PRPC_MESSAGE _pRpcMessage,
  12508. DWORD *_pdwStubPhase);
  12509. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onrowenter_Proxy(
  12510. IHTMLElement * This,
  12511. /* [in] */ VARIANT v);
  12512. void __RPC_STUB IHTMLElement_put_onrowenter_Stub(
  12513. IRpcStubBuffer *This,
  12514. IRpcChannelBuffer *_pRpcChannelBuffer,
  12515. PRPC_MESSAGE _pRpcMessage,
  12516. DWORD *_pdwStubPhase);
  12517. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onrowenter_Proxy(
  12518. IHTMLElement * This,
  12519. /* [out][retval] */ VARIANT *p);
  12520. void __RPC_STUB IHTMLElement_get_onrowenter_Stub(
  12521. IRpcStubBuffer *This,
  12522. IRpcChannelBuffer *_pRpcChannelBuffer,
  12523. PRPC_MESSAGE _pRpcMessage,
  12524. DWORD *_pdwStubPhase);
  12525. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondatasetchanged_Proxy(
  12526. IHTMLElement * This,
  12527. /* [in] */ VARIANT v);
  12528. void __RPC_STUB IHTMLElement_put_ondatasetchanged_Stub(
  12529. IRpcStubBuffer *This,
  12530. IRpcChannelBuffer *_pRpcChannelBuffer,
  12531. PRPC_MESSAGE _pRpcMessage,
  12532. DWORD *_pdwStubPhase);
  12533. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondatasetchanged_Proxy(
  12534. IHTMLElement * This,
  12535. /* [out][retval] */ VARIANT *p);
  12536. void __RPC_STUB IHTMLElement_get_ondatasetchanged_Stub(
  12537. IRpcStubBuffer *This,
  12538. IRpcChannelBuffer *_pRpcChannelBuffer,
  12539. PRPC_MESSAGE _pRpcMessage,
  12540. DWORD *_pdwStubPhase);
  12541. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondataavailable_Proxy(
  12542. IHTMLElement * This,
  12543. /* [in] */ VARIANT v);
  12544. void __RPC_STUB IHTMLElement_put_ondataavailable_Stub(
  12545. IRpcStubBuffer *This,
  12546. IRpcChannelBuffer *_pRpcChannelBuffer,
  12547. PRPC_MESSAGE _pRpcMessage,
  12548. DWORD *_pdwStubPhase);
  12549. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondataavailable_Proxy(
  12550. IHTMLElement * This,
  12551. /* [out][retval] */ VARIANT *p);
  12552. void __RPC_STUB IHTMLElement_get_ondataavailable_Stub(
  12553. IRpcStubBuffer *This,
  12554. IRpcChannelBuffer *_pRpcChannelBuffer,
  12555. PRPC_MESSAGE _pRpcMessage,
  12556. DWORD *_pdwStubPhase);
  12557. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondatasetcomplete_Proxy(
  12558. IHTMLElement * This,
  12559. /* [in] */ VARIANT v);
  12560. void __RPC_STUB IHTMLElement_put_ondatasetcomplete_Stub(
  12561. IRpcStubBuffer *This,
  12562. IRpcChannelBuffer *_pRpcChannelBuffer,
  12563. PRPC_MESSAGE _pRpcMessage,
  12564. DWORD *_pdwStubPhase);
  12565. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondatasetcomplete_Proxy(
  12566. IHTMLElement * This,
  12567. /* [out][retval] */ VARIANT *p);
  12568. void __RPC_STUB IHTMLElement_get_ondatasetcomplete_Stub(
  12569. IRpcStubBuffer *This,
  12570. IRpcChannelBuffer *_pRpcChannelBuffer,
  12571. PRPC_MESSAGE _pRpcMessage,
  12572. DWORD *_pdwStubPhase);
  12573. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onfilterchange_Proxy(
  12574. IHTMLElement * This,
  12575. /* [in] */ VARIANT v);
  12576. void __RPC_STUB IHTMLElement_put_onfilterchange_Stub(
  12577. IRpcStubBuffer *This,
  12578. IRpcChannelBuffer *_pRpcChannelBuffer,
  12579. PRPC_MESSAGE _pRpcMessage,
  12580. DWORD *_pdwStubPhase);
  12581. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onfilterchange_Proxy(
  12582. IHTMLElement * This,
  12583. /* [out][retval] */ VARIANT *p);
  12584. void __RPC_STUB IHTMLElement_get_onfilterchange_Stub(
  12585. IRpcStubBuffer *This,
  12586. IRpcChannelBuffer *_pRpcChannelBuffer,
  12587. PRPC_MESSAGE _pRpcMessage,
  12588. DWORD *_pdwStubPhase);
  12589. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_children_Proxy(
  12590. IHTMLElement * This,
  12591. /* [out][retval] */ IDispatch **p);
  12592. void __RPC_STUB IHTMLElement_get_children_Stub(
  12593. IRpcStubBuffer *This,
  12594. IRpcChannelBuffer *_pRpcChannelBuffer,
  12595. PRPC_MESSAGE _pRpcMessage,
  12596. DWORD *_pdwStubPhase);
  12597. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_all_Proxy(
  12598. IHTMLElement * This,
  12599. /* [out][retval] */ IDispatch **p);
  12600. void __RPC_STUB IHTMLElement_get_all_Stub(
  12601. IRpcStubBuffer *This,
  12602. IRpcChannelBuffer *_pRpcChannelBuffer,
  12603. PRPC_MESSAGE _pRpcMessage,
  12604. DWORD *_pdwStubPhase);
  12605. #endif /* __IHTMLElement_INTERFACE_DEFINED__ */
  12606. #ifndef __IHTMLRect_INTERFACE_DEFINED__
  12607. #define __IHTMLRect_INTERFACE_DEFINED__
  12608. /* interface IHTMLRect */
  12609. /* [object][uuid][dual][oleautomation] */
  12610. EXTERN_C const IID IID_IHTMLRect;
  12611. MIDL_INTERFACE("3050f4a3-98b5-11cf-bb82-00aa00bdce0b")
  12612. IHTMLRect : public IDispatch
  12613. {
  12614. public:
  12615. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_left(
  12616. /* [in] */ long v) = 0;
  12617. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  12618. /* [out][retval] */ long *p) = 0;
  12619. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_top(
  12620. /* [in] */ long v) = 0;
  12621. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  12622. /* [out][retval] */ long *p) = 0;
  12623. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_right(
  12624. /* [in] */ long v) = 0;
  12625. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  12626. /* [out][retval] */ long *p) = 0;
  12627. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom(
  12628. /* [in] */ long v) = 0;
  12629. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  12630. /* [out][retval] */ long *p) = 0;
  12631. };
  12632. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_left_Proxy(
  12633. IHTMLRect * This,
  12634. /* [in] */ long v);
  12635. void __RPC_STUB IHTMLRect_put_left_Stub(
  12636. IRpcStubBuffer *This,
  12637. IRpcChannelBuffer *_pRpcChannelBuffer,
  12638. PRPC_MESSAGE _pRpcMessage,
  12639. DWORD *_pdwStubPhase);
  12640. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_left_Proxy(
  12641. IHTMLRect * This,
  12642. /* [out][retval] */ long *p);
  12643. void __RPC_STUB IHTMLRect_get_left_Stub(
  12644. IRpcStubBuffer *This,
  12645. IRpcChannelBuffer *_pRpcChannelBuffer,
  12646. PRPC_MESSAGE _pRpcMessage,
  12647. DWORD *_pdwStubPhase);
  12648. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_top_Proxy(
  12649. IHTMLRect * This,
  12650. /* [in] */ long v);
  12651. void __RPC_STUB IHTMLRect_put_top_Stub(
  12652. IRpcStubBuffer *This,
  12653. IRpcChannelBuffer *_pRpcChannelBuffer,
  12654. PRPC_MESSAGE _pRpcMessage,
  12655. DWORD *_pdwStubPhase);
  12656. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_top_Proxy(
  12657. IHTMLRect * This,
  12658. /* [out][retval] */ long *p);
  12659. void __RPC_STUB IHTMLRect_get_top_Stub(
  12660. IRpcStubBuffer *This,
  12661. IRpcChannelBuffer *_pRpcChannelBuffer,
  12662. PRPC_MESSAGE _pRpcMessage,
  12663. DWORD *_pdwStubPhase);
  12664. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_right_Proxy(
  12665. IHTMLRect * This,
  12666. /* [in] */ long v);
  12667. void __RPC_STUB IHTMLRect_put_right_Stub(
  12668. IRpcStubBuffer *This,
  12669. IRpcChannelBuffer *_pRpcChannelBuffer,
  12670. PRPC_MESSAGE _pRpcMessage,
  12671. DWORD *_pdwStubPhase);
  12672. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_right_Proxy(
  12673. IHTMLRect * This,
  12674. /* [out][retval] */ long *p);
  12675. void __RPC_STUB IHTMLRect_get_right_Stub(
  12676. IRpcStubBuffer *This,
  12677. IRpcChannelBuffer *_pRpcChannelBuffer,
  12678. PRPC_MESSAGE _pRpcMessage,
  12679. DWORD *_pdwStubPhase);
  12680. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_bottom_Proxy(
  12681. IHTMLRect * This,
  12682. /* [in] */ long v);
  12683. void __RPC_STUB IHTMLRect_put_bottom_Stub(
  12684. IRpcStubBuffer *This,
  12685. IRpcChannelBuffer *_pRpcChannelBuffer,
  12686. PRPC_MESSAGE _pRpcMessage,
  12687. DWORD *_pdwStubPhase);
  12688. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_bottom_Proxy(
  12689. IHTMLRect * This,
  12690. /* [out][retval] */ long *p);
  12691. void __RPC_STUB IHTMLRect_get_bottom_Stub(
  12692. IRpcStubBuffer *This,
  12693. IRpcChannelBuffer *_pRpcChannelBuffer,
  12694. PRPC_MESSAGE _pRpcMessage,
  12695. DWORD *_pdwStubPhase);
  12696. #endif /* __IHTMLRect_INTERFACE_DEFINED__ */
  12697. #ifndef __IHTMLRectCollection_INTERFACE_DEFINED__
  12698. #define __IHTMLRectCollection_INTERFACE_DEFINED__
  12699. /* interface IHTMLRectCollection */
  12700. /* [object][uuid][dual][oleautomation] */
  12701. EXTERN_C const IID IID_IHTMLRectCollection;
  12702. MIDL_INTERFACE("3050f4a4-98b5-11cf-bb82-00aa00bdce0b")
  12703. IHTMLRectCollection : public IDispatch
  12704. {
  12705. public:
  12706. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  12707. /* [out][retval] */ long *p) = 0;
  12708. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  12709. /* [out][retval] */ IUnknown **p) = 0;
  12710. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  12711. /* [in] */ VARIANT *pvarIndex,
  12712. /* [out][retval] */ VARIANT *pvarResult) = 0;
  12713. };
  12714. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_get_length_Proxy(
  12715. IHTMLRectCollection * This,
  12716. /* [out][retval] */ long *p);
  12717. void __RPC_STUB IHTMLRectCollection_get_length_Stub(
  12718. IRpcStubBuffer *This,
  12719. IRpcChannelBuffer *_pRpcChannelBuffer,
  12720. PRPC_MESSAGE _pRpcMessage,
  12721. DWORD *_pdwStubPhase);
  12722. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_get__newEnum_Proxy(
  12723. IHTMLRectCollection * This,
  12724. /* [out][retval] */ IUnknown **p);
  12725. void __RPC_STUB IHTMLRectCollection_get__newEnum_Stub(
  12726. IRpcStubBuffer *This,
  12727. IRpcChannelBuffer *_pRpcChannelBuffer,
  12728. PRPC_MESSAGE _pRpcMessage,
  12729. DWORD *_pdwStubPhase);
  12730. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_item_Proxy(
  12731. IHTMLRectCollection * This,
  12732. /* [in] */ VARIANT *pvarIndex,
  12733. /* [out][retval] */ VARIANT *pvarResult);
  12734. void __RPC_STUB IHTMLRectCollection_item_Stub(
  12735. IRpcStubBuffer *This,
  12736. IRpcChannelBuffer *_pRpcChannelBuffer,
  12737. PRPC_MESSAGE _pRpcMessage,
  12738. DWORD *_pdwStubPhase);
  12739. #endif /* __IHTMLRectCollection_INTERFACE_DEFINED__ */
  12740. #ifndef __IHTMLDOMNode_INTERFACE_DEFINED__
  12741. #define __IHTMLDOMNode_INTERFACE_DEFINED__
  12742. /* interface IHTMLDOMNode */
  12743. /* [object][uuid][dual][oleautomation] */
  12744. EXTERN_C const IID IID_IHTMLDOMNode;
  12745. MIDL_INTERFACE("3050f5da-98b5-11cf-bb82-00aa00bdce0b")
  12746. IHTMLDOMNode : public IDispatch
  12747. {
  12748. public:
  12749. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeType(
  12750. /* [out][retval] */ long *p) = 0;
  12751. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentNode(
  12752. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12753. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasChildNodes(
  12754. /* [out][retval] */ VARIANT_BOOL *fChildren) = 0;
  12755. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
  12756. /* [out][retval] */ IDispatch **p) = 0;
  12757. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_attributes(
  12758. /* [out][retval] */ IDispatch **p) = 0;
  12759. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertBefore(
  12760. /* [in] */ IHTMLDOMNode *newChild,
  12761. /* [in][optional] */ VARIANT refChild,
  12762. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12763. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeChild(
  12764. /* [in] */ IHTMLDOMNode *oldChild,
  12765. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12766. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceChild(
  12767. /* [in] */ IHTMLDOMNode *newChild,
  12768. /* [in] */ IHTMLDOMNode *oldChild,
  12769. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12770. virtual /* [id] */ HRESULT STDMETHODCALLTYPE cloneNode(
  12771. /* [in] */ VARIANT_BOOL fDeep,
  12772. /* [out][retval] */ IHTMLDOMNode **clonedNode) = 0;
  12773. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeNode(
  12774. /* [in][defaultvalue] */ VARIANT_BOOL fDeep,
  12775. /* [out][retval] */ IHTMLDOMNode **removed) = 0;
  12776. virtual /* [id] */ HRESULT STDMETHODCALLTYPE swapNode(
  12777. /* [in] */ IHTMLDOMNode *otherNode,
  12778. /* [out][retval] */ IHTMLDOMNode **swappedNode) = 0;
  12779. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceNode(
  12780. /* [in] */ IHTMLDOMNode *replacement,
  12781. /* [out][retval] */ IHTMLDOMNode **replaced) = 0;
  12782. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendChild(
  12783. /* [in] */ IHTMLDOMNode *newChild,
  12784. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12785. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeName(
  12786. /* [out][retval] */ BSTR *p) = 0;
  12787. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_nodeValue(
  12788. /* [in] */ VARIANT v) = 0;
  12789. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeValue(
  12790. /* [out][retval] */ VARIANT *p) = 0;
  12791. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_firstChild(
  12792. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12793. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastChild(
  12794. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12795. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_previousSibling(
  12796. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12797. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextSibling(
  12798. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12799. };
  12800. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeType_Proxy(
  12801. IHTMLDOMNode * This,
  12802. /* [out][retval] */ long *p);
  12803. void __RPC_STUB IHTMLDOMNode_get_nodeType_Stub(
  12804. IRpcStubBuffer *This,
  12805. IRpcChannelBuffer *_pRpcChannelBuffer,
  12806. PRPC_MESSAGE _pRpcMessage,
  12807. DWORD *_pdwStubPhase);
  12808. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_parentNode_Proxy(
  12809. IHTMLDOMNode * This,
  12810. /* [out][retval] */ IHTMLDOMNode **p);
  12811. void __RPC_STUB IHTMLDOMNode_get_parentNode_Stub(
  12812. IRpcStubBuffer *This,
  12813. IRpcChannelBuffer *_pRpcChannelBuffer,
  12814. PRPC_MESSAGE _pRpcMessage,
  12815. DWORD *_pdwStubPhase);
  12816. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_hasChildNodes_Proxy(
  12817. IHTMLDOMNode * This,
  12818. /* [out][retval] */ VARIANT_BOOL *fChildren);
  12819. void __RPC_STUB IHTMLDOMNode_hasChildNodes_Stub(
  12820. IRpcStubBuffer *This,
  12821. IRpcChannelBuffer *_pRpcChannelBuffer,
  12822. PRPC_MESSAGE _pRpcMessage,
  12823. DWORD *_pdwStubPhase);
  12824. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_childNodes_Proxy(
  12825. IHTMLDOMNode * This,
  12826. /* [out][retval] */ IDispatch **p);
  12827. void __RPC_STUB IHTMLDOMNode_get_childNodes_Stub(
  12828. IRpcStubBuffer *This,
  12829. IRpcChannelBuffer *_pRpcChannelBuffer,
  12830. PRPC_MESSAGE _pRpcMessage,
  12831. DWORD *_pdwStubPhase);
  12832. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_attributes_Proxy(
  12833. IHTMLDOMNode * This,
  12834. /* [out][retval] */ IDispatch **p);
  12835. void __RPC_STUB IHTMLDOMNode_get_attributes_Stub(
  12836. IRpcStubBuffer *This,
  12837. IRpcChannelBuffer *_pRpcChannelBuffer,
  12838. PRPC_MESSAGE _pRpcMessage,
  12839. DWORD *_pdwStubPhase);
  12840. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_insertBefore_Proxy(
  12841. IHTMLDOMNode * This,
  12842. /* [in] */ IHTMLDOMNode *newChild,
  12843. /* [in][optional] */ VARIANT refChild,
  12844. /* [out][retval] */ IHTMLDOMNode **node);
  12845. void __RPC_STUB IHTMLDOMNode_insertBefore_Stub(
  12846. IRpcStubBuffer *This,
  12847. IRpcChannelBuffer *_pRpcChannelBuffer,
  12848. PRPC_MESSAGE _pRpcMessage,
  12849. DWORD *_pdwStubPhase);
  12850. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_removeChild_Proxy(
  12851. IHTMLDOMNode * This,
  12852. /* [in] */ IHTMLDOMNode *oldChild,
  12853. /* [out][retval] */ IHTMLDOMNode **node);
  12854. void __RPC_STUB IHTMLDOMNode_removeChild_Stub(
  12855. IRpcStubBuffer *This,
  12856. IRpcChannelBuffer *_pRpcChannelBuffer,
  12857. PRPC_MESSAGE _pRpcMessage,
  12858. DWORD *_pdwStubPhase);
  12859. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_replaceChild_Proxy(
  12860. IHTMLDOMNode * This,
  12861. /* [in] */ IHTMLDOMNode *newChild,
  12862. /* [in] */ IHTMLDOMNode *oldChild,
  12863. /* [out][retval] */ IHTMLDOMNode **node);
  12864. void __RPC_STUB IHTMLDOMNode_replaceChild_Stub(
  12865. IRpcStubBuffer *This,
  12866. IRpcChannelBuffer *_pRpcChannelBuffer,
  12867. PRPC_MESSAGE _pRpcMessage,
  12868. DWORD *_pdwStubPhase);
  12869. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_cloneNode_Proxy(
  12870. IHTMLDOMNode * This,
  12871. /* [in] */ VARIANT_BOOL fDeep,
  12872. /* [out][retval] */ IHTMLDOMNode **clonedNode);
  12873. void __RPC_STUB IHTMLDOMNode_cloneNode_Stub(
  12874. IRpcStubBuffer *This,
  12875. IRpcChannelBuffer *_pRpcChannelBuffer,
  12876. PRPC_MESSAGE _pRpcMessage,
  12877. DWORD *_pdwStubPhase);
  12878. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_removeNode_Proxy(
  12879. IHTMLDOMNode * This,
  12880. /* [in][defaultvalue] */ VARIANT_BOOL fDeep,
  12881. /* [out][retval] */ IHTMLDOMNode **removed);
  12882. void __RPC_STUB IHTMLDOMNode_removeNode_Stub(
  12883. IRpcStubBuffer *This,
  12884. IRpcChannelBuffer *_pRpcChannelBuffer,
  12885. PRPC_MESSAGE _pRpcMessage,
  12886. DWORD *_pdwStubPhase);
  12887. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_swapNode_Proxy(
  12888. IHTMLDOMNode * This,
  12889. /* [in] */ IHTMLDOMNode *otherNode,
  12890. /* [out][retval] */ IHTMLDOMNode **swappedNode);
  12891. void __RPC_STUB IHTMLDOMNode_swapNode_Stub(
  12892. IRpcStubBuffer *This,
  12893. IRpcChannelBuffer *_pRpcChannelBuffer,
  12894. PRPC_MESSAGE _pRpcMessage,
  12895. DWORD *_pdwStubPhase);
  12896. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_replaceNode_Proxy(
  12897. IHTMLDOMNode * This,
  12898. /* [in] */ IHTMLDOMNode *replacement,
  12899. /* [out][retval] */ IHTMLDOMNode **replaced);
  12900. void __RPC_STUB IHTMLDOMNode_replaceNode_Stub(
  12901. IRpcStubBuffer *This,
  12902. IRpcChannelBuffer *_pRpcChannelBuffer,
  12903. PRPC_MESSAGE _pRpcMessage,
  12904. DWORD *_pdwStubPhase);
  12905. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_appendChild_Proxy(
  12906. IHTMLDOMNode * This,
  12907. /* [in] */ IHTMLDOMNode *newChild,
  12908. /* [out][retval] */ IHTMLDOMNode **node);
  12909. void __RPC_STUB IHTMLDOMNode_appendChild_Stub(
  12910. IRpcStubBuffer *This,
  12911. IRpcChannelBuffer *_pRpcChannelBuffer,
  12912. PRPC_MESSAGE _pRpcMessage,
  12913. DWORD *_pdwStubPhase);
  12914. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeName_Proxy(
  12915. IHTMLDOMNode * This,
  12916. /* [out][retval] */ BSTR *p);
  12917. void __RPC_STUB IHTMLDOMNode_get_nodeName_Stub(
  12918. IRpcStubBuffer *This,
  12919. IRpcChannelBuffer *_pRpcChannelBuffer,
  12920. PRPC_MESSAGE _pRpcMessage,
  12921. DWORD *_pdwStubPhase);
  12922. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_put_nodeValue_Proxy(
  12923. IHTMLDOMNode * This,
  12924. /* [in] */ VARIANT v);
  12925. void __RPC_STUB IHTMLDOMNode_put_nodeValue_Stub(
  12926. IRpcStubBuffer *This,
  12927. IRpcChannelBuffer *_pRpcChannelBuffer,
  12928. PRPC_MESSAGE _pRpcMessage,
  12929. DWORD *_pdwStubPhase);
  12930. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeValue_Proxy(
  12931. IHTMLDOMNode * This,
  12932. /* [out][retval] */ VARIANT *p);
  12933. void __RPC_STUB IHTMLDOMNode_get_nodeValue_Stub(
  12934. IRpcStubBuffer *This,
  12935. IRpcChannelBuffer *_pRpcChannelBuffer,
  12936. PRPC_MESSAGE _pRpcMessage,
  12937. DWORD *_pdwStubPhase);
  12938. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_firstChild_Proxy(
  12939. IHTMLDOMNode * This,
  12940. /* [out][retval] */ IHTMLDOMNode **p);
  12941. void __RPC_STUB IHTMLDOMNode_get_firstChild_Stub(
  12942. IRpcStubBuffer *This,
  12943. IRpcChannelBuffer *_pRpcChannelBuffer,
  12944. PRPC_MESSAGE _pRpcMessage,
  12945. DWORD *_pdwStubPhase);
  12946. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_lastChild_Proxy(
  12947. IHTMLDOMNode * This,
  12948. /* [out][retval] */ IHTMLDOMNode **p);
  12949. void __RPC_STUB IHTMLDOMNode_get_lastChild_Stub(
  12950. IRpcStubBuffer *This,
  12951. IRpcChannelBuffer *_pRpcChannelBuffer,
  12952. PRPC_MESSAGE _pRpcMessage,
  12953. DWORD *_pdwStubPhase);
  12954. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_previousSibling_Proxy(
  12955. IHTMLDOMNode * This,
  12956. /* [out][retval] */ IHTMLDOMNode **p);
  12957. void __RPC_STUB IHTMLDOMNode_get_previousSibling_Stub(
  12958. IRpcStubBuffer *This,
  12959. IRpcChannelBuffer *_pRpcChannelBuffer,
  12960. PRPC_MESSAGE _pRpcMessage,
  12961. DWORD *_pdwStubPhase);
  12962. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nextSibling_Proxy(
  12963. IHTMLDOMNode * This,
  12964. /* [out][retval] */ IHTMLDOMNode **p);
  12965. void __RPC_STUB IHTMLDOMNode_get_nextSibling_Stub(
  12966. IRpcStubBuffer *This,
  12967. IRpcChannelBuffer *_pRpcChannelBuffer,
  12968. PRPC_MESSAGE _pRpcMessage,
  12969. DWORD *_pdwStubPhase);
  12970. #endif /* __IHTMLDOMNode_INTERFACE_DEFINED__ */
  12971. #ifndef __IHTMLDOMNode2_INTERFACE_DEFINED__
  12972. #define __IHTMLDOMNode2_INTERFACE_DEFINED__
  12973. /* interface IHTMLDOMNode2 */
  12974. /* [object][uuid][dual][oleautomation] */
  12975. EXTERN_C const IID IID_IHTMLDOMNode2;
  12976. MIDL_INTERFACE("3050f80b-98b5-11cf-bb82-00aa00bdce0b")
  12977. IHTMLDOMNode2 : public IDispatch
  12978. {
  12979. public:
  12980. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ownerDocument(
  12981. /* [out][retval] */ IDispatch **p) = 0;
  12982. };
  12983. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode2_get_ownerDocument_Proxy(
  12984. IHTMLDOMNode2 * This,
  12985. /* [out][retval] */ IDispatch **p);
  12986. void __RPC_STUB IHTMLDOMNode2_get_ownerDocument_Stub(
  12987. IRpcStubBuffer *This,
  12988. IRpcChannelBuffer *_pRpcChannelBuffer,
  12989. PRPC_MESSAGE _pRpcMessage,
  12990. DWORD *_pdwStubPhase);
  12991. #endif /* __IHTMLDOMNode2_INTERFACE_DEFINED__ */
  12992. #ifndef __IHTMLDOMAttribute_INTERFACE_DEFINED__
  12993. #define __IHTMLDOMAttribute_INTERFACE_DEFINED__
  12994. /* interface IHTMLDOMAttribute */
  12995. /* [object][uuid][dual][oleautomation] */
  12996. EXTERN_C const IID IID_IHTMLDOMAttribute;
  12997. MIDL_INTERFACE("3050f4b0-98b5-11cf-bb82-00aa00bdce0b")
  12998. IHTMLDOMAttribute : public IDispatch
  12999. {
  13000. public:
  13001. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeName(
  13002. /* [out][retval] */ BSTR *p) = 0;
  13003. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_nodeValue(
  13004. /* [in] */ VARIANT v) = 0;
  13005. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeValue(
  13006. /* [out][retval] */ VARIANT *p) = 0;
  13007. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_specified(
  13008. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  13009. };
  13010. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_nodeName_Proxy(
  13011. IHTMLDOMAttribute * This,
  13012. /* [out][retval] */ BSTR *p);
  13013. void __RPC_STUB IHTMLDOMAttribute_get_nodeName_Stub(
  13014. IRpcStubBuffer *This,
  13015. IRpcChannelBuffer *_pRpcChannelBuffer,
  13016. PRPC_MESSAGE _pRpcMessage,
  13017. DWORD *_pdwStubPhase);
  13018. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_put_nodeValue_Proxy(
  13019. IHTMLDOMAttribute * This,
  13020. /* [in] */ VARIANT v);
  13021. void __RPC_STUB IHTMLDOMAttribute_put_nodeValue_Stub(
  13022. IRpcStubBuffer *This,
  13023. IRpcChannelBuffer *_pRpcChannelBuffer,
  13024. PRPC_MESSAGE _pRpcMessage,
  13025. DWORD *_pdwStubPhase);
  13026. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_nodeValue_Proxy(
  13027. IHTMLDOMAttribute * This,
  13028. /* [out][retval] */ VARIANT *p);
  13029. void __RPC_STUB IHTMLDOMAttribute_get_nodeValue_Stub(
  13030. IRpcStubBuffer *This,
  13031. IRpcChannelBuffer *_pRpcChannelBuffer,
  13032. PRPC_MESSAGE _pRpcMessage,
  13033. DWORD *_pdwStubPhase);
  13034. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_specified_Proxy(
  13035. IHTMLDOMAttribute * This,
  13036. /* [out][retval] */ VARIANT_BOOL *p);
  13037. void __RPC_STUB IHTMLDOMAttribute_get_specified_Stub(
  13038. IRpcStubBuffer *This,
  13039. IRpcChannelBuffer *_pRpcChannelBuffer,
  13040. PRPC_MESSAGE _pRpcMessage,
  13041. DWORD *_pdwStubPhase);
  13042. #endif /* __IHTMLDOMAttribute_INTERFACE_DEFINED__ */
  13043. #ifndef __IHTMLDOMAttribute2_INTERFACE_DEFINED__
  13044. #define __IHTMLDOMAttribute2_INTERFACE_DEFINED__
  13045. /* interface IHTMLDOMAttribute2 */
  13046. /* [object][uuid][dual][oleautomation] */
  13047. EXTERN_C const IID IID_IHTMLDOMAttribute2;
  13048. MIDL_INTERFACE("3050f810-98b5-11cf-bb82-00aa00bdce0b")
  13049. IHTMLDOMAttribute2 : public IDispatch
  13050. {
  13051. public:
  13052. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  13053. /* [out][retval] */ BSTR *p) = 0;
  13054. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  13055. /* [in] */ BSTR v) = 0;
  13056. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  13057. /* [out][retval] */ BSTR *p) = 0;
  13058. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_expando(
  13059. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  13060. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeType(
  13061. /* [out][retval] */ long *p) = 0;
  13062. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentNode(
  13063. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13064. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
  13065. /* [out][retval] */ IDispatch **p) = 0;
  13066. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_firstChild(
  13067. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13068. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastChild(
  13069. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13070. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_previousSibling(
  13071. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13072. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextSibling(
  13073. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13074. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_attributes(
  13075. /* [out][retval] */ IDispatch **p) = 0;
  13076. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ownerDocument(
  13077. /* [out][retval] */ IDispatch **p) = 0;
  13078. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertBefore(
  13079. /* [in] */ IHTMLDOMNode *newChild,
  13080. /* [in][optional] */ VARIANT refChild,
  13081. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13082. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceChild(
  13083. /* [in] */ IHTMLDOMNode *newChild,
  13084. /* [in] */ IHTMLDOMNode *oldChild,
  13085. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13086. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeChild(
  13087. /* [in] */ IHTMLDOMNode *oldChild,
  13088. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13089. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendChild(
  13090. /* [in] */ IHTMLDOMNode *newChild,
  13091. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13092. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasChildNodes(
  13093. /* [out][retval] */ VARIANT_BOOL *fChildren) = 0;
  13094. virtual /* [id] */ HRESULT STDMETHODCALLTYPE cloneNode(
  13095. /* [in] */ VARIANT_BOOL fDeep,
  13096. /* [out][retval] */ IHTMLDOMAttribute **clonedNode) = 0;
  13097. };
  13098. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_name_Proxy(
  13099. IHTMLDOMAttribute2 * This,
  13100. /* [out][retval] */ BSTR *p);
  13101. void __RPC_STUB IHTMLDOMAttribute2_get_name_Stub(
  13102. IRpcStubBuffer *This,
  13103. IRpcChannelBuffer *_pRpcChannelBuffer,
  13104. PRPC_MESSAGE _pRpcMessage,
  13105. DWORD *_pdwStubPhase);
  13106. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_put_value_Proxy(
  13107. IHTMLDOMAttribute2 * This,
  13108. /* [in] */ BSTR v);
  13109. void __RPC_STUB IHTMLDOMAttribute2_put_value_Stub(
  13110. IRpcStubBuffer *This,
  13111. IRpcChannelBuffer *_pRpcChannelBuffer,
  13112. PRPC_MESSAGE _pRpcMessage,
  13113. DWORD *_pdwStubPhase);
  13114. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_value_Proxy(
  13115. IHTMLDOMAttribute2 * This,
  13116. /* [out][retval] */ BSTR *p);
  13117. void __RPC_STUB IHTMLDOMAttribute2_get_value_Stub(
  13118. IRpcStubBuffer *This,
  13119. IRpcChannelBuffer *_pRpcChannelBuffer,
  13120. PRPC_MESSAGE _pRpcMessage,
  13121. DWORD *_pdwStubPhase);
  13122. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_expando_Proxy(
  13123. IHTMLDOMAttribute2 * This,
  13124. /* [out][retval] */ VARIANT_BOOL *p);
  13125. void __RPC_STUB IHTMLDOMAttribute2_get_expando_Stub(
  13126. IRpcStubBuffer *This,
  13127. IRpcChannelBuffer *_pRpcChannelBuffer,
  13128. PRPC_MESSAGE _pRpcMessage,
  13129. DWORD *_pdwStubPhase);
  13130. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_nodeType_Proxy(
  13131. IHTMLDOMAttribute2 * This,
  13132. /* [out][retval] */ long *p);
  13133. void __RPC_STUB IHTMLDOMAttribute2_get_nodeType_Stub(
  13134. IRpcStubBuffer *This,
  13135. IRpcChannelBuffer *_pRpcChannelBuffer,
  13136. PRPC_MESSAGE _pRpcMessage,
  13137. DWORD *_pdwStubPhase);
  13138. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_parentNode_Proxy(
  13139. IHTMLDOMAttribute2 * This,
  13140. /* [out][retval] */ IHTMLDOMNode **p);
  13141. void __RPC_STUB IHTMLDOMAttribute2_get_parentNode_Stub(
  13142. IRpcStubBuffer *This,
  13143. IRpcChannelBuffer *_pRpcChannelBuffer,
  13144. PRPC_MESSAGE _pRpcMessage,
  13145. DWORD *_pdwStubPhase);
  13146. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_childNodes_Proxy(
  13147. IHTMLDOMAttribute2 * This,
  13148. /* [out][retval] */ IDispatch **p);
  13149. void __RPC_STUB IHTMLDOMAttribute2_get_childNodes_Stub(
  13150. IRpcStubBuffer *This,
  13151. IRpcChannelBuffer *_pRpcChannelBuffer,
  13152. PRPC_MESSAGE _pRpcMessage,
  13153. DWORD *_pdwStubPhase);
  13154. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_firstChild_Proxy(
  13155. IHTMLDOMAttribute2 * This,
  13156. /* [out][retval] */ IHTMLDOMNode **p);
  13157. void __RPC_STUB IHTMLDOMAttribute2_get_firstChild_Stub(
  13158. IRpcStubBuffer *This,
  13159. IRpcChannelBuffer *_pRpcChannelBuffer,
  13160. PRPC_MESSAGE _pRpcMessage,
  13161. DWORD *_pdwStubPhase);
  13162. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_lastChild_Proxy(
  13163. IHTMLDOMAttribute2 * This,
  13164. /* [out][retval] */ IHTMLDOMNode **p);
  13165. void __RPC_STUB IHTMLDOMAttribute2_get_lastChild_Stub(
  13166. IRpcStubBuffer *This,
  13167. IRpcChannelBuffer *_pRpcChannelBuffer,
  13168. PRPC_MESSAGE _pRpcMessage,
  13169. DWORD *_pdwStubPhase);
  13170. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_previousSibling_Proxy(
  13171. IHTMLDOMAttribute2 * This,
  13172. /* [out][retval] */ IHTMLDOMNode **p);
  13173. void __RPC_STUB IHTMLDOMAttribute2_get_previousSibling_Stub(
  13174. IRpcStubBuffer *This,
  13175. IRpcChannelBuffer *_pRpcChannelBuffer,
  13176. PRPC_MESSAGE _pRpcMessage,
  13177. DWORD *_pdwStubPhase);
  13178. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_nextSibling_Proxy(
  13179. IHTMLDOMAttribute2 * This,
  13180. /* [out][retval] */ IHTMLDOMNode **p);
  13181. void __RPC_STUB IHTMLDOMAttribute2_get_nextSibling_Stub(
  13182. IRpcStubBuffer *This,
  13183. IRpcChannelBuffer *_pRpcChannelBuffer,
  13184. PRPC_MESSAGE _pRpcMessage,
  13185. DWORD *_pdwStubPhase);
  13186. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_attributes_Proxy(
  13187. IHTMLDOMAttribute2 * This,
  13188. /* [out][retval] */ IDispatch **p);
  13189. void __RPC_STUB IHTMLDOMAttribute2_get_attributes_Stub(
  13190. IRpcStubBuffer *This,
  13191. IRpcChannelBuffer *_pRpcChannelBuffer,
  13192. PRPC_MESSAGE _pRpcMessage,
  13193. DWORD *_pdwStubPhase);
  13194. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_ownerDocument_Proxy(
  13195. IHTMLDOMAttribute2 * This,
  13196. /* [out][retval] */ IDispatch **p);
  13197. void __RPC_STUB IHTMLDOMAttribute2_get_ownerDocument_Stub(
  13198. IRpcStubBuffer *This,
  13199. IRpcChannelBuffer *_pRpcChannelBuffer,
  13200. PRPC_MESSAGE _pRpcMessage,
  13201. DWORD *_pdwStubPhase);
  13202. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_insertBefore_Proxy(
  13203. IHTMLDOMAttribute2 * This,
  13204. /* [in] */ IHTMLDOMNode *newChild,
  13205. /* [in][optional] */ VARIANT refChild,
  13206. /* [out][retval] */ IHTMLDOMNode **node);
  13207. void __RPC_STUB IHTMLDOMAttribute2_insertBefore_Stub(
  13208. IRpcStubBuffer *This,
  13209. IRpcChannelBuffer *_pRpcChannelBuffer,
  13210. PRPC_MESSAGE _pRpcMessage,
  13211. DWORD *_pdwStubPhase);
  13212. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_replaceChild_Proxy(
  13213. IHTMLDOMAttribute2 * This,
  13214. /* [in] */ IHTMLDOMNode *newChild,
  13215. /* [in] */ IHTMLDOMNode *oldChild,
  13216. /* [out][retval] */ IHTMLDOMNode **node);
  13217. void __RPC_STUB IHTMLDOMAttribute2_replaceChild_Stub(
  13218. IRpcStubBuffer *This,
  13219. IRpcChannelBuffer *_pRpcChannelBuffer,
  13220. PRPC_MESSAGE _pRpcMessage,
  13221. DWORD *_pdwStubPhase);
  13222. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_removeChild_Proxy(
  13223. IHTMLDOMAttribute2 * This,
  13224. /* [in] */ IHTMLDOMNode *oldChild,
  13225. /* [out][retval] */ IHTMLDOMNode **node);
  13226. void __RPC_STUB IHTMLDOMAttribute2_removeChild_Stub(
  13227. IRpcStubBuffer *This,
  13228. IRpcChannelBuffer *_pRpcChannelBuffer,
  13229. PRPC_MESSAGE _pRpcMessage,
  13230. DWORD *_pdwStubPhase);
  13231. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_appendChild_Proxy(
  13232. IHTMLDOMAttribute2 * This,
  13233. /* [in] */ IHTMLDOMNode *newChild,
  13234. /* [out][retval] */ IHTMLDOMNode **node);
  13235. void __RPC_STUB IHTMLDOMAttribute2_appendChild_Stub(
  13236. IRpcStubBuffer *This,
  13237. IRpcChannelBuffer *_pRpcChannelBuffer,
  13238. PRPC_MESSAGE _pRpcMessage,
  13239. DWORD *_pdwStubPhase);
  13240. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_hasChildNodes_Proxy(
  13241. IHTMLDOMAttribute2 * This,
  13242. /* [out][retval] */ VARIANT_BOOL *fChildren);
  13243. void __RPC_STUB IHTMLDOMAttribute2_hasChildNodes_Stub(
  13244. IRpcStubBuffer *This,
  13245. IRpcChannelBuffer *_pRpcChannelBuffer,
  13246. PRPC_MESSAGE _pRpcMessage,
  13247. DWORD *_pdwStubPhase);
  13248. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_cloneNode_Proxy(
  13249. IHTMLDOMAttribute2 * This,
  13250. /* [in] */ VARIANT_BOOL fDeep,
  13251. /* [out][retval] */ IHTMLDOMAttribute **clonedNode);
  13252. void __RPC_STUB IHTMLDOMAttribute2_cloneNode_Stub(
  13253. IRpcStubBuffer *This,
  13254. IRpcChannelBuffer *_pRpcChannelBuffer,
  13255. PRPC_MESSAGE _pRpcMessage,
  13256. DWORD *_pdwStubPhase);
  13257. #endif /* __IHTMLDOMAttribute2_INTERFACE_DEFINED__ */
  13258. #ifndef __IHTMLDOMTextNode_INTERFACE_DEFINED__
  13259. #define __IHTMLDOMTextNode_INTERFACE_DEFINED__
  13260. /* interface IHTMLDOMTextNode */
  13261. /* [object][uuid][dual][oleautomation] */
  13262. EXTERN_C const IID IID_IHTMLDOMTextNode;
  13263. MIDL_INTERFACE("3050f4b1-98b5-11cf-bb82-00aa00bdce0b")
  13264. IHTMLDOMTextNode : public IDispatch
  13265. {
  13266. public:
  13267. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
  13268. /* [in] */ BSTR v) = 0;
  13269. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  13270. /* [out][retval] */ BSTR *p) = 0;
  13271. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  13272. /* [out][retval] */ BSTR *String) = 0;
  13273. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13274. /* [out][retval] */ long *p) = 0;
  13275. virtual /* [id] */ HRESULT STDMETHODCALLTYPE splitText(
  13276. /* [in] */ long offset,
  13277. /* [out][retval] */ IHTMLDOMNode **pRetNode) = 0;
  13278. };
  13279. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_put_data_Proxy(
  13280. IHTMLDOMTextNode * This,
  13281. /* [in] */ BSTR v);
  13282. void __RPC_STUB IHTMLDOMTextNode_put_data_Stub(
  13283. IRpcStubBuffer *This,
  13284. IRpcChannelBuffer *_pRpcChannelBuffer,
  13285. PRPC_MESSAGE _pRpcMessage,
  13286. DWORD *_pdwStubPhase);
  13287. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_get_data_Proxy(
  13288. IHTMLDOMTextNode * This,
  13289. /* [out][retval] */ BSTR *p);
  13290. void __RPC_STUB IHTMLDOMTextNode_get_data_Stub(
  13291. IRpcStubBuffer *This,
  13292. IRpcChannelBuffer *_pRpcChannelBuffer,
  13293. PRPC_MESSAGE _pRpcMessage,
  13294. DWORD *_pdwStubPhase);
  13295. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_toString_Proxy(
  13296. IHTMLDOMTextNode * This,
  13297. /* [out][retval] */ BSTR *String);
  13298. void __RPC_STUB IHTMLDOMTextNode_toString_Stub(
  13299. IRpcStubBuffer *This,
  13300. IRpcChannelBuffer *_pRpcChannelBuffer,
  13301. PRPC_MESSAGE _pRpcMessage,
  13302. DWORD *_pdwStubPhase);
  13303. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_get_length_Proxy(
  13304. IHTMLDOMTextNode * This,
  13305. /* [out][retval] */ long *p);
  13306. void __RPC_STUB IHTMLDOMTextNode_get_length_Stub(
  13307. IRpcStubBuffer *This,
  13308. IRpcChannelBuffer *_pRpcChannelBuffer,
  13309. PRPC_MESSAGE _pRpcMessage,
  13310. DWORD *_pdwStubPhase);
  13311. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_splitText_Proxy(
  13312. IHTMLDOMTextNode * This,
  13313. /* [in] */ long offset,
  13314. /* [out][retval] */ IHTMLDOMNode **pRetNode);
  13315. void __RPC_STUB IHTMLDOMTextNode_splitText_Stub(
  13316. IRpcStubBuffer *This,
  13317. IRpcChannelBuffer *_pRpcChannelBuffer,
  13318. PRPC_MESSAGE _pRpcMessage,
  13319. DWORD *_pdwStubPhase);
  13320. #endif /* __IHTMLDOMTextNode_INTERFACE_DEFINED__ */
  13321. #ifndef __IHTMLDOMTextNode2_INTERFACE_DEFINED__
  13322. #define __IHTMLDOMTextNode2_INTERFACE_DEFINED__
  13323. /* interface IHTMLDOMTextNode2 */
  13324. /* [object][uuid][dual][oleautomation] */
  13325. EXTERN_C const IID IID_IHTMLDOMTextNode2;
  13326. MIDL_INTERFACE("3050f809-98b5-11cf-bb82-00aa00bdce0b")
  13327. IHTMLDOMTextNode2 : public IDispatch
  13328. {
  13329. public:
  13330. virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData(
  13331. /* [in] */ long offset,
  13332. /* [in] */ long Count,
  13333. /* [out][retval] */ BSTR *pbstrsubString) = 0;
  13334. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData(
  13335. /* [in] */ BSTR bstrstring) = 0;
  13336. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData(
  13337. /* [in] */ long offset,
  13338. /* [in] */ BSTR bstrstring) = 0;
  13339. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData(
  13340. /* [in] */ long offset,
  13341. /* [in] */ long Count) = 0;
  13342. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData(
  13343. /* [in] */ long offset,
  13344. /* [in] */ long Count,
  13345. /* [in] */ BSTR bstrstring) = 0;
  13346. };
  13347. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_substringData_Proxy(
  13348. IHTMLDOMTextNode2 * This,
  13349. /* [in] */ long offset,
  13350. /* [in] */ long Count,
  13351. /* [out][retval] */ BSTR *pbstrsubString);
  13352. void __RPC_STUB IHTMLDOMTextNode2_substringData_Stub(
  13353. IRpcStubBuffer *This,
  13354. IRpcChannelBuffer *_pRpcChannelBuffer,
  13355. PRPC_MESSAGE _pRpcMessage,
  13356. DWORD *_pdwStubPhase);
  13357. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_appendData_Proxy(
  13358. IHTMLDOMTextNode2 * This,
  13359. /* [in] */ BSTR bstrstring);
  13360. void __RPC_STUB IHTMLDOMTextNode2_appendData_Stub(
  13361. IRpcStubBuffer *This,
  13362. IRpcChannelBuffer *_pRpcChannelBuffer,
  13363. PRPC_MESSAGE _pRpcMessage,
  13364. DWORD *_pdwStubPhase);
  13365. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_insertData_Proxy(
  13366. IHTMLDOMTextNode2 * This,
  13367. /* [in] */ long offset,
  13368. /* [in] */ BSTR bstrstring);
  13369. void __RPC_STUB IHTMLDOMTextNode2_insertData_Stub(
  13370. IRpcStubBuffer *This,
  13371. IRpcChannelBuffer *_pRpcChannelBuffer,
  13372. PRPC_MESSAGE _pRpcMessage,
  13373. DWORD *_pdwStubPhase);
  13374. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_deleteData_Proxy(
  13375. IHTMLDOMTextNode2 * This,
  13376. /* [in] */ long offset,
  13377. /* [in] */ long Count);
  13378. void __RPC_STUB IHTMLDOMTextNode2_deleteData_Stub(
  13379. IRpcStubBuffer *This,
  13380. IRpcChannelBuffer *_pRpcChannelBuffer,
  13381. PRPC_MESSAGE _pRpcMessage,
  13382. DWORD *_pdwStubPhase);
  13383. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_replaceData_Proxy(
  13384. IHTMLDOMTextNode2 * This,
  13385. /* [in] */ long offset,
  13386. /* [in] */ long Count,
  13387. /* [in] */ BSTR bstrstring);
  13388. void __RPC_STUB IHTMLDOMTextNode2_replaceData_Stub(
  13389. IRpcStubBuffer *This,
  13390. IRpcChannelBuffer *_pRpcChannelBuffer,
  13391. PRPC_MESSAGE _pRpcMessage,
  13392. DWORD *_pdwStubPhase);
  13393. #endif /* __IHTMLDOMTextNode2_INTERFACE_DEFINED__ */
  13394. #ifndef __IHTMLDOMImplementation_INTERFACE_DEFINED__
  13395. #define __IHTMLDOMImplementation_INTERFACE_DEFINED__
  13396. /* interface IHTMLDOMImplementation */
  13397. /* [object][uuid][dual][oleautomation] */
  13398. EXTERN_C const IID IID_IHTMLDOMImplementation;
  13399. MIDL_INTERFACE("3050f80d-98b5-11cf-bb82-00aa00bdce0b")
  13400. IHTMLDOMImplementation : public IDispatch
  13401. {
  13402. public:
  13403. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFeature(
  13404. /* [in] */ BSTR bstrfeature,
  13405. /* [in][optional] */ VARIANT version,
  13406. /* [out][retval] */ VARIANT_BOOL *pfHasFeature) = 0;
  13407. };
  13408. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMImplementation_hasFeature_Proxy(
  13409. IHTMLDOMImplementation * This,
  13410. /* [in] */ BSTR bstrfeature,
  13411. /* [in][optional] */ VARIANT version,
  13412. /* [out][retval] */ VARIANT_BOOL *pfHasFeature);
  13413. void __RPC_STUB IHTMLDOMImplementation_hasFeature_Stub(
  13414. IRpcStubBuffer *This,
  13415. IRpcChannelBuffer *_pRpcChannelBuffer,
  13416. PRPC_MESSAGE _pRpcMessage,
  13417. DWORD *_pdwStubPhase);
  13418. #endif /* __IHTMLDOMImplementation_INTERFACE_DEFINED__ */
  13419. #ifndef __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__
  13420. #define __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__
  13421. /* dispinterface DispHTMLDOMAttribute */
  13422. /* [uuid][hidden] */
  13423. EXTERN_C const IID DIID_DispHTMLDOMAttribute;
  13424. MIDL_INTERFACE("3050f564-98b5-11cf-bb82-00aa00bdce0b")
  13425. DispHTMLDOMAttribute : public IDispatch
  13426. {
  13427. };
  13428. #endif /* __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__ */
  13429. EXTERN_C const CLSID CLSID_HTMLDOMAttribute;
  13430. #ifdef __cplusplus
  13431. class DECLSPEC_UUID("3050f4b2-98b5-11cf-bb82-00aa00bdce0b")
  13432. HTMLDOMAttribute;
  13433. #endif
  13434. #ifndef __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__
  13435. #define __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__
  13436. /* dispinterface DispHTMLDOMTextNode */
  13437. /* [uuid][hidden] */
  13438. EXTERN_C const IID DIID_DispHTMLDOMTextNode;
  13439. MIDL_INTERFACE("3050f565-98b5-11cf-bb82-00aa00bdce0b")
  13440. DispHTMLDOMTextNode : public IDispatch
  13441. {
  13442. };
  13443. #endif /* __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__ */
  13444. EXTERN_C const CLSID CLSID_HTMLDOMTextNode;
  13445. #ifdef __cplusplus
  13446. class DECLSPEC_UUID("3050f4ba-98b5-11cf-bb82-00aa00bdce0b")
  13447. HTMLDOMTextNode;
  13448. #endif
  13449. #ifndef __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__
  13450. #define __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__
  13451. /* dispinterface DispHTMLDOMImplementation */
  13452. /* [uuid][hidden] */
  13453. EXTERN_C const IID DIID_DispHTMLDOMImplementation;
  13454. MIDL_INTERFACE("3050f58f-98b5-11cf-bb82-00aa00bdce0b")
  13455. DispHTMLDOMImplementation : public IDispatch
  13456. {
  13457. };
  13458. #endif /* __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__ */
  13459. EXTERN_C const CLSID CLSID_HTMLDOMImplementation;
  13460. #ifdef __cplusplus
  13461. class DECLSPEC_UUID("3050f80e-98b5-11cf-bb82-00aa00bdce0b")
  13462. HTMLDOMImplementation;
  13463. #endif
  13464. #ifndef __IHTMLAttributeCollection_INTERFACE_DEFINED__
  13465. #define __IHTMLAttributeCollection_INTERFACE_DEFINED__
  13466. /* interface IHTMLAttributeCollection */
  13467. /* [object][uuid][dual][oleautomation] */
  13468. EXTERN_C const IID IID_IHTMLAttributeCollection;
  13469. MIDL_INTERFACE("3050f4c3-98b5-11cf-bb82-00aa00bdce0b")
  13470. IHTMLAttributeCollection : public IDispatch
  13471. {
  13472. public:
  13473. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13474. /* [out][retval] */ long *p) = 0;
  13475. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  13476. /* [out][retval] */ IUnknown **p) = 0;
  13477. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  13478. /* [in][optional] */ VARIANT *name,
  13479. /* [out][retval] */ IDispatch **pdisp) = 0;
  13480. };
  13481. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_get_length_Proxy(
  13482. IHTMLAttributeCollection * This,
  13483. /* [out][retval] */ long *p);
  13484. void __RPC_STUB IHTMLAttributeCollection_get_length_Stub(
  13485. IRpcStubBuffer *This,
  13486. IRpcChannelBuffer *_pRpcChannelBuffer,
  13487. PRPC_MESSAGE _pRpcMessage,
  13488. DWORD *_pdwStubPhase);
  13489. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_get__newEnum_Proxy(
  13490. IHTMLAttributeCollection * This,
  13491. /* [out][retval] */ IUnknown **p);
  13492. void __RPC_STUB IHTMLAttributeCollection_get__newEnum_Stub(
  13493. IRpcStubBuffer *This,
  13494. IRpcChannelBuffer *_pRpcChannelBuffer,
  13495. PRPC_MESSAGE _pRpcMessage,
  13496. DWORD *_pdwStubPhase);
  13497. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_item_Proxy(
  13498. IHTMLAttributeCollection * This,
  13499. /* [in][optional] */ VARIANT *name,
  13500. /* [out][retval] */ IDispatch **pdisp);
  13501. void __RPC_STUB IHTMLAttributeCollection_item_Stub(
  13502. IRpcStubBuffer *This,
  13503. IRpcChannelBuffer *_pRpcChannelBuffer,
  13504. PRPC_MESSAGE _pRpcMessage,
  13505. DWORD *_pdwStubPhase);
  13506. #endif /* __IHTMLAttributeCollection_INTERFACE_DEFINED__ */
  13507. #ifndef __IHTMLAttributeCollection2_INTERFACE_DEFINED__
  13508. #define __IHTMLAttributeCollection2_INTERFACE_DEFINED__
  13509. /* interface IHTMLAttributeCollection2 */
  13510. /* [object][uuid][dual][oleautomation] */
  13511. EXTERN_C const IID IID_IHTMLAttributeCollection2;
  13512. MIDL_INTERFACE("3050f80a-98b5-11cf-bb82-00aa00bdce0b")
  13513. IHTMLAttributeCollection2 : public IDispatch
  13514. {
  13515. public:
  13516. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getNamedItem(
  13517. /* [in] */ BSTR bstrName,
  13518. /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0;
  13519. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setNamedItem(
  13520. /* [in] */ IHTMLDOMAttribute *ppNode,
  13521. /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0;
  13522. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeNamedItem(
  13523. /* [in] */ BSTR bstrName,
  13524. /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0;
  13525. };
  13526. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_getNamedItem_Proxy(
  13527. IHTMLAttributeCollection2 * This,
  13528. /* [in] */ BSTR bstrName,
  13529. /* [out][retval] */ IHTMLDOMAttribute **newretNode);
  13530. void __RPC_STUB IHTMLAttributeCollection2_getNamedItem_Stub(
  13531. IRpcStubBuffer *This,
  13532. IRpcChannelBuffer *_pRpcChannelBuffer,
  13533. PRPC_MESSAGE _pRpcMessage,
  13534. DWORD *_pdwStubPhase);
  13535. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_setNamedItem_Proxy(
  13536. IHTMLAttributeCollection2 * This,
  13537. /* [in] */ IHTMLDOMAttribute *ppNode,
  13538. /* [out][retval] */ IHTMLDOMAttribute **newretNode);
  13539. void __RPC_STUB IHTMLAttributeCollection2_setNamedItem_Stub(
  13540. IRpcStubBuffer *This,
  13541. IRpcChannelBuffer *_pRpcChannelBuffer,
  13542. PRPC_MESSAGE _pRpcMessage,
  13543. DWORD *_pdwStubPhase);
  13544. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_removeNamedItem_Proxy(
  13545. IHTMLAttributeCollection2 * This,
  13546. /* [in] */ BSTR bstrName,
  13547. /* [out][retval] */ IHTMLDOMAttribute **newretNode);
  13548. void __RPC_STUB IHTMLAttributeCollection2_removeNamedItem_Stub(
  13549. IRpcStubBuffer *This,
  13550. IRpcChannelBuffer *_pRpcChannelBuffer,
  13551. PRPC_MESSAGE _pRpcMessage,
  13552. DWORD *_pdwStubPhase);
  13553. #endif /* __IHTMLAttributeCollection2_INTERFACE_DEFINED__ */
  13554. #ifndef __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__
  13555. #define __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__
  13556. /* interface IHTMLDOMChildrenCollection */
  13557. /* [object][uuid][dual][oleautomation] */
  13558. EXTERN_C const IID IID_IHTMLDOMChildrenCollection;
  13559. MIDL_INTERFACE("3050f5ab-98b5-11cf-bb82-00aa00bdce0b")
  13560. IHTMLDOMChildrenCollection : public IDispatch
  13561. {
  13562. public:
  13563. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13564. /* [out][retval] */ long *p) = 0;
  13565. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  13566. /* [out][retval] */ IUnknown **p) = 0;
  13567. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  13568. /* [in] */ long index,
  13569. /* [out][retval] */ IDispatch **ppItem) = 0;
  13570. };
  13571. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_get_length_Proxy(
  13572. IHTMLDOMChildrenCollection * This,
  13573. /* [out][retval] */ long *p);
  13574. void __RPC_STUB IHTMLDOMChildrenCollection_get_length_Stub(
  13575. IRpcStubBuffer *This,
  13576. IRpcChannelBuffer *_pRpcChannelBuffer,
  13577. PRPC_MESSAGE _pRpcMessage,
  13578. DWORD *_pdwStubPhase);
  13579. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_get__newEnum_Proxy(
  13580. IHTMLDOMChildrenCollection * This,
  13581. /* [out][retval] */ IUnknown **p);
  13582. void __RPC_STUB IHTMLDOMChildrenCollection_get__newEnum_Stub(
  13583. IRpcStubBuffer *This,
  13584. IRpcChannelBuffer *_pRpcChannelBuffer,
  13585. PRPC_MESSAGE _pRpcMessage,
  13586. DWORD *_pdwStubPhase);
  13587. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_item_Proxy(
  13588. IHTMLDOMChildrenCollection * This,
  13589. /* [in] */ long index,
  13590. /* [out][retval] */ IDispatch **ppItem);
  13591. void __RPC_STUB IHTMLDOMChildrenCollection_item_Stub(
  13592. IRpcStubBuffer *This,
  13593. IRpcChannelBuffer *_pRpcChannelBuffer,
  13594. PRPC_MESSAGE _pRpcMessage,
  13595. DWORD *_pdwStubPhase);
  13596. #endif /* __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__ */
  13597. #ifndef __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__
  13598. #define __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__
  13599. /* dispinterface DispHTMLAttributeCollection */
  13600. /* [uuid][hidden] */
  13601. EXTERN_C const IID DIID_DispHTMLAttributeCollection;
  13602. MIDL_INTERFACE("3050f56c-98b5-11cf-bb82-00aa00bdce0b")
  13603. DispHTMLAttributeCollection : public IDispatch
  13604. {
  13605. };
  13606. #endif /* __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__ */
  13607. EXTERN_C const CLSID CLSID_HTMLAttributeCollection;
  13608. #ifdef __cplusplus
  13609. class DECLSPEC_UUID("3050f4cc-98b5-11cf-bb82-00aa00bdce0b")
  13610. HTMLAttributeCollection;
  13611. #endif
  13612. #ifndef __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__
  13613. #define __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__
  13614. /* dispinterface DispDOMChildrenCollection */
  13615. /* [uuid][hidden] */
  13616. EXTERN_C const IID DIID_DispDOMChildrenCollection;
  13617. MIDL_INTERFACE("3050f577-98b5-11cf-bb82-00aa00bdce0b")
  13618. DispDOMChildrenCollection : public IDispatch
  13619. {
  13620. };
  13621. #endif /* __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__ */
  13622. EXTERN_C const CLSID CLSID_DOMChildrenCollection;
  13623. #ifdef __cplusplus
  13624. class DECLSPEC_UUID("3050f5aa-98b5-11cf-bb82-00aa00bdce0b")
  13625. DOMChildrenCollection;
  13626. #endif
  13627. #ifndef __HTMLElementEvents2_DISPINTERFACE_DEFINED__
  13628. #define __HTMLElementEvents2_DISPINTERFACE_DEFINED__
  13629. /* dispinterface HTMLElementEvents2 */
  13630. /* [uuid][hidden] */
  13631. EXTERN_C const IID DIID_HTMLElementEvents2;
  13632. MIDL_INTERFACE("3050f60f-98b5-11cf-bb82-00aa00bdce0b")
  13633. HTMLElementEvents2 : public IDispatch
  13634. {
  13635. };
  13636. #endif /* __HTMLElementEvents2_DISPINTERFACE_DEFINED__ */
  13637. #ifndef __HTMLElementEvents_DISPINTERFACE_DEFINED__
  13638. #define __HTMLElementEvents_DISPINTERFACE_DEFINED__
  13639. /* dispinterface HTMLElementEvents */
  13640. /* [uuid][hidden] */
  13641. EXTERN_C const IID DIID_HTMLElementEvents;
  13642. MIDL_INTERFACE("3050f33c-98b5-11cf-bb82-00aa00bdce0b")
  13643. HTMLElementEvents : public IDispatch
  13644. {
  13645. };
  13646. #endif /* __HTMLElementEvents_DISPINTERFACE_DEFINED__ */
  13647. #ifndef __IHTMLElementCollection_INTERFACE_DEFINED__
  13648. #define __IHTMLElementCollection_INTERFACE_DEFINED__
  13649. /* interface IHTMLElementCollection */
  13650. /* [object][uuid][dual][oleautomation] */
  13651. EXTERN_C const IID IID_IHTMLElementCollection;
  13652. MIDL_INTERFACE("3050f21f-98b5-11cf-bb82-00aa00bdce0b")
  13653. IHTMLElementCollection : public IDispatch
  13654. {
  13655. public:
  13656. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  13657. /* [out][retval] */ BSTR *String) = 0;
  13658. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  13659. /* [in] */ long v) = 0;
  13660. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13661. /* [out][retval] */ long *p) = 0;
  13662. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  13663. /* [out][retval] */ IUnknown **p) = 0;
  13664. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  13665. /* [in][optional] */ VARIANT name,
  13666. /* [in][optional] */ VARIANT index,
  13667. /* [out][retval] */ IDispatch **pdisp) = 0;
  13668. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  13669. /* [in] */ VARIANT tagName,
  13670. /* [out][retval] */ IDispatch **pdisp) = 0;
  13671. };
  13672. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_toString_Proxy(
  13673. IHTMLElementCollection * This,
  13674. /* [out][retval] */ BSTR *String);
  13675. void __RPC_STUB IHTMLElementCollection_toString_Stub(
  13676. IRpcStubBuffer *This,
  13677. IRpcChannelBuffer *_pRpcChannelBuffer,
  13678. PRPC_MESSAGE _pRpcMessage,
  13679. DWORD *_pdwStubPhase);
  13680. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_put_length_Proxy(
  13681. IHTMLElementCollection * This,
  13682. /* [in] */ long v);
  13683. void __RPC_STUB IHTMLElementCollection_put_length_Stub(
  13684. IRpcStubBuffer *This,
  13685. IRpcChannelBuffer *_pRpcChannelBuffer,
  13686. PRPC_MESSAGE _pRpcMessage,
  13687. DWORD *_pdwStubPhase);
  13688. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_get_length_Proxy(
  13689. IHTMLElementCollection * This,
  13690. /* [out][retval] */ long *p);
  13691. void __RPC_STUB IHTMLElementCollection_get_length_Stub(
  13692. IRpcStubBuffer *This,
  13693. IRpcChannelBuffer *_pRpcChannelBuffer,
  13694. PRPC_MESSAGE _pRpcMessage,
  13695. DWORD *_pdwStubPhase);
  13696. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_get__newEnum_Proxy(
  13697. IHTMLElementCollection * This,
  13698. /* [out][retval] */ IUnknown **p);
  13699. void __RPC_STUB IHTMLElementCollection_get__newEnum_Stub(
  13700. IRpcStubBuffer *This,
  13701. IRpcChannelBuffer *_pRpcChannelBuffer,
  13702. PRPC_MESSAGE _pRpcMessage,
  13703. DWORD *_pdwStubPhase);
  13704. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_item_Proxy(
  13705. IHTMLElementCollection * This,
  13706. /* [in][optional] */ VARIANT name,
  13707. /* [in][optional] */ VARIANT index,
  13708. /* [out][retval] */ IDispatch **pdisp);
  13709. void __RPC_STUB IHTMLElementCollection_item_Stub(
  13710. IRpcStubBuffer *This,
  13711. IRpcChannelBuffer *_pRpcChannelBuffer,
  13712. PRPC_MESSAGE _pRpcMessage,
  13713. DWORD *_pdwStubPhase);
  13714. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_tags_Proxy(
  13715. IHTMLElementCollection * This,
  13716. /* [in] */ VARIANT tagName,
  13717. /* [out][retval] */ IDispatch **pdisp);
  13718. void __RPC_STUB IHTMLElementCollection_tags_Stub(
  13719. IRpcStubBuffer *This,
  13720. IRpcChannelBuffer *_pRpcChannelBuffer,
  13721. PRPC_MESSAGE _pRpcMessage,
  13722. DWORD *_pdwStubPhase);
  13723. #endif /* __IHTMLElementCollection_INTERFACE_DEFINED__ */
  13724. #ifndef __IHTMLElement2_INTERFACE_DEFINED__
  13725. #define __IHTMLElement2_INTERFACE_DEFINED__
  13726. /* interface IHTMLElement2 */
  13727. /* [object][uuid][dual][oleautomation] */
  13728. EXTERN_C const IID IID_IHTMLElement2;
  13729. MIDL_INTERFACE("3050f434-98b5-11cf-bb82-00aa00bdce0b")
  13730. IHTMLElement2 : public IDispatch
  13731. {
  13732. public:
  13733. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scopeName(
  13734. /* [out][retval] */ BSTR *p) = 0;
  13735. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setCapture(
  13736. /* [in][defaultvalue] */ VARIANT_BOOL containerCapture = -1) = 0;
  13737. virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0;
  13738. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onlosecapture(
  13739. /* [in] */ VARIANT v) = 0;
  13740. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onlosecapture(
  13741. /* [out][retval] */ VARIANT *p) = 0;
  13742. virtual /* [id] */ HRESULT STDMETHODCALLTYPE componentFromPoint(
  13743. /* [in] */ long x,
  13744. /* [in] */ long y,
  13745. /* [out][retval] */ BSTR *component) = 0;
  13746. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doScroll(
  13747. /* [in][optional] */ VARIANT component) = 0;
  13748. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
  13749. /* [in] */ VARIANT v) = 0;
  13750. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
  13751. /* [out][retval] */ VARIANT *p) = 0;
  13752. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondrag(
  13753. /* [in] */ VARIANT v) = 0;
  13754. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondrag(
  13755. /* [out][retval] */ VARIANT *p) = 0;
  13756. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragend(
  13757. /* [in] */ VARIANT v) = 0;
  13758. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragend(
  13759. /* [out][retval] */ VARIANT *p) = 0;
  13760. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragenter(
  13761. /* [in] */ VARIANT v) = 0;
  13762. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragenter(
  13763. /* [out][retval] */ VARIANT *p) = 0;
  13764. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragover(
  13765. /* [in] */ VARIANT v) = 0;
  13766. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragover(
  13767. /* [out][retval] */ VARIANT *p) = 0;
  13768. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragleave(
  13769. /* [in] */ VARIANT v) = 0;
  13770. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragleave(
  13771. /* [out][retval] */ VARIANT *p) = 0;
  13772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondrop(
  13773. /* [in] */ VARIANT v) = 0;
  13774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondrop(
  13775. /* [out][retval] */ VARIANT *p) = 0;
  13776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforecut(
  13777. /* [in] */ VARIANT v) = 0;
  13778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforecut(
  13779. /* [out][retval] */ VARIANT *p) = 0;
  13780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncut(
  13781. /* [in] */ VARIANT v) = 0;
  13782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncut(
  13783. /* [out][retval] */ VARIANT *p) = 0;
  13784. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforecopy(
  13785. /* [in] */ VARIANT v) = 0;
  13786. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforecopy(
  13787. /* [out][retval] */ VARIANT *p) = 0;
  13788. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncopy(
  13789. /* [in] */ VARIANT v) = 0;
  13790. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncopy(
  13791. /* [out][retval] */ VARIANT *p) = 0;
  13792. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforepaste(
  13793. /* [in] */ VARIANT v) = 0;
  13794. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforepaste(
  13795. /* [out][retval] */ VARIANT *p) = 0;
  13796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpaste(
  13797. /* [in] */ VARIANT v) = 0;
  13798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpaste(
  13799. /* [out][retval] */ VARIANT *p) = 0;
  13800. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_currentStyle(
  13801. /* [out][retval] */ IHTMLCurrentStyle **p) = 0;
  13802. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange(
  13803. /* [in] */ VARIANT v) = 0;
  13804. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange(
  13805. /* [out][retval] */ VARIANT *p) = 0;
  13806. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getClientRects(
  13807. /* [out][retval] */ IHTMLRectCollection **pRectCol) = 0;
  13808. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBoundingClientRect(
  13809. /* [out][retval] */ IHTMLRect **pRect) = 0;
  13810. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setExpression(
  13811. /* [in] */ BSTR propname,
  13812. /* [in] */ BSTR expression,
  13813. /* [in][defaultvalue] */ BSTR language = L"") = 0;
  13814. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getExpression(
  13815. /* [in] */ BSTR propname,
  13816. /* [out][retval] */ VARIANT *expression) = 0;
  13817. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeExpression(
  13818. /* [in] */ BSTR propname,
  13819. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  13820. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  13821. /* [in] */ short v) = 0;
  13822. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  13823. /* [out][retval] */ short *p) = 0;
  13824. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  13825. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  13826. /* [in] */ BSTR v) = 0;
  13827. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  13828. /* [out][retval] */ BSTR *p) = 0;
  13829. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  13830. /* [in] */ VARIANT v) = 0;
  13831. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  13832. /* [out][retval] */ VARIANT *p) = 0;
  13833. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  13834. /* [in] */ VARIANT v) = 0;
  13835. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  13836. /* [out][retval] */ VARIANT *p) = 0;
  13837. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
  13838. /* [in] */ VARIANT v) = 0;
  13839. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
  13840. /* [out][retval] */ VARIANT *p) = 0;
  13841. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  13842. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter(
  13843. /* [in] */ IUnknown *pUnk) = 0;
  13844. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter(
  13845. /* [in] */ IUnknown *pUnk) = 0;
  13846. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
  13847. /* [out][retval] */ long *p) = 0;
  13848. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
  13849. /* [out][retval] */ long *p) = 0;
  13850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
  13851. /* [out][retval] */ long *p) = 0;
  13852. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
  13853. /* [out][retval] */ long *p) = 0;
  13854. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  13855. /* [in] */ BSTR event,
  13856. /* [in] */ IDispatch *pDisp,
  13857. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  13858. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  13859. /* [in] */ BSTR event,
  13860. /* [in] */ IDispatch *pDisp) = 0;
  13861. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  13862. /* [out][retval] */ VARIANT *p) = 0;
  13863. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  13864. /* [in] */ VARIANT v) = 0;
  13865. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  13866. /* [out][retval] */ VARIANT *p) = 0;
  13867. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete(
  13868. /* [in] */ VARIANT v) = 0;
  13869. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete(
  13870. /* [out][retval] */ VARIANT *p) = 0;
  13871. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted(
  13872. /* [in] */ VARIANT v) = 0;
  13873. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted(
  13874. /* [out][retval] */ VARIANT *p) = 0;
  13875. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange(
  13876. /* [in] */ VARIANT v) = 0;
  13877. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange(
  13878. /* [out][retval] */ VARIANT *p) = 0;
  13879. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
  13880. /* [in] */ BSTR v) = 0;
  13881. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
  13882. /* [out][retval] */ BSTR *p) = 0;
  13883. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange(
  13884. /* [out][retval] */ IDispatch **range) = 0;
  13885. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight(
  13886. /* [out][retval] */ long *p) = 0;
  13887. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth(
  13888. /* [out][retval] */ long *p) = 0;
  13889. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop(
  13890. /* [in] */ long v) = 0;
  13891. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop(
  13892. /* [out][retval] */ long *p) = 0;
  13893. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft(
  13894. /* [in] */ long v) = 0;
  13895. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft(
  13896. /* [out][retval] */ long *p) = 0;
  13897. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearAttributes( void) = 0;
  13898. virtual /* [id] */ HRESULT STDMETHODCALLTYPE mergeAttributes(
  13899. /* [in] */ IHTMLElement *mergeThis) = 0;
  13900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu(
  13901. /* [in] */ VARIANT v) = 0;
  13902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu(
  13903. /* [out][retval] */ VARIANT *p) = 0;
  13904. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentElement(
  13905. /* [in] */ BSTR where,
  13906. /* [in] */ IHTMLElement *insertedElement,
  13907. /* [out][retval] */ IHTMLElement **inserted) = 0;
  13908. virtual /* [id] */ HRESULT STDMETHODCALLTYPE applyElement(
  13909. /* [in] */ IHTMLElement *apply,
  13910. /* [in] */ BSTR where,
  13911. /* [out][retval] */ IHTMLElement **applied) = 0;
  13912. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAdjacentText(
  13913. /* [in] */ BSTR where,
  13914. /* [out][retval] */ BSTR *text) = 0;
  13915. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceAdjacentText(
  13916. /* [in] */ BSTR where,
  13917. /* [in] */ BSTR newText,
  13918. /* [out][retval] */ BSTR *oldText) = 0;
  13919. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveChildren(
  13920. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  13921. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addBehavior(
  13922. /* [in] */ BSTR bstrUrl,
  13923. /* [in][optional] */ VARIANT *pvarFactory,
  13924. /* [out][retval] */ long *pCookie) = 0;
  13925. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeBehavior(
  13926. /* [in] */ long cookie,
  13927. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  13928. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_runtimeStyle(
  13929. /* [out][retval] */ IHTMLStyle **p) = 0;
  13930. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorUrns(
  13931. /* [out][retval] */ IDispatch **p) = 0;
  13932. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_tagUrn(
  13933. /* [in] */ BSTR v) = 0;
  13934. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tagUrn(
  13935. /* [out][retval] */ BSTR *p) = 0;
  13936. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus(
  13937. /* [in] */ VARIANT v) = 0;
  13938. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus(
  13939. /* [out][retval] */ VARIANT *p) = 0;
  13940. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyStateValue(
  13941. /* [out][retval] */ long *p) = 0;
  13942. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName(
  13943. /* [in] */ BSTR v,
  13944. /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
  13945. };
  13946. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scopeName_Proxy(
  13947. IHTMLElement2 * This,
  13948. /* [out][retval] */ BSTR *p);
  13949. void __RPC_STUB IHTMLElement2_get_scopeName_Stub(
  13950. IRpcStubBuffer *This,
  13951. IRpcChannelBuffer *_pRpcChannelBuffer,
  13952. PRPC_MESSAGE _pRpcMessage,
  13953. DWORD *_pdwStubPhase);
  13954. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_setCapture_Proxy(
  13955. IHTMLElement2 * This,
  13956. /* [in][defaultvalue] */ VARIANT_BOOL containerCapture);
  13957. void __RPC_STUB IHTMLElement2_setCapture_Stub(
  13958. IRpcStubBuffer *This,
  13959. IRpcChannelBuffer *_pRpcChannelBuffer,
  13960. PRPC_MESSAGE _pRpcMessage,
  13961. DWORD *_pdwStubPhase);
  13962. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_releaseCapture_Proxy(
  13963. IHTMLElement2 * This);
  13964. void __RPC_STUB IHTMLElement2_releaseCapture_Stub(
  13965. IRpcStubBuffer *This,
  13966. IRpcChannelBuffer *_pRpcChannelBuffer,
  13967. PRPC_MESSAGE _pRpcMessage,
  13968. DWORD *_pdwStubPhase);
  13969. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onlosecapture_Proxy(
  13970. IHTMLElement2 * This,
  13971. /* [in] */ VARIANT v);
  13972. void __RPC_STUB IHTMLElement2_put_onlosecapture_Stub(
  13973. IRpcStubBuffer *This,
  13974. IRpcChannelBuffer *_pRpcChannelBuffer,
  13975. PRPC_MESSAGE _pRpcMessage,
  13976. DWORD *_pdwStubPhase);
  13977. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onlosecapture_Proxy(
  13978. IHTMLElement2 * This,
  13979. /* [out][retval] */ VARIANT *p);
  13980. void __RPC_STUB IHTMLElement2_get_onlosecapture_Stub(
  13981. IRpcStubBuffer *This,
  13982. IRpcChannelBuffer *_pRpcChannelBuffer,
  13983. PRPC_MESSAGE _pRpcMessage,
  13984. DWORD *_pdwStubPhase);
  13985. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_componentFromPoint_Proxy(
  13986. IHTMLElement2 * This,
  13987. /* [in] */ long x,
  13988. /* [in] */ long y,
  13989. /* [out][retval] */ BSTR *component);
  13990. void __RPC_STUB IHTMLElement2_componentFromPoint_Stub(
  13991. IRpcStubBuffer *This,
  13992. IRpcChannelBuffer *_pRpcChannelBuffer,
  13993. PRPC_MESSAGE _pRpcMessage,
  13994. DWORD *_pdwStubPhase);
  13995. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_doScroll_Proxy(
  13996. IHTMLElement2 * This,
  13997. /* [in][optional] */ VARIANT component);
  13998. void __RPC_STUB IHTMLElement2_doScroll_Stub(
  13999. IRpcStubBuffer *This,
  14000. IRpcChannelBuffer *_pRpcChannelBuffer,
  14001. PRPC_MESSAGE _pRpcMessage,
  14002. DWORD *_pdwStubPhase);
  14003. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onscroll_Proxy(
  14004. IHTMLElement2 * This,
  14005. /* [in] */ VARIANT v);
  14006. void __RPC_STUB IHTMLElement2_put_onscroll_Stub(
  14007. IRpcStubBuffer *This,
  14008. IRpcChannelBuffer *_pRpcChannelBuffer,
  14009. PRPC_MESSAGE _pRpcMessage,
  14010. DWORD *_pdwStubPhase);
  14011. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onscroll_Proxy(
  14012. IHTMLElement2 * This,
  14013. /* [out][retval] */ VARIANT *p);
  14014. void __RPC_STUB IHTMLElement2_get_onscroll_Stub(
  14015. IRpcStubBuffer *This,
  14016. IRpcChannelBuffer *_pRpcChannelBuffer,
  14017. PRPC_MESSAGE _pRpcMessage,
  14018. DWORD *_pdwStubPhase);
  14019. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondrag_Proxy(
  14020. IHTMLElement2 * This,
  14021. /* [in] */ VARIANT v);
  14022. void __RPC_STUB IHTMLElement2_put_ondrag_Stub(
  14023. IRpcStubBuffer *This,
  14024. IRpcChannelBuffer *_pRpcChannelBuffer,
  14025. PRPC_MESSAGE _pRpcMessage,
  14026. DWORD *_pdwStubPhase);
  14027. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondrag_Proxy(
  14028. IHTMLElement2 * This,
  14029. /* [out][retval] */ VARIANT *p);
  14030. void __RPC_STUB IHTMLElement2_get_ondrag_Stub(
  14031. IRpcStubBuffer *This,
  14032. IRpcChannelBuffer *_pRpcChannelBuffer,
  14033. PRPC_MESSAGE _pRpcMessage,
  14034. DWORD *_pdwStubPhase);
  14035. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragend_Proxy(
  14036. IHTMLElement2 * This,
  14037. /* [in] */ VARIANT v);
  14038. void __RPC_STUB IHTMLElement2_put_ondragend_Stub(
  14039. IRpcStubBuffer *This,
  14040. IRpcChannelBuffer *_pRpcChannelBuffer,
  14041. PRPC_MESSAGE _pRpcMessage,
  14042. DWORD *_pdwStubPhase);
  14043. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragend_Proxy(
  14044. IHTMLElement2 * This,
  14045. /* [out][retval] */ VARIANT *p);
  14046. void __RPC_STUB IHTMLElement2_get_ondragend_Stub(
  14047. IRpcStubBuffer *This,
  14048. IRpcChannelBuffer *_pRpcChannelBuffer,
  14049. PRPC_MESSAGE _pRpcMessage,
  14050. DWORD *_pdwStubPhase);
  14051. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragenter_Proxy(
  14052. IHTMLElement2 * This,
  14053. /* [in] */ VARIANT v);
  14054. void __RPC_STUB IHTMLElement2_put_ondragenter_Stub(
  14055. IRpcStubBuffer *This,
  14056. IRpcChannelBuffer *_pRpcChannelBuffer,
  14057. PRPC_MESSAGE _pRpcMessage,
  14058. DWORD *_pdwStubPhase);
  14059. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragenter_Proxy(
  14060. IHTMLElement2 * This,
  14061. /* [out][retval] */ VARIANT *p);
  14062. void __RPC_STUB IHTMLElement2_get_ondragenter_Stub(
  14063. IRpcStubBuffer *This,
  14064. IRpcChannelBuffer *_pRpcChannelBuffer,
  14065. PRPC_MESSAGE _pRpcMessage,
  14066. DWORD *_pdwStubPhase);
  14067. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragover_Proxy(
  14068. IHTMLElement2 * This,
  14069. /* [in] */ VARIANT v);
  14070. void __RPC_STUB IHTMLElement2_put_ondragover_Stub(
  14071. IRpcStubBuffer *This,
  14072. IRpcChannelBuffer *_pRpcChannelBuffer,
  14073. PRPC_MESSAGE _pRpcMessage,
  14074. DWORD *_pdwStubPhase);
  14075. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragover_Proxy(
  14076. IHTMLElement2 * This,
  14077. /* [out][retval] */ VARIANT *p);
  14078. void __RPC_STUB IHTMLElement2_get_ondragover_Stub(
  14079. IRpcStubBuffer *This,
  14080. IRpcChannelBuffer *_pRpcChannelBuffer,
  14081. PRPC_MESSAGE _pRpcMessage,
  14082. DWORD *_pdwStubPhase);
  14083. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragleave_Proxy(
  14084. IHTMLElement2 * This,
  14085. /* [in] */ VARIANT v);
  14086. void __RPC_STUB IHTMLElement2_put_ondragleave_Stub(
  14087. IRpcStubBuffer *This,
  14088. IRpcChannelBuffer *_pRpcChannelBuffer,
  14089. PRPC_MESSAGE _pRpcMessage,
  14090. DWORD *_pdwStubPhase);
  14091. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragleave_Proxy(
  14092. IHTMLElement2 * This,
  14093. /* [out][retval] */ VARIANT *p);
  14094. void __RPC_STUB IHTMLElement2_get_ondragleave_Stub(
  14095. IRpcStubBuffer *This,
  14096. IRpcChannelBuffer *_pRpcChannelBuffer,
  14097. PRPC_MESSAGE _pRpcMessage,
  14098. DWORD *_pdwStubPhase);
  14099. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondrop_Proxy(
  14100. IHTMLElement2 * This,
  14101. /* [in] */ VARIANT v);
  14102. void __RPC_STUB IHTMLElement2_put_ondrop_Stub(
  14103. IRpcStubBuffer *This,
  14104. IRpcChannelBuffer *_pRpcChannelBuffer,
  14105. PRPC_MESSAGE _pRpcMessage,
  14106. DWORD *_pdwStubPhase);
  14107. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondrop_Proxy(
  14108. IHTMLElement2 * This,
  14109. /* [out][retval] */ VARIANT *p);
  14110. void __RPC_STUB IHTMLElement2_get_ondrop_Stub(
  14111. IRpcStubBuffer *This,
  14112. IRpcChannelBuffer *_pRpcChannelBuffer,
  14113. PRPC_MESSAGE _pRpcMessage,
  14114. DWORD *_pdwStubPhase);
  14115. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforecut_Proxy(
  14116. IHTMLElement2 * This,
  14117. /* [in] */ VARIANT v);
  14118. void __RPC_STUB IHTMLElement2_put_onbeforecut_Stub(
  14119. IRpcStubBuffer *This,
  14120. IRpcChannelBuffer *_pRpcChannelBuffer,
  14121. PRPC_MESSAGE _pRpcMessage,
  14122. DWORD *_pdwStubPhase);
  14123. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforecut_Proxy(
  14124. IHTMLElement2 * This,
  14125. /* [out][retval] */ VARIANT *p);
  14126. void __RPC_STUB IHTMLElement2_get_onbeforecut_Stub(
  14127. IRpcStubBuffer *This,
  14128. IRpcChannelBuffer *_pRpcChannelBuffer,
  14129. PRPC_MESSAGE _pRpcMessage,
  14130. DWORD *_pdwStubPhase);
  14131. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncut_Proxy(
  14132. IHTMLElement2 * This,
  14133. /* [in] */ VARIANT v);
  14134. void __RPC_STUB IHTMLElement2_put_oncut_Stub(
  14135. IRpcStubBuffer *This,
  14136. IRpcChannelBuffer *_pRpcChannelBuffer,
  14137. PRPC_MESSAGE _pRpcMessage,
  14138. DWORD *_pdwStubPhase);
  14139. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncut_Proxy(
  14140. IHTMLElement2 * This,
  14141. /* [out][retval] */ VARIANT *p);
  14142. void __RPC_STUB IHTMLElement2_get_oncut_Stub(
  14143. IRpcStubBuffer *This,
  14144. IRpcChannelBuffer *_pRpcChannelBuffer,
  14145. PRPC_MESSAGE _pRpcMessage,
  14146. DWORD *_pdwStubPhase);
  14147. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforecopy_Proxy(
  14148. IHTMLElement2 * This,
  14149. /* [in] */ VARIANT v);
  14150. void __RPC_STUB IHTMLElement2_put_onbeforecopy_Stub(
  14151. IRpcStubBuffer *This,
  14152. IRpcChannelBuffer *_pRpcChannelBuffer,
  14153. PRPC_MESSAGE _pRpcMessage,
  14154. DWORD *_pdwStubPhase);
  14155. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforecopy_Proxy(
  14156. IHTMLElement2 * This,
  14157. /* [out][retval] */ VARIANT *p);
  14158. void __RPC_STUB IHTMLElement2_get_onbeforecopy_Stub(
  14159. IRpcStubBuffer *This,
  14160. IRpcChannelBuffer *_pRpcChannelBuffer,
  14161. PRPC_MESSAGE _pRpcMessage,
  14162. DWORD *_pdwStubPhase);
  14163. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncopy_Proxy(
  14164. IHTMLElement2 * This,
  14165. /* [in] */ VARIANT v);
  14166. void __RPC_STUB IHTMLElement2_put_oncopy_Stub(
  14167. IRpcStubBuffer *This,
  14168. IRpcChannelBuffer *_pRpcChannelBuffer,
  14169. PRPC_MESSAGE _pRpcMessage,
  14170. DWORD *_pdwStubPhase);
  14171. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncopy_Proxy(
  14172. IHTMLElement2 * This,
  14173. /* [out][retval] */ VARIANT *p);
  14174. void __RPC_STUB IHTMLElement2_get_oncopy_Stub(
  14175. IRpcStubBuffer *This,
  14176. IRpcChannelBuffer *_pRpcChannelBuffer,
  14177. PRPC_MESSAGE _pRpcMessage,
  14178. DWORD *_pdwStubPhase);
  14179. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforepaste_Proxy(
  14180. IHTMLElement2 * This,
  14181. /* [in] */ VARIANT v);
  14182. void __RPC_STUB IHTMLElement2_put_onbeforepaste_Stub(
  14183. IRpcStubBuffer *This,
  14184. IRpcChannelBuffer *_pRpcChannelBuffer,
  14185. PRPC_MESSAGE _pRpcMessage,
  14186. DWORD *_pdwStubPhase);
  14187. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforepaste_Proxy(
  14188. IHTMLElement2 * This,
  14189. /* [out][retval] */ VARIANT *p);
  14190. void __RPC_STUB IHTMLElement2_get_onbeforepaste_Stub(
  14191. IRpcStubBuffer *This,
  14192. IRpcChannelBuffer *_pRpcChannelBuffer,
  14193. PRPC_MESSAGE _pRpcMessage,
  14194. DWORD *_pdwStubPhase);
  14195. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onpaste_Proxy(
  14196. IHTMLElement2 * This,
  14197. /* [in] */ VARIANT v);
  14198. void __RPC_STUB IHTMLElement2_put_onpaste_Stub(
  14199. IRpcStubBuffer *This,
  14200. IRpcChannelBuffer *_pRpcChannelBuffer,
  14201. PRPC_MESSAGE _pRpcMessage,
  14202. DWORD *_pdwStubPhase);
  14203. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onpaste_Proxy(
  14204. IHTMLElement2 * This,
  14205. /* [out][retval] */ VARIANT *p);
  14206. void __RPC_STUB IHTMLElement2_get_onpaste_Stub(
  14207. IRpcStubBuffer *This,
  14208. IRpcChannelBuffer *_pRpcChannelBuffer,
  14209. PRPC_MESSAGE _pRpcMessage,
  14210. DWORD *_pdwStubPhase);
  14211. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_currentStyle_Proxy(
  14212. IHTMLElement2 * This,
  14213. /* [out][retval] */ IHTMLCurrentStyle **p);
  14214. void __RPC_STUB IHTMLElement2_get_currentStyle_Stub(
  14215. IRpcStubBuffer *This,
  14216. IRpcChannelBuffer *_pRpcChannelBuffer,
  14217. PRPC_MESSAGE _pRpcMessage,
  14218. DWORD *_pdwStubPhase);
  14219. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onpropertychange_Proxy(
  14220. IHTMLElement2 * This,
  14221. /* [in] */ VARIANT v);
  14222. void __RPC_STUB IHTMLElement2_put_onpropertychange_Stub(
  14223. IRpcStubBuffer *This,
  14224. IRpcChannelBuffer *_pRpcChannelBuffer,
  14225. PRPC_MESSAGE _pRpcMessage,
  14226. DWORD *_pdwStubPhase);
  14227. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onpropertychange_Proxy(
  14228. IHTMLElement2 * This,
  14229. /* [out][retval] */ VARIANT *p);
  14230. void __RPC_STUB IHTMLElement2_get_onpropertychange_Stub(
  14231. IRpcStubBuffer *This,
  14232. IRpcChannelBuffer *_pRpcChannelBuffer,
  14233. PRPC_MESSAGE _pRpcMessage,
  14234. DWORD *_pdwStubPhase);
  14235. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getClientRects_Proxy(
  14236. IHTMLElement2 * This,
  14237. /* [out][retval] */ IHTMLRectCollection **pRectCol);
  14238. void __RPC_STUB IHTMLElement2_getClientRects_Stub(
  14239. IRpcStubBuffer *This,
  14240. IRpcChannelBuffer *_pRpcChannelBuffer,
  14241. PRPC_MESSAGE _pRpcMessage,
  14242. DWORD *_pdwStubPhase);
  14243. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getBoundingClientRect_Proxy(
  14244. IHTMLElement2 * This,
  14245. /* [out][retval] */ IHTMLRect **pRect);
  14246. void __RPC_STUB IHTMLElement2_getBoundingClientRect_Stub(
  14247. IRpcStubBuffer *This,
  14248. IRpcChannelBuffer *_pRpcChannelBuffer,
  14249. PRPC_MESSAGE _pRpcMessage,
  14250. DWORD *_pdwStubPhase);
  14251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_setExpression_Proxy(
  14252. IHTMLElement2 * This,
  14253. /* [in] */ BSTR propname,
  14254. /* [in] */ BSTR expression,
  14255. /* [in][defaultvalue] */ BSTR language);
  14256. void __RPC_STUB IHTMLElement2_setExpression_Stub(
  14257. IRpcStubBuffer *This,
  14258. IRpcChannelBuffer *_pRpcChannelBuffer,
  14259. PRPC_MESSAGE _pRpcMessage,
  14260. DWORD *_pdwStubPhase);
  14261. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getExpression_Proxy(
  14262. IHTMLElement2 * This,
  14263. /* [in] */ BSTR propname,
  14264. /* [out][retval] */ VARIANT *expression);
  14265. void __RPC_STUB IHTMLElement2_getExpression_Stub(
  14266. IRpcStubBuffer *This,
  14267. IRpcChannelBuffer *_pRpcChannelBuffer,
  14268. PRPC_MESSAGE _pRpcMessage,
  14269. DWORD *_pdwStubPhase);
  14270. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeExpression_Proxy(
  14271. IHTMLElement2 * This,
  14272. /* [in] */ BSTR propname,
  14273. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  14274. void __RPC_STUB IHTMLElement2_removeExpression_Stub(
  14275. IRpcStubBuffer *This,
  14276. IRpcChannelBuffer *_pRpcChannelBuffer,
  14277. PRPC_MESSAGE _pRpcMessage,
  14278. DWORD *_pdwStubPhase);
  14279. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_tabIndex_Proxy(
  14280. IHTMLElement2 * This,
  14281. /* [in] */ short v);
  14282. void __RPC_STUB IHTMLElement2_put_tabIndex_Stub(
  14283. IRpcStubBuffer *This,
  14284. IRpcChannelBuffer *_pRpcChannelBuffer,
  14285. PRPC_MESSAGE _pRpcMessage,
  14286. DWORD *_pdwStubPhase);
  14287. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_tabIndex_Proxy(
  14288. IHTMLElement2 * This,
  14289. /* [out][retval] */ short *p);
  14290. void __RPC_STUB IHTMLElement2_get_tabIndex_Stub(
  14291. IRpcStubBuffer *This,
  14292. IRpcChannelBuffer *_pRpcChannelBuffer,
  14293. PRPC_MESSAGE _pRpcMessage,
  14294. DWORD *_pdwStubPhase);
  14295. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_focus_Proxy(
  14296. IHTMLElement2 * This);
  14297. void __RPC_STUB IHTMLElement2_focus_Stub(
  14298. IRpcStubBuffer *This,
  14299. IRpcChannelBuffer *_pRpcChannelBuffer,
  14300. PRPC_MESSAGE _pRpcMessage,
  14301. DWORD *_pdwStubPhase);
  14302. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_accessKey_Proxy(
  14303. IHTMLElement2 * This,
  14304. /* [in] */ BSTR v);
  14305. void __RPC_STUB IHTMLElement2_put_accessKey_Stub(
  14306. IRpcStubBuffer *This,
  14307. IRpcChannelBuffer *_pRpcChannelBuffer,
  14308. PRPC_MESSAGE _pRpcMessage,
  14309. DWORD *_pdwStubPhase);
  14310. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_accessKey_Proxy(
  14311. IHTMLElement2 * This,
  14312. /* [out][retval] */ BSTR *p);
  14313. void __RPC_STUB IHTMLElement2_get_accessKey_Stub(
  14314. IRpcStubBuffer *This,
  14315. IRpcChannelBuffer *_pRpcChannelBuffer,
  14316. PRPC_MESSAGE _pRpcMessage,
  14317. DWORD *_pdwStubPhase);
  14318. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onblur_Proxy(
  14319. IHTMLElement2 * This,
  14320. /* [in] */ VARIANT v);
  14321. void __RPC_STUB IHTMLElement2_put_onblur_Stub(
  14322. IRpcStubBuffer *This,
  14323. IRpcChannelBuffer *_pRpcChannelBuffer,
  14324. PRPC_MESSAGE _pRpcMessage,
  14325. DWORD *_pdwStubPhase);
  14326. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onblur_Proxy(
  14327. IHTMLElement2 * This,
  14328. /* [out][retval] */ VARIANT *p);
  14329. void __RPC_STUB IHTMLElement2_get_onblur_Stub(
  14330. IRpcStubBuffer *This,
  14331. IRpcChannelBuffer *_pRpcChannelBuffer,
  14332. PRPC_MESSAGE _pRpcMessage,
  14333. DWORD *_pdwStubPhase);
  14334. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onfocus_Proxy(
  14335. IHTMLElement2 * This,
  14336. /* [in] */ VARIANT v);
  14337. void __RPC_STUB IHTMLElement2_put_onfocus_Stub(
  14338. IRpcStubBuffer *This,
  14339. IRpcChannelBuffer *_pRpcChannelBuffer,
  14340. PRPC_MESSAGE _pRpcMessage,
  14341. DWORD *_pdwStubPhase);
  14342. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onfocus_Proxy(
  14343. IHTMLElement2 * This,
  14344. /* [out][retval] */ VARIANT *p);
  14345. void __RPC_STUB IHTMLElement2_get_onfocus_Stub(
  14346. IRpcStubBuffer *This,
  14347. IRpcChannelBuffer *_pRpcChannelBuffer,
  14348. PRPC_MESSAGE _pRpcMessage,
  14349. DWORD *_pdwStubPhase);
  14350. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onresize_Proxy(
  14351. IHTMLElement2 * This,
  14352. /* [in] */ VARIANT v);
  14353. void __RPC_STUB IHTMLElement2_put_onresize_Stub(
  14354. IRpcStubBuffer *This,
  14355. IRpcChannelBuffer *_pRpcChannelBuffer,
  14356. PRPC_MESSAGE _pRpcMessage,
  14357. DWORD *_pdwStubPhase);
  14358. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onresize_Proxy(
  14359. IHTMLElement2 * This,
  14360. /* [out][retval] */ VARIANT *p);
  14361. void __RPC_STUB IHTMLElement2_get_onresize_Stub(
  14362. IRpcStubBuffer *This,
  14363. IRpcChannelBuffer *_pRpcChannelBuffer,
  14364. PRPC_MESSAGE _pRpcMessage,
  14365. DWORD *_pdwStubPhase);
  14366. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_blur_Proxy(
  14367. IHTMLElement2 * This);
  14368. void __RPC_STUB IHTMLElement2_blur_Stub(
  14369. IRpcStubBuffer *This,
  14370. IRpcChannelBuffer *_pRpcChannelBuffer,
  14371. PRPC_MESSAGE _pRpcMessage,
  14372. DWORD *_pdwStubPhase);
  14373. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_addFilter_Proxy(
  14374. IHTMLElement2 * This,
  14375. /* [in] */ IUnknown *pUnk);
  14376. void __RPC_STUB IHTMLElement2_addFilter_Stub(
  14377. IRpcStubBuffer *This,
  14378. IRpcChannelBuffer *_pRpcChannelBuffer,
  14379. PRPC_MESSAGE _pRpcMessage,
  14380. DWORD *_pdwStubPhase);
  14381. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeFilter_Proxy(
  14382. IHTMLElement2 * This,
  14383. /* [in] */ IUnknown *pUnk);
  14384. void __RPC_STUB IHTMLElement2_removeFilter_Stub(
  14385. IRpcStubBuffer *This,
  14386. IRpcChannelBuffer *_pRpcChannelBuffer,
  14387. PRPC_MESSAGE _pRpcMessage,
  14388. DWORD *_pdwStubPhase);
  14389. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientHeight_Proxy(
  14390. IHTMLElement2 * This,
  14391. /* [out][retval] */ long *p);
  14392. void __RPC_STUB IHTMLElement2_get_clientHeight_Stub(
  14393. IRpcStubBuffer *This,
  14394. IRpcChannelBuffer *_pRpcChannelBuffer,
  14395. PRPC_MESSAGE _pRpcMessage,
  14396. DWORD *_pdwStubPhase);
  14397. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientWidth_Proxy(
  14398. IHTMLElement2 * This,
  14399. /* [out][retval] */ long *p);
  14400. void __RPC_STUB IHTMLElement2_get_clientWidth_Stub(
  14401. IRpcStubBuffer *This,
  14402. IRpcChannelBuffer *_pRpcChannelBuffer,
  14403. PRPC_MESSAGE _pRpcMessage,
  14404. DWORD *_pdwStubPhase);
  14405. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientTop_Proxy(
  14406. IHTMLElement2 * This,
  14407. /* [out][retval] */ long *p);
  14408. void __RPC_STUB IHTMLElement2_get_clientTop_Stub(
  14409. IRpcStubBuffer *This,
  14410. IRpcChannelBuffer *_pRpcChannelBuffer,
  14411. PRPC_MESSAGE _pRpcMessage,
  14412. DWORD *_pdwStubPhase);
  14413. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientLeft_Proxy(
  14414. IHTMLElement2 * This,
  14415. /* [out][retval] */ long *p);
  14416. void __RPC_STUB IHTMLElement2_get_clientLeft_Stub(
  14417. IRpcStubBuffer *This,
  14418. IRpcChannelBuffer *_pRpcChannelBuffer,
  14419. PRPC_MESSAGE _pRpcMessage,
  14420. DWORD *_pdwStubPhase);
  14421. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_attachEvent_Proxy(
  14422. IHTMLElement2 * This,
  14423. /* [in] */ BSTR event,
  14424. /* [in] */ IDispatch *pDisp,
  14425. /* [out][retval] */ VARIANT_BOOL *pfResult);
  14426. void __RPC_STUB IHTMLElement2_attachEvent_Stub(
  14427. IRpcStubBuffer *This,
  14428. IRpcChannelBuffer *_pRpcChannelBuffer,
  14429. PRPC_MESSAGE _pRpcMessage,
  14430. DWORD *_pdwStubPhase);
  14431. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_detachEvent_Proxy(
  14432. IHTMLElement2 * This,
  14433. /* [in] */ BSTR event,
  14434. /* [in] */ IDispatch *pDisp);
  14435. void __RPC_STUB IHTMLElement2_detachEvent_Stub(
  14436. IRpcStubBuffer *This,
  14437. IRpcChannelBuffer *_pRpcChannelBuffer,
  14438. PRPC_MESSAGE _pRpcMessage,
  14439. DWORD *_pdwStubPhase);
  14440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_readyState_Proxy(
  14441. IHTMLElement2 * This,
  14442. /* [out][retval] */ VARIANT *p);
  14443. void __RPC_STUB IHTMLElement2_get_readyState_Stub(
  14444. IRpcStubBuffer *This,
  14445. IRpcChannelBuffer *_pRpcChannelBuffer,
  14446. PRPC_MESSAGE _pRpcMessage,
  14447. DWORD *_pdwStubPhase);
  14448. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onreadystatechange_Proxy(
  14449. IHTMLElement2 * This,
  14450. /* [in] */ VARIANT v);
  14451. void __RPC_STUB IHTMLElement2_put_onreadystatechange_Stub(
  14452. IRpcStubBuffer *This,
  14453. IRpcChannelBuffer *_pRpcChannelBuffer,
  14454. PRPC_MESSAGE _pRpcMessage,
  14455. DWORD *_pdwStubPhase);
  14456. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onreadystatechange_Proxy(
  14457. IHTMLElement2 * This,
  14458. /* [out][retval] */ VARIANT *p);
  14459. void __RPC_STUB IHTMLElement2_get_onreadystatechange_Stub(
  14460. IRpcStubBuffer *This,
  14461. IRpcChannelBuffer *_pRpcChannelBuffer,
  14462. PRPC_MESSAGE _pRpcMessage,
  14463. DWORD *_pdwStubPhase);
  14464. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onrowsdelete_Proxy(
  14465. IHTMLElement2 * This,
  14466. /* [in] */ VARIANT v);
  14467. void __RPC_STUB IHTMLElement2_put_onrowsdelete_Stub(
  14468. IRpcStubBuffer *This,
  14469. IRpcChannelBuffer *_pRpcChannelBuffer,
  14470. PRPC_MESSAGE _pRpcMessage,
  14471. DWORD *_pdwStubPhase);
  14472. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onrowsdelete_Proxy(
  14473. IHTMLElement2 * This,
  14474. /* [out][retval] */ VARIANT *p);
  14475. void __RPC_STUB IHTMLElement2_get_onrowsdelete_Stub(
  14476. IRpcStubBuffer *This,
  14477. IRpcChannelBuffer *_pRpcChannelBuffer,
  14478. PRPC_MESSAGE _pRpcMessage,
  14479. DWORD *_pdwStubPhase);
  14480. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onrowsinserted_Proxy(
  14481. IHTMLElement2 * This,
  14482. /* [in] */ VARIANT v);
  14483. void __RPC_STUB IHTMLElement2_put_onrowsinserted_Stub(
  14484. IRpcStubBuffer *This,
  14485. IRpcChannelBuffer *_pRpcChannelBuffer,
  14486. PRPC_MESSAGE _pRpcMessage,
  14487. DWORD *_pdwStubPhase);
  14488. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onrowsinserted_Proxy(
  14489. IHTMLElement2 * This,
  14490. /* [out][retval] */ VARIANT *p);
  14491. void __RPC_STUB IHTMLElement2_get_onrowsinserted_Stub(
  14492. IRpcStubBuffer *This,
  14493. IRpcChannelBuffer *_pRpcChannelBuffer,
  14494. PRPC_MESSAGE _pRpcMessage,
  14495. DWORD *_pdwStubPhase);
  14496. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncellchange_Proxy(
  14497. IHTMLElement2 * This,
  14498. /* [in] */ VARIANT v);
  14499. void __RPC_STUB IHTMLElement2_put_oncellchange_Stub(
  14500. IRpcStubBuffer *This,
  14501. IRpcChannelBuffer *_pRpcChannelBuffer,
  14502. PRPC_MESSAGE _pRpcMessage,
  14503. DWORD *_pdwStubPhase);
  14504. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncellchange_Proxy(
  14505. IHTMLElement2 * This,
  14506. /* [out][retval] */ VARIANT *p);
  14507. void __RPC_STUB IHTMLElement2_get_oncellchange_Stub(
  14508. IRpcStubBuffer *This,
  14509. IRpcChannelBuffer *_pRpcChannelBuffer,
  14510. PRPC_MESSAGE _pRpcMessage,
  14511. DWORD *_pdwStubPhase);
  14512. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_dir_Proxy(
  14513. IHTMLElement2 * This,
  14514. /* [in] */ BSTR v);
  14515. void __RPC_STUB IHTMLElement2_put_dir_Stub(
  14516. IRpcStubBuffer *This,
  14517. IRpcChannelBuffer *_pRpcChannelBuffer,
  14518. PRPC_MESSAGE _pRpcMessage,
  14519. DWORD *_pdwStubPhase);
  14520. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_dir_Proxy(
  14521. IHTMLElement2 * This,
  14522. /* [out][retval] */ BSTR *p);
  14523. void __RPC_STUB IHTMLElement2_get_dir_Stub(
  14524. IRpcStubBuffer *This,
  14525. IRpcChannelBuffer *_pRpcChannelBuffer,
  14526. PRPC_MESSAGE _pRpcMessage,
  14527. DWORD *_pdwStubPhase);
  14528. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_createControlRange_Proxy(
  14529. IHTMLElement2 * This,
  14530. /* [out][retval] */ IDispatch **range);
  14531. void __RPC_STUB IHTMLElement2_createControlRange_Stub(
  14532. IRpcStubBuffer *This,
  14533. IRpcChannelBuffer *_pRpcChannelBuffer,
  14534. PRPC_MESSAGE _pRpcMessage,
  14535. DWORD *_pdwStubPhase);
  14536. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollHeight_Proxy(
  14537. IHTMLElement2 * This,
  14538. /* [out][retval] */ long *p);
  14539. void __RPC_STUB IHTMLElement2_get_scrollHeight_Stub(
  14540. IRpcStubBuffer *This,
  14541. IRpcChannelBuffer *_pRpcChannelBuffer,
  14542. PRPC_MESSAGE _pRpcMessage,
  14543. DWORD *_pdwStubPhase);
  14544. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollWidth_Proxy(
  14545. IHTMLElement2 * This,
  14546. /* [out][retval] */ long *p);
  14547. void __RPC_STUB IHTMLElement2_get_scrollWidth_Stub(
  14548. IRpcStubBuffer *This,
  14549. IRpcChannelBuffer *_pRpcChannelBuffer,
  14550. PRPC_MESSAGE _pRpcMessage,
  14551. DWORD *_pdwStubPhase);
  14552. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_scrollTop_Proxy(
  14553. IHTMLElement2 * This,
  14554. /* [in] */ long v);
  14555. void __RPC_STUB IHTMLElement2_put_scrollTop_Stub(
  14556. IRpcStubBuffer *This,
  14557. IRpcChannelBuffer *_pRpcChannelBuffer,
  14558. PRPC_MESSAGE _pRpcMessage,
  14559. DWORD *_pdwStubPhase);
  14560. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollTop_Proxy(
  14561. IHTMLElement2 * This,
  14562. /* [out][retval] */ long *p);
  14563. void __RPC_STUB IHTMLElement2_get_scrollTop_Stub(
  14564. IRpcStubBuffer *This,
  14565. IRpcChannelBuffer *_pRpcChannelBuffer,
  14566. PRPC_MESSAGE _pRpcMessage,
  14567. DWORD *_pdwStubPhase);
  14568. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_scrollLeft_Proxy(
  14569. IHTMLElement2 * This,
  14570. /* [in] */ long v);
  14571. void __RPC_STUB IHTMLElement2_put_scrollLeft_Stub(
  14572. IRpcStubBuffer *This,
  14573. IRpcChannelBuffer *_pRpcChannelBuffer,
  14574. PRPC_MESSAGE _pRpcMessage,
  14575. DWORD *_pdwStubPhase);
  14576. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollLeft_Proxy(
  14577. IHTMLElement2 * This,
  14578. /* [out][retval] */ long *p);
  14579. void __RPC_STUB IHTMLElement2_get_scrollLeft_Stub(
  14580. IRpcStubBuffer *This,
  14581. IRpcChannelBuffer *_pRpcChannelBuffer,
  14582. PRPC_MESSAGE _pRpcMessage,
  14583. DWORD *_pdwStubPhase);
  14584. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_clearAttributes_Proxy(
  14585. IHTMLElement2 * This);
  14586. void __RPC_STUB IHTMLElement2_clearAttributes_Stub(
  14587. IRpcStubBuffer *This,
  14588. IRpcChannelBuffer *_pRpcChannelBuffer,
  14589. PRPC_MESSAGE _pRpcMessage,
  14590. DWORD *_pdwStubPhase);
  14591. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_mergeAttributes_Proxy(
  14592. IHTMLElement2 * This,
  14593. /* [in] */ IHTMLElement *mergeThis);
  14594. void __RPC_STUB IHTMLElement2_mergeAttributes_Stub(
  14595. IRpcStubBuffer *This,
  14596. IRpcChannelBuffer *_pRpcChannelBuffer,
  14597. PRPC_MESSAGE _pRpcMessage,
  14598. DWORD *_pdwStubPhase);
  14599. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncontextmenu_Proxy(
  14600. IHTMLElement2 * This,
  14601. /* [in] */ VARIANT v);
  14602. void __RPC_STUB IHTMLElement2_put_oncontextmenu_Stub(
  14603. IRpcStubBuffer *This,
  14604. IRpcChannelBuffer *_pRpcChannelBuffer,
  14605. PRPC_MESSAGE _pRpcMessage,
  14606. DWORD *_pdwStubPhase);
  14607. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncontextmenu_Proxy(
  14608. IHTMLElement2 * This,
  14609. /* [out][retval] */ VARIANT *p);
  14610. void __RPC_STUB IHTMLElement2_get_oncontextmenu_Stub(
  14611. IRpcStubBuffer *This,
  14612. IRpcChannelBuffer *_pRpcChannelBuffer,
  14613. PRPC_MESSAGE _pRpcMessage,
  14614. DWORD *_pdwStubPhase);
  14615. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_insertAdjacentElement_Proxy(
  14616. IHTMLElement2 * This,
  14617. /* [in] */ BSTR where,
  14618. /* [in] */ IHTMLElement *insertedElement,
  14619. /* [out][retval] */ IHTMLElement **inserted);
  14620. void __RPC_STUB IHTMLElement2_insertAdjacentElement_Stub(
  14621. IRpcStubBuffer *This,
  14622. IRpcChannelBuffer *_pRpcChannelBuffer,
  14623. PRPC_MESSAGE _pRpcMessage,
  14624. DWORD *_pdwStubPhase);
  14625. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_applyElement_Proxy(
  14626. IHTMLElement2 * This,
  14627. /* [in] */ IHTMLElement *apply,
  14628. /* [in] */ BSTR where,
  14629. /* [out][retval] */ IHTMLElement **applied);
  14630. void __RPC_STUB IHTMLElement2_applyElement_Stub(
  14631. IRpcStubBuffer *This,
  14632. IRpcChannelBuffer *_pRpcChannelBuffer,
  14633. PRPC_MESSAGE _pRpcMessage,
  14634. DWORD *_pdwStubPhase);
  14635. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getAdjacentText_Proxy(
  14636. IHTMLElement2 * This,
  14637. /* [in] */ BSTR where,
  14638. /* [out][retval] */ BSTR *text);
  14639. void __RPC_STUB IHTMLElement2_getAdjacentText_Stub(
  14640. IRpcStubBuffer *This,
  14641. IRpcChannelBuffer *_pRpcChannelBuffer,
  14642. PRPC_MESSAGE _pRpcMessage,
  14643. DWORD *_pdwStubPhase);
  14644. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_replaceAdjacentText_Proxy(
  14645. IHTMLElement2 * This,
  14646. /* [in] */ BSTR where,
  14647. /* [in] */ BSTR newText,
  14648. /* [out][retval] */ BSTR *oldText);
  14649. void __RPC_STUB IHTMLElement2_replaceAdjacentText_Stub(
  14650. IRpcStubBuffer *This,
  14651. IRpcChannelBuffer *_pRpcChannelBuffer,
  14652. PRPC_MESSAGE _pRpcMessage,
  14653. DWORD *_pdwStubPhase);
  14654. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_canHaveChildren_Proxy(
  14655. IHTMLElement2 * This,
  14656. /* [out][retval] */ VARIANT_BOOL *p);
  14657. void __RPC_STUB IHTMLElement2_get_canHaveChildren_Stub(
  14658. IRpcStubBuffer *This,
  14659. IRpcChannelBuffer *_pRpcChannelBuffer,
  14660. PRPC_MESSAGE _pRpcMessage,
  14661. DWORD *_pdwStubPhase);
  14662. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_addBehavior_Proxy(
  14663. IHTMLElement2 * This,
  14664. /* [in] */ BSTR bstrUrl,
  14665. /* [in][optional] */ VARIANT *pvarFactory,
  14666. /* [out][retval] */ long *pCookie);
  14667. void __RPC_STUB IHTMLElement2_addBehavior_Stub(
  14668. IRpcStubBuffer *This,
  14669. IRpcChannelBuffer *_pRpcChannelBuffer,
  14670. PRPC_MESSAGE _pRpcMessage,
  14671. DWORD *_pdwStubPhase);
  14672. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeBehavior_Proxy(
  14673. IHTMLElement2 * This,
  14674. /* [in] */ long cookie,
  14675. /* [out][retval] */ VARIANT_BOOL *pfResult);
  14676. void __RPC_STUB IHTMLElement2_removeBehavior_Stub(
  14677. IRpcStubBuffer *This,
  14678. IRpcChannelBuffer *_pRpcChannelBuffer,
  14679. PRPC_MESSAGE _pRpcMessage,
  14680. DWORD *_pdwStubPhase);
  14681. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_runtimeStyle_Proxy(
  14682. IHTMLElement2 * This,
  14683. /* [out][retval] */ IHTMLStyle **p);
  14684. void __RPC_STUB IHTMLElement2_get_runtimeStyle_Stub(
  14685. IRpcStubBuffer *This,
  14686. IRpcChannelBuffer *_pRpcChannelBuffer,
  14687. PRPC_MESSAGE _pRpcMessage,
  14688. DWORD *_pdwStubPhase);
  14689. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_behaviorUrns_Proxy(
  14690. IHTMLElement2 * This,
  14691. /* [out][retval] */ IDispatch **p);
  14692. void __RPC_STUB IHTMLElement2_get_behaviorUrns_Stub(
  14693. IRpcStubBuffer *This,
  14694. IRpcChannelBuffer *_pRpcChannelBuffer,
  14695. PRPC_MESSAGE _pRpcMessage,
  14696. DWORD *_pdwStubPhase);
  14697. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_tagUrn_Proxy(
  14698. IHTMLElement2 * This,
  14699. /* [in] */ BSTR v);
  14700. void __RPC_STUB IHTMLElement2_put_tagUrn_Stub(
  14701. IRpcStubBuffer *This,
  14702. IRpcChannelBuffer *_pRpcChannelBuffer,
  14703. PRPC_MESSAGE _pRpcMessage,
  14704. DWORD *_pdwStubPhase);
  14705. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_tagUrn_Proxy(
  14706. IHTMLElement2 * This,
  14707. /* [out][retval] */ BSTR *p);
  14708. void __RPC_STUB IHTMLElement2_get_tagUrn_Stub(
  14709. IRpcStubBuffer *This,
  14710. IRpcChannelBuffer *_pRpcChannelBuffer,
  14711. PRPC_MESSAGE _pRpcMessage,
  14712. DWORD *_pdwStubPhase);
  14713. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforeeditfocus_Proxy(
  14714. IHTMLElement2 * This,
  14715. /* [in] */ VARIANT v);
  14716. void __RPC_STUB IHTMLElement2_put_onbeforeeditfocus_Stub(
  14717. IRpcStubBuffer *This,
  14718. IRpcChannelBuffer *_pRpcChannelBuffer,
  14719. PRPC_MESSAGE _pRpcMessage,
  14720. DWORD *_pdwStubPhase);
  14721. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforeeditfocus_Proxy(
  14722. IHTMLElement2 * This,
  14723. /* [out][retval] */ VARIANT *p);
  14724. void __RPC_STUB IHTMLElement2_get_onbeforeeditfocus_Stub(
  14725. IRpcStubBuffer *This,
  14726. IRpcChannelBuffer *_pRpcChannelBuffer,
  14727. PRPC_MESSAGE _pRpcMessage,
  14728. DWORD *_pdwStubPhase);
  14729. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_readyStateValue_Proxy(
  14730. IHTMLElement2 * This,
  14731. /* [out][retval] */ long *p);
  14732. void __RPC_STUB IHTMLElement2_get_readyStateValue_Stub(
  14733. IRpcStubBuffer *This,
  14734. IRpcChannelBuffer *_pRpcChannelBuffer,
  14735. PRPC_MESSAGE _pRpcMessage,
  14736. DWORD *_pdwStubPhase);
  14737. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getElementsByTagName_Proxy(
  14738. IHTMLElement2 * This,
  14739. /* [in] */ BSTR v,
  14740. /* [out][retval] */ IHTMLElementCollection **pelColl);
  14741. void __RPC_STUB IHTMLElement2_getElementsByTagName_Stub(
  14742. IRpcStubBuffer *This,
  14743. IRpcChannelBuffer *_pRpcChannelBuffer,
  14744. PRPC_MESSAGE _pRpcMessage,
  14745. DWORD *_pdwStubPhase);
  14746. #endif /* __IHTMLElement2_INTERFACE_DEFINED__ */
  14747. #ifndef __IHTMLElement3_INTERFACE_DEFINED__
  14748. #define __IHTMLElement3_INTERFACE_DEFINED__
  14749. /* interface IHTMLElement3 */
  14750. /* [object][uuid][dual][oleautomation] */
  14751. EXTERN_C const IID IID_IHTMLElement3;
  14752. MIDL_INTERFACE("3050f673-98b5-11cf-bb82-00aa00bdce0b")
  14753. IHTMLElement3 : public IDispatch
  14754. {
  14755. public:
  14756. virtual /* [id] */ HRESULT STDMETHODCALLTYPE mergeAttributes(
  14757. /* [in] */ IHTMLElement *mergeThis,
  14758. /* [in][optional] */ VARIANT *pvarFlags) = 0;
  14759. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isMultiLine(
  14760. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14761. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveHTML(
  14762. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14763. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onlayoutcomplete(
  14764. /* [in] */ VARIANT v) = 0;
  14765. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onlayoutcomplete(
  14766. /* [out][retval] */ VARIANT *p) = 0;
  14767. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpage(
  14768. /* [in] */ VARIANT v) = 0;
  14769. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpage(
  14770. /* [out][retval] */ VARIANT *p) = 0;
  14771. virtual /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inflateBlock(
  14772. /* [in] */ VARIANT_BOOL v) = 0;
  14773. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inflateBlock(
  14774. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate(
  14776. /* [in] */ VARIANT v) = 0;
  14777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate(
  14778. /* [out][retval] */ VARIANT *p) = 0;
  14779. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setActive( void) = 0;
  14780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_contentEditable(
  14781. /* [in] */ BSTR v) = 0;
  14782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_contentEditable(
  14783. /* [out][retval] */ BSTR *p) = 0;
  14784. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isContentEditable(
  14785. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14786. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hideFocus(
  14787. /* [in] */ VARIANT_BOOL v) = 0;
  14788. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hideFocus(
  14789. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14790. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  14791. /* [in] */ VARIANT_BOOL v) = 0;
  14792. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  14793. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14794. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isDisabled(
  14795. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmove(
  14797. /* [in] */ VARIANT v) = 0;
  14798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmove(
  14799. /* [out][retval] */ VARIANT *p) = 0;
  14800. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect(
  14801. /* [in] */ VARIANT v) = 0;
  14802. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect(
  14803. /* [out][retval] */ VARIANT *p) = 0;
  14804. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  14805. /* [in] */ BSTR bstrEventName,
  14806. /* [in][optional] */ VARIANT *pvarEventObject,
  14807. /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0;
  14808. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresizestart(
  14809. /* [in] */ VARIANT v) = 0;
  14810. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresizestart(
  14811. /* [out][retval] */ VARIANT *p) = 0;
  14812. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresizeend(
  14813. /* [in] */ VARIANT v) = 0;
  14814. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresizeend(
  14815. /* [out][retval] */ VARIANT *p) = 0;
  14816. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmovestart(
  14817. /* [in] */ VARIANT v) = 0;
  14818. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmovestart(
  14819. /* [out][retval] */ VARIANT *p) = 0;
  14820. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmoveend(
  14821. /* [in] */ VARIANT v) = 0;
  14822. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmoveend(
  14823. /* [out][retval] */ VARIANT *p) = 0;
  14824. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseenter(
  14825. /* [in] */ VARIANT v) = 0;
  14826. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseenter(
  14827. /* [out][retval] */ VARIANT *p) = 0;
  14828. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseleave(
  14829. /* [in] */ VARIANT v) = 0;
  14830. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseleave(
  14831. /* [out][retval] */ VARIANT *p) = 0;
  14832. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate(
  14833. /* [in] */ VARIANT v) = 0;
  14834. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate(
  14835. /* [out][retval] */ VARIANT *p) = 0;
  14836. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate(
  14837. /* [in] */ VARIANT v) = 0;
  14838. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate(
  14839. /* [out][retval] */ VARIANT *p) = 0;
  14840. virtual /* [id] */ HRESULT STDMETHODCALLTYPE dragDrop(
  14841. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  14842. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_glyphMode(
  14843. /* [out][retval] */ LONG *p) = 0;
  14844. };
  14845. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_mergeAttributes_Proxy(
  14846. IHTMLElement3 * This,
  14847. /* [in] */ IHTMLElement *mergeThis,
  14848. /* [in][optional] */ VARIANT *pvarFlags);
  14849. void __RPC_STUB IHTMLElement3_mergeAttributes_Stub(
  14850. IRpcStubBuffer *This,
  14851. IRpcChannelBuffer *_pRpcChannelBuffer,
  14852. PRPC_MESSAGE _pRpcMessage,
  14853. DWORD *_pdwStubPhase);
  14854. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isMultiLine_Proxy(
  14855. IHTMLElement3 * This,
  14856. /* [out][retval] */ VARIANT_BOOL *p);
  14857. void __RPC_STUB IHTMLElement3_get_isMultiLine_Stub(
  14858. IRpcStubBuffer *This,
  14859. IRpcChannelBuffer *_pRpcChannelBuffer,
  14860. PRPC_MESSAGE _pRpcMessage,
  14861. DWORD *_pdwStubPhase);
  14862. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_canHaveHTML_Proxy(
  14863. IHTMLElement3 * This,
  14864. /* [out][retval] */ VARIANT_BOOL *p);
  14865. void __RPC_STUB IHTMLElement3_get_canHaveHTML_Stub(
  14866. IRpcStubBuffer *This,
  14867. IRpcChannelBuffer *_pRpcChannelBuffer,
  14868. PRPC_MESSAGE _pRpcMessage,
  14869. DWORD *_pdwStubPhase);
  14870. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onlayoutcomplete_Proxy(
  14871. IHTMLElement3 * This,
  14872. /* [in] */ VARIANT v);
  14873. void __RPC_STUB IHTMLElement3_put_onlayoutcomplete_Stub(
  14874. IRpcStubBuffer *This,
  14875. IRpcChannelBuffer *_pRpcChannelBuffer,
  14876. PRPC_MESSAGE _pRpcMessage,
  14877. DWORD *_pdwStubPhase);
  14878. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onlayoutcomplete_Proxy(
  14879. IHTMLElement3 * This,
  14880. /* [out][retval] */ VARIANT *p);
  14881. void __RPC_STUB IHTMLElement3_get_onlayoutcomplete_Stub(
  14882. IRpcStubBuffer *This,
  14883. IRpcChannelBuffer *_pRpcChannelBuffer,
  14884. PRPC_MESSAGE _pRpcMessage,
  14885. DWORD *_pdwStubPhase);
  14886. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onpage_Proxy(
  14887. IHTMLElement3 * This,
  14888. /* [in] */ VARIANT v);
  14889. void __RPC_STUB IHTMLElement3_put_onpage_Stub(
  14890. IRpcStubBuffer *This,
  14891. IRpcChannelBuffer *_pRpcChannelBuffer,
  14892. PRPC_MESSAGE _pRpcMessage,
  14893. DWORD *_pdwStubPhase);
  14894. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onpage_Proxy(
  14895. IHTMLElement3 * This,
  14896. /* [out][retval] */ VARIANT *p);
  14897. void __RPC_STUB IHTMLElement3_get_onpage_Stub(
  14898. IRpcStubBuffer *This,
  14899. IRpcChannelBuffer *_pRpcChannelBuffer,
  14900. PRPC_MESSAGE _pRpcMessage,
  14901. DWORD *_pdwStubPhase);
  14902. /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_inflateBlock_Proxy(
  14903. IHTMLElement3 * This,
  14904. /* [in] */ VARIANT_BOOL v);
  14905. void __RPC_STUB IHTMLElement3_put_inflateBlock_Stub(
  14906. IRpcStubBuffer *This,
  14907. IRpcChannelBuffer *_pRpcChannelBuffer,
  14908. PRPC_MESSAGE _pRpcMessage,
  14909. DWORD *_pdwStubPhase);
  14910. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_inflateBlock_Proxy(
  14911. IHTMLElement3 * This,
  14912. /* [out][retval] */ VARIANT_BOOL *p);
  14913. void __RPC_STUB IHTMLElement3_get_inflateBlock_Stub(
  14914. IRpcStubBuffer *This,
  14915. IRpcChannelBuffer *_pRpcChannelBuffer,
  14916. PRPC_MESSAGE _pRpcMessage,
  14917. DWORD *_pdwStubPhase);
  14918. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onbeforedeactivate_Proxy(
  14919. IHTMLElement3 * This,
  14920. /* [in] */ VARIANT v);
  14921. void __RPC_STUB IHTMLElement3_put_onbeforedeactivate_Stub(
  14922. IRpcStubBuffer *This,
  14923. IRpcChannelBuffer *_pRpcChannelBuffer,
  14924. PRPC_MESSAGE _pRpcMessage,
  14925. DWORD *_pdwStubPhase);
  14926. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onbeforedeactivate_Proxy(
  14927. IHTMLElement3 * This,
  14928. /* [out][retval] */ VARIANT *p);
  14929. void __RPC_STUB IHTMLElement3_get_onbeforedeactivate_Stub(
  14930. IRpcStubBuffer *This,
  14931. IRpcChannelBuffer *_pRpcChannelBuffer,
  14932. PRPC_MESSAGE _pRpcMessage,
  14933. DWORD *_pdwStubPhase);
  14934. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_setActive_Proxy(
  14935. IHTMLElement3 * This);
  14936. void __RPC_STUB IHTMLElement3_setActive_Stub(
  14937. IRpcStubBuffer *This,
  14938. IRpcChannelBuffer *_pRpcChannelBuffer,
  14939. PRPC_MESSAGE _pRpcMessage,
  14940. DWORD *_pdwStubPhase);
  14941. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_contentEditable_Proxy(
  14942. IHTMLElement3 * This,
  14943. /* [in] */ BSTR v);
  14944. void __RPC_STUB IHTMLElement3_put_contentEditable_Stub(
  14945. IRpcStubBuffer *This,
  14946. IRpcChannelBuffer *_pRpcChannelBuffer,
  14947. PRPC_MESSAGE _pRpcMessage,
  14948. DWORD *_pdwStubPhase);
  14949. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_contentEditable_Proxy(
  14950. IHTMLElement3 * This,
  14951. /* [out][retval] */ BSTR *p);
  14952. void __RPC_STUB IHTMLElement3_get_contentEditable_Stub(
  14953. IRpcStubBuffer *This,
  14954. IRpcChannelBuffer *_pRpcChannelBuffer,
  14955. PRPC_MESSAGE _pRpcMessage,
  14956. DWORD *_pdwStubPhase);
  14957. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isContentEditable_Proxy(
  14958. IHTMLElement3 * This,
  14959. /* [out][retval] */ VARIANT_BOOL *p);
  14960. void __RPC_STUB IHTMLElement3_get_isContentEditable_Stub(
  14961. IRpcStubBuffer *This,
  14962. IRpcChannelBuffer *_pRpcChannelBuffer,
  14963. PRPC_MESSAGE _pRpcMessage,
  14964. DWORD *_pdwStubPhase);
  14965. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_hideFocus_Proxy(
  14966. IHTMLElement3 * This,
  14967. /* [in] */ VARIANT_BOOL v);
  14968. void __RPC_STUB IHTMLElement3_put_hideFocus_Stub(
  14969. IRpcStubBuffer *This,
  14970. IRpcChannelBuffer *_pRpcChannelBuffer,
  14971. PRPC_MESSAGE _pRpcMessage,
  14972. DWORD *_pdwStubPhase);
  14973. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_hideFocus_Proxy(
  14974. IHTMLElement3 * This,
  14975. /* [out][retval] */ VARIANT_BOOL *p);
  14976. void __RPC_STUB IHTMLElement3_get_hideFocus_Stub(
  14977. IRpcStubBuffer *This,
  14978. IRpcChannelBuffer *_pRpcChannelBuffer,
  14979. PRPC_MESSAGE _pRpcMessage,
  14980. DWORD *_pdwStubPhase);
  14981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_disabled_Proxy(
  14982. IHTMLElement3 * This,
  14983. /* [in] */ VARIANT_BOOL v);
  14984. void __RPC_STUB IHTMLElement3_put_disabled_Stub(
  14985. IRpcStubBuffer *This,
  14986. IRpcChannelBuffer *_pRpcChannelBuffer,
  14987. PRPC_MESSAGE _pRpcMessage,
  14988. DWORD *_pdwStubPhase);
  14989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_disabled_Proxy(
  14990. IHTMLElement3 * This,
  14991. /* [out][retval] */ VARIANT_BOOL *p);
  14992. void __RPC_STUB IHTMLElement3_get_disabled_Stub(
  14993. IRpcStubBuffer *This,
  14994. IRpcChannelBuffer *_pRpcChannelBuffer,
  14995. PRPC_MESSAGE _pRpcMessage,
  14996. DWORD *_pdwStubPhase);
  14997. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isDisabled_Proxy(
  14998. IHTMLElement3 * This,
  14999. /* [out][retval] */ VARIANT_BOOL *p);
  15000. void __RPC_STUB IHTMLElement3_get_isDisabled_Stub(
  15001. IRpcStubBuffer *This,
  15002. IRpcChannelBuffer *_pRpcChannelBuffer,
  15003. PRPC_MESSAGE _pRpcMessage,
  15004. DWORD *_pdwStubPhase);
  15005. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmove_Proxy(
  15006. IHTMLElement3 * This,
  15007. /* [in] */ VARIANT v);
  15008. void __RPC_STUB IHTMLElement3_put_onmove_Stub(
  15009. IRpcStubBuffer *This,
  15010. IRpcChannelBuffer *_pRpcChannelBuffer,
  15011. PRPC_MESSAGE _pRpcMessage,
  15012. DWORD *_pdwStubPhase);
  15013. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmove_Proxy(
  15014. IHTMLElement3 * This,
  15015. /* [out][retval] */ VARIANT *p);
  15016. void __RPC_STUB IHTMLElement3_get_onmove_Stub(
  15017. IRpcStubBuffer *This,
  15018. IRpcChannelBuffer *_pRpcChannelBuffer,
  15019. PRPC_MESSAGE _pRpcMessage,
  15020. DWORD *_pdwStubPhase);
  15021. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_oncontrolselect_Proxy(
  15022. IHTMLElement3 * This,
  15023. /* [in] */ VARIANT v);
  15024. void __RPC_STUB IHTMLElement3_put_oncontrolselect_Stub(
  15025. IRpcStubBuffer *This,
  15026. IRpcChannelBuffer *_pRpcChannelBuffer,
  15027. PRPC_MESSAGE _pRpcMessage,
  15028. DWORD *_pdwStubPhase);
  15029. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_oncontrolselect_Proxy(
  15030. IHTMLElement3 * This,
  15031. /* [out][retval] */ VARIANT *p);
  15032. void __RPC_STUB IHTMLElement3_get_oncontrolselect_Stub(
  15033. IRpcStubBuffer *This,
  15034. IRpcChannelBuffer *_pRpcChannelBuffer,
  15035. PRPC_MESSAGE _pRpcMessage,
  15036. DWORD *_pdwStubPhase);
  15037. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_fireEvent_Proxy(
  15038. IHTMLElement3 * This,
  15039. /* [in] */ BSTR bstrEventName,
  15040. /* [in][optional] */ VARIANT *pvarEventObject,
  15041. /* [out][retval] */ VARIANT_BOOL *pfCancelled);
  15042. void __RPC_STUB IHTMLElement3_fireEvent_Stub(
  15043. IRpcStubBuffer *This,
  15044. IRpcChannelBuffer *_pRpcChannelBuffer,
  15045. PRPC_MESSAGE _pRpcMessage,
  15046. DWORD *_pdwStubPhase);
  15047. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onresizestart_Proxy(
  15048. IHTMLElement3 * This,
  15049. /* [in] */ VARIANT v);
  15050. void __RPC_STUB IHTMLElement3_put_onresizestart_Stub(
  15051. IRpcStubBuffer *This,
  15052. IRpcChannelBuffer *_pRpcChannelBuffer,
  15053. PRPC_MESSAGE _pRpcMessage,
  15054. DWORD *_pdwStubPhase);
  15055. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onresizestart_Proxy(
  15056. IHTMLElement3 * This,
  15057. /* [out][retval] */ VARIANT *p);
  15058. void __RPC_STUB IHTMLElement3_get_onresizestart_Stub(
  15059. IRpcStubBuffer *This,
  15060. IRpcChannelBuffer *_pRpcChannelBuffer,
  15061. PRPC_MESSAGE _pRpcMessage,
  15062. DWORD *_pdwStubPhase);
  15063. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onresizeend_Proxy(
  15064. IHTMLElement3 * This,
  15065. /* [in] */ VARIANT v);
  15066. void __RPC_STUB IHTMLElement3_put_onresizeend_Stub(
  15067. IRpcStubBuffer *This,
  15068. IRpcChannelBuffer *_pRpcChannelBuffer,
  15069. PRPC_MESSAGE _pRpcMessage,
  15070. DWORD *_pdwStubPhase);
  15071. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onresizeend_Proxy(
  15072. IHTMLElement3 * This,
  15073. /* [out][retval] */ VARIANT *p);
  15074. void __RPC_STUB IHTMLElement3_get_onresizeend_Stub(
  15075. IRpcStubBuffer *This,
  15076. IRpcChannelBuffer *_pRpcChannelBuffer,
  15077. PRPC_MESSAGE _pRpcMessage,
  15078. DWORD *_pdwStubPhase);
  15079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmovestart_Proxy(
  15080. IHTMLElement3 * This,
  15081. /* [in] */ VARIANT v);
  15082. void __RPC_STUB IHTMLElement3_put_onmovestart_Stub(
  15083. IRpcStubBuffer *This,
  15084. IRpcChannelBuffer *_pRpcChannelBuffer,
  15085. PRPC_MESSAGE _pRpcMessage,
  15086. DWORD *_pdwStubPhase);
  15087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmovestart_Proxy(
  15088. IHTMLElement3 * This,
  15089. /* [out][retval] */ VARIANT *p);
  15090. void __RPC_STUB IHTMLElement3_get_onmovestart_Stub(
  15091. IRpcStubBuffer *This,
  15092. IRpcChannelBuffer *_pRpcChannelBuffer,
  15093. PRPC_MESSAGE _pRpcMessage,
  15094. DWORD *_pdwStubPhase);
  15095. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmoveend_Proxy(
  15096. IHTMLElement3 * This,
  15097. /* [in] */ VARIANT v);
  15098. void __RPC_STUB IHTMLElement3_put_onmoveend_Stub(
  15099. IRpcStubBuffer *This,
  15100. IRpcChannelBuffer *_pRpcChannelBuffer,
  15101. PRPC_MESSAGE _pRpcMessage,
  15102. DWORD *_pdwStubPhase);
  15103. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmoveend_Proxy(
  15104. IHTMLElement3 * This,
  15105. /* [out][retval] */ VARIANT *p);
  15106. void __RPC_STUB IHTMLElement3_get_onmoveend_Stub(
  15107. IRpcStubBuffer *This,
  15108. IRpcChannelBuffer *_pRpcChannelBuffer,
  15109. PRPC_MESSAGE _pRpcMessage,
  15110. DWORD *_pdwStubPhase);
  15111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmouseenter_Proxy(
  15112. IHTMLElement3 * This,
  15113. /* [in] */ VARIANT v);
  15114. void __RPC_STUB IHTMLElement3_put_onmouseenter_Stub(
  15115. IRpcStubBuffer *This,
  15116. IRpcChannelBuffer *_pRpcChannelBuffer,
  15117. PRPC_MESSAGE _pRpcMessage,
  15118. DWORD *_pdwStubPhase);
  15119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmouseenter_Proxy(
  15120. IHTMLElement3 * This,
  15121. /* [out][retval] */ VARIANT *p);
  15122. void __RPC_STUB IHTMLElement3_get_onmouseenter_Stub(
  15123. IRpcStubBuffer *This,
  15124. IRpcChannelBuffer *_pRpcChannelBuffer,
  15125. PRPC_MESSAGE _pRpcMessage,
  15126. DWORD *_pdwStubPhase);
  15127. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmouseleave_Proxy(
  15128. IHTMLElement3 * This,
  15129. /* [in] */ VARIANT v);
  15130. void __RPC_STUB IHTMLElement3_put_onmouseleave_Stub(
  15131. IRpcStubBuffer *This,
  15132. IRpcChannelBuffer *_pRpcChannelBuffer,
  15133. PRPC_MESSAGE _pRpcMessage,
  15134. DWORD *_pdwStubPhase);
  15135. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmouseleave_Proxy(
  15136. IHTMLElement3 * This,
  15137. /* [out][retval] */ VARIANT *p);
  15138. void __RPC_STUB IHTMLElement3_get_onmouseleave_Stub(
  15139. IRpcStubBuffer *This,
  15140. IRpcChannelBuffer *_pRpcChannelBuffer,
  15141. PRPC_MESSAGE _pRpcMessage,
  15142. DWORD *_pdwStubPhase);
  15143. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onactivate_Proxy(
  15144. IHTMLElement3 * This,
  15145. /* [in] */ VARIANT v);
  15146. void __RPC_STUB IHTMLElement3_put_onactivate_Stub(
  15147. IRpcStubBuffer *This,
  15148. IRpcChannelBuffer *_pRpcChannelBuffer,
  15149. PRPC_MESSAGE _pRpcMessage,
  15150. DWORD *_pdwStubPhase);
  15151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onactivate_Proxy(
  15152. IHTMLElement3 * This,
  15153. /* [out][retval] */ VARIANT *p);
  15154. void __RPC_STUB IHTMLElement3_get_onactivate_Stub(
  15155. IRpcStubBuffer *This,
  15156. IRpcChannelBuffer *_pRpcChannelBuffer,
  15157. PRPC_MESSAGE _pRpcMessage,
  15158. DWORD *_pdwStubPhase);
  15159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_ondeactivate_Proxy(
  15160. IHTMLElement3 * This,
  15161. /* [in] */ VARIANT v);
  15162. void __RPC_STUB IHTMLElement3_put_ondeactivate_Stub(
  15163. IRpcStubBuffer *This,
  15164. IRpcChannelBuffer *_pRpcChannelBuffer,
  15165. PRPC_MESSAGE _pRpcMessage,
  15166. DWORD *_pdwStubPhase);
  15167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_ondeactivate_Proxy(
  15168. IHTMLElement3 * This,
  15169. /* [out][retval] */ VARIANT *p);
  15170. void __RPC_STUB IHTMLElement3_get_ondeactivate_Stub(
  15171. IRpcStubBuffer *This,
  15172. IRpcChannelBuffer *_pRpcChannelBuffer,
  15173. PRPC_MESSAGE _pRpcMessage,
  15174. DWORD *_pdwStubPhase);
  15175. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_dragDrop_Proxy(
  15176. IHTMLElement3 * This,
  15177. /* [out][retval] */ VARIANT_BOOL *pfRet);
  15178. void __RPC_STUB IHTMLElement3_dragDrop_Stub(
  15179. IRpcStubBuffer *This,
  15180. IRpcChannelBuffer *_pRpcChannelBuffer,
  15181. PRPC_MESSAGE _pRpcMessage,
  15182. DWORD *_pdwStubPhase);
  15183. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_glyphMode_Proxy(
  15184. IHTMLElement3 * This,
  15185. /* [out][retval] */ LONG *p);
  15186. void __RPC_STUB IHTMLElement3_get_glyphMode_Stub(
  15187. IRpcStubBuffer *This,
  15188. IRpcChannelBuffer *_pRpcChannelBuffer,
  15189. PRPC_MESSAGE _pRpcMessage,
  15190. DWORD *_pdwStubPhase);
  15191. #endif /* __IHTMLElement3_INTERFACE_DEFINED__ */
  15192. #ifndef __IHTMLElement4_INTERFACE_DEFINED__
  15193. #define __IHTMLElement4_INTERFACE_DEFINED__
  15194. /* interface IHTMLElement4 */
  15195. /* [object][uuid][dual][oleautomation] */
  15196. EXTERN_C const IID IID_IHTMLElement4;
  15197. MIDL_INTERFACE("3050f80f-98b5-11cf-bb82-00aa00bdce0b")
  15198. IHTMLElement4 : public IDispatch
  15199. {
  15200. public:
  15201. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel(
  15202. /* [in] */ VARIANT v) = 0;
  15203. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel(
  15204. /* [out][retval] */ VARIANT *p) = 0;
  15205. virtual /* [id] */ HRESULT STDMETHODCALLTYPE normalize( void) = 0;
  15206. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttributeNode(
  15207. /* [in] */ BSTR bstrname,
  15208. /* [out][retval] */ IHTMLDOMAttribute **ppAttribute) = 0;
  15209. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttributeNode(
  15210. /* [in] */ IHTMLDOMAttribute *pattr,
  15211. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute) = 0;
  15212. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttributeNode(
  15213. /* [in] */ IHTMLDOMAttribute *pattr,
  15214. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute) = 0;
  15215. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate(
  15216. /* [in] */ VARIANT v) = 0;
  15217. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate(
  15218. /* [out][retval] */ VARIANT *p) = 0;
  15219. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin(
  15220. /* [in] */ VARIANT v) = 0;
  15221. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin(
  15222. /* [out][retval] */ VARIANT *p) = 0;
  15223. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout(
  15224. /* [in] */ VARIANT v) = 0;
  15225. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout(
  15226. /* [out][retval] */ VARIANT *p) = 0;
  15227. };
  15228. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onmousewheel_Proxy(
  15229. IHTMLElement4 * This,
  15230. /* [in] */ VARIANT v);
  15231. void __RPC_STUB IHTMLElement4_put_onmousewheel_Stub(
  15232. IRpcStubBuffer *This,
  15233. IRpcChannelBuffer *_pRpcChannelBuffer,
  15234. PRPC_MESSAGE _pRpcMessage,
  15235. DWORD *_pdwStubPhase);
  15236. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onmousewheel_Proxy(
  15237. IHTMLElement4 * This,
  15238. /* [out][retval] */ VARIANT *p);
  15239. void __RPC_STUB IHTMLElement4_get_onmousewheel_Stub(
  15240. IRpcStubBuffer *This,
  15241. IRpcChannelBuffer *_pRpcChannelBuffer,
  15242. PRPC_MESSAGE _pRpcMessage,
  15243. DWORD *_pdwStubPhase);
  15244. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_normalize_Proxy(
  15245. IHTMLElement4 * This);
  15246. void __RPC_STUB IHTMLElement4_normalize_Stub(
  15247. IRpcStubBuffer *This,
  15248. IRpcChannelBuffer *_pRpcChannelBuffer,
  15249. PRPC_MESSAGE _pRpcMessage,
  15250. DWORD *_pdwStubPhase);
  15251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_getAttributeNode_Proxy(
  15252. IHTMLElement4 * This,
  15253. /* [in] */ BSTR bstrname,
  15254. /* [out][retval] */ IHTMLDOMAttribute **ppAttribute);
  15255. void __RPC_STUB IHTMLElement4_getAttributeNode_Stub(
  15256. IRpcStubBuffer *This,
  15257. IRpcChannelBuffer *_pRpcChannelBuffer,
  15258. PRPC_MESSAGE _pRpcMessage,
  15259. DWORD *_pdwStubPhase);
  15260. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_setAttributeNode_Proxy(
  15261. IHTMLElement4 * This,
  15262. /* [in] */ IHTMLDOMAttribute *pattr,
  15263. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute);
  15264. void __RPC_STUB IHTMLElement4_setAttributeNode_Stub(
  15265. IRpcStubBuffer *This,
  15266. IRpcChannelBuffer *_pRpcChannelBuffer,
  15267. PRPC_MESSAGE _pRpcMessage,
  15268. DWORD *_pdwStubPhase);
  15269. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_removeAttributeNode_Proxy(
  15270. IHTMLElement4 * This,
  15271. /* [in] */ IHTMLDOMAttribute *pattr,
  15272. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute);
  15273. void __RPC_STUB IHTMLElement4_removeAttributeNode_Stub(
  15274. IRpcStubBuffer *This,
  15275. IRpcChannelBuffer *_pRpcChannelBuffer,
  15276. PRPC_MESSAGE _pRpcMessage,
  15277. DWORD *_pdwStubPhase);
  15278. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onbeforeactivate_Proxy(
  15279. IHTMLElement4 * This,
  15280. /* [in] */ VARIANT v);
  15281. void __RPC_STUB IHTMLElement4_put_onbeforeactivate_Stub(
  15282. IRpcStubBuffer *This,
  15283. IRpcChannelBuffer *_pRpcChannelBuffer,
  15284. PRPC_MESSAGE _pRpcMessage,
  15285. DWORD *_pdwStubPhase);
  15286. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onbeforeactivate_Proxy(
  15287. IHTMLElement4 * This,
  15288. /* [out][retval] */ VARIANT *p);
  15289. void __RPC_STUB IHTMLElement4_get_onbeforeactivate_Stub(
  15290. IRpcStubBuffer *This,
  15291. IRpcChannelBuffer *_pRpcChannelBuffer,
  15292. PRPC_MESSAGE _pRpcMessage,
  15293. DWORD *_pdwStubPhase);
  15294. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onfocusin_Proxy(
  15295. IHTMLElement4 * This,
  15296. /* [in] */ VARIANT v);
  15297. void __RPC_STUB IHTMLElement4_put_onfocusin_Stub(
  15298. IRpcStubBuffer *This,
  15299. IRpcChannelBuffer *_pRpcChannelBuffer,
  15300. PRPC_MESSAGE _pRpcMessage,
  15301. DWORD *_pdwStubPhase);
  15302. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onfocusin_Proxy(
  15303. IHTMLElement4 * This,
  15304. /* [out][retval] */ VARIANT *p);
  15305. void __RPC_STUB IHTMLElement4_get_onfocusin_Stub(
  15306. IRpcStubBuffer *This,
  15307. IRpcChannelBuffer *_pRpcChannelBuffer,
  15308. PRPC_MESSAGE _pRpcMessage,
  15309. DWORD *_pdwStubPhase);
  15310. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onfocusout_Proxy(
  15311. IHTMLElement4 * This,
  15312. /* [in] */ VARIANT v);
  15313. void __RPC_STUB IHTMLElement4_put_onfocusout_Stub(
  15314. IRpcStubBuffer *This,
  15315. IRpcChannelBuffer *_pRpcChannelBuffer,
  15316. PRPC_MESSAGE _pRpcMessage,
  15317. DWORD *_pdwStubPhase);
  15318. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onfocusout_Proxy(
  15319. IHTMLElement4 * This,
  15320. /* [out][retval] */ VARIANT *p);
  15321. void __RPC_STUB IHTMLElement4_get_onfocusout_Stub(
  15322. IRpcStubBuffer *This,
  15323. IRpcChannelBuffer *_pRpcChannelBuffer,
  15324. PRPC_MESSAGE _pRpcMessage,
  15325. DWORD *_pdwStubPhase);
  15326. #endif /* __IHTMLElement4_INTERFACE_DEFINED__ */
  15327. #ifndef __IHTMLElementRender_INTERFACE_DEFINED__
  15328. #define __IHTMLElementRender_INTERFACE_DEFINED__
  15329. /* interface IHTMLElementRender */
  15330. /* [uuid][unique][object] */
  15331. EXTERN_C const IID IID_IHTMLElementRender;
  15332. MIDL_INTERFACE("3050f669-98b5-11cf-bb82-00aa00bdce0b")
  15333. IHTMLElementRender : public IUnknown
  15334. {
  15335. public:
  15336. virtual HRESULT STDMETHODCALLTYPE DrawToDC(
  15337. /* [in] */ HDC hDC) = 0;
  15338. virtual HRESULT STDMETHODCALLTYPE SetDocumentPrinter(
  15339. /* [in] */ BSTR bstrPrinterName,
  15340. /* [in] */ HDC hDC) = 0;
  15341. };
  15342. HRESULT STDMETHODCALLTYPE IHTMLElementRender_DrawToDC_Proxy(
  15343. IHTMLElementRender * This,
  15344. /* [in] */ HDC hDC);
  15345. void __RPC_STUB IHTMLElementRender_DrawToDC_Stub(
  15346. IRpcStubBuffer *This,
  15347. IRpcChannelBuffer *_pRpcChannelBuffer,
  15348. PRPC_MESSAGE _pRpcMessage,
  15349. DWORD *_pdwStubPhase);
  15350. HRESULT STDMETHODCALLTYPE IHTMLElementRender_SetDocumentPrinter_Proxy(
  15351. IHTMLElementRender * This,
  15352. /* [in] */ BSTR bstrPrinterName,
  15353. /* [in] */ HDC hDC);
  15354. void __RPC_STUB IHTMLElementRender_SetDocumentPrinter_Stub(
  15355. IRpcStubBuffer *This,
  15356. IRpcChannelBuffer *_pRpcChannelBuffer,
  15357. PRPC_MESSAGE _pRpcMessage,
  15358. DWORD *_pdwStubPhase);
  15359. #endif /* __IHTMLElementRender_INTERFACE_DEFINED__ */
  15360. #ifndef __IHTMLUniqueName_INTERFACE_DEFINED__
  15361. #define __IHTMLUniqueName_INTERFACE_DEFINED__
  15362. /* interface IHTMLUniqueName */
  15363. /* [object][uuid][dual][oleautomation] */
  15364. EXTERN_C const IID IID_IHTMLUniqueName;
  15365. MIDL_INTERFACE("3050f4d0-98b5-11cf-bb82-00aa00bdce0b")
  15366. IHTMLUniqueName : public IDispatch
  15367. {
  15368. public:
  15369. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueNumber(
  15370. /* [out][retval] */ long *p) = 0;
  15371. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID(
  15372. /* [out][retval] */ BSTR *p) = 0;
  15373. };
  15374. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUniqueName_get_uniqueNumber_Proxy(
  15375. IHTMLUniqueName * This,
  15376. /* [out][retval] */ long *p);
  15377. void __RPC_STUB IHTMLUniqueName_get_uniqueNumber_Stub(
  15378. IRpcStubBuffer *This,
  15379. IRpcChannelBuffer *_pRpcChannelBuffer,
  15380. PRPC_MESSAGE _pRpcMessage,
  15381. DWORD *_pdwStubPhase);
  15382. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUniqueName_get_uniqueID_Proxy(
  15383. IHTMLUniqueName * This,
  15384. /* [out][retval] */ BSTR *p);
  15385. void __RPC_STUB IHTMLUniqueName_get_uniqueID_Stub(
  15386. IRpcStubBuffer *This,
  15387. IRpcChannelBuffer *_pRpcChannelBuffer,
  15388. PRPC_MESSAGE _pRpcMessage,
  15389. DWORD *_pdwStubPhase);
  15390. #endif /* __IHTMLUniqueName_INTERFACE_DEFINED__ */
  15391. #ifndef __IHTMLDatabinding_INTERFACE_DEFINED__
  15392. #define __IHTMLDatabinding_INTERFACE_DEFINED__
  15393. /* interface IHTMLDatabinding */
  15394. /* [object][uuid][dual][oleautomation] */
  15395. EXTERN_C const IID IID_IHTMLDatabinding;
  15396. MIDL_INTERFACE("3050f3f2-98b5-11cf-bb82-00aa00bdce0b")
  15397. IHTMLDatabinding : public IDispatch
  15398. {
  15399. public:
  15400. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld(
  15401. /* [in] */ BSTR v) = 0;
  15402. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld(
  15403. /* [out][retval] */ BSTR *p) = 0;
  15404. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataSrc(
  15405. /* [in] */ BSTR v) = 0;
  15406. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataSrc(
  15407. /* [out][retval] */ BSTR *p) = 0;
  15408. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFormatAs(
  15409. /* [in] */ BSTR v) = 0;
  15410. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFormatAs(
  15411. /* [out][retval] */ BSTR *p) = 0;
  15412. };
  15413. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataFld_Proxy(
  15414. IHTMLDatabinding * This,
  15415. /* [in] */ BSTR v);
  15416. void __RPC_STUB IHTMLDatabinding_put_dataFld_Stub(
  15417. IRpcStubBuffer *This,
  15418. IRpcChannelBuffer *_pRpcChannelBuffer,
  15419. PRPC_MESSAGE _pRpcMessage,
  15420. DWORD *_pdwStubPhase);
  15421. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataFld_Proxy(
  15422. IHTMLDatabinding * This,
  15423. /* [out][retval] */ BSTR *p);
  15424. void __RPC_STUB IHTMLDatabinding_get_dataFld_Stub(
  15425. IRpcStubBuffer *This,
  15426. IRpcChannelBuffer *_pRpcChannelBuffer,
  15427. PRPC_MESSAGE _pRpcMessage,
  15428. DWORD *_pdwStubPhase);
  15429. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataSrc_Proxy(
  15430. IHTMLDatabinding * This,
  15431. /* [in] */ BSTR v);
  15432. void __RPC_STUB IHTMLDatabinding_put_dataSrc_Stub(
  15433. IRpcStubBuffer *This,
  15434. IRpcChannelBuffer *_pRpcChannelBuffer,
  15435. PRPC_MESSAGE _pRpcMessage,
  15436. DWORD *_pdwStubPhase);
  15437. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataSrc_Proxy(
  15438. IHTMLDatabinding * This,
  15439. /* [out][retval] */ BSTR *p);
  15440. void __RPC_STUB IHTMLDatabinding_get_dataSrc_Stub(
  15441. IRpcStubBuffer *This,
  15442. IRpcChannelBuffer *_pRpcChannelBuffer,
  15443. PRPC_MESSAGE _pRpcMessage,
  15444. DWORD *_pdwStubPhase);
  15445. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataFormatAs_Proxy(
  15446. IHTMLDatabinding * This,
  15447. /* [in] */ BSTR v);
  15448. void __RPC_STUB IHTMLDatabinding_put_dataFormatAs_Stub(
  15449. IRpcStubBuffer *This,
  15450. IRpcChannelBuffer *_pRpcChannelBuffer,
  15451. PRPC_MESSAGE _pRpcMessage,
  15452. DWORD *_pdwStubPhase);
  15453. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataFormatAs_Proxy(
  15454. IHTMLDatabinding * This,
  15455. /* [out][retval] */ BSTR *p);
  15456. void __RPC_STUB IHTMLDatabinding_get_dataFormatAs_Stub(
  15457. IRpcStubBuffer *This,
  15458. IRpcChannelBuffer *_pRpcChannelBuffer,
  15459. PRPC_MESSAGE _pRpcMessage,
  15460. DWORD *_pdwStubPhase);
  15461. #endif /* __IHTMLDatabinding_INTERFACE_DEFINED__ */
  15462. #ifndef __IHTMLDocument_INTERFACE_DEFINED__
  15463. #define __IHTMLDocument_INTERFACE_DEFINED__
  15464. /* interface IHTMLDocument */
  15465. /* [object][uuid][dual][oleautomation] */
  15466. EXTERN_C const IID IID_IHTMLDocument;
  15467. MIDL_INTERFACE("626FC520-A41E-11cf-A731-00A0C9082637")
  15468. IHTMLDocument : public IDispatch
  15469. {
  15470. public:
  15471. virtual /* [nonbrowsable][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_Script(
  15472. /* [out][retval] */ IDispatch **p) = 0;
  15473. };
  15474. /* [nonbrowsable][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument_get_Script_Proxy(
  15475. IHTMLDocument * This,
  15476. /* [out][retval] */ IDispatch **p);
  15477. void __RPC_STUB IHTMLDocument_get_Script_Stub(
  15478. IRpcStubBuffer *This,
  15479. IRpcChannelBuffer *_pRpcChannelBuffer,
  15480. PRPC_MESSAGE _pRpcMessage,
  15481. DWORD *_pdwStubPhase);
  15482. #endif /* __IHTMLDocument_INTERFACE_DEFINED__ */
  15483. #ifndef __IHTMLElementDefaults_INTERFACE_DEFINED__
  15484. #define __IHTMLElementDefaults_INTERFACE_DEFINED__
  15485. /* interface IHTMLElementDefaults */
  15486. /* [object][uuid][dual][oleautomation] */
  15487. EXTERN_C const IID IID_IHTMLElementDefaults;
  15488. MIDL_INTERFACE("3050f6c9-98b5-11cf-bb82-00aa00bdce0b")
  15489. IHTMLElementDefaults : public IDispatch
  15490. {
  15491. public:
  15492. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
  15493. /* [out][retval] */ IHTMLStyle **p) = 0;
  15494. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_tabStop(
  15495. /* [in] */ VARIANT_BOOL v) = 0;
  15496. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tabStop(
  15497. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15498. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_viewInheritStyle(
  15499. /* [in] */ VARIANT_BOOL v) = 0;
  15500. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewInheritStyle(
  15501. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15502. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_viewMasterTab(
  15503. /* [in] */ VARIANT_BOOL v) = 0;
  15504. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewMasterTab(
  15505. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15506. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollSegmentX(
  15507. /* [in] */ long v) = 0;
  15508. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollSegmentX(
  15509. /* [out][retval] */ long *p) = 0;
  15510. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollSegmentY(
  15511. /* [in] */ long v) = 0;
  15512. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollSegmentY(
  15513. /* [out][retval] */ long *p) = 0;
  15514. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_isMultiLine(
  15515. /* [in] */ VARIANT_BOOL v) = 0;
  15516. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isMultiLine(
  15517. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15518. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contentEditable(
  15519. /* [in] */ BSTR v) = 0;
  15520. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentEditable(
  15521. /* [out][retval] */ BSTR *p) = 0;
  15522. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_canHaveHTML(
  15523. /* [in] */ VARIANT_BOOL v) = 0;
  15524. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveHTML(
  15525. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15526. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_viewLink(
  15527. /* [in] */ IHTMLDocument *v) = 0;
  15528. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewLink(
  15529. /* [out][retval] */ IHTMLDocument **p) = 0;
  15530. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frozen(
  15531. /* [in] */ VARIANT_BOOL v) = 0;
  15532. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen(
  15533. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15534. };
  15535. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_style_Proxy(
  15536. IHTMLElementDefaults * This,
  15537. /* [out][retval] */ IHTMLStyle **p);
  15538. void __RPC_STUB IHTMLElementDefaults_get_style_Stub(
  15539. IRpcStubBuffer *This,
  15540. IRpcChannelBuffer *_pRpcChannelBuffer,
  15541. PRPC_MESSAGE _pRpcMessage,
  15542. DWORD *_pdwStubPhase);
  15543. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_tabStop_Proxy(
  15544. IHTMLElementDefaults * This,
  15545. /* [in] */ VARIANT_BOOL v);
  15546. void __RPC_STUB IHTMLElementDefaults_put_tabStop_Stub(
  15547. IRpcStubBuffer *This,
  15548. IRpcChannelBuffer *_pRpcChannelBuffer,
  15549. PRPC_MESSAGE _pRpcMessage,
  15550. DWORD *_pdwStubPhase);
  15551. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_tabStop_Proxy(
  15552. IHTMLElementDefaults * This,
  15553. /* [out][retval] */ VARIANT_BOOL *p);
  15554. void __RPC_STUB IHTMLElementDefaults_get_tabStop_Stub(
  15555. IRpcStubBuffer *This,
  15556. IRpcChannelBuffer *_pRpcChannelBuffer,
  15557. PRPC_MESSAGE _pRpcMessage,
  15558. DWORD *_pdwStubPhase);
  15559. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewInheritStyle_Proxy(
  15560. IHTMLElementDefaults * This,
  15561. /* [in] */ VARIANT_BOOL v);
  15562. void __RPC_STUB IHTMLElementDefaults_put_viewInheritStyle_Stub(
  15563. IRpcStubBuffer *This,
  15564. IRpcChannelBuffer *_pRpcChannelBuffer,
  15565. PRPC_MESSAGE _pRpcMessage,
  15566. DWORD *_pdwStubPhase);
  15567. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewInheritStyle_Proxy(
  15568. IHTMLElementDefaults * This,
  15569. /* [out][retval] */ VARIANT_BOOL *p);
  15570. void __RPC_STUB IHTMLElementDefaults_get_viewInheritStyle_Stub(
  15571. IRpcStubBuffer *This,
  15572. IRpcChannelBuffer *_pRpcChannelBuffer,
  15573. PRPC_MESSAGE _pRpcMessage,
  15574. DWORD *_pdwStubPhase);
  15575. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewMasterTab_Proxy(
  15576. IHTMLElementDefaults * This,
  15577. /* [in] */ VARIANT_BOOL v);
  15578. void __RPC_STUB IHTMLElementDefaults_put_viewMasterTab_Stub(
  15579. IRpcStubBuffer *This,
  15580. IRpcChannelBuffer *_pRpcChannelBuffer,
  15581. PRPC_MESSAGE _pRpcMessage,
  15582. DWORD *_pdwStubPhase);
  15583. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewMasterTab_Proxy(
  15584. IHTMLElementDefaults * This,
  15585. /* [out][retval] */ VARIANT_BOOL *p);
  15586. void __RPC_STUB IHTMLElementDefaults_get_viewMasterTab_Stub(
  15587. IRpcStubBuffer *This,
  15588. IRpcChannelBuffer *_pRpcChannelBuffer,
  15589. PRPC_MESSAGE _pRpcMessage,
  15590. DWORD *_pdwStubPhase);
  15591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentX_Proxy(
  15592. IHTMLElementDefaults * This,
  15593. /* [in] */ long v);
  15594. void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentX_Stub(
  15595. IRpcStubBuffer *This,
  15596. IRpcChannelBuffer *_pRpcChannelBuffer,
  15597. PRPC_MESSAGE _pRpcMessage,
  15598. DWORD *_pdwStubPhase);
  15599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentX_Proxy(
  15600. IHTMLElementDefaults * This,
  15601. /* [out][retval] */ long *p);
  15602. void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentX_Stub(
  15603. IRpcStubBuffer *This,
  15604. IRpcChannelBuffer *_pRpcChannelBuffer,
  15605. PRPC_MESSAGE _pRpcMessage,
  15606. DWORD *_pdwStubPhase);
  15607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentY_Proxy(
  15608. IHTMLElementDefaults * This,
  15609. /* [in] */ long v);
  15610. void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentY_Stub(
  15611. IRpcStubBuffer *This,
  15612. IRpcChannelBuffer *_pRpcChannelBuffer,
  15613. PRPC_MESSAGE _pRpcMessage,
  15614. DWORD *_pdwStubPhase);
  15615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentY_Proxy(
  15616. IHTMLElementDefaults * This,
  15617. /* [out][retval] */ long *p);
  15618. void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentY_Stub(
  15619. IRpcStubBuffer *This,
  15620. IRpcChannelBuffer *_pRpcChannelBuffer,
  15621. PRPC_MESSAGE _pRpcMessage,
  15622. DWORD *_pdwStubPhase);
  15623. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_isMultiLine_Proxy(
  15624. IHTMLElementDefaults * This,
  15625. /* [in] */ VARIANT_BOOL v);
  15626. void __RPC_STUB IHTMLElementDefaults_put_isMultiLine_Stub(
  15627. IRpcStubBuffer *This,
  15628. IRpcChannelBuffer *_pRpcChannelBuffer,
  15629. PRPC_MESSAGE _pRpcMessage,
  15630. DWORD *_pdwStubPhase);
  15631. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_isMultiLine_Proxy(
  15632. IHTMLElementDefaults * This,
  15633. /* [out][retval] */ VARIANT_BOOL *p);
  15634. void __RPC_STUB IHTMLElementDefaults_get_isMultiLine_Stub(
  15635. IRpcStubBuffer *This,
  15636. IRpcChannelBuffer *_pRpcChannelBuffer,
  15637. PRPC_MESSAGE _pRpcMessage,
  15638. DWORD *_pdwStubPhase);
  15639. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_contentEditable_Proxy(
  15640. IHTMLElementDefaults * This,
  15641. /* [in] */ BSTR v);
  15642. void __RPC_STUB IHTMLElementDefaults_put_contentEditable_Stub(
  15643. IRpcStubBuffer *This,
  15644. IRpcChannelBuffer *_pRpcChannelBuffer,
  15645. PRPC_MESSAGE _pRpcMessage,
  15646. DWORD *_pdwStubPhase);
  15647. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_contentEditable_Proxy(
  15648. IHTMLElementDefaults * This,
  15649. /* [out][retval] */ BSTR *p);
  15650. void __RPC_STUB IHTMLElementDefaults_get_contentEditable_Stub(
  15651. IRpcStubBuffer *This,
  15652. IRpcChannelBuffer *_pRpcChannelBuffer,
  15653. PRPC_MESSAGE _pRpcMessage,
  15654. DWORD *_pdwStubPhase);
  15655. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_canHaveHTML_Proxy(
  15656. IHTMLElementDefaults * This,
  15657. /* [in] */ VARIANT_BOOL v);
  15658. void __RPC_STUB IHTMLElementDefaults_put_canHaveHTML_Stub(
  15659. IRpcStubBuffer *This,
  15660. IRpcChannelBuffer *_pRpcChannelBuffer,
  15661. PRPC_MESSAGE _pRpcMessage,
  15662. DWORD *_pdwStubPhase);
  15663. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_canHaveHTML_Proxy(
  15664. IHTMLElementDefaults * This,
  15665. /* [out][retval] */ VARIANT_BOOL *p);
  15666. void __RPC_STUB IHTMLElementDefaults_get_canHaveHTML_Stub(
  15667. IRpcStubBuffer *This,
  15668. IRpcChannelBuffer *_pRpcChannelBuffer,
  15669. PRPC_MESSAGE _pRpcMessage,
  15670. DWORD *_pdwStubPhase);
  15671. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_putref_viewLink_Proxy(
  15672. IHTMLElementDefaults * This,
  15673. /* [in] */ IHTMLDocument *v);
  15674. void __RPC_STUB IHTMLElementDefaults_putref_viewLink_Stub(
  15675. IRpcStubBuffer *This,
  15676. IRpcChannelBuffer *_pRpcChannelBuffer,
  15677. PRPC_MESSAGE _pRpcMessage,
  15678. DWORD *_pdwStubPhase);
  15679. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewLink_Proxy(
  15680. IHTMLElementDefaults * This,
  15681. /* [out][retval] */ IHTMLDocument **p);
  15682. void __RPC_STUB IHTMLElementDefaults_get_viewLink_Stub(
  15683. IRpcStubBuffer *This,
  15684. IRpcChannelBuffer *_pRpcChannelBuffer,
  15685. PRPC_MESSAGE _pRpcMessage,
  15686. DWORD *_pdwStubPhase);
  15687. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_frozen_Proxy(
  15688. IHTMLElementDefaults * This,
  15689. /* [in] */ VARIANT_BOOL v);
  15690. void __RPC_STUB IHTMLElementDefaults_put_frozen_Stub(
  15691. IRpcStubBuffer *This,
  15692. IRpcChannelBuffer *_pRpcChannelBuffer,
  15693. PRPC_MESSAGE _pRpcMessage,
  15694. DWORD *_pdwStubPhase);
  15695. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_frozen_Proxy(
  15696. IHTMLElementDefaults * This,
  15697. /* [out][retval] */ VARIANT_BOOL *p);
  15698. void __RPC_STUB IHTMLElementDefaults_get_frozen_Stub(
  15699. IRpcStubBuffer *This,
  15700. IRpcChannelBuffer *_pRpcChannelBuffer,
  15701. PRPC_MESSAGE _pRpcMessage,
  15702. DWORD *_pdwStubPhase);
  15703. #endif /* __IHTMLElementDefaults_INTERFACE_DEFINED__ */
  15704. #ifndef __DispHTMLDefaults_DISPINTERFACE_DEFINED__
  15705. #define __DispHTMLDefaults_DISPINTERFACE_DEFINED__
  15706. /* dispinterface DispHTMLDefaults */
  15707. /* [uuid][hidden] */
  15708. EXTERN_C const IID DIID_DispHTMLDefaults;
  15709. MIDL_INTERFACE("3050f58c-98b5-11cf-bb82-00aa00bdce0b")
  15710. DispHTMLDefaults : public IDispatch
  15711. {
  15712. };
  15713. #endif /* __DispHTMLDefaults_DISPINTERFACE_DEFINED__ */
  15714. EXTERN_C const CLSID CLSID_HTMLDefaults;
  15715. #ifdef __cplusplus
  15716. class DECLSPEC_UUID("3050f6c8-98b5-11cf-bb82-00aa00bdce0b")
  15717. HTMLDefaults;
  15718. #endif
  15719. #ifndef __IHTCDefaultDispatch_INTERFACE_DEFINED__
  15720. #define __IHTCDefaultDispatch_INTERFACE_DEFINED__
  15721. /* interface IHTCDefaultDispatch */
  15722. /* [object][uuid][dual][oleautomation] */
  15723. EXTERN_C const IID IID_IHTCDefaultDispatch;
  15724. MIDL_INTERFACE("3050f4fd-98b5-11cf-bb82-00aa00bdce0b")
  15725. IHTCDefaultDispatch : public IDispatch
  15726. {
  15727. public:
  15728. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_element(
  15729. /* [out][retval] */ IHTMLElement **p) = 0;
  15730. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject(
  15731. /* [out][retval] */ IHTMLEventObj **eventObj) = 0;
  15732. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaults(
  15733. /* [out][retval] */ IDispatch **p) = 0;
  15734. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  15735. /* [out][retval] */ IDispatch **p) = 0;
  15736. };
  15737. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_element_Proxy(
  15738. IHTCDefaultDispatch * This,
  15739. /* [out][retval] */ IHTMLElement **p);
  15740. void __RPC_STUB IHTCDefaultDispatch_get_element_Stub(
  15741. IRpcStubBuffer *This,
  15742. IRpcChannelBuffer *_pRpcChannelBuffer,
  15743. PRPC_MESSAGE _pRpcMessage,
  15744. DWORD *_pdwStubPhase);
  15745. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_createEventObject_Proxy(
  15746. IHTCDefaultDispatch * This,
  15747. /* [out][retval] */ IHTMLEventObj **eventObj);
  15748. void __RPC_STUB IHTCDefaultDispatch_createEventObject_Stub(
  15749. IRpcStubBuffer *This,
  15750. IRpcChannelBuffer *_pRpcChannelBuffer,
  15751. PRPC_MESSAGE _pRpcMessage,
  15752. DWORD *_pdwStubPhase);
  15753. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_defaults_Proxy(
  15754. IHTCDefaultDispatch * This,
  15755. /* [out][retval] */ IDispatch **p);
  15756. void __RPC_STUB IHTCDefaultDispatch_get_defaults_Stub(
  15757. IRpcStubBuffer *This,
  15758. IRpcChannelBuffer *_pRpcChannelBuffer,
  15759. PRPC_MESSAGE _pRpcMessage,
  15760. DWORD *_pdwStubPhase);
  15761. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_document_Proxy(
  15762. IHTCDefaultDispatch * This,
  15763. /* [out][retval] */ IDispatch **p);
  15764. void __RPC_STUB IHTCDefaultDispatch_get_document_Stub(
  15765. IRpcStubBuffer *This,
  15766. IRpcChannelBuffer *_pRpcChannelBuffer,
  15767. PRPC_MESSAGE _pRpcMessage,
  15768. DWORD *_pdwStubPhase);
  15769. #endif /* __IHTCDefaultDispatch_INTERFACE_DEFINED__ */
  15770. #ifndef __IHTCPropertyBehavior_INTERFACE_DEFINED__
  15771. #define __IHTCPropertyBehavior_INTERFACE_DEFINED__
  15772. /* interface IHTCPropertyBehavior */
  15773. /* [object][uuid][dual][oleautomation] */
  15774. EXTERN_C const IID IID_IHTCPropertyBehavior;
  15775. MIDL_INTERFACE("3050f5df-98b5-11cf-bb82-00aa00bdce0b")
  15776. IHTCPropertyBehavior : public IDispatch
  15777. {
  15778. public:
  15779. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireChange( void) = 0;
  15780. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  15781. /* [in] */ VARIANT v) = 0;
  15782. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  15783. /* [out][retval] */ VARIANT *p) = 0;
  15784. };
  15785. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_fireChange_Proxy(
  15786. IHTCPropertyBehavior * This);
  15787. void __RPC_STUB IHTCPropertyBehavior_fireChange_Stub(
  15788. IRpcStubBuffer *This,
  15789. IRpcChannelBuffer *_pRpcChannelBuffer,
  15790. PRPC_MESSAGE _pRpcMessage,
  15791. DWORD *_pdwStubPhase);
  15792. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_put_value_Proxy(
  15793. IHTCPropertyBehavior * This,
  15794. /* [in] */ VARIANT v);
  15795. void __RPC_STUB IHTCPropertyBehavior_put_value_Stub(
  15796. IRpcStubBuffer *This,
  15797. IRpcChannelBuffer *_pRpcChannelBuffer,
  15798. PRPC_MESSAGE _pRpcMessage,
  15799. DWORD *_pdwStubPhase);
  15800. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_get_value_Proxy(
  15801. IHTCPropertyBehavior * This,
  15802. /* [out][retval] */ VARIANT *p);
  15803. void __RPC_STUB IHTCPropertyBehavior_get_value_Stub(
  15804. IRpcStubBuffer *This,
  15805. IRpcChannelBuffer *_pRpcChannelBuffer,
  15806. PRPC_MESSAGE _pRpcMessage,
  15807. DWORD *_pdwStubPhase);
  15808. #endif /* __IHTCPropertyBehavior_INTERFACE_DEFINED__ */
  15809. #ifndef __IHTCMethodBehavior_INTERFACE_DEFINED__
  15810. #define __IHTCMethodBehavior_INTERFACE_DEFINED__
  15811. /* interface IHTCMethodBehavior */
  15812. /* [object][uuid][dual][oleautomation] */
  15813. EXTERN_C const IID IID_IHTCMethodBehavior;
  15814. MIDL_INTERFACE("3050f631-98b5-11cf-bb82-00aa00bdce0b")
  15815. IHTCMethodBehavior : public IDispatch
  15816. {
  15817. public:
  15818. };
  15819. #endif /* __IHTCMethodBehavior_INTERFACE_DEFINED__ */
  15820. #ifndef __IHTCEventBehavior_INTERFACE_DEFINED__
  15821. #define __IHTCEventBehavior_INTERFACE_DEFINED__
  15822. /* interface IHTCEventBehavior */
  15823. /* [object][uuid][dual][oleautomation] */
  15824. EXTERN_C const IID IID_IHTCEventBehavior;
  15825. MIDL_INTERFACE("3050f4ff-98b5-11cf-bb82-00aa00bdce0b")
  15826. IHTCEventBehavior : public IDispatch
  15827. {
  15828. public:
  15829. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fire(
  15830. /* [in] */ IHTMLEventObj *pvar) = 0;
  15831. };
  15832. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCEventBehavior_fire_Proxy(
  15833. IHTCEventBehavior * This,
  15834. /* [in] */ IHTMLEventObj *pvar);
  15835. void __RPC_STUB IHTCEventBehavior_fire_Stub(
  15836. IRpcStubBuffer *This,
  15837. IRpcChannelBuffer *_pRpcChannelBuffer,
  15838. PRPC_MESSAGE _pRpcMessage,
  15839. DWORD *_pdwStubPhase);
  15840. #endif /* __IHTCEventBehavior_INTERFACE_DEFINED__ */
  15841. #ifndef __IHTCAttachBehavior_INTERFACE_DEFINED__
  15842. #define __IHTCAttachBehavior_INTERFACE_DEFINED__
  15843. /* interface IHTCAttachBehavior */
  15844. /* [object][uuid][dual][oleautomation] */
  15845. EXTERN_C const IID IID_IHTCAttachBehavior;
  15846. MIDL_INTERFACE("3050f5f4-98b5-11cf-bb82-00aa00bdce0b")
  15847. IHTCAttachBehavior : public IDispatch
  15848. {
  15849. public:
  15850. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  15851. /* [in] */ IDispatch *evt) = 0;
  15852. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( void) = 0;
  15853. };
  15854. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_fireEvent_Proxy(
  15855. IHTCAttachBehavior * This,
  15856. /* [in] */ IDispatch *evt);
  15857. void __RPC_STUB IHTCAttachBehavior_fireEvent_Stub(
  15858. IRpcStubBuffer *This,
  15859. IRpcChannelBuffer *_pRpcChannelBuffer,
  15860. PRPC_MESSAGE _pRpcMessage,
  15861. DWORD *_pdwStubPhase);
  15862. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_detachEvent_Proxy(
  15863. IHTCAttachBehavior * This);
  15864. void __RPC_STUB IHTCAttachBehavior_detachEvent_Stub(
  15865. IRpcStubBuffer *This,
  15866. IRpcChannelBuffer *_pRpcChannelBuffer,
  15867. PRPC_MESSAGE _pRpcMessage,
  15868. DWORD *_pdwStubPhase);
  15869. #endif /* __IHTCAttachBehavior_INTERFACE_DEFINED__ */
  15870. #ifndef __IHTCAttachBehavior2_INTERFACE_DEFINED__
  15871. #define __IHTCAttachBehavior2_INTERFACE_DEFINED__
  15872. /* interface IHTCAttachBehavior2 */
  15873. /* [object][uuid][dual][oleautomation] */
  15874. EXTERN_C const IID IID_IHTCAttachBehavior2;
  15875. MIDL_INTERFACE("3050f7eb-98b5-11cf-bb82-00aa00bdce0b")
  15876. IHTCAttachBehavior2 : public IDispatch
  15877. {
  15878. public:
  15879. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  15880. /* [in] */ VARIANT evt) = 0;
  15881. };
  15882. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior2_fireEvent_Proxy(
  15883. IHTCAttachBehavior2 * This,
  15884. /* [in] */ VARIANT evt);
  15885. void __RPC_STUB IHTCAttachBehavior2_fireEvent_Stub(
  15886. IRpcStubBuffer *This,
  15887. IRpcChannelBuffer *_pRpcChannelBuffer,
  15888. PRPC_MESSAGE _pRpcMessage,
  15889. DWORD *_pdwStubPhase);
  15890. #endif /* __IHTCAttachBehavior2_INTERFACE_DEFINED__ */
  15891. #ifndef __IHTCDescBehavior_INTERFACE_DEFINED__
  15892. #define __IHTCDescBehavior_INTERFACE_DEFINED__
  15893. /* interface IHTCDescBehavior */
  15894. /* [object][uuid][dual][oleautomation] */
  15895. EXTERN_C const IID IID_IHTCDescBehavior;
  15896. MIDL_INTERFACE("3050f5dc-98b5-11cf-bb82-00aa00bdce0b")
  15897. IHTCDescBehavior : public IDispatch
  15898. {
  15899. public:
  15900. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
  15901. /* [out][retval] */ BSTR *p) = 0;
  15902. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  15903. /* [out][retval] */ BSTR *p) = 0;
  15904. };
  15905. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_urn_Proxy(
  15906. IHTCDescBehavior * This,
  15907. /* [out][retval] */ BSTR *p);
  15908. void __RPC_STUB IHTCDescBehavior_get_urn_Stub(
  15909. IRpcStubBuffer *This,
  15910. IRpcChannelBuffer *_pRpcChannelBuffer,
  15911. PRPC_MESSAGE _pRpcMessage,
  15912. DWORD *_pdwStubPhase);
  15913. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_name_Proxy(
  15914. IHTCDescBehavior * This,
  15915. /* [out][retval] */ BSTR *p);
  15916. void __RPC_STUB IHTCDescBehavior_get_name_Stub(
  15917. IRpcStubBuffer *This,
  15918. IRpcChannelBuffer *_pRpcChannelBuffer,
  15919. PRPC_MESSAGE _pRpcMessage,
  15920. DWORD *_pdwStubPhase);
  15921. #endif /* __IHTCDescBehavior_INTERFACE_DEFINED__ */
  15922. #ifndef __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__
  15923. #define __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__
  15924. /* dispinterface DispHTCDefaultDispatch */
  15925. /* [uuid][hidden] */
  15926. EXTERN_C const IID DIID_DispHTCDefaultDispatch;
  15927. MIDL_INTERFACE("3050f573-98b5-11cf-bb82-00aa00bdce0b")
  15928. DispHTCDefaultDispatch : public IDispatch
  15929. {
  15930. };
  15931. #endif /* __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__ */
  15932. EXTERN_C const CLSID CLSID_HTCDefaultDispatch;
  15933. #ifdef __cplusplus
  15934. class DECLSPEC_UUID("3050f4fc-98b5-11cf-bb82-00aa00bdce0b")
  15935. HTCDefaultDispatch;
  15936. #endif
  15937. #ifndef __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__
  15938. #define __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__
  15939. /* dispinterface DispHTCPropertyBehavior */
  15940. /* [uuid][hidden] */
  15941. EXTERN_C const IID DIID_DispHTCPropertyBehavior;
  15942. MIDL_INTERFACE("3050f57f-98b5-11cf-bb82-00aa00bdce0b")
  15943. DispHTCPropertyBehavior : public IDispatch
  15944. {
  15945. };
  15946. #endif /* __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__ */
  15947. EXTERN_C const CLSID CLSID_HTCPropertyBehavior;
  15948. #ifdef __cplusplus
  15949. class DECLSPEC_UUID("3050f5de-98b5-11cf-bb82-00aa00bdce0b")
  15950. HTCPropertyBehavior;
  15951. #endif
  15952. #ifndef __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__
  15953. #define __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__
  15954. /* dispinterface DispHTCMethodBehavior */
  15955. /* [uuid][hidden] */
  15956. EXTERN_C const IID DIID_DispHTCMethodBehavior;
  15957. MIDL_INTERFACE("3050f587-98b5-11cf-bb82-00aa00bdce0b")
  15958. DispHTCMethodBehavior : public IDispatch
  15959. {
  15960. };
  15961. #endif /* __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__ */
  15962. EXTERN_C const CLSID CLSID_HTCMethodBehavior;
  15963. #ifdef __cplusplus
  15964. class DECLSPEC_UUID("3050f630-98b5-11cf-bb82-00aa00bdce0b")
  15965. HTCMethodBehavior;
  15966. #endif
  15967. #ifndef __DispHTCEventBehavior_DISPINTERFACE_DEFINED__
  15968. #define __DispHTCEventBehavior_DISPINTERFACE_DEFINED__
  15969. /* dispinterface DispHTCEventBehavior */
  15970. /* [uuid][hidden] */
  15971. EXTERN_C const IID DIID_DispHTCEventBehavior;
  15972. MIDL_INTERFACE("3050f574-98b5-11cf-bb82-00aa00bdce0b")
  15973. DispHTCEventBehavior : public IDispatch
  15974. {
  15975. };
  15976. #endif /* __DispHTCEventBehavior_DISPINTERFACE_DEFINED__ */
  15977. EXTERN_C const CLSID CLSID_HTCEventBehavior;
  15978. #ifdef __cplusplus
  15979. class DECLSPEC_UUID("3050f4fe-98b5-11cf-bb82-00aa00bdce0b")
  15980. HTCEventBehavior;
  15981. #endif
  15982. #ifndef __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__
  15983. #define __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__
  15984. /* dispinterface DispHTCAttachBehavior */
  15985. /* [uuid][hidden] */
  15986. EXTERN_C const IID DIID_DispHTCAttachBehavior;
  15987. MIDL_INTERFACE("3050f583-98b5-11cf-bb82-00aa00bdce0b")
  15988. DispHTCAttachBehavior : public IDispatch
  15989. {
  15990. };
  15991. #endif /* __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__ */
  15992. EXTERN_C const CLSID CLSID_HTCAttachBehavior;
  15993. #ifdef __cplusplus
  15994. class DECLSPEC_UUID("3050f5f5-98b5-11cf-bb82-00aa00bdce0b")
  15995. HTCAttachBehavior;
  15996. #endif
  15997. #ifndef __DispHTCDescBehavior_DISPINTERFACE_DEFINED__
  15998. #define __DispHTCDescBehavior_DISPINTERFACE_DEFINED__
  15999. /* dispinterface DispHTCDescBehavior */
  16000. /* [uuid][hidden] */
  16001. EXTERN_C const IID DIID_DispHTCDescBehavior;
  16002. MIDL_INTERFACE("3050f57e-98b5-11cf-bb82-00aa00bdce0b")
  16003. DispHTCDescBehavior : public IDispatch
  16004. {
  16005. };
  16006. #endif /* __DispHTCDescBehavior_DISPINTERFACE_DEFINED__ */
  16007. EXTERN_C const CLSID CLSID_HTCDescBehavior;
  16008. #ifdef __cplusplus
  16009. class DECLSPEC_UUID("3050f5dd-98b5-11cf-bb82-00aa00bdce0b")
  16010. HTCDescBehavior;
  16011. #endif
  16012. #ifndef __IHTMLUrnCollection_INTERFACE_DEFINED__
  16013. #define __IHTMLUrnCollection_INTERFACE_DEFINED__
  16014. /* interface IHTMLUrnCollection */
  16015. /* [object][uuid][dual][oleautomation] */
  16016. EXTERN_C const IID IID_IHTMLUrnCollection;
  16017. MIDL_INTERFACE("3050f5e2-98b5-11cf-bb82-00aa00bdce0b")
  16018. IHTMLUrnCollection : public IDispatch
  16019. {
  16020. public:
  16021. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16022. /* [out][retval] */ long *p) = 0;
  16023. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16024. /* [in] */ long index,
  16025. /* [out][retval] */ BSTR *ppUrn) = 0;
  16026. };
  16027. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_get_length_Proxy(
  16028. IHTMLUrnCollection * This,
  16029. /* [out][retval] */ long *p);
  16030. void __RPC_STUB IHTMLUrnCollection_get_length_Stub(
  16031. IRpcStubBuffer *This,
  16032. IRpcChannelBuffer *_pRpcChannelBuffer,
  16033. PRPC_MESSAGE _pRpcMessage,
  16034. DWORD *_pdwStubPhase);
  16035. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_item_Proxy(
  16036. IHTMLUrnCollection * This,
  16037. /* [in] */ long index,
  16038. /* [out][retval] */ BSTR *ppUrn);
  16039. void __RPC_STUB IHTMLUrnCollection_item_Stub(
  16040. IRpcStubBuffer *This,
  16041. IRpcChannelBuffer *_pRpcChannelBuffer,
  16042. PRPC_MESSAGE _pRpcMessage,
  16043. DWORD *_pdwStubPhase);
  16044. #endif /* __IHTMLUrnCollection_INTERFACE_DEFINED__ */
  16045. EXTERN_C const CLSID CLSID_HTMLUrnCollection;
  16046. #ifdef __cplusplus
  16047. class DECLSPEC_UUID("3050f580-98b5-11cf-bb82-00aa00bdce0b")
  16048. HTMLUrnCollection;
  16049. #endif
  16050. #ifndef __IHTMLGenericElement_INTERFACE_DEFINED__
  16051. #define __IHTMLGenericElement_INTERFACE_DEFINED__
  16052. /* interface IHTMLGenericElement */
  16053. /* [object][uuid][dual][oleautomation] */
  16054. EXTERN_C const IID IID_IHTMLGenericElement;
  16055. MIDL_INTERFACE("3050f4b7-98b5-11cf-bb82-00aa00bdce0b")
  16056. IHTMLGenericElement : public IDispatch
  16057. {
  16058. public:
  16059. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
  16060. /* [out][retval] */ IDispatch **p) = 0;
  16061. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset(
  16062. /* [in] */ BSTR dataMember,
  16063. /* [in][optional] */ VARIANT *hierarchy,
  16064. /* [out][retval] */ IDispatch **ppRecordset) = 0;
  16065. };
  16066. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_get_recordset_Proxy(
  16067. IHTMLGenericElement * This,
  16068. /* [out][retval] */ IDispatch **p);
  16069. void __RPC_STUB IHTMLGenericElement_get_recordset_Stub(
  16070. IRpcStubBuffer *This,
  16071. IRpcChannelBuffer *_pRpcChannelBuffer,
  16072. PRPC_MESSAGE _pRpcMessage,
  16073. DWORD *_pdwStubPhase);
  16074. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_namedRecordset_Proxy(
  16075. IHTMLGenericElement * This,
  16076. /* [in] */ BSTR dataMember,
  16077. /* [in][optional] */ VARIANT *hierarchy,
  16078. /* [out][retval] */ IDispatch **ppRecordset);
  16079. void __RPC_STUB IHTMLGenericElement_namedRecordset_Stub(
  16080. IRpcStubBuffer *This,
  16081. IRpcChannelBuffer *_pRpcChannelBuffer,
  16082. PRPC_MESSAGE _pRpcMessage,
  16083. DWORD *_pdwStubPhase);
  16084. #endif /* __IHTMLGenericElement_INTERFACE_DEFINED__ */
  16085. #ifndef __DispHTMLGenericElement_DISPINTERFACE_DEFINED__
  16086. #define __DispHTMLGenericElement_DISPINTERFACE_DEFINED__
  16087. /* dispinterface DispHTMLGenericElement */
  16088. /* [uuid][hidden] */
  16089. EXTERN_C const IID DIID_DispHTMLGenericElement;
  16090. MIDL_INTERFACE("3050f563-98b5-11cf-bb82-00aa00bdce0b")
  16091. DispHTMLGenericElement : public IDispatch
  16092. {
  16093. };
  16094. #endif /* __DispHTMLGenericElement_DISPINTERFACE_DEFINED__ */
  16095. EXTERN_C const CLSID CLSID_HTMLGenericElement;
  16096. #ifdef __cplusplus
  16097. class DECLSPEC_UUID("3050f4b8-98b5-11cf-bb82-00aa00bdce0b")
  16098. HTMLGenericElement;
  16099. #endif
  16100. #ifndef __IHTMLStyleSheetRule_INTERFACE_DEFINED__
  16101. #define __IHTMLStyleSheetRule_INTERFACE_DEFINED__
  16102. /* interface IHTMLStyleSheetRule */
  16103. /* [object][uuid][dual][oleautomation] */
  16104. EXTERN_C const IID IID_IHTMLStyleSheetRule;
  16105. MIDL_INTERFACE("3050f357-98b5-11cf-bb82-00aa00bdce0b")
  16106. IHTMLStyleSheetRule : public IDispatch
  16107. {
  16108. public:
  16109. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectorText(
  16110. /* [in] */ BSTR v) = 0;
  16111. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectorText(
  16112. /* [out][retval] */ BSTR *p) = 0;
  16113. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
  16114. /* [out][retval] */ IHTMLRuleStyle **p) = 0;
  16115. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  16116. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16117. };
  16118. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_put_selectorText_Proxy(
  16119. IHTMLStyleSheetRule * This,
  16120. /* [in] */ BSTR v);
  16121. void __RPC_STUB IHTMLStyleSheetRule_put_selectorText_Stub(
  16122. IRpcStubBuffer *This,
  16123. IRpcChannelBuffer *_pRpcChannelBuffer,
  16124. PRPC_MESSAGE _pRpcMessage,
  16125. DWORD *_pdwStubPhase);
  16126. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_selectorText_Proxy(
  16127. IHTMLStyleSheetRule * This,
  16128. /* [out][retval] */ BSTR *p);
  16129. void __RPC_STUB IHTMLStyleSheetRule_get_selectorText_Stub(
  16130. IRpcStubBuffer *This,
  16131. IRpcChannelBuffer *_pRpcChannelBuffer,
  16132. PRPC_MESSAGE _pRpcMessage,
  16133. DWORD *_pdwStubPhase);
  16134. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_style_Proxy(
  16135. IHTMLStyleSheetRule * This,
  16136. /* [out][retval] */ IHTMLRuleStyle **p);
  16137. void __RPC_STUB IHTMLStyleSheetRule_get_style_Stub(
  16138. IRpcStubBuffer *This,
  16139. IRpcChannelBuffer *_pRpcChannelBuffer,
  16140. PRPC_MESSAGE _pRpcMessage,
  16141. DWORD *_pdwStubPhase);
  16142. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_readOnly_Proxy(
  16143. IHTMLStyleSheetRule * This,
  16144. /* [out][retval] */ VARIANT_BOOL *p);
  16145. void __RPC_STUB IHTMLStyleSheetRule_get_readOnly_Stub(
  16146. IRpcStubBuffer *This,
  16147. IRpcChannelBuffer *_pRpcChannelBuffer,
  16148. PRPC_MESSAGE _pRpcMessage,
  16149. DWORD *_pdwStubPhase);
  16150. #endif /* __IHTMLStyleSheetRule_INTERFACE_DEFINED__ */
  16151. #ifndef __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__
  16152. #define __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__
  16153. /* interface IHTMLStyleSheetRulesCollection */
  16154. /* [object][uuid][dual][oleautomation] */
  16155. EXTERN_C const IID IID_IHTMLStyleSheetRulesCollection;
  16156. MIDL_INTERFACE("3050f2e5-98b5-11cf-bb82-00aa00bdce0b")
  16157. IHTMLStyleSheetRulesCollection : public IDispatch
  16158. {
  16159. public:
  16160. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16161. /* [out][retval] */ long *p) = 0;
  16162. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16163. /* [in] */ long index,
  16164. /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule) = 0;
  16165. };
  16166. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_get_length_Proxy(
  16167. IHTMLStyleSheetRulesCollection * This,
  16168. /* [out][retval] */ long *p);
  16169. void __RPC_STUB IHTMLStyleSheetRulesCollection_get_length_Stub(
  16170. IRpcStubBuffer *This,
  16171. IRpcChannelBuffer *_pRpcChannelBuffer,
  16172. PRPC_MESSAGE _pRpcMessage,
  16173. DWORD *_pdwStubPhase);
  16174. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_item_Proxy(
  16175. IHTMLStyleSheetRulesCollection * This,
  16176. /* [in] */ long index,
  16177. /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule);
  16178. void __RPC_STUB IHTMLStyleSheetRulesCollection_item_Stub(
  16179. IRpcStubBuffer *This,
  16180. IRpcChannelBuffer *_pRpcChannelBuffer,
  16181. PRPC_MESSAGE _pRpcMessage,
  16182. DWORD *_pdwStubPhase);
  16183. #endif /* __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__ */
  16184. EXTERN_C const CLSID CLSID_HTMLStyleSheetRule;
  16185. #ifdef __cplusplus
  16186. class DECLSPEC_UUID("3050f3ce-98b5-11cf-bb82-00aa00bdce0b")
  16187. HTMLStyleSheetRule;
  16188. #endif
  16189. EXTERN_C const CLSID CLSID_HTMLStyleSheetRulesCollection;
  16190. #ifdef __cplusplus
  16191. class DECLSPEC_UUID("3050f3cd-98b5-11cf-bb82-00aa00bdce0b")
  16192. HTMLStyleSheetRulesCollection;
  16193. #endif
  16194. #ifndef __IHTMLStyleSheetPage_INTERFACE_DEFINED__
  16195. #define __IHTMLStyleSheetPage_INTERFACE_DEFINED__
  16196. /* interface IHTMLStyleSheetPage */
  16197. /* [object][uuid][dual][oleautomation] */
  16198. EXTERN_C const IID IID_IHTMLStyleSheetPage;
  16199. MIDL_INTERFACE("3050f7ee-98b5-11cf-bb82-00aa00bdce0b")
  16200. IHTMLStyleSheetPage : public IDispatch
  16201. {
  16202. public:
  16203. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selector(
  16204. /* [out][retval] */ BSTR *p) = 0;
  16205. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pseudoClass(
  16206. /* [out][retval] */ BSTR *p) = 0;
  16207. };
  16208. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_selector_Proxy(
  16209. IHTMLStyleSheetPage * This,
  16210. /* [out][retval] */ BSTR *p);
  16211. void __RPC_STUB IHTMLStyleSheetPage_get_selector_Stub(
  16212. IRpcStubBuffer *This,
  16213. IRpcChannelBuffer *_pRpcChannelBuffer,
  16214. PRPC_MESSAGE _pRpcMessage,
  16215. DWORD *_pdwStubPhase);
  16216. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_pseudoClass_Proxy(
  16217. IHTMLStyleSheetPage * This,
  16218. /* [out][retval] */ BSTR *p);
  16219. void __RPC_STUB IHTMLStyleSheetPage_get_pseudoClass_Stub(
  16220. IRpcStubBuffer *This,
  16221. IRpcChannelBuffer *_pRpcChannelBuffer,
  16222. PRPC_MESSAGE _pRpcMessage,
  16223. DWORD *_pdwStubPhase);
  16224. #endif /* __IHTMLStyleSheetPage_INTERFACE_DEFINED__ */
  16225. #ifndef __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__
  16226. #define __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__
  16227. /* interface IHTMLStyleSheetPagesCollection */
  16228. /* [object][uuid][dual][oleautomation] */
  16229. EXTERN_C const IID IID_IHTMLStyleSheetPagesCollection;
  16230. MIDL_INTERFACE("3050f7f0-98b5-11cf-bb82-00aa00bdce0b")
  16231. IHTMLStyleSheetPagesCollection : public IDispatch
  16232. {
  16233. public:
  16234. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16235. /* [out][retval] */ long *p) = 0;
  16236. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16237. /* [in] */ long index,
  16238. /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage) = 0;
  16239. };
  16240. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_get_length_Proxy(
  16241. IHTMLStyleSheetPagesCollection * This,
  16242. /* [out][retval] */ long *p);
  16243. void __RPC_STUB IHTMLStyleSheetPagesCollection_get_length_Stub(
  16244. IRpcStubBuffer *This,
  16245. IRpcChannelBuffer *_pRpcChannelBuffer,
  16246. PRPC_MESSAGE _pRpcMessage,
  16247. DWORD *_pdwStubPhase);
  16248. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_item_Proxy(
  16249. IHTMLStyleSheetPagesCollection * This,
  16250. /* [in] */ long index,
  16251. /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage);
  16252. void __RPC_STUB IHTMLStyleSheetPagesCollection_item_Stub(
  16253. IRpcStubBuffer *This,
  16254. IRpcChannelBuffer *_pRpcChannelBuffer,
  16255. PRPC_MESSAGE _pRpcMessage,
  16256. DWORD *_pdwStubPhase);
  16257. #endif /* __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__ */
  16258. EXTERN_C const CLSID CLSID_HTMLStyleSheetPage;
  16259. #ifdef __cplusplus
  16260. class DECLSPEC_UUID("3050f7ef-98b5-11cf-bb82-00aa00bdce0b")
  16261. HTMLStyleSheetPage;
  16262. #endif
  16263. EXTERN_C const CLSID CLSID_HTMLStyleSheetPagesCollection;
  16264. #ifdef __cplusplus
  16265. class DECLSPEC_UUID("3050f7f1-98b5-11cf-bb82-00aa00bdce0b")
  16266. HTMLStyleSheetPagesCollection;
  16267. #endif
  16268. #ifndef __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__
  16269. #define __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__
  16270. /* interface IHTMLStyleSheetsCollection */
  16271. /* [object][uuid][dual][oleautomation] */
  16272. EXTERN_C const IID IID_IHTMLStyleSheetsCollection;
  16273. MIDL_INTERFACE("3050f37e-98b5-11cf-bb82-00aa00bdce0b")
  16274. IHTMLStyleSheetsCollection : public IDispatch
  16275. {
  16276. public:
  16277. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16278. /* [out][retval] */ long *p) = 0;
  16279. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  16280. /* [out][retval] */ IUnknown **p) = 0;
  16281. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16282. /* [in] */ VARIANT *pvarIndex,
  16283. /* [out][retval] */ VARIANT *pvarResult) = 0;
  16284. };
  16285. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get_length_Proxy(
  16286. IHTMLStyleSheetsCollection * This,
  16287. /* [out][retval] */ long *p);
  16288. void __RPC_STUB IHTMLStyleSheetsCollection_get_length_Stub(
  16289. IRpcStubBuffer *This,
  16290. IRpcChannelBuffer *_pRpcChannelBuffer,
  16291. PRPC_MESSAGE _pRpcMessage,
  16292. DWORD *_pdwStubPhase);
  16293. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get__newEnum_Proxy(
  16294. IHTMLStyleSheetsCollection * This,
  16295. /* [out][retval] */ IUnknown **p);
  16296. void __RPC_STUB IHTMLStyleSheetsCollection_get__newEnum_Stub(
  16297. IRpcStubBuffer *This,
  16298. IRpcChannelBuffer *_pRpcChannelBuffer,
  16299. PRPC_MESSAGE _pRpcMessage,
  16300. DWORD *_pdwStubPhase);
  16301. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_item_Proxy(
  16302. IHTMLStyleSheetsCollection * This,
  16303. /* [in] */ VARIANT *pvarIndex,
  16304. /* [out][retval] */ VARIANT *pvarResult);
  16305. void __RPC_STUB IHTMLStyleSheetsCollection_item_Stub(
  16306. IRpcStubBuffer *This,
  16307. IRpcChannelBuffer *_pRpcChannelBuffer,
  16308. PRPC_MESSAGE _pRpcMessage,
  16309. DWORD *_pdwStubPhase);
  16310. #endif /* __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__ */
  16311. #ifndef __IHTMLStyleSheet_INTERFACE_DEFINED__
  16312. #define __IHTMLStyleSheet_INTERFACE_DEFINED__
  16313. /* interface IHTMLStyleSheet */
  16314. /* [object][uuid][dual][oleautomation] */
  16315. EXTERN_C const IID IID_IHTMLStyleSheet;
  16316. MIDL_INTERFACE("3050f2e3-98b5-11cf-bb82-00aa00bdce0b")
  16317. IHTMLStyleSheet : public IDispatch
  16318. {
  16319. public:
  16320. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
  16321. /* [in] */ BSTR v) = 0;
  16322. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
  16323. /* [out][retval] */ BSTR *p) = 0;
  16324. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentStyleSheet(
  16325. /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  16326. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_owningElement(
  16327. /* [out][retval] */ IHTMLElement **p) = 0;
  16328. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  16329. /* [in] */ VARIANT_BOOL v) = 0;
  16330. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  16331. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16332. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  16333. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16334. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_imports(
  16335. /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0;
  16336. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  16337. /* [in] */ BSTR v) = 0;
  16338. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  16339. /* [out][retval] */ BSTR *p) = 0;
  16340. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  16341. /* [out][retval] */ BSTR *p) = 0;
  16342. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_id(
  16343. /* [out][retval] */ BSTR *p) = 0;
  16344. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addImport(
  16345. /* [in] */ BSTR bstrURL,
  16346. /* [in][defaultvalue] */ long lIndex,
  16347. /* [out][retval] */ long *plIndex) = 0;
  16348. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRule(
  16349. /* [in] */ BSTR bstrSelector,
  16350. /* [in] */ BSTR bstrStyle,
  16351. /* [in][defaultvalue] */ long lIndex,
  16352. /* [out][retval] */ long *plNewIndex) = 0;
  16353. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeImport(
  16354. /* [in] */ long lIndex) = 0;
  16355. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeRule(
  16356. /* [in] */ long lIndex) = 0;
  16357. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  16358. /* [in] */ BSTR v) = 0;
  16359. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  16360. /* [out][retval] */ BSTR *p) = 0;
  16361. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
  16362. /* [in] */ BSTR v) = 0;
  16363. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
  16364. /* [out][retval] */ BSTR *p) = 0;
  16365. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules(
  16366. /* [out][retval] */ IHTMLStyleSheetRulesCollection **p) = 0;
  16367. };
  16368. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_title_Proxy(
  16369. IHTMLStyleSheet * This,
  16370. /* [in] */ BSTR v);
  16371. void __RPC_STUB IHTMLStyleSheet_put_title_Stub(
  16372. IRpcStubBuffer *This,
  16373. IRpcChannelBuffer *_pRpcChannelBuffer,
  16374. PRPC_MESSAGE _pRpcMessage,
  16375. DWORD *_pdwStubPhase);
  16376. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_title_Proxy(
  16377. IHTMLStyleSheet * This,
  16378. /* [out][retval] */ BSTR *p);
  16379. void __RPC_STUB IHTMLStyleSheet_get_title_Stub(
  16380. IRpcStubBuffer *This,
  16381. IRpcChannelBuffer *_pRpcChannelBuffer,
  16382. PRPC_MESSAGE _pRpcMessage,
  16383. DWORD *_pdwStubPhase);
  16384. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_parentStyleSheet_Proxy(
  16385. IHTMLStyleSheet * This,
  16386. /* [out][retval] */ IHTMLStyleSheet **p);
  16387. void __RPC_STUB IHTMLStyleSheet_get_parentStyleSheet_Stub(
  16388. IRpcStubBuffer *This,
  16389. IRpcChannelBuffer *_pRpcChannelBuffer,
  16390. PRPC_MESSAGE _pRpcMessage,
  16391. DWORD *_pdwStubPhase);
  16392. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_owningElement_Proxy(
  16393. IHTMLStyleSheet * This,
  16394. /* [out][retval] */ IHTMLElement **p);
  16395. void __RPC_STUB IHTMLStyleSheet_get_owningElement_Stub(
  16396. IRpcStubBuffer *This,
  16397. IRpcChannelBuffer *_pRpcChannelBuffer,
  16398. PRPC_MESSAGE _pRpcMessage,
  16399. DWORD *_pdwStubPhase);
  16400. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_disabled_Proxy(
  16401. IHTMLStyleSheet * This,
  16402. /* [in] */ VARIANT_BOOL v);
  16403. void __RPC_STUB IHTMLStyleSheet_put_disabled_Stub(
  16404. IRpcStubBuffer *This,
  16405. IRpcChannelBuffer *_pRpcChannelBuffer,
  16406. PRPC_MESSAGE _pRpcMessage,
  16407. DWORD *_pdwStubPhase);
  16408. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_disabled_Proxy(
  16409. IHTMLStyleSheet * This,
  16410. /* [out][retval] */ VARIANT_BOOL *p);
  16411. void __RPC_STUB IHTMLStyleSheet_get_disabled_Stub(
  16412. IRpcStubBuffer *This,
  16413. IRpcChannelBuffer *_pRpcChannelBuffer,
  16414. PRPC_MESSAGE _pRpcMessage,
  16415. DWORD *_pdwStubPhase);
  16416. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_readOnly_Proxy(
  16417. IHTMLStyleSheet * This,
  16418. /* [out][retval] */ VARIANT_BOOL *p);
  16419. void __RPC_STUB IHTMLStyleSheet_get_readOnly_Stub(
  16420. IRpcStubBuffer *This,
  16421. IRpcChannelBuffer *_pRpcChannelBuffer,
  16422. PRPC_MESSAGE _pRpcMessage,
  16423. DWORD *_pdwStubPhase);
  16424. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_imports_Proxy(
  16425. IHTMLStyleSheet * This,
  16426. /* [out][retval] */ IHTMLStyleSheetsCollection **p);
  16427. void __RPC_STUB IHTMLStyleSheet_get_imports_Stub(
  16428. IRpcStubBuffer *This,
  16429. IRpcChannelBuffer *_pRpcChannelBuffer,
  16430. PRPC_MESSAGE _pRpcMessage,
  16431. DWORD *_pdwStubPhase);
  16432. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_href_Proxy(
  16433. IHTMLStyleSheet * This,
  16434. /* [in] */ BSTR v);
  16435. void __RPC_STUB IHTMLStyleSheet_put_href_Stub(
  16436. IRpcStubBuffer *This,
  16437. IRpcChannelBuffer *_pRpcChannelBuffer,
  16438. PRPC_MESSAGE _pRpcMessage,
  16439. DWORD *_pdwStubPhase);
  16440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_href_Proxy(
  16441. IHTMLStyleSheet * This,
  16442. /* [out][retval] */ BSTR *p);
  16443. void __RPC_STUB IHTMLStyleSheet_get_href_Stub(
  16444. IRpcStubBuffer *This,
  16445. IRpcChannelBuffer *_pRpcChannelBuffer,
  16446. PRPC_MESSAGE _pRpcMessage,
  16447. DWORD *_pdwStubPhase);
  16448. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_type_Proxy(
  16449. IHTMLStyleSheet * This,
  16450. /* [out][retval] */ BSTR *p);
  16451. void __RPC_STUB IHTMLStyleSheet_get_type_Stub(
  16452. IRpcStubBuffer *This,
  16453. IRpcChannelBuffer *_pRpcChannelBuffer,
  16454. PRPC_MESSAGE _pRpcMessage,
  16455. DWORD *_pdwStubPhase);
  16456. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_id_Proxy(
  16457. IHTMLStyleSheet * This,
  16458. /* [out][retval] */ BSTR *p);
  16459. void __RPC_STUB IHTMLStyleSheet_get_id_Stub(
  16460. IRpcStubBuffer *This,
  16461. IRpcChannelBuffer *_pRpcChannelBuffer,
  16462. PRPC_MESSAGE _pRpcMessage,
  16463. DWORD *_pdwStubPhase);
  16464. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_addImport_Proxy(
  16465. IHTMLStyleSheet * This,
  16466. /* [in] */ BSTR bstrURL,
  16467. /* [in][defaultvalue] */ long lIndex,
  16468. /* [out][retval] */ long *plIndex);
  16469. void __RPC_STUB IHTMLStyleSheet_addImport_Stub(
  16470. IRpcStubBuffer *This,
  16471. IRpcChannelBuffer *_pRpcChannelBuffer,
  16472. PRPC_MESSAGE _pRpcMessage,
  16473. DWORD *_pdwStubPhase);
  16474. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_addRule_Proxy(
  16475. IHTMLStyleSheet * This,
  16476. /* [in] */ BSTR bstrSelector,
  16477. /* [in] */ BSTR bstrStyle,
  16478. /* [in][defaultvalue] */ long lIndex,
  16479. /* [out][retval] */ long *plNewIndex);
  16480. void __RPC_STUB IHTMLStyleSheet_addRule_Stub(
  16481. IRpcStubBuffer *This,
  16482. IRpcChannelBuffer *_pRpcChannelBuffer,
  16483. PRPC_MESSAGE _pRpcMessage,
  16484. DWORD *_pdwStubPhase);
  16485. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_removeImport_Proxy(
  16486. IHTMLStyleSheet * This,
  16487. /* [in] */ long lIndex);
  16488. void __RPC_STUB IHTMLStyleSheet_removeImport_Stub(
  16489. IRpcStubBuffer *This,
  16490. IRpcChannelBuffer *_pRpcChannelBuffer,
  16491. PRPC_MESSAGE _pRpcMessage,
  16492. DWORD *_pdwStubPhase);
  16493. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_removeRule_Proxy(
  16494. IHTMLStyleSheet * This,
  16495. /* [in] */ long lIndex);
  16496. void __RPC_STUB IHTMLStyleSheet_removeRule_Stub(
  16497. IRpcStubBuffer *This,
  16498. IRpcChannelBuffer *_pRpcChannelBuffer,
  16499. PRPC_MESSAGE _pRpcMessage,
  16500. DWORD *_pdwStubPhase);
  16501. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_media_Proxy(
  16502. IHTMLStyleSheet * This,
  16503. /* [in] */ BSTR v);
  16504. void __RPC_STUB IHTMLStyleSheet_put_media_Stub(
  16505. IRpcStubBuffer *This,
  16506. IRpcChannelBuffer *_pRpcChannelBuffer,
  16507. PRPC_MESSAGE _pRpcMessage,
  16508. DWORD *_pdwStubPhase);
  16509. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_media_Proxy(
  16510. IHTMLStyleSheet * This,
  16511. /* [out][retval] */ BSTR *p);
  16512. void __RPC_STUB IHTMLStyleSheet_get_media_Stub(
  16513. IRpcStubBuffer *This,
  16514. IRpcChannelBuffer *_pRpcChannelBuffer,
  16515. PRPC_MESSAGE _pRpcMessage,
  16516. DWORD *_pdwStubPhase);
  16517. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_cssText_Proxy(
  16518. IHTMLStyleSheet * This,
  16519. /* [in] */ BSTR v);
  16520. void __RPC_STUB IHTMLStyleSheet_put_cssText_Stub(
  16521. IRpcStubBuffer *This,
  16522. IRpcChannelBuffer *_pRpcChannelBuffer,
  16523. PRPC_MESSAGE _pRpcMessage,
  16524. DWORD *_pdwStubPhase);
  16525. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_cssText_Proxy(
  16526. IHTMLStyleSheet * This,
  16527. /* [out][retval] */ BSTR *p);
  16528. void __RPC_STUB IHTMLStyleSheet_get_cssText_Stub(
  16529. IRpcStubBuffer *This,
  16530. IRpcChannelBuffer *_pRpcChannelBuffer,
  16531. PRPC_MESSAGE _pRpcMessage,
  16532. DWORD *_pdwStubPhase);
  16533. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_rules_Proxy(
  16534. IHTMLStyleSheet * This,
  16535. /* [out][retval] */ IHTMLStyleSheetRulesCollection **p);
  16536. void __RPC_STUB IHTMLStyleSheet_get_rules_Stub(
  16537. IRpcStubBuffer *This,
  16538. IRpcChannelBuffer *_pRpcChannelBuffer,
  16539. PRPC_MESSAGE _pRpcMessage,
  16540. DWORD *_pdwStubPhase);
  16541. #endif /* __IHTMLStyleSheet_INTERFACE_DEFINED__ */
  16542. #ifndef __IHTMLStyleSheet2_INTERFACE_DEFINED__
  16543. #define __IHTMLStyleSheet2_INTERFACE_DEFINED__
  16544. /* interface IHTMLStyleSheet2 */
  16545. /* [object][uuid][dual][oleautomation] */
  16546. EXTERN_C const IID IID_IHTMLStyleSheet2;
  16547. MIDL_INTERFACE("3050f3d1-98b5-11cf-bb82-00aa00bdce0b")
  16548. IHTMLStyleSheet2 : public IDispatch
  16549. {
  16550. public:
  16551. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pages(
  16552. /* [out][retval] */ IHTMLStyleSheetPagesCollection **p) = 0;
  16553. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addPageRule(
  16554. /* [in] */ BSTR bstrSelector,
  16555. /* [in] */ BSTR bstrStyle,
  16556. /* [in][defaultvalue] */ long lIndex,
  16557. /* [out][retval] */ long *plNewIndex) = 0;
  16558. };
  16559. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet2_get_pages_Proxy(
  16560. IHTMLStyleSheet2 * This,
  16561. /* [out][retval] */ IHTMLStyleSheetPagesCollection **p);
  16562. void __RPC_STUB IHTMLStyleSheet2_get_pages_Stub(
  16563. IRpcStubBuffer *This,
  16564. IRpcChannelBuffer *_pRpcChannelBuffer,
  16565. PRPC_MESSAGE _pRpcMessage,
  16566. DWORD *_pdwStubPhase);
  16567. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet2_addPageRule_Proxy(
  16568. IHTMLStyleSheet2 * This,
  16569. /* [in] */ BSTR bstrSelector,
  16570. /* [in] */ BSTR bstrStyle,
  16571. /* [in][defaultvalue] */ long lIndex,
  16572. /* [out][retval] */ long *plNewIndex);
  16573. void __RPC_STUB IHTMLStyleSheet2_addPageRule_Stub(
  16574. IRpcStubBuffer *This,
  16575. IRpcChannelBuffer *_pRpcChannelBuffer,
  16576. PRPC_MESSAGE _pRpcMessage,
  16577. DWORD *_pdwStubPhase);
  16578. #endif /* __IHTMLStyleSheet2_INTERFACE_DEFINED__ */
  16579. #ifndef __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__
  16580. #define __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__
  16581. /* dispinterface DispHTMLStyleSheet */
  16582. /* [uuid][hidden] */
  16583. EXTERN_C const IID DIID_DispHTMLStyleSheet;
  16584. MIDL_INTERFACE("3050f58d-98b5-11cf-bb82-00aa00bdce0b")
  16585. DispHTMLStyleSheet : public IDispatch
  16586. {
  16587. };
  16588. #endif /* __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__ */
  16589. EXTERN_C const CLSID CLSID_HTMLStyleSheet;
  16590. #ifdef __cplusplus
  16591. class DECLSPEC_UUID("3050f2e4-98b5-11cf-bb82-00aa00bdce0b")
  16592. HTMLStyleSheet;
  16593. #endif
  16594. EXTERN_C const CLSID CLSID_HTMLStyleSheetsCollection;
  16595. #ifdef __cplusplus
  16596. class DECLSPEC_UUID("3050f37f-98b5-11cf-bb82-00aa00bdce0b")
  16597. HTMLStyleSheetsCollection;
  16598. #endif
  16599. #ifndef __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__
  16600. #define __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__
  16601. /* dispinterface HTMLLinkElementEvents2 */
  16602. /* [uuid][hidden] */
  16603. EXTERN_C const IID DIID_HTMLLinkElementEvents2;
  16604. MIDL_INTERFACE("3050f61d-98b5-11cf-bb82-00aa00bdce0b")
  16605. HTMLLinkElementEvents2 : public IDispatch
  16606. {
  16607. };
  16608. #endif /* __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__ */
  16609. #ifndef __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__
  16610. #define __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__
  16611. /* dispinterface HTMLLinkElementEvents */
  16612. /* [uuid][hidden] */
  16613. EXTERN_C const IID DIID_HTMLLinkElementEvents;
  16614. MIDL_INTERFACE("3050f3cc-98b5-11cf-bb82-00aa00bdce0b")
  16615. HTMLLinkElementEvents : public IDispatch
  16616. {
  16617. };
  16618. #endif /* __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__ */
  16619. #ifndef __IHTMLLinkElement_INTERFACE_DEFINED__
  16620. #define __IHTMLLinkElement_INTERFACE_DEFINED__
  16621. /* interface IHTMLLinkElement */
  16622. /* [object][uuid][dual][oleautomation] */
  16623. EXTERN_C const IID IID_IHTMLLinkElement;
  16624. MIDL_INTERFACE("3050f205-98b5-11cf-bb82-00aa00bdce0b")
  16625. IHTMLLinkElement : public IDispatch
  16626. {
  16627. public:
  16628. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  16629. /* [in] */ BSTR v) = 0;
  16630. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  16631. /* [out][retval] */ BSTR *p) = 0;
  16632. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rel(
  16633. /* [in] */ BSTR v) = 0;
  16634. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rel(
  16635. /* [out][retval] */ BSTR *p) = 0;
  16636. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rev(
  16637. /* [in] */ BSTR v) = 0;
  16638. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rev(
  16639. /* [out][retval] */ BSTR *p) = 0;
  16640. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  16641. /* [in] */ BSTR v) = 0;
  16642. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  16643. /* [out][retval] */ BSTR *p) = 0;
  16644. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  16645. /* [out][retval] */ BSTR *p) = 0;
  16646. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  16647. /* [in] */ VARIANT v) = 0;
  16648. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  16649. /* [out][retval] */ VARIANT *p) = 0;
  16650. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  16651. /* [in] */ VARIANT v) = 0;
  16652. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  16653. /* [out][retval] */ VARIANT *p) = 0;
  16654. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  16655. /* [in] */ VARIANT v) = 0;
  16656. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  16657. /* [out][retval] */ VARIANT *p) = 0;
  16658. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet(
  16659. /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  16660. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  16661. /* [in] */ VARIANT_BOOL v) = 0;
  16662. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  16663. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16664. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  16665. /* [in] */ BSTR v) = 0;
  16666. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  16667. /* [out][retval] */ BSTR *p) = 0;
  16668. };
  16669. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_href_Proxy(
  16670. IHTMLLinkElement * This,
  16671. /* [in] */ BSTR v);
  16672. void __RPC_STUB IHTMLLinkElement_put_href_Stub(
  16673. IRpcStubBuffer *This,
  16674. IRpcChannelBuffer *_pRpcChannelBuffer,
  16675. PRPC_MESSAGE _pRpcMessage,
  16676. DWORD *_pdwStubPhase);
  16677. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_href_Proxy(
  16678. IHTMLLinkElement * This,
  16679. /* [out][retval] */ BSTR *p);
  16680. void __RPC_STUB IHTMLLinkElement_get_href_Stub(
  16681. IRpcStubBuffer *This,
  16682. IRpcChannelBuffer *_pRpcChannelBuffer,
  16683. PRPC_MESSAGE _pRpcMessage,
  16684. DWORD *_pdwStubPhase);
  16685. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_rel_Proxy(
  16686. IHTMLLinkElement * This,
  16687. /* [in] */ BSTR v);
  16688. void __RPC_STUB IHTMLLinkElement_put_rel_Stub(
  16689. IRpcStubBuffer *This,
  16690. IRpcChannelBuffer *_pRpcChannelBuffer,
  16691. PRPC_MESSAGE _pRpcMessage,
  16692. DWORD *_pdwStubPhase);
  16693. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_rel_Proxy(
  16694. IHTMLLinkElement * This,
  16695. /* [out][retval] */ BSTR *p);
  16696. void __RPC_STUB IHTMLLinkElement_get_rel_Stub(
  16697. IRpcStubBuffer *This,
  16698. IRpcChannelBuffer *_pRpcChannelBuffer,
  16699. PRPC_MESSAGE _pRpcMessage,
  16700. DWORD *_pdwStubPhase);
  16701. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_rev_Proxy(
  16702. IHTMLLinkElement * This,
  16703. /* [in] */ BSTR v);
  16704. void __RPC_STUB IHTMLLinkElement_put_rev_Stub(
  16705. IRpcStubBuffer *This,
  16706. IRpcChannelBuffer *_pRpcChannelBuffer,
  16707. PRPC_MESSAGE _pRpcMessage,
  16708. DWORD *_pdwStubPhase);
  16709. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_rev_Proxy(
  16710. IHTMLLinkElement * This,
  16711. /* [out][retval] */ BSTR *p);
  16712. void __RPC_STUB IHTMLLinkElement_get_rev_Stub(
  16713. IRpcStubBuffer *This,
  16714. IRpcChannelBuffer *_pRpcChannelBuffer,
  16715. PRPC_MESSAGE _pRpcMessage,
  16716. DWORD *_pdwStubPhase);
  16717. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_type_Proxy(
  16718. IHTMLLinkElement * This,
  16719. /* [in] */ BSTR v);
  16720. void __RPC_STUB IHTMLLinkElement_put_type_Stub(
  16721. IRpcStubBuffer *This,
  16722. IRpcChannelBuffer *_pRpcChannelBuffer,
  16723. PRPC_MESSAGE _pRpcMessage,
  16724. DWORD *_pdwStubPhase);
  16725. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_type_Proxy(
  16726. IHTMLLinkElement * This,
  16727. /* [out][retval] */ BSTR *p);
  16728. void __RPC_STUB IHTMLLinkElement_get_type_Stub(
  16729. IRpcStubBuffer *This,
  16730. IRpcChannelBuffer *_pRpcChannelBuffer,
  16731. PRPC_MESSAGE _pRpcMessage,
  16732. DWORD *_pdwStubPhase);
  16733. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_readyState_Proxy(
  16734. IHTMLLinkElement * This,
  16735. /* [out][retval] */ BSTR *p);
  16736. void __RPC_STUB IHTMLLinkElement_get_readyState_Stub(
  16737. IRpcStubBuffer *This,
  16738. IRpcChannelBuffer *_pRpcChannelBuffer,
  16739. PRPC_MESSAGE _pRpcMessage,
  16740. DWORD *_pdwStubPhase);
  16741. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onreadystatechange_Proxy(
  16742. IHTMLLinkElement * This,
  16743. /* [in] */ VARIANT v);
  16744. void __RPC_STUB IHTMLLinkElement_put_onreadystatechange_Stub(
  16745. IRpcStubBuffer *This,
  16746. IRpcChannelBuffer *_pRpcChannelBuffer,
  16747. PRPC_MESSAGE _pRpcMessage,
  16748. DWORD *_pdwStubPhase);
  16749. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onreadystatechange_Proxy(
  16750. IHTMLLinkElement * This,
  16751. /* [out][retval] */ VARIANT *p);
  16752. void __RPC_STUB IHTMLLinkElement_get_onreadystatechange_Stub(
  16753. IRpcStubBuffer *This,
  16754. IRpcChannelBuffer *_pRpcChannelBuffer,
  16755. PRPC_MESSAGE _pRpcMessage,
  16756. DWORD *_pdwStubPhase);
  16757. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onload_Proxy(
  16758. IHTMLLinkElement * This,
  16759. /* [in] */ VARIANT v);
  16760. void __RPC_STUB IHTMLLinkElement_put_onload_Stub(
  16761. IRpcStubBuffer *This,
  16762. IRpcChannelBuffer *_pRpcChannelBuffer,
  16763. PRPC_MESSAGE _pRpcMessage,
  16764. DWORD *_pdwStubPhase);
  16765. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onload_Proxy(
  16766. IHTMLLinkElement * This,
  16767. /* [out][retval] */ VARIANT *p);
  16768. void __RPC_STUB IHTMLLinkElement_get_onload_Stub(
  16769. IRpcStubBuffer *This,
  16770. IRpcChannelBuffer *_pRpcChannelBuffer,
  16771. PRPC_MESSAGE _pRpcMessage,
  16772. DWORD *_pdwStubPhase);
  16773. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onerror_Proxy(
  16774. IHTMLLinkElement * This,
  16775. /* [in] */ VARIANT v);
  16776. void __RPC_STUB IHTMLLinkElement_put_onerror_Stub(
  16777. IRpcStubBuffer *This,
  16778. IRpcChannelBuffer *_pRpcChannelBuffer,
  16779. PRPC_MESSAGE _pRpcMessage,
  16780. DWORD *_pdwStubPhase);
  16781. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onerror_Proxy(
  16782. IHTMLLinkElement * This,
  16783. /* [out][retval] */ VARIANT *p);
  16784. void __RPC_STUB IHTMLLinkElement_get_onerror_Stub(
  16785. IRpcStubBuffer *This,
  16786. IRpcChannelBuffer *_pRpcChannelBuffer,
  16787. PRPC_MESSAGE _pRpcMessage,
  16788. DWORD *_pdwStubPhase);
  16789. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_styleSheet_Proxy(
  16790. IHTMLLinkElement * This,
  16791. /* [out][retval] */ IHTMLStyleSheet **p);
  16792. void __RPC_STUB IHTMLLinkElement_get_styleSheet_Stub(
  16793. IRpcStubBuffer *This,
  16794. IRpcChannelBuffer *_pRpcChannelBuffer,
  16795. PRPC_MESSAGE _pRpcMessage,
  16796. DWORD *_pdwStubPhase);
  16797. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_disabled_Proxy(
  16798. IHTMLLinkElement * This,
  16799. /* [in] */ VARIANT_BOOL v);
  16800. void __RPC_STUB IHTMLLinkElement_put_disabled_Stub(
  16801. IRpcStubBuffer *This,
  16802. IRpcChannelBuffer *_pRpcChannelBuffer,
  16803. PRPC_MESSAGE _pRpcMessage,
  16804. DWORD *_pdwStubPhase);
  16805. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_disabled_Proxy(
  16806. IHTMLLinkElement * This,
  16807. /* [out][retval] */ VARIANT_BOOL *p);
  16808. void __RPC_STUB IHTMLLinkElement_get_disabled_Stub(
  16809. IRpcStubBuffer *This,
  16810. IRpcChannelBuffer *_pRpcChannelBuffer,
  16811. PRPC_MESSAGE _pRpcMessage,
  16812. DWORD *_pdwStubPhase);
  16813. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_media_Proxy(
  16814. IHTMLLinkElement * This,
  16815. /* [in] */ BSTR v);
  16816. void __RPC_STUB IHTMLLinkElement_put_media_Stub(
  16817. IRpcStubBuffer *This,
  16818. IRpcChannelBuffer *_pRpcChannelBuffer,
  16819. PRPC_MESSAGE _pRpcMessage,
  16820. DWORD *_pdwStubPhase);
  16821. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_media_Proxy(
  16822. IHTMLLinkElement * This,
  16823. /* [out][retval] */ BSTR *p);
  16824. void __RPC_STUB IHTMLLinkElement_get_media_Stub(
  16825. IRpcStubBuffer *This,
  16826. IRpcChannelBuffer *_pRpcChannelBuffer,
  16827. PRPC_MESSAGE _pRpcMessage,
  16828. DWORD *_pdwStubPhase);
  16829. #endif /* __IHTMLLinkElement_INTERFACE_DEFINED__ */
  16830. #ifndef __IHTMLLinkElement2_INTERFACE_DEFINED__
  16831. #define __IHTMLLinkElement2_INTERFACE_DEFINED__
  16832. /* interface IHTMLLinkElement2 */
  16833. /* [object][uuid][dual][oleautomation] */
  16834. EXTERN_C const IID IID_IHTMLLinkElement2;
  16835. MIDL_INTERFACE("3050f4e5-98b5-11cf-bb82-00aa00bdce0b")
  16836. IHTMLLinkElement2 : public IDispatch
  16837. {
  16838. public:
  16839. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  16840. /* [in] */ BSTR v) = 0;
  16841. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  16842. /* [out][retval] */ BSTR *p) = 0;
  16843. };
  16844. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement2_put_target_Proxy(
  16845. IHTMLLinkElement2 * This,
  16846. /* [in] */ BSTR v);
  16847. void __RPC_STUB IHTMLLinkElement2_put_target_Stub(
  16848. IRpcStubBuffer *This,
  16849. IRpcChannelBuffer *_pRpcChannelBuffer,
  16850. PRPC_MESSAGE _pRpcMessage,
  16851. DWORD *_pdwStubPhase);
  16852. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement2_get_target_Proxy(
  16853. IHTMLLinkElement2 * This,
  16854. /* [out][retval] */ BSTR *p);
  16855. void __RPC_STUB IHTMLLinkElement2_get_target_Stub(
  16856. IRpcStubBuffer *This,
  16857. IRpcChannelBuffer *_pRpcChannelBuffer,
  16858. PRPC_MESSAGE _pRpcMessage,
  16859. DWORD *_pdwStubPhase);
  16860. #endif /* __IHTMLLinkElement2_INTERFACE_DEFINED__ */
  16861. #ifndef __IHTMLLinkElement3_INTERFACE_DEFINED__
  16862. #define __IHTMLLinkElement3_INTERFACE_DEFINED__
  16863. /* interface IHTMLLinkElement3 */
  16864. /* [object][uuid][dual][oleautomation] */
  16865. EXTERN_C const IID IID_IHTMLLinkElement3;
  16866. MIDL_INTERFACE("3050f81e-98b5-11cf-bb82-00aa00bdce0b")
  16867. IHTMLLinkElement3 : public IDispatch
  16868. {
  16869. public:
  16870. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  16871. /* [in] */ BSTR v) = 0;
  16872. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  16873. /* [out][retval] */ BSTR *p) = 0;
  16874. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang(
  16875. /* [in] */ BSTR v) = 0;
  16876. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang(
  16877. /* [out][retval] */ BSTR *p) = 0;
  16878. };
  16879. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_put_charset_Proxy(
  16880. IHTMLLinkElement3 * This,
  16881. /* [in] */ BSTR v);
  16882. void __RPC_STUB IHTMLLinkElement3_put_charset_Stub(
  16883. IRpcStubBuffer *This,
  16884. IRpcChannelBuffer *_pRpcChannelBuffer,
  16885. PRPC_MESSAGE _pRpcMessage,
  16886. DWORD *_pdwStubPhase);
  16887. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_get_charset_Proxy(
  16888. IHTMLLinkElement3 * This,
  16889. /* [out][retval] */ BSTR *p);
  16890. void __RPC_STUB IHTMLLinkElement3_get_charset_Stub(
  16891. IRpcStubBuffer *This,
  16892. IRpcChannelBuffer *_pRpcChannelBuffer,
  16893. PRPC_MESSAGE _pRpcMessage,
  16894. DWORD *_pdwStubPhase);
  16895. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_put_hreflang_Proxy(
  16896. IHTMLLinkElement3 * This,
  16897. /* [in] */ BSTR v);
  16898. void __RPC_STUB IHTMLLinkElement3_put_hreflang_Stub(
  16899. IRpcStubBuffer *This,
  16900. IRpcChannelBuffer *_pRpcChannelBuffer,
  16901. PRPC_MESSAGE _pRpcMessage,
  16902. DWORD *_pdwStubPhase);
  16903. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_get_hreflang_Proxy(
  16904. IHTMLLinkElement3 * This,
  16905. /* [out][retval] */ BSTR *p);
  16906. void __RPC_STUB IHTMLLinkElement3_get_hreflang_Stub(
  16907. IRpcStubBuffer *This,
  16908. IRpcChannelBuffer *_pRpcChannelBuffer,
  16909. PRPC_MESSAGE _pRpcMessage,
  16910. DWORD *_pdwStubPhase);
  16911. #endif /* __IHTMLLinkElement3_INTERFACE_DEFINED__ */
  16912. #ifndef __DispHTMLLinkElement_DISPINTERFACE_DEFINED__
  16913. #define __DispHTMLLinkElement_DISPINTERFACE_DEFINED__
  16914. /* dispinterface DispHTMLLinkElement */
  16915. /* [uuid][hidden] */
  16916. EXTERN_C const IID DIID_DispHTMLLinkElement;
  16917. MIDL_INTERFACE("3050f524-98b5-11cf-bb82-00aa00bdce0b")
  16918. DispHTMLLinkElement : public IDispatch
  16919. {
  16920. };
  16921. #endif /* __DispHTMLLinkElement_DISPINTERFACE_DEFINED__ */
  16922. EXTERN_C const CLSID CLSID_HTMLLinkElement;
  16923. #ifdef __cplusplus
  16924. class DECLSPEC_UUID("3050f277-98b5-11cf-bb82-00aa00bdce0b")
  16925. HTMLLinkElement;
  16926. #endif
  16927. #ifndef __IHTMLTxtRange_INTERFACE_DEFINED__
  16928. #define __IHTMLTxtRange_INTERFACE_DEFINED__
  16929. /* interface IHTMLTxtRange */
  16930. /* [object][uuid][dual][oleautomation] */
  16931. EXTERN_C const IID IID_IHTMLTxtRange;
  16932. MIDL_INTERFACE("3050f220-98b5-11cf-bb82-00aa00bdce0b")
  16933. IHTMLTxtRange : public IDispatch
  16934. {
  16935. public:
  16936. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlText(
  16937. /* [out][retval] */ BSTR *p) = 0;
  16938. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  16939. /* [in] */ BSTR v) = 0;
  16940. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  16941. /* [out][retval] */ BSTR *p) = 0;
  16942. virtual /* [id] */ HRESULT STDMETHODCALLTYPE parentElement(
  16943. /* [out][retval] */ IHTMLElement **parent) = 0;
  16944. virtual /* [id] */ HRESULT STDMETHODCALLTYPE duplicate(
  16945. /* [out][retval] */ IHTMLTxtRange **Duplicate) = 0;
  16946. virtual /* [id] */ HRESULT STDMETHODCALLTYPE inRange(
  16947. /* [in] */ IHTMLTxtRange *Range,
  16948. /* [out][retval] */ VARIANT_BOOL *InRange) = 0;
  16949. virtual /* [id] */ HRESULT STDMETHODCALLTYPE isEqual(
  16950. /* [in] */ IHTMLTxtRange *Range,
  16951. /* [out][retval] */ VARIANT_BOOL *IsEqual) = 0;
  16952. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
  16953. /* [in][defaultvalue] */ VARIANT_BOOL fStart = -1) = 0;
  16954. virtual /* [id] */ HRESULT STDMETHODCALLTYPE collapse(
  16955. /* [in][defaultvalue] */ VARIANT_BOOL Start = -1) = 0;
  16956. virtual /* [id] */ HRESULT STDMETHODCALLTYPE expand(
  16957. /* [in] */ BSTR Unit,
  16958. /* [out][retval] */ VARIANT_BOOL *Success) = 0;
  16959. virtual /* [id] */ HRESULT STDMETHODCALLTYPE move(
  16960. /* [in] */ BSTR Unit,
  16961. /* [in][defaultvalue] */ long Count,
  16962. /* [out][retval] */ long *ActualCount) = 0;
  16963. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveStart(
  16964. /* [in] */ BSTR Unit,
  16965. /* [in][defaultvalue] */ long Count,
  16966. /* [out][retval] */ long *ActualCount) = 0;
  16967. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveEnd(
  16968. /* [in] */ BSTR Unit,
  16969. /* [in][defaultvalue] */ long Count,
  16970. /* [out][retval] */ long *ActualCount) = 0;
  16971. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  16972. virtual /* [id] */ HRESULT STDMETHODCALLTYPE pasteHTML(
  16973. /* [in] */ BSTR html) = 0;
  16974. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToElementText(
  16975. /* [in] */ IHTMLElement *element) = 0;
  16976. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setEndPoint(
  16977. /* [in] */ BSTR how,
  16978. /* [in] */ IHTMLTxtRange *SourceRange) = 0;
  16979. virtual /* [id] */ HRESULT STDMETHODCALLTYPE compareEndPoints(
  16980. /* [in] */ BSTR how,
  16981. /* [in] */ IHTMLTxtRange *SourceRange,
  16982. /* [out][retval] */ long *ret) = 0;
  16983. virtual /* [id] */ HRESULT STDMETHODCALLTYPE findText(
  16984. /* [in] */ BSTR String,
  16985. /* [in][defaultvalue] */ long count,
  16986. /* [in][defaultvalue] */ long Flags,
  16987. /* [out][retval] */ VARIANT_BOOL *Success) = 0;
  16988. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToPoint(
  16989. /* [in] */ long x,
  16990. /* [in] */ long y) = 0;
  16991. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBookmark(
  16992. /* [out][retval] */ BSTR *Boolmark) = 0;
  16993. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToBookmark(
  16994. /* [in] */ BSTR Bookmark,
  16995. /* [out][retval] */ VARIANT_BOOL *Success) = 0;
  16996. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
  16997. /* [in] */ BSTR cmdID,
  16998. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  16999. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
  17000. /* [in] */ BSTR cmdID,
  17001. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17002. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
  17003. /* [in] */ BSTR cmdID,
  17004. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17005. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
  17006. /* [in] */ BSTR cmdID,
  17007. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17008. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
  17009. /* [in] */ BSTR cmdID,
  17010. /* [out][retval] */ BSTR *pcmdText) = 0;
  17011. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
  17012. /* [in] */ BSTR cmdID,
  17013. /* [out][retval] */ VARIANT *pcmdValue) = 0;
  17014. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
  17015. /* [in] */ BSTR cmdID,
  17016. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  17017. /* [in][optional] */ VARIANT value,
  17018. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17019. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
  17020. /* [in] */ BSTR cmdID,
  17021. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17022. };
  17023. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_get_htmlText_Proxy(
  17024. IHTMLTxtRange * This,
  17025. /* [out][retval] */ BSTR *p);
  17026. void __RPC_STUB IHTMLTxtRange_get_htmlText_Stub(
  17027. IRpcStubBuffer *This,
  17028. IRpcChannelBuffer *_pRpcChannelBuffer,
  17029. PRPC_MESSAGE _pRpcMessage,
  17030. DWORD *_pdwStubPhase);
  17031. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_put_text_Proxy(
  17032. IHTMLTxtRange * This,
  17033. /* [in] */ BSTR v);
  17034. void __RPC_STUB IHTMLTxtRange_put_text_Stub(
  17035. IRpcStubBuffer *This,
  17036. IRpcChannelBuffer *_pRpcChannelBuffer,
  17037. PRPC_MESSAGE _pRpcMessage,
  17038. DWORD *_pdwStubPhase);
  17039. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_get_text_Proxy(
  17040. IHTMLTxtRange * This,
  17041. /* [out][retval] */ BSTR *p);
  17042. void __RPC_STUB IHTMLTxtRange_get_text_Stub(
  17043. IRpcStubBuffer *This,
  17044. IRpcChannelBuffer *_pRpcChannelBuffer,
  17045. PRPC_MESSAGE _pRpcMessage,
  17046. DWORD *_pdwStubPhase);
  17047. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_parentElement_Proxy(
  17048. IHTMLTxtRange * This,
  17049. /* [out][retval] */ IHTMLElement **parent);
  17050. void __RPC_STUB IHTMLTxtRange_parentElement_Stub(
  17051. IRpcStubBuffer *This,
  17052. IRpcChannelBuffer *_pRpcChannelBuffer,
  17053. PRPC_MESSAGE _pRpcMessage,
  17054. DWORD *_pdwStubPhase);
  17055. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_duplicate_Proxy(
  17056. IHTMLTxtRange * This,
  17057. /* [out][retval] */ IHTMLTxtRange **Duplicate);
  17058. void __RPC_STUB IHTMLTxtRange_duplicate_Stub(
  17059. IRpcStubBuffer *This,
  17060. IRpcChannelBuffer *_pRpcChannelBuffer,
  17061. PRPC_MESSAGE _pRpcMessage,
  17062. DWORD *_pdwStubPhase);
  17063. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_inRange_Proxy(
  17064. IHTMLTxtRange * This,
  17065. /* [in] */ IHTMLTxtRange *Range,
  17066. /* [out][retval] */ VARIANT_BOOL *InRange);
  17067. void __RPC_STUB IHTMLTxtRange_inRange_Stub(
  17068. IRpcStubBuffer *This,
  17069. IRpcChannelBuffer *_pRpcChannelBuffer,
  17070. PRPC_MESSAGE _pRpcMessage,
  17071. DWORD *_pdwStubPhase);
  17072. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_isEqual_Proxy(
  17073. IHTMLTxtRange * This,
  17074. /* [in] */ IHTMLTxtRange *Range,
  17075. /* [out][retval] */ VARIANT_BOOL *IsEqual);
  17076. void __RPC_STUB IHTMLTxtRange_isEqual_Stub(
  17077. IRpcStubBuffer *This,
  17078. IRpcChannelBuffer *_pRpcChannelBuffer,
  17079. PRPC_MESSAGE _pRpcMessage,
  17080. DWORD *_pdwStubPhase);
  17081. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_scrollIntoView_Proxy(
  17082. IHTMLTxtRange * This,
  17083. /* [in][defaultvalue] */ VARIANT_BOOL fStart);
  17084. void __RPC_STUB IHTMLTxtRange_scrollIntoView_Stub(
  17085. IRpcStubBuffer *This,
  17086. IRpcChannelBuffer *_pRpcChannelBuffer,
  17087. PRPC_MESSAGE _pRpcMessage,
  17088. DWORD *_pdwStubPhase);
  17089. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_collapse_Proxy(
  17090. IHTMLTxtRange * This,
  17091. /* [in][defaultvalue] */ VARIANT_BOOL Start);
  17092. void __RPC_STUB IHTMLTxtRange_collapse_Stub(
  17093. IRpcStubBuffer *This,
  17094. IRpcChannelBuffer *_pRpcChannelBuffer,
  17095. PRPC_MESSAGE _pRpcMessage,
  17096. DWORD *_pdwStubPhase);
  17097. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_expand_Proxy(
  17098. IHTMLTxtRange * This,
  17099. /* [in] */ BSTR Unit,
  17100. /* [out][retval] */ VARIANT_BOOL *Success);
  17101. void __RPC_STUB IHTMLTxtRange_expand_Stub(
  17102. IRpcStubBuffer *This,
  17103. IRpcChannelBuffer *_pRpcChannelBuffer,
  17104. PRPC_MESSAGE _pRpcMessage,
  17105. DWORD *_pdwStubPhase);
  17106. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_move_Proxy(
  17107. IHTMLTxtRange * This,
  17108. /* [in] */ BSTR Unit,
  17109. /* [in][defaultvalue] */ long Count,
  17110. /* [out][retval] */ long *ActualCount);
  17111. void __RPC_STUB IHTMLTxtRange_move_Stub(
  17112. IRpcStubBuffer *This,
  17113. IRpcChannelBuffer *_pRpcChannelBuffer,
  17114. PRPC_MESSAGE _pRpcMessage,
  17115. DWORD *_pdwStubPhase);
  17116. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveStart_Proxy(
  17117. IHTMLTxtRange * This,
  17118. /* [in] */ BSTR Unit,
  17119. /* [in][defaultvalue] */ long Count,
  17120. /* [out][retval] */ long *ActualCount);
  17121. void __RPC_STUB IHTMLTxtRange_moveStart_Stub(
  17122. IRpcStubBuffer *This,
  17123. IRpcChannelBuffer *_pRpcChannelBuffer,
  17124. PRPC_MESSAGE _pRpcMessage,
  17125. DWORD *_pdwStubPhase);
  17126. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveEnd_Proxy(
  17127. IHTMLTxtRange * This,
  17128. /* [in] */ BSTR Unit,
  17129. /* [in][defaultvalue] */ long Count,
  17130. /* [out][retval] */ long *ActualCount);
  17131. void __RPC_STUB IHTMLTxtRange_moveEnd_Stub(
  17132. IRpcStubBuffer *This,
  17133. IRpcChannelBuffer *_pRpcChannelBuffer,
  17134. PRPC_MESSAGE _pRpcMessage,
  17135. DWORD *_pdwStubPhase);
  17136. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_select_Proxy(
  17137. IHTMLTxtRange * This);
  17138. void __RPC_STUB IHTMLTxtRange_select_Stub(
  17139. IRpcStubBuffer *This,
  17140. IRpcChannelBuffer *_pRpcChannelBuffer,
  17141. PRPC_MESSAGE _pRpcMessage,
  17142. DWORD *_pdwStubPhase);
  17143. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_pasteHTML_Proxy(
  17144. IHTMLTxtRange * This,
  17145. /* [in] */ BSTR html);
  17146. void __RPC_STUB IHTMLTxtRange_pasteHTML_Stub(
  17147. IRpcStubBuffer *This,
  17148. IRpcChannelBuffer *_pRpcChannelBuffer,
  17149. PRPC_MESSAGE _pRpcMessage,
  17150. DWORD *_pdwStubPhase);
  17151. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToElementText_Proxy(
  17152. IHTMLTxtRange * This,
  17153. /* [in] */ IHTMLElement *element);
  17154. void __RPC_STUB IHTMLTxtRange_moveToElementText_Stub(
  17155. IRpcStubBuffer *This,
  17156. IRpcChannelBuffer *_pRpcChannelBuffer,
  17157. PRPC_MESSAGE _pRpcMessage,
  17158. DWORD *_pdwStubPhase);
  17159. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_setEndPoint_Proxy(
  17160. IHTMLTxtRange * This,
  17161. /* [in] */ BSTR how,
  17162. /* [in] */ IHTMLTxtRange *SourceRange);
  17163. void __RPC_STUB IHTMLTxtRange_setEndPoint_Stub(
  17164. IRpcStubBuffer *This,
  17165. IRpcChannelBuffer *_pRpcChannelBuffer,
  17166. PRPC_MESSAGE _pRpcMessage,
  17167. DWORD *_pdwStubPhase);
  17168. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_compareEndPoints_Proxy(
  17169. IHTMLTxtRange * This,
  17170. /* [in] */ BSTR how,
  17171. /* [in] */ IHTMLTxtRange *SourceRange,
  17172. /* [out][retval] */ long *ret);
  17173. void __RPC_STUB IHTMLTxtRange_compareEndPoints_Stub(
  17174. IRpcStubBuffer *This,
  17175. IRpcChannelBuffer *_pRpcChannelBuffer,
  17176. PRPC_MESSAGE _pRpcMessage,
  17177. DWORD *_pdwStubPhase);
  17178. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_findText_Proxy(
  17179. IHTMLTxtRange * This,
  17180. /* [in] */ BSTR String,
  17181. /* [in][defaultvalue] */ long count,
  17182. /* [in][defaultvalue] */ long Flags,
  17183. /* [out][retval] */ VARIANT_BOOL *Success);
  17184. void __RPC_STUB IHTMLTxtRange_findText_Stub(
  17185. IRpcStubBuffer *This,
  17186. IRpcChannelBuffer *_pRpcChannelBuffer,
  17187. PRPC_MESSAGE _pRpcMessage,
  17188. DWORD *_pdwStubPhase);
  17189. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToPoint_Proxy(
  17190. IHTMLTxtRange * This,
  17191. /* [in] */ long x,
  17192. /* [in] */ long y);
  17193. void __RPC_STUB IHTMLTxtRange_moveToPoint_Stub(
  17194. IRpcStubBuffer *This,
  17195. IRpcChannelBuffer *_pRpcChannelBuffer,
  17196. PRPC_MESSAGE _pRpcMessage,
  17197. DWORD *_pdwStubPhase);
  17198. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_getBookmark_Proxy(
  17199. IHTMLTxtRange * This,
  17200. /* [out][retval] */ BSTR *Boolmark);
  17201. void __RPC_STUB IHTMLTxtRange_getBookmark_Stub(
  17202. IRpcStubBuffer *This,
  17203. IRpcChannelBuffer *_pRpcChannelBuffer,
  17204. PRPC_MESSAGE _pRpcMessage,
  17205. DWORD *_pdwStubPhase);
  17206. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToBookmark_Proxy(
  17207. IHTMLTxtRange * This,
  17208. /* [in] */ BSTR Bookmark,
  17209. /* [out][retval] */ VARIANT_BOOL *Success);
  17210. void __RPC_STUB IHTMLTxtRange_moveToBookmark_Stub(
  17211. IRpcStubBuffer *This,
  17212. IRpcChannelBuffer *_pRpcChannelBuffer,
  17213. PRPC_MESSAGE _pRpcMessage,
  17214. DWORD *_pdwStubPhase);
  17215. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandSupported_Proxy(
  17216. IHTMLTxtRange * This,
  17217. /* [in] */ BSTR cmdID,
  17218. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17219. void __RPC_STUB IHTMLTxtRange_queryCommandSupported_Stub(
  17220. IRpcStubBuffer *This,
  17221. IRpcChannelBuffer *_pRpcChannelBuffer,
  17222. PRPC_MESSAGE _pRpcMessage,
  17223. DWORD *_pdwStubPhase);
  17224. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandEnabled_Proxy(
  17225. IHTMLTxtRange * This,
  17226. /* [in] */ BSTR cmdID,
  17227. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17228. void __RPC_STUB IHTMLTxtRange_queryCommandEnabled_Stub(
  17229. IRpcStubBuffer *This,
  17230. IRpcChannelBuffer *_pRpcChannelBuffer,
  17231. PRPC_MESSAGE _pRpcMessage,
  17232. DWORD *_pdwStubPhase);
  17233. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandState_Proxy(
  17234. IHTMLTxtRange * This,
  17235. /* [in] */ BSTR cmdID,
  17236. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17237. void __RPC_STUB IHTMLTxtRange_queryCommandState_Stub(
  17238. IRpcStubBuffer *This,
  17239. IRpcChannelBuffer *_pRpcChannelBuffer,
  17240. PRPC_MESSAGE _pRpcMessage,
  17241. DWORD *_pdwStubPhase);
  17242. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandIndeterm_Proxy(
  17243. IHTMLTxtRange * This,
  17244. /* [in] */ BSTR cmdID,
  17245. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17246. void __RPC_STUB IHTMLTxtRange_queryCommandIndeterm_Stub(
  17247. IRpcStubBuffer *This,
  17248. IRpcChannelBuffer *_pRpcChannelBuffer,
  17249. PRPC_MESSAGE _pRpcMessage,
  17250. DWORD *_pdwStubPhase);
  17251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandText_Proxy(
  17252. IHTMLTxtRange * This,
  17253. /* [in] */ BSTR cmdID,
  17254. /* [out][retval] */ BSTR *pcmdText);
  17255. void __RPC_STUB IHTMLTxtRange_queryCommandText_Stub(
  17256. IRpcStubBuffer *This,
  17257. IRpcChannelBuffer *_pRpcChannelBuffer,
  17258. PRPC_MESSAGE _pRpcMessage,
  17259. DWORD *_pdwStubPhase);
  17260. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandValue_Proxy(
  17261. IHTMLTxtRange * This,
  17262. /* [in] */ BSTR cmdID,
  17263. /* [out][retval] */ VARIANT *pcmdValue);
  17264. void __RPC_STUB IHTMLTxtRange_queryCommandValue_Stub(
  17265. IRpcStubBuffer *This,
  17266. IRpcChannelBuffer *_pRpcChannelBuffer,
  17267. PRPC_MESSAGE _pRpcMessage,
  17268. DWORD *_pdwStubPhase);
  17269. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_execCommand_Proxy(
  17270. IHTMLTxtRange * This,
  17271. /* [in] */ BSTR cmdID,
  17272. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  17273. /* [in][optional] */ VARIANT value,
  17274. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17275. void __RPC_STUB IHTMLTxtRange_execCommand_Stub(
  17276. IRpcStubBuffer *This,
  17277. IRpcChannelBuffer *_pRpcChannelBuffer,
  17278. PRPC_MESSAGE _pRpcMessage,
  17279. DWORD *_pdwStubPhase);
  17280. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_execCommandShowHelp_Proxy(
  17281. IHTMLTxtRange * This,
  17282. /* [in] */ BSTR cmdID,
  17283. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17284. void __RPC_STUB IHTMLTxtRange_execCommandShowHelp_Stub(
  17285. IRpcStubBuffer *This,
  17286. IRpcChannelBuffer *_pRpcChannelBuffer,
  17287. PRPC_MESSAGE _pRpcMessage,
  17288. DWORD *_pdwStubPhase);
  17289. #endif /* __IHTMLTxtRange_INTERFACE_DEFINED__ */
  17290. #ifndef __IHTMLTextRangeMetrics_INTERFACE_DEFINED__
  17291. #define __IHTMLTextRangeMetrics_INTERFACE_DEFINED__
  17292. /* interface IHTMLTextRangeMetrics */
  17293. /* [object][uuid][dual][oleautomation] */
  17294. EXTERN_C const IID IID_IHTMLTextRangeMetrics;
  17295. MIDL_INTERFACE("3050f40b-98b5-11cf-bb82-00aa00bdce0b")
  17296. IHTMLTextRangeMetrics : public IDispatch
  17297. {
  17298. public:
  17299. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetTop(
  17300. /* [out][retval] */ long *p) = 0;
  17301. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetLeft(
  17302. /* [out][retval] */ long *p) = 0;
  17303. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingTop(
  17304. /* [out][retval] */ long *p) = 0;
  17305. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingLeft(
  17306. /* [out][retval] */ long *p) = 0;
  17307. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingWidth(
  17308. /* [out][retval] */ long *p) = 0;
  17309. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingHeight(
  17310. /* [out][retval] */ long *p) = 0;
  17311. };
  17312. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_offsetTop_Proxy(
  17313. IHTMLTextRangeMetrics * This,
  17314. /* [out][retval] */ long *p);
  17315. void __RPC_STUB IHTMLTextRangeMetrics_get_offsetTop_Stub(
  17316. IRpcStubBuffer *This,
  17317. IRpcChannelBuffer *_pRpcChannelBuffer,
  17318. PRPC_MESSAGE _pRpcMessage,
  17319. DWORD *_pdwStubPhase);
  17320. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_offsetLeft_Proxy(
  17321. IHTMLTextRangeMetrics * This,
  17322. /* [out][retval] */ long *p);
  17323. void __RPC_STUB IHTMLTextRangeMetrics_get_offsetLeft_Stub(
  17324. IRpcStubBuffer *This,
  17325. IRpcChannelBuffer *_pRpcChannelBuffer,
  17326. PRPC_MESSAGE _pRpcMessage,
  17327. DWORD *_pdwStubPhase);
  17328. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingTop_Proxy(
  17329. IHTMLTextRangeMetrics * This,
  17330. /* [out][retval] */ long *p);
  17331. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingTop_Stub(
  17332. IRpcStubBuffer *This,
  17333. IRpcChannelBuffer *_pRpcChannelBuffer,
  17334. PRPC_MESSAGE _pRpcMessage,
  17335. DWORD *_pdwStubPhase);
  17336. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingLeft_Proxy(
  17337. IHTMLTextRangeMetrics * This,
  17338. /* [out][retval] */ long *p);
  17339. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingLeft_Stub(
  17340. IRpcStubBuffer *This,
  17341. IRpcChannelBuffer *_pRpcChannelBuffer,
  17342. PRPC_MESSAGE _pRpcMessage,
  17343. DWORD *_pdwStubPhase);
  17344. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingWidth_Proxy(
  17345. IHTMLTextRangeMetrics * This,
  17346. /* [out][retval] */ long *p);
  17347. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingWidth_Stub(
  17348. IRpcStubBuffer *This,
  17349. IRpcChannelBuffer *_pRpcChannelBuffer,
  17350. PRPC_MESSAGE _pRpcMessage,
  17351. DWORD *_pdwStubPhase);
  17352. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingHeight_Proxy(
  17353. IHTMLTextRangeMetrics * This,
  17354. /* [out][retval] */ long *p);
  17355. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingHeight_Stub(
  17356. IRpcStubBuffer *This,
  17357. IRpcChannelBuffer *_pRpcChannelBuffer,
  17358. PRPC_MESSAGE _pRpcMessage,
  17359. DWORD *_pdwStubPhase);
  17360. #endif /* __IHTMLTextRangeMetrics_INTERFACE_DEFINED__ */
  17361. #ifndef __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__
  17362. #define __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__
  17363. /* interface IHTMLTextRangeMetrics2 */
  17364. /* [object][uuid][dual][oleautomation] */
  17365. EXTERN_C const IID IID_IHTMLTextRangeMetrics2;
  17366. MIDL_INTERFACE("3050f4a6-98b5-11cf-bb82-00aa00bdce0b")
  17367. IHTMLTextRangeMetrics2 : public IDispatch
  17368. {
  17369. public:
  17370. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getClientRects(
  17371. /* [out][retval] */ IHTMLRectCollection **pRectCol) = 0;
  17372. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBoundingClientRect(
  17373. /* [out][retval] */ IHTMLRect **pRect) = 0;
  17374. };
  17375. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics2_getClientRects_Proxy(
  17376. IHTMLTextRangeMetrics2 * This,
  17377. /* [out][retval] */ IHTMLRectCollection **pRectCol);
  17378. void __RPC_STUB IHTMLTextRangeMetrics2_getClientRects_Stub(
  17379. IRpcStubBuffer *This,
  17380. IRpcChannelBuffer *_pRpcChannelBuffer,
  17381. PRPC_MESSAGE _pRpcMessage,
  17382. DWORD *_pdwStubPhase);
  17383. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics2_getBoundingClientRect_Proxy(
  17384. IHTMLTextRangeMetrics2 * This,
  17385. /* [out][retval] */ IHTMLRect **pRect);
  17386. void __RPC_STUB IHTMLTextRangeMetrics2_getBoundingClientRect_Stub(
  17387. IRpcStubBuffer *This,
  17388. IRpcChannelBuffer *_pRpcChannelBuffer,
  17389. PRPC_MESSAGE _pRpcMessage,
  17390. DWORD *_pdwStubPhase);
  17391. #endif /* __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__ */
  17392. #ifndef __IHTMLTxtRangeCollection_INTERFACE_DEFINED__
  17393. #define __IHTMLTxtRangeCollection_INTERFACE_DEFINED__
  17394. /* interface IHTMLTxtRangeCollection */
  17395. /* [object][uuid][dual][oleautomation] */
  17396. EXTERN_C const IID IID_IHTMLTxtRangeCollection;
  17397. MIDL_INTERFACE("3050f7ed-98b5-11cf-bb82-00aa00bdce0b")
  17398. IHTMLTxtRangeCollection : public IDispatch
  17399. {
  17400. public:
  17401. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  17402. /* [out][retval] */ long *p) = 0;
  17403. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  17404. /* [out][retval] */ IUnknown **p) = 0;
  17405. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  17406. /* [in] */ VARIANT *pvarIndex,
  17407. /* [out][retval] */ VARIANT *pvarResult) = 0;
  17408. };
  17409. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_get_length_Proxy(
  17410. IHTMLTxtRangeCollection * This,
  17411. /* [out][retval] */ long *p);
  17412. void __RPC_STUB IHTMLTxtRangeCollection_get_length_Stub(
  17413. IRpcStubBuffer *This,
  17414. IRpcChannelBuffer *_pRpcChannelBuffer,
  17415. PRPC_MESSAGE _pRpcMessage,
  17416. DWORD *_pdwStubPhase);
  17417. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_get__newEnum_Proxy(
  17418. IHTMLTxtRangeCollection * This,
  17419. /* [out][retval] */ IUnknown **p);
  17420. void __RPC_STUB IHTMLTxtRangeCollection_get__newEnum_Stub(
  17421. IRpcStubBuffer *This,
  17422. IRpcChannelBuffer *_pRpcChannelBuffer,
  17423. PRPC_MESSAGE _pRpcMessage,
  17424. DWORD *_pdwStubPhase);
  17425. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_item_Proxy(
  17426. IHTMLTxtRangeCollection * This,
  17427. /* [in] */ VARIANT *pvarIndex,
  17428. /* [out][retval] */ VARIANT *pvarResult);
  17429. void __RPC_STUB IHTMLTxtRangeCollection_item_Stub(
  17430. IRpcStubBuffer *This,
  17431. IRpcChannelBuffer *_pRpcChannelBuffer,
  17432. PRPC_MESSAGE _pRpcMessage,
  17433. DWORD *_pdwStubPhase);
  17434. #endif /* __IHTMLTxtRangeCollection_INTERFACE_DEFINED__ */
  17435. #ifndef __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__
  17436. #define __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__
  17437. /* dispinterface HTMLFormElementEvents2 */
  17438. /* [uuid][hidden] */
  17439. EXTERN_C const IID DIID_HTMLFormElementEvents2;
  17440. MIDL_INTERFACE("3050f614-98b5-11cf-bb82-00aa00bdce0b")
  17441. HTMLFormElementEvents2 : public IDispatch
  17442. {
  17443. };
  17444. #endif /* __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__ */
  17445. #ifndef __HTMLFormElementEvents_DISPINTERFACE_DEFINED__
  17446. #define __HTMLFormElementEvents_DISPINTERFACE_DEFINED__
  17447. /* dispinterface HTMLFormElementEvents */
  17448. /* [uuid][hidden] */
  17449. EXTERN_C const IID DIID_HTMLFormElementEvents;
  17450. MIDL_INTERFACE("3050f364-98b5-11cf-bb82-00aa00bdce0b")
  17451. HTMLFormElementEvents : public IDispatch
  17452. {
  17453. };
  17454. #endif /* __HTMLFormElementEvents_DISPINTERFACE_DEFINED__ */
  17455. #ifndef __IHTMLFormElement_INTERFACE_DEFINED__
  17456. #define __IHTMLFormElement_INTERFACE_DEFINED__
  17457. /* interface IHTMLFormElement */
  17458. /* [object][uuid][dual][oleautomation] */
  17459. EXTERN_C const IID IID_IHTMLFormElement;
  17460. MIDL_INTERFACE("3050f1f7-98b5-11cf-bb82-00aa00bdce0b")
  17461. IHTMLFormElement : public IDispatch
  17462. {
  17463. public:
  17464. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_action(
  17465. /* [in] */ BSTR v) = 0;
  17466. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_action(
  17467. /* [out][retval] */ BSTR *p) = 0;
  17468. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
  17469. /* [in] */ BSTR v) = 0;
  17470. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
  17471. /* [out][retval] */ BSTR *p) = 0;
  17472. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_encoding(
  17473. /* [in] */ BSTR v) = 0;
  17474. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_encoding(
  17475. /* [out][retval] */ BSTR *p) = 0;
  17476. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_method(
  17477. /* [in] */ BSTR v) = 0;
  17478. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_method(
  17479. /* [out][retval] */ BSTR *p) = 0;
  17480. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_elements(
  17481. /* [out][retval] */ IDispatch **p) = 0;
  17482. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  17483. /* [in] */ BSTR v) = 0;
  17484. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  17485. /* [out][retval] */ BSTR *p) = 0;
  17486. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  17487. /* [in] */ BSTR v) = 0;
  17488. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  17489. /* [out][retval] */ BSTR *p) = 0;
  17490. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onsubmit(
  17491. /* [in] */ VARIANT v) = 0;
  17492. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onsubmit(
  17493. /* [out][retval] */ VARIANT *p) = 0;
  17494. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreset(
  17495. /* [in] */ VARIANT v) = 0;
  17496. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreset(
  17497. /* [out][retval] */ VARIANT *p) = 0;
  17498. virtual /* [id] */ HRESULT STDMETHODCALLTYPE submit( void) = 0;
  17499. virtual /* [id] */ HRESULT STDMETHODCALLTYPE reset( void) = 0;
  17500. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  17501. /* [in] */ long v) = 0;
  17502. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  17503. /* [out][retval] */ long *p) = 0;
  17504. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  17505. /* [out][retval] */ IUnknown **p) = 0;
  17506. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  17507. /* [in][optional] */ VARIANT name,
  17508. /* [in][optional] */ VARIANT index,
  17509. /* [out][retval] */ IDispatch **pdisp) = 0;
  17510. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  17511. /* [in] */ VARIANT tagName,
  17512. /* [out][retval] */ IDispatch **pdisp) = 0;
  17513. };
  17514. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_action_Proxy(
  17515. IHTMLFormElement * This,
  17516. /* [in] */ BSTR v);
  17517. void __RPC_STUB IHTMLFormElement_put_action_Stub(
  17518. IRpcStubBuffer *This,
  17519. IRpcChannelBuffer *_pRpcChannelBuffer,
  17520. PRPC_MESSAGE _pRpcMessage,
  17521. DWORD *_pdwStubPhase);
  17522. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_action_Proxy(
  17523. IHTMLFormElement * This,
  17524. /* [out][retval] */ BSTR *p);
  17525. void __RPC_STUB IHTMLFormElement_get_action_Stub(
  17526. IRpcStubBuffer *This,
  17527. IRpcChannelBuffer *_pRpcChannelBuffer,
  17528. PRPC_MESSAGE _pRpcMessage,
  17529. DWORD *_pdwStubPhase);
  17530. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_dir_Proxy(
  17531. IHTMLFormElement * This,
  17532. /* [in] */ BSTR v);
  17533. void __RPC_STUB IHTMLFormElement_put_dir_Stub(
  17534. IRpcStubBuffer *This,
  17535. IRpcChannelBuffer *_pRpcChannelBuffer,
  17536. PRPC_MESSAGE _pRpcMessage,
  17537. DWORD *_pdwStubPhase);
  17538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_dir_Proxy(
  17539. IHTMLFormElement * This,
  17540. /* [out][retval] */ BSTR *p);
  17541. void __RPC_STUB IHTMLFormElement_get_dir_Stub(
  17542. IRpcStubBuffer *This,
  17543. IRpcChannelBuffer *_pRpcChannelBuffer,
  17544. PRPC_MESSAGE _pRpcMessage,
  17545. DWORD *_pdwStubPhase);
  17546. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_encoding_Proxy(
  17547. IHTMLFormElement * This,
  17548. /* [in] */ BSTR v);
  17549. void __RPC_STUB IHTMLFormElement_put_encoding_Stub(
  17550. IRpcStubBuffer *This,
  17551. IRpcChannelBuffer *_pRpcChannelBuffer,
  17552. PRPC_MESSAGE _pRpcMessage,
  17553. DWORD *_pdwStubPhase);
  17554. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_encoding_Proxy(
  17555. IHTMLFormElement * This,
  17556. /* [out][retval] */ BSTR *p);
  17557. void __RPC_STUB IHTMLFormElement_get_encoding_Stub(
  17558. IRpcStubBuffer *This,
  17559. IRpcChannelBuffer *_pRpcChannelBuffer,
  17560. PRPC_MESSAGE _pRpcMessage,
  17561. DWORD *_pdwStubPhase);
  17562. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_method_Proxy(
  17563. IHTMLFormElement * This,
  17564. /* [in] */ BSTR v);
  17565. void __RPC_STUB IHTMLFormElement_put_method_Stub(
  17566. IRpcStubBuffer *This,
  17567. IRpcChannelBuffer *_pRpcChannelBuffer,
  17568. PRPC_MESSAGE _pRpcMessage,
  17569. DWORD *_pdwStubPhase);
  17570. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_method_Proxy(
  17571. IHTMLFormElement * This,
  17572. /* [out][retval] */ BSTR *p);
  17573. void __RPC_STUB IHTMLFormElement_get_method_Stub(
  17574. IRpcStubBuffer *This,
  17575. IRpcChannelBuffer *_pRpcChannelBuffer,
  17576. PRPC_MESSAGE _pRpcMessage,
  17577. DWORD *_pdwStubPhase);
  17578. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_elements_Proxy(
  17579. IHTMLFormElement * This,
  17580. /* [out][retval] */ IDispatch **p);
  17581. void __RPC_STUB IHTMLFormElement_get_elements_Stub(
  17582. IRpcStubBuffer *This,
  17583. IRpcChannelBuffer *_pRpcChannelBuffer,
  17584. PRPC_MESSAGE _pRpcMessage,
  17585. DWORD *_pdwStubPhase);
  17586. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_target_Proxy(
  17587. IHTMLFormElement * This,
  17588. /* [in] */ BSTR v);
  17589. void __RPC_STUB IHTMLFormElement_put_target_Stub(
  17590. IRpcStubBuffer *This,
  17591. IRpcChannelBuffer *_pRpcChannelBuffer,
  17592. PRPC_MESSAGE _pRpcMessage,
  17593. DWORD *_pdwStubPhase);
  17594. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_target_Proxy(
  17595. IHTMLFormElement * This,
  17596. /* [out][retval] */ BSTR *p);
  17597. void __RPC_STUB IHTMLFormElement_get_target_Stub(
  17598. IRpcStubBuffer *This,
  17599. IRpcChannelBuffer *_pRpcChannelBuffer,
  17600. PRPC_MESSAGE _pRpcMessage,
  17601. DWORD *_pdwStubPhase);
  17602. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_name_Proxy(
  17603. IHTMLFormElement * This,
  17604. /* [in] */ BSTR v);
  17605. void __RPC_STUB IHTMLFormElement_put_name_Stub(
  17606. IRpcStubBuffer *This,
  17607. IRpcChannelBuffer *_pRpcChannelBuffer,
  17608. PRPC_MESSAGE _pRpcMessage,
  17609. DWORD *_pdwStubPhase);
  17610. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_name_Proxy(
  17611. IHTMLFormElement * This,
  17612. /* [out][retval] */ BSTR *p);
  17613. void __RPC_STUB IHTMLFormElement_get_name_Stub(
  17614. IRpcStubBuffer *This,
  17615. IRpcChannelBuffer *_pRpcChannelBuffer,
  17616. PRPC_MESSAGE _pRpcMessage,
  17617. DWORD *_pdwStubPhase);
  17618. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onsubmit_Proxy(
  17619. IHTMLFormElement * This,
  17620. /* [in] */ VARIANT v);
  17621. void __RPC_STUB IHTMLFormElement_put_onsubmit_Stub(
  17622. IRpcStubBuffer *This,
  17623. IRpcChannelBuffer *_pRpcChannelBuffer,
  17624. PRPC_MESSAGE _pRpcMessage,
  17625. DWORD *_pdwStubPhase);
  17626. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onsubmit_Proxy(
  17627. IHTMLFormElement * This,
  17628. /* [out][retval] */ VARIANT *p);
  17629. void __RPC_STUB IHTMLFormElement_get_onsubmit_Stub(
  17630. IRpcStubBuffer *This,
  17631. IRpcChannelBuffer *_pRpcChannelBuffer,
  17632. PRPC_MESSAGE _pRpcMessage,
  17633. DWORD *_pdwStubPhase);
  17634. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onreset_Proxy(
  17635. IHTMLFormElement * This,
  17636. /* [in] */ VARIANT v);
  17637. void __RPC_STUB IHTMLFormElement_put_onreset_Stub(
  17638. IRpcStubBuffer *This,
  17639. IRpcChannelBuffer *_pRpcChannelBuffer,
  17640. PRPC_MESSAGE _pRpcMessage,
  17641. DWORD *_pdwStubPhase);
  17642. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onreset_Proxy(
  17643. IHTMLFormElement * This,
  17644. /* [out][retval] */ VARIANT *p);
  17645. void __RPC_STUB IHTMLFormElement_get_onreset_Stub(
  17646. IRpcStubBuffer *This,
  17647. IRpcChannelBuffer *_pRpcChannelBuffer,
  17648. PRPC_MESSAGE _pRpcMessage,
  17649. DWORD *_pdwStubPhase);
  17650. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_submit_Proxy(
  17651. IHTMLFormElement * This);
  17652. void __RPC_STUB IHTMLFormElement_submit_Stub(
  17653. IRpcStubBuffer *This,
  17654. IRpcChannelBuffer *_pRpcChannelBuffer,
  17655. PRPC_MESSAGE _pRpcMessage,
  17656. DWORD *_pdwStubPhase);
  17657. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_reset_Proxy(
  17658. IHTMLFormElement * This);
  17659. void __RPC_STUB IHTMLFormElement_reset_Stub(
  17660. IRpcStubBuffer *This,
  17661. IRpcChannelBuffer *_pRpcChannelBuffer,
  17662. PRPC_MESSAGE _pRpcMessage,
  17663. DWORD *_pdwStubPhase);
  17664. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_length_Proxy(
  17665. IHTMLFormElement * This,
  17666. /* [in] */ long v);
  17667. void __RPC_STUB IHTMLFormElement_put_length_Stub(
  17668. IRpcStubBuffer *This,
  17669. IRpcChannelBuffer *_pRpcChannelBuffer,
  17670. PRPC_MESSAGE _pRpcMessage,
  17671. DWORD *_pdwStubPhase);
  17672. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_length_Proxy(
  17673. IHTMLFormElement * This,
  17674. /* [out][retval] */ long *p);
  17675. void __RPC_STUB IHTMLFormElement_get_length_Stub(
  17676. IRpcStubBuffer *This,
  17677. IRpcChannelBuffer *_pRpcChannelBuffer,
  17678. PRPC_MESSAGE _pRpcMessage,
  17679. DWORD *_pdwStubPhase);
  17680. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get__newEnum_Proxy(
  17681. IHTMLFormElement * This,
  17682. /* [out][retval] */ IUnknown **p);
  17683. void __RPC_STUB IHTMLFormElement_get__newEnum_Stub(
  17684. IRpcStubBuffer *This,
  17685. IRpcChannelBuffer *_pRpcChannelBuffer,
  17686. PRPC_MESSAGE _pRpcMessage,
  17687. DWORD *_pdwStubPhase);
  17688. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_item_Proxy(
  17689. IHTMLFormElement * This,
  17690. /* [in][optional] */ VARIANT name,
  17691. /* [in][optional] */ VARIANT index,
  17692. /* [out][retval] */ IDispatch **pdisp);
  17693. void __RPC_STUB IHTMLFormElement_item_Stub(
  17694. IRpcStubBuffer *This,
  17695. IRpcChannelBuffer *_pRpcChannelBuffer,
  17696. PRPC_MESSAGE _pRpcMessage,
  17697. DWORD *_pdwStubPhase);
  17698. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_tags_Proxy(
  17699. IHTMLFormElement * This,
  17700. /* [in] */ VARIANT tagName,
  17701. /* [out][retval] */ IDispatch **pdisp);
  17702. void __RPC_STUB IHTMLFormElement_tags_Stub(
  17703. IRpcStubBuffer *This,
  17704. IRpcChannelBuffer *_pRpcChannelBuffer,
  17705. PRPC_MESSAGE _pRpcMessage,
  17706. DWORD *_pdwStubPhase);
  17707. #endif /* __IHTMLFormElement_INTERFACE_DEFINED__ */
  17708. #ifndef __IHTMLFormElement2_INTERFACE_DEFINED__
  17709. #define __IHTMLFormElement2_INTERFACE_DEFINED__
  17710. /* interface IHTMLFormElement2 */
  17711. /* [object][uuid][dual][oleautomation] */
  17712. EXTERN_C const IID IID_IHTMLFormElement2;
  17713. MIDL_INTERFACE("3050f4f6-98b5-11cf-bb82-00aa00bdce0b")
  17714. IHTMLFormElement2 : public IDispatch
  17715. {
  17716. public:
  17717. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_acceptCharset(
  17718. /* [in] */ BSTR v) = 0;
  17719. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_acceptCharset(
  17720. /* [out][retval] */ BSTR *p) = 0;
  17721. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  17722. /* [in] */ VARIANT urn,
  17723. /* [out][retval] */ IDispatch **pdisp) = 0;
  17724. };
  17725. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_put_acceptCharset_Proxy(
  17726. IHTMLFormElement2 * This,
  17727. /* [in] */ BSTR v);
  17728. void __RPC_STUB IHTMLFormElement2_put_acceptCharset_Stub(
  17729. IRpcStubBuffer *This,
  17730. IRpcChannelBuffer *_pRpcChannelBuffer,
  17731. PRPC_MESSAGE _pRpcMessage,
  17732. DWORD *_pdwStubPhase);
  17733. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_get_acceptCharset_Proxy(
  17734. IHTMLFormElement2 * This,
  17735. /* [out][retval] */ BSTR *p);
  17736. void __RPC_STUB IHTMLFormElement2_get_acceptCharset_Stub(
  17737. IRpcStubBuffer *This,
  17738. IRpcChannelBuffer *_pRpcChannelBuffer,
  17739. PRPC_MESSAGE _pRpcMessage,
  17740. DWORD *_pdwStubPhase);
  17741. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_urns_Proxy(
  17742. IHTMLFormElement2 * This,
  17743. /* [in] */ VARIANT urn,
  17744. /* [out][retval] */ IDispatch **pdisp);
  17745. void __RPC_STUB IHTMLFormElement2_urns_Stub(
  17746. IRpcStubBuffer *This,
  17747. IRpcChannelBuffer *_pRpcChannelBuffer,
  17748. PRPC_MESSAGE _pRpcMessage,
  17749. DWORD *_pdwStubPhase);
  17750. #endif /* __IHTMLFormElement2_INTERFACE_DEFINED__ */
  17751. #ifndef __IHTMLFormElement3_INTERFACE_DEFINED__
  17752. #define __IHTMLFormElement3_INTERFACE_DEFINED__
  17753. /* interface IHTMLFormElement3 */
  17754. /* [object][uuid][dual][oleautomation] */
  17755. EXTERN_C const IID IID_IHTMLFormElement3;
  17756. MIDL_INTERFACE("3050f836-98b5-11cf-bb82-00aa00bdce0b")
  17757. IHTMLFormElement3 : public IDispatch
  17758. {
  17759. public:
  17760. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  17761. /* [in] */ BSTR name,
  17762. /* [out][retval] */ IDispatch **pdisp) = 0;
  17763. };
  17764. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement3_namedItem_Proxy(
  17765. IHTMLFormElement3 * This,
  17766. /* [in] */ BSTR name,
  17767. /* [out][retval] */ IDispatch **pdisp);
  17768. void __RPC_STUB IHTMLFormElement3_namedItem_Stub(
  17769. IRpcStubBuffer *This,
  17770. IRpcChannelBuffer *_pRpcChannelBuffer,
  17771. PRPC_MESSAGE _pRpcMessage,
  17772. DWORD *_pdwStubPhase);
  17773. #endif /* __IHTMLFormElement3_INTERFACE_DEFINED__ */
  17774. #ifndef __IHTMLSubmitData_INTERFACE_DEFINED__
  17775. #define __IHTMLSubmitData_INTERFACE_DEFINED__
  17776. /* interface IHTMLSubmitData */
  17777. /* [object][uuid][dual][oleautomation] */
  17778. EXTERN_C const IID IID_IHTMLSubmitData;
  17779. MIDL_INTERFACE("3050f645-98b5-11cf-bb82-00aa00bdce0b")
  17780. IHTMLSubmitData : public IDispatch
  17781. {
  17782. public:
  17783. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameValuePair(
  17784. /* [in][defaultvalue] */ BSTR name = L"",
  17785. /* [in][defaultvalue] */ BSTR value = L"") = 0;
  17786. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameFilePair(
  17787. /* [in][defaultvalue] */ BSTR name = L"",
  17788. /* [in][defaultvalue] */ BSTR filename = L"") = 0;
  17789. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendItemSeparator( void) = 0;
  17790. };
  17791. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameValuePair_Proxy(
  17792. IHTMLSubmitData * This,
  17793. /* [in][defaultvalue] */ BSTR name,
  17794. /* [in][defaultvalue] */ BSTR value);
  17795. void __RPC_STUB IHTMLSubmitData_appendNameValuePair_Stub(
  17796. IRpcStubBuffer *This,
  17797. IRpcChannelBuffer *_pRpcChannelBuffer,
  17798. PRPC_MESSAGE _pRpcMessage,
  17799. DWORD *_pdwStubPhase);
  17800. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameFilePair_Proxy(
  17801. IHTMLSubmitData * This,
  17802. /* [in][defaultvalue] */ BSTR name,
  17803. /* [in][defaultvalue] */ BSTR filename);
  17804. void __RPC_STUB IHTMLSubmitData_appendNameFilePair_Stub(
  17805. IRpcStubBuffer *This,
  17806. IRpcChannelBuffer *_pRpcChannelBuffer,
  17807. PRPC_MESSAGE _pRpcMessage,
  17808. DWORD *_pdwStubPhase);
  17809. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendItemSeparator_Proxy(
  17810. IHTMLSubmitData * This);
  17811. void __RPC_STUB IHTMLSubmitData_appendItemSeparator_Stub(
  17812. IRpcStubBuffer *This,
  17813. IRpcChannelBuffer *_pRpcChannelBuffer,
  17814. PRPC_MESSAGE _pRpcMessage,
  17815. DWORD *_pdwStubPhase);
  17816. #endif /* __IHTMLSubmitData_INTERFACE_DEFINED__ */
  17817. #ifndef __DispHTMLFormElement_DISPINTERFACE_DEFINED__
  17818. #define __DispHTMLFormElement_DISPINTERFACE_DEFINED__
  17819. /* dispinterface DispHTMLFormElement */
  17820. /* [uuid][hidden] */
  17821. EXTERN_C const IID DIID_DispHTMLFormElement;
  17822. MIDL_INTERFACE("3050f510-98b5-11cf-bb82-00aa00bdce0b")
  17823. DispHTMLFormElement : public IDispatch
  17824. {
  17825. };
  17826. #endif /* __DispHTMLFormElement_DISPINTERFACE_DEFINED__ */
  17827. EXTERN_C const CLSID CLSID_HTMLFormElement;
  17828. #ifdef __cplusplus
  17829. class DECLSPEC_UUID("3050f251-98b5-11cf-bb82-00aa00bdce0b")
  17830. HTMLFormElement;
  17831. #endif
  17832. #ifndef __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__
  17833. #define __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__
  17834. /* dispinterface HTMLControlElementEvents2 */
  17835. /* [uuid][hidden] */
  17836. EXTERN_C const IID DIID_HTMLControlElementEvents2;
  17837. MIDL_INTERFACE("3050f612-98b5-11cf-bb82-00aa00bdce0b")
  17838. HTMLControlElementEvents2 : public IDispatch
  17839. {
  17840. };
  17841. #endif /* __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__ */
  17842. #ifndef __HTMLControlElementEvents_DISPINTERFACE_DEFINED__
  17843. #define __HTMLControlElementEvents_DISPINTERFACE_DEFINED__
  17844. /* dispinterface HTMLControlElementEvents */
  17845. /* [uuid][hidden] */
  17846. EXTERN_C const IID DIID_HTMLControlElementEvents;
  17847. MIDL_INTERFACE("3050f4ea-98b5-11cf-bb82-00aa00bdce0b")
  17848. HTMLControlElementEvents : public IDispatch
  17849. {
  17850. };
  17851. #endif /* __HTMLControlElementEvents_DISPINTERFACE_DEFINED__ */
  17852. #ifndef __IHTMLControlElement_INTERFACE_DEFINED__
  17853. #define __IHTMLControlElement_INTERFACE_DEFINED__
  17854. /* interface IHTMLControlElement */
  17855. /* [object][uuid][dual][oleautomation] */
  17856. EXTERN_C const IID IID_IHTMLControlElement;
  17857. MIDL_INTERFACE("3050f4e9-98b5-11cf-bb82-00aa00bdce0b")
  17858. IHTMLControlElement : public IDispatch
  17859. {
  17860. public:
  17861. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  17862. /* [in] */ short v) = 0;
  17863. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  17864. /* [out][retval] */ short *p) = 0;
  17865. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  17866. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  17867. /* [in] */ BSTR v) = 0;
  17868. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  17869. /* [out][retval] */ BSTR *p) = 0;
  17870. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  17871. /* [in] */ VARIANT v) = 0;
  17872. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  17873. /* [out][retval] */ VARIANT *p) = 0;
  17874. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  17875. /* [in] */ VARIANT v) = 0;
  17876. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  17877. /* [out][retval] */ VARIANT *p) = 0;
  17878. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
  17879. /* [in] */ VARIANT v) = 0;
  17880. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
  17881. /* [out][retval] */ VARIANT *p) = 0;
  17882. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  17883. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter(
  17884. /* [in] */ IUnknown *pUnk) = 0;
  17885. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter(
  17886. /* [in] */ IUnknown *pUnk) = 0;
  17887. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
  17888. /* [out][retval] */ long *p) = 0;
  17889. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
  17890. /* [out][retval] */ long *p) = 0;
  17891. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
  17892. /* [out][retval] */ long *p) = 0;
  17893. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
  17894. /* [out][retval] */ long *p) = 0;
  17895. };
  17896. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_tabIndex_Proxy(
  17897. IHTMLControlElement * This,
  17898. /* [in] */ short v);
  17899. void __RPC_STUB IHTMLControlElement_put_tabIndex_Stub(
  17900. IRpcStubBuffer *This,
  17901. IRpcChannelBuffer *_pRpcChannelBuffer,
  17902. PRPC_MESSAGE _pRpcMessage,
  17903. DWORD *_pdwStubPhase);
  17904. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_tabIndex_Proxy(
  17905. IHTMLControlElement * This,
  17906. /* [out][retval] */ short *p);
  17907. void __RPC_STUB IHTMLControlElement_get_tabIndex_Stub(
  17908. IRpcStubBuffer *This,
  17909. IRpcChannelBuffer *_pRpcChannelBuffer,
  17910. PRPC_MESSAGE _pRpcMessage,
  17911. DWORD *_pdwStubPhase);
  17912. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_focus_Proxy(
  17913. IHTMLControlElement * This);
  17914. void __RPC_STUB IHTMLControlElement_focus_Stub(
  17915. IRpcStubBuffer *This,
  17916. IRpcChannelBuffer *_pRpcChannelBuffer,
  17917. PRPC_MESSAGE _pRpcMessage,
  17918. DWORD *_pdwStubPhase);
  17919. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_accessKey_Proxy(
  17920. IHTMLControlElement * This,
  17921. /* [in] */ BSTR v);
  17922. void __RPC_STUB IHTMLControlElement_put_accessKey_Stub(
  17923. IRpcStubBuffer *This,
  17924. IRpcChannelBuffer *_pRpcChannelBuffer,
  17925. PRPC_MESSAGE _pRpcMessage,
  17926. DWORD *_pdwStubPhase);
  17927. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_accessKey_Proxy(
  17928. IHTMLControlElement * This,
  17929. /* [out][retval] */ BSTR *p);
  17930. void __RPC_STUB IHTMLControlElement_get_accessKey_Stub(
  17931. IRpcStubBuffer *This,
  17932. IRpcChannelBuffer *_pRpcChannelBuffer,
  17933. PRPC_MESSAGE _pRpcMessage,
  17934. DWORD *_pdwStubPhase);
  17935. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onblur_Proxy(
  17936. IHTMLControlElement * This,
  17937. /* [in] */ VARIANT v);
  17938. void __RPC_STUB IHTMLControlElement_put_onblur_Stub(
  17939. IRpcStubBuffer *This,
  17940. IRpcChannelBuffer *_pRpcChannelBuffer,
  17941. PRPC_MESSAGE _pRpcMessage,
  17942. DWORD *_pdwStubPhase);
  17943. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onblur_Proxy(
  17944. IHTMLControlElement * This,
  17945. /* [out][retval] */ VARIANT *p);
  17946. void __RPC_STUB IHTMLControlElement_get_onblur_Stub(
  17947. IRpcStubBuffer *This,
  17948. IRpcChannelBuffer *_pRpcChannelBuffer,
  17949. PRPC_MESSAGE _pRpcMessage,
  17950. DWORD *_pdwStubPhase);
  17951. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onfocus_Proxy(
  17952. IHTMLControlElement * This,
  17953. /* [in] */ VARIANT v);
  17954. void __RPC_STUB IHTMLControlElement_put_onfocus_Stub(
  17955. IRpcStubBuffer *This,
  17956. IRpcChannelBuffer *_pRpcChannelBuffer,
  17957. PRPC_MESSAGE _pRpcMessage,
  17958. DWORD *_pdwStubPhase);
  17959. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onfocus_Proxy(
  17960. IHTMLControlElement * This,
  17961. /* [out][retval] */ VARIANT *p);
  17962. void __RPC_STUB IHTMLControlElement_get_onfocus_Stub(
  17963. IRpcStubBuffer *This,
  17964. IRpcChannelBuffer *_pRpcChannelBuffer,
  17965. PRPC_MESSAGE _pRpcMessage,
  17966. DWORD *_pdwStubPhase);
  17967. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onresize_Proxy(
  17968. IHTMLControlElement * This,
  17969. /* [in] */ VARIANT v);
  17970. void __RPC_STUB IHTMLControlElement_put_onresize_Stub(
  17971. IRpcStubBuffer *This,
  17972. IRpcChannelBuffer *_pRpcChannelBuffer,
  17973. PRPC_MESSAGE _pRpcMessage,
  17974. DWORD *_pdwStubPhase);
  17975. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onresize_Proxy(
  17976. IHTMLControlElement * This,
  17977. /* [out][retval] */ VARIANT *p);
  17978. void __RPC_STUB IHTMLControlElement_get_onresize_Stub(
  17979. IRpcStubBuffer *This,
  17980. IRpcChannelBuffer *_pRpcChannelBuffer,
  17981. PRPC_MESSAGE _pRpcMessage,
  17982. DWORD *_pdwStubPhase);
  17983. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_blur_Proxy(
  17984. IHTMLControlElement * This);
  17985. void __RPC_STUB IHTMLControlElement_blur_Stub(
  17986. IRpcStubBuffer *This,
  17987. IRpcChannelBuffer *_pRpcChannelBuffer,
  17988. PRPC_MESSAGE _pRpcMessage,
  17989. DWORD *_pdwStubPhase);
  17990. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_addFilter_Proxy(
  17991. IHTMLControlElement * This,
  17992. /* [in] */ IUnknown *pUnk);
  17993. void __RPC_STUB IHTMLControlElement_addFilter_Stub(
  17994. IRpcStubBuffer *This,
  17995. IRpcChannelBuffer *_pRpcChannelBuffer,
  17996. PRPC_MESSAGE _pRpcMessage,
  17997. DWORD *_pdwStubPhase);
  17998. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_removeFilter_Proxy(
  17999. IHTMLControlElement * This,
  18000. /* [in] */ IUnknown *pUnk);
  18001. void __RPC_STUB IHTMLControlElement_removeFilter_Stub(
  18002. IRpcStubBuffer *This,
  18003. IRpcChannelBuffer *_pRpcChannelBuffer,
  18004. PRPC_MESSAGE _pRpcMessage,
  18005. DWORD *_pdwStubPhase);
  18006. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientHeight_Proxy(
  18007. IHTMLControlElement * This,
  18008. /* [out][retval] */ long *p);
  18009. void __RPC_STUB IHTMLControlElement_get_clientHeight_Stub(
  18010. IRpcStubBuffer *This,
  18011. IRpcChannelBuffer *_pRpcChannelBuffer,
  18012. PRPC_MESSAGE _pRpcMessage,
  18013. DWORD *_pdwStubPhase);
  18014. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientWidth_Proxy(
  18015. IHTMLControlElement * This,
  18016. /* [out][retval] */ long *p);
  18017. void __RPC_STUB IHTMLControlElement_get_clientWidth_Stub(
  18018. IRpcStubBuffer *This,
  18019. IRpcChannelBuffer *_pRpcChannelBuffer,
  18020. PRPC_MESSAGE _pRpcMessage,
  18021. DWORD *_pdwStubPhase);
  18022. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientTop_Proxy(
  18023. IHTMLControlElement * This,
  18024. /* [out][retval] */ long *p);
  18025. void __RPC_STUB IHTMLControlElement_get_clientTop_Stub(
  18026. IRpcStubBuffer *This,
  18027. IRpcChannelBuffer *_pRpcChannelBuffer,
  18028. PRPC_MESSAGE _pRpcMessage,
  18029. DWORD *_pdwStubPhase);
  18030. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientLeft_Proxy(
  18031. IHTMLControlElement * This,
  18032. /* [out][retval] */ long *p);
  18033. void __RPC_STUB IHTMLControlElement_get_clientLeft_Stub(
  18034. IRpcStubBuffer *This,
  18035. IRpcChannelBuffer *_pRpcChannelBuffer,
  18036. PRPC_MESSAGE _pRpcMessage,
  18037. DWORD *_pdwStubPhase);
  18038. #endif /* __IHTMLControlElement_INTERFACE_DEFINED__ */
  18039. #ifndef __IHTMLTextElement_INTERFACE_DEFINED__
  18040. #define __IHTMLTextElement_INTERFACE_DEFINED__
  18041. /* interface IHTMLTextElement */
  18042. /* [object][uuid][dual][oleautomation] */
  18043. EXTERN_C const IID IID_IHTMLTextElement;
  18044. MIDL_INTERFACE("3050f218-98b5-11cf-bb82-00aa00bdce0b")
  18045. IHTMLTextElement : public IDispatch
  18046. {
  18047. public:
  18048. };
  18049. #endif /* __IHTMLTextElement_INTERFACE_DEFINED__ */
  18050. #ifndef __DispHTMLTextElement_DISPINTERFACE_DEFINED__
  18051. #define __DispHTMLTextElement_DISPINTERFACE_DEFINED__
  18052. /* dispinterface DispHTMLTextElement */
  18053. /* [uuid][hidden] */
  18054. EXTERN_C const IID DIID_DispHTMLTextElement;
  18055. MIDL_INTERFACE("3050f537-98b5-11cf-bb82-00aa00bdce0b")
  18056. DispHTMLTextElement : public IDispatch
  18057. {
  18058. };
  18059. #endif /* __DispHTMLTextElement_DISPINTERFACE_DEFINED__ */
  18060. EXTERN_C const CLSID CLSID_HTMLTextElement;
  18061. #ifdef __cplusplus
  18062. class DECLSPEC_UUID("3050f26a-98b5-11cf-bb82-00aa00bdce0b")
  18063. HTMLTextElement;
  18064. #endif
  18065. #ifndef __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__
  18066. #define __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__
  18067. /* dispinterface HTMLTextContainerEvents2 */
  18068. /* [uuid][hidden] */
  18069. EXTERN_C const IID DIID_HTMLTextContainerEvents2;
  18070. MIDL_INTERFACE("3050f624-98b5-11cf-bb82-00aa00bdce0b")
  18071. HTMLTextContainerEvents2 : public IDispatch
  18072. {
  18073. };
  18074. #endif /* __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__ */
  18075. #ifndef __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__
  18076. #define __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__
  18077. /* dispinterface HTMLTextContainerEvents */
  18078. /* [uuid][hidden] */
  18079. EXTERN_C const IID DIID_HTMLTextContainerEvents;
  18080. MIDL_INTERFACE("1FF6AA72-5842-11cf-A707-00AA00C0098D")
  18081. HTMLTextContainerEvents : public IDispatch
  18082. {
  18083. };
  18084. #endif /* __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__ */
  18085. #ifndef __IHTMLTextContainer_INTERFACE_DEFINED__
  18086. #define __IHTMLTextContainer_INTERFACE_DEFINED__
  18087. /* interface IHTMLTextContainer */
  18088. /* [object][uuid][dual][oleautomation] */
  18089. EXTERN_C const IID IID_IHTMLTextContainer;
  18090. MIDL_INTERFACE("3050f230-98b5-11cf-bb82-00aa00bdce0b")
  18091. IHTMLTextContainer : public IDispatch
  18092. {
  18093. public:
  18094. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange(
  18095. /* [out][retval] */ IDispatch **range) = 0;
  18096. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight(
  18097. /* [out][retval] */ long *p) = 0;
  18098. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth(
  18099. /* [out][retval] */ long *p) = 0;
  18100. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop(
  18101. /* [in] */ long v) = 0;
  18102. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop(
  18103. /* [out][retval] */ long *p) = 0;
  18104. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft(
  18105. /* [in] */ long v) = 0;
  18106. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft(
  18107. /* [out][retval] */ long *p) = 0;
  18108. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
  18109. /* [in] */ VARIANT v) = 0;
  18110. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
  18111. /* [out][retval] */ VARIANT *p) = 0;
  18112. };
  18113. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_createControlRange_Proxy(
  18114. IHTMLTextContainer * This,
  18115. /* [out][retval] */ IDispatch **range);
  18116. void __RPC_STUB IHTMLTextContainer_createControlRange_Stub(
  18117. IRpcStubBuffer *This,
  18118. IRpcChannelBuffer *_pRpcChannelBuffer,
  18119. PRPC_MESSAGE _pRpcMessage,
  18120. DWORD *_pdwStubPhase);
  18121. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollHeight_Proxy(
  18122. IHTMLTextContainer * This,
  18123. /* [out][retval] */ long *p);
  18124. void __RPC_STUB IHTMLTextContainer_get_scrollHeight_Stub(
  18125. IRpcStubBuffer *This,
  18126. IRpcChannelBuffer *_pRpcChannelBuffer,
  18127. PRPC_MESSAGE _pRpcMessage,
  18128. DWORD *_pdwStubPhase);
  18129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollWidth_Proxy(
  18130. IHTMLTextContainer * This,
  18131. /* [out][retval] */ long *p);
  18132. void __RPC_STUB IHTMLTextContainer_get_scrollWidth_Stub(
  18133. IRpcStubBuffer *This,
  18134. IRpcChannelBuffer *_pRpcChannelBuffer,
  18135. PRPC_MESSAGE _pRpcMessage,
  18136. DWORD *_pdwStubPhase);
  18137. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollTop_Proxy(
  18138. IHTMLTextContainer * This,
  18139. /* [in] */ long v);
  18140. void __RPC_STUB IHTMLTextContainer_put_scrollTop_Stub(
  18141. IRpcStubBuffer *This,
  18142. IRpcChannelBuffer *_pRpcChannelBuffer,
  18143. PRPC_MESSAGE _pRpcMessage,
  18144. DWORD *_pdwStubPhase);
  18145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollTop_Proxy(
  18146. IHTMLTextContainer * This,
  18147. /* [out][retval] */ long *p);
  18148. void __RPC_STUB IHTMLTextContainer_get_scrollTop_Stub(
  18149. IRpcStubBuffer *This,
  18150. IRpcChannelBuffer *_pRpcChannelBuffer,
  18151. PRPC_MESSAGE _pRpcMessage,
  18152. DWORD *_pdwStubPhase);
  18153. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollLeft_Proxy(
  18154. IHTMLTextContainer * This,
  18155. /* [in] */ long v);
  18156. void __RPC_STUB IHTMLTextContainer_put_scrollLeft_Stub(
  18157. IRpcStubBuffer *This,
  18158. IRpcChannelBuffer *_pRpcChannelBuffer,
  18159. PRPC_MESSAGE _pRpcMessage,
  18160. DWORD *_pdwStubPhase);
  18161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollLeft_Proxy(
  18162. IHTMLTextContainer * This,
  18163. /* [out][retval] */ long *p);
  18164. void __RPC_STUB IHTMLTextContainer_get_scrollLeft_Stub(
  18165. IRpcStubBuffer *This,
  18166. IRpcChannelBuffer *_pRpcChannelBuffer,
  18167. PRPC_MESSAGE _pRpcMessage,
  18168. DWORD *_pdwStubPhase);
  18169. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_onscroll_Proxy(
  18170. IHTMLTextContainer * This,
  18171. /* [in] */ VARIANT v);
  18172. void __RPC_STUB IHTMLTextContainer_put_onscroll_Stub(
  18173. IRpcStubBuffer *This,
  18174. IRpcChannelBuffer *_pRpcChannelBuffer,
  18175. PRPC_MESSAGE _pRpcMessage,
  18176. DWORD *_pdwStubPhase);
  18177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_onscroll_Proxy(
  18178. IHTMLTextContainer * This,
  18179. /* [out][retval] */ VARIANT *p);
  18180. void __RPC_STUB IHTMLTextContainer_get_onscroll_Stub(
  18181. IRpcStubBuffer *This,
  18182. IRpcChannelBuffer *_pRpcChannelBuffer,
  18183. PRPC_MESSAGE _pRpcMessage,
  18184. DWORD *_pdwStubPhase);
  18185. #endif /* __IHTMLTextContainer_INTERFACE_DEFINED__ */
  18186. #ifndef __IHTMLControlRange_INTERFACE_DEFINED__
  18187. #define __IHTMLControlRange_INTERFACE_DEFINED__
  18188. /* interface IHTMLControlRange */
  18189. /* [object][uuid][dual][oleautomation] */
  18190. EXTERN_C const IID IID_IHTMLControlRange;
  18191. MIDL_INTERFACE("3050f29c-98b5-11cf-bb82-00aa00bdce0b")
  18192. IHTMLControlRange : public IDispatch
  18193. {
  18194. public:
  18195. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  18196. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  18197. /* [in] */ IHTMLControlElement *item) = 0;
  18198. virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
  18199. /* [in] */ long index) = 0;
  18200. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  18201. /* [in] */ long index,
  18202. /* [out][retval] */ IHTMLElement **pdisp) = 0;
  18203. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
  18204. /* [in][optional] */ VARIANT varargStart) = 0;
  18205. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
  18206. /* [in] */ BSTR cmdID,
  18207. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18208. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
  18209. /* [in] */ BSTR cmdID,
  18210. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18211. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
  18212. /* [in] */ BSTR cmdID,
  18213. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18214. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
  18215. /* [in] */ BSTR cmdID,
  18216. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18217. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
  18218. /* [in] */ BSTR cmdID,
  18219. /* [out][retval] */ BSTR *pcmdText) = 0;
  18220. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
  18221. /* [in] */ BSTR cmdID,
  18222. /* [out][retval] */ VARIANT *pcmdValue) = 0;
  18223. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
  18224. /* [in] */ BSTR cmdID,
  18225. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  18226. /* [in][optional] */ VARIANT value,
  18227. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18228. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
  18229. /* [in] */ BSTR cmdID,
  18230. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18231. virtual /* [id] */ HRESULT STDMETHODCALLTYPE commonParentElement(
  18232. /* [out][retval] */ IHTMLElement **parent) = 0;
  18233. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  18234. /* [out][retval] */ long *p) = 0;
  18235. };
  18236. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_select_Proxy(
  18237. IHTMLControlRange * This);
  18238. void __RPC_STUB IHTMLControlRange_select_Stub(
  18239. IRpcStubBuffer *This,
  18240. IRpcChannelBuffer *_pRpcChannelBuffer,
  18241. PRPC_MESSAGE _pRpcMessage,
  18242. DWORD *_pdwStubPhase);
  18243. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_add_Proxy(
  18244. IHTMLControlRange * This,
  18245. /* [in] */ IHTMLControlElement *item);
  18246. void __RPC_STUB IHTMLControlRange_add_Stub(
  18247. IRpcStubBuffer *This,
  18248. IRpcChannelBuffer *_pRpcChannelBuffer,
  18249. PRPC_MESSAGE _pRpcMessage,
  18250. DWORD *_pdwStubPhase);
  18251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_remove_Proxy(
  18252. IHTMLControlRange * This,
  18253. /* [in] */ long index);
  18254. void __RPC_STUB IHTMLControlRange_remove_Stub(
  18255. IRpcStubBuffer *This,
  18256. IRpcChannelBuffer *_pRpcChannelBuffer,
  18257. PRPC_MESSAGE _pRpcMessage,
  18258. DWORD *_pdwStubPhase);
  18259. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_item_Proxy(
  18260. IHTMLControlRange * This,
  18261. /* [in] */ long index,
  18262. /* [out][retval] */ IHTMLElement **pdisp);
  18263. void __RPC_STUB IHTMLControlRange_item_Stub(
  18264. IRpcStubBuffer *This,
  18265. IRpcChannelBuffer *_pRpcChannelBuffer,
  18266. PRPC_MESSAGE _pRpcMessage,
  18267. DWORD *_pdwStubPhase);
  18268. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_scrollIntoView_Proxy(
  18269. IHTMLControlRange * This,
  18270. /* [in][optional] */ VARIANT varargStart);
  18271. void __RPC_STUB IHTMLControlRange_scrollIntoView_Stub(
  18272. IRpcStubBuffer *This,
  18273. IRpcChannelBuffer *_pRpcChannelBuffer,
  18274. PRPC_MESSAGE _pRpcMessage,
  18275. DWORD *_pdwStubPhase);
  18276. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandSupported_Proxy(
  18277. IHTMLControlRange * This,
  18278. /* [in] */ BSTR cmdID,
  18279. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18280. void __RPC_STUB IHTMLControlRange_queryCommandSupported_Stub(
  18281. IRpcStubBuffer *This,
  18282. IRpcChannelBuffer *_pRpcChannelBuffer,
  18283. PRPC_MESSAGE _pRpcMessage,
  18284. DWORD *_pdwStubPhase);
  18285. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandEnabled_Proxy(
  18286. IHTMLControlRange * This,
  18287. /* [in] */ BSTR cmdID,
  18288. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18289. void __RPC_STUB IHTMLControlRange_queryCommandEnabled_Stub(
  18290. IRpcStubBuffer *This,
  18291. IRpcChannelBuffer *_pRpcChannelBuffer,
  18292. PRPC_MESSAGE _pRpcMessage,
  18293. DWORD *_pdwStubPhase);
  18294. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandState_Proxy(
  18295. IHTMLControlRange * This,
  18296. /* [in] */ BSTR cmdID,
  18297. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18298. void __RPC_STUB IHTMLControlRange_queryCommandState_Stub(
  18299. IRpcStubBuffer *This,
  18300. IRpcChannelBuffer *_pRpcChannelBuffer,
  18301. PRPC_MESSAGE _pRpcMessage,
  18302. DWORD *_pdwStubPhase);
  18303. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandIndeterm_Proxy(
  18304. IHTMLControlRange * This,
  18305. /* [in] */ BSTR cmdID,
  18306. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18307. void __RPC_STUB IHTMLControlRange_queryCommandIndeterm_Stub(
  18308. IRpcStubBuffer *This,
  18309. IRpcChannelBuffer *_pRpcChannelBuffer,
  18310. PRPC_MESSAGE _pRpcMessage,
  18311. DWORD *_pdwStubPhase);
  18312. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandText_Proxy(
  18313. IHTMLControlRange * This,
  18314. /* [in] */ BSTR cmdID,
  18315. /* [out][retval] */ BSTR *pcmdText);
  18316. void __RPC_STUB IHTMLControlRange_queryCommandText_Stub(
  18317. IRpcStubBuffer *This,
  18318. IRpcChannelBuffer *_pRpcChannelBuffer,
  18319. PRPC_MESSAGE _pRpcMessage,
  18320. DWORD *_pdwStubPhase);
  18321. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandValue_Proxy(
  18322. IHTMLControlRange * This,
  18323. /* [in] */ BSTR cmdID,
  18324. /* [out][retval] */ VARIANT *pcmdValue);
  18325. void __RPC_STUB IHTMLControlRange_queryCommandValue_Stub(
  18326. IRpcStubBuffer *This,
  18327. IRpcChannelBuffer *_pRpcChannelBuffer,
  18328. PRPC_MESSAGE _pRpcMessage,
  18329. DWORD *_pdwStubPhase);
  18330. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommand_Proxy(
  18331. IHTMLControlRange * This,
  18332. /* [in] */ BSTR cmdID,
  18333. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  18334. /* [in][optional] */ VARIANT value,
  18335. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18336. void __RPC_STUB IHTMLControlRange_execCommand_Stub(
  18337. IRpcStubBuffer *This,
  18338. IRpcChannelBuffer *_pRpcChannelBuffer,
  18339. PRPC_MESSAGE _pRpcMessage,
  18340. DWORD *_pdwStubPhase);
  18341. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommandShowHelp_Proxy(
  18342. IHTMLControlRange * This,
  18343. /* [in] */ BSTR cmdID,
  18344. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18345. void __RPC_STUB IHTMLControlRange_execCommandShowHelp_Stub(
  18346. IRpcStubBuffer *This,
  18347. IRpcChannelBuffer *_pRpcChannelBuffer,
  18348. PRPC_MESSAGE _pRpcMessage,
  18349. DWORD *_pdwStubPhase);
  18350. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_commonParentElement_Proxy(
  18351. IHTMLControlRange * This,
  18352. /* [out][retval] */ IHTMLElement **parent);
  18353. void __RPC_STUB IHTMLControlRange_commonParentElement_Stub(
  18354. IRpcStubBuffer *This,
  18355. IRpcChannelBuffer *_pRpcChannelBuffer,
  18356. PRPC_MESSAGE _pRpcMessage,
  18357. DWORD *_pdwStubPhase);
  18358. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_get_length_Proxy(
  18359. IHTMLControlRange * This,
  18360. /* [out][retval] */ long *p);
  18361. void __RPC_STUB IHTMLControlRange_get_length_Stub(
  18362. IRpcStubBuffer *This,
  18363. IRpcChannelBuffer *_pRpcChannelBuffer,
  18364. PRPC_MESSAGE _pRpcMessage,
  18365. DWORD *_pdwStubPhase);
  18366. #endif /* __IHTMLControlRange_INTERFACE_DEFINED__ */
  18367. #ifndef __IHTMLControlRange2_INTERFACE_DEFINED__
  18368. #define __IHTMLControlRange2_INTERFACE_DEFINED__
  18369. /* interface IHTMLControlRange2 */
  18370. /* [object][uuid][dual][oleautomation] */
  18371. EXTERN_C const IID IID_IHTMLControlRange2;
  18372. MIDL_INTERFACE("3050f65e-98b5-11cf-bb82-00aa00bdce0b")
  18373. IHTMLControlRange2 : public IDispatch
  18374. {
  18375. public:
  18376. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addElement(
  18377. /* [in] */ IHTMLElement *item) = 0;
  18378. };
  18379. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange2_addElement_Proxy(
  18380. IHTMLControlRange2 * This,
  18381. /* [in] */ IHTMLElement *item);
  18382. void __RPC_STUB IHTMLControlRange2_addElement_Stub(
  18383. IRpcStubBuffer *This,
  18384. IRpcChannelBuffer *_pRpcChannelBuffer,
  18385. PRPC_MESSAGE _pRpcMessage,
  18386. DWORD *_pdwStubPhase);
  18387. #endif /* __IHTMLControlRange2_INTERFACE_DEFINED__ */
  18388. #ifndef __HTMLImgEvents2_DISPINTERFACE_DEFINED__
  18389. #define __HTMLImgEvents2_DISPINTERFACE_DEFINED__
  18390. /* dispinterface HTMLImgEvents2 */
  18391. /* [uuid][hidden] */
  18392. EXTERN_C const IID DIID_HTMLImgEvents2;
  18393. MIDL_INTERFACE("3050f616-98b5-11cf-bb82-00aa00bdce0b")
  18394. HTMLImgEvents2 : public IDispatch
  18395. {
  18396. };
  18397. #endif /* __HTMLImgEvents2_DISPINTERFACE_DEFINED__ */
  18398. #ifndef __HTMLImgEvents_DISPINTERFACE_DEFINED__
  18399. #define __HTMLImgEvents_DISPINTERFACE_DEFINED__
  18400. /* dispinterface HTMLImgEvents */
  18401. /* [uuid][hidden] */
  18402. EXTERN_C const IID DIID_HTMLImgEvents;
  18403. MIDL_INTERFACE("3050f25b-98b5-11cf-bb82-00aa00bdce0b")
  18404. HTMLImgEvents : public IDispatch
  18405. {
  18406. };
  18407. #endif /* __HTMLImgEvents_DISPINTERFACE_DEFINED__ */
  18408. #ifndef __IHTMLImgElement_INTERFACE_DEFINED__
  18409. #define __IHTMLImgElement_INTERFACE_DEFINED__
  18410. /* interface IHTMLImgElement */
  18411. /* [object][uuid][dual][oleautomation] */
  18412. EXTERN_C const IID IID_IHTMLImgElement;
  18413. MIDL_INTERFACE("3050f240-98b5-11cf-bb82-00aa00bdce0b")
  18414. IHTMLImgElement : public IDispatch
  18415. {
  18416. public:
  18417. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_isMap(
  18418. /* [in] */ VARIANT_BOOL v) = 0;
  18419. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isMap(
  18420. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  18421. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
  18422. /* [in] */ BSTR v) = 0;
  18423. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
  18424. /* [out][retval] */ BSTR *p) = 0;
  18425. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
  18426. /* [out][retval] */ BSTR *p) = 0;
  18427. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize(
  18428. /* [out][retval] */ BSTR *p) = 0;
  18429. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate(
  18430. /* [out][retval] */ BSTR *p) = 0;
  18431. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate(
  18432. /* [out][retval] */ BSTR *p) = 0;
  18433. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate(
  18434. /* [out][retval] */ BSTR *p) = 0;
  18435. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  18436. /* [out][retval] */ BSTR *p) = 0;
  18437. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  18438. /* [out][retval] */ BSTR *p) = 0;
  18439. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
  18440. /* [out][retval] */ BSTR *p) = 0;
  18441. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  18442. /* [in] */ VARIANT v) = 0;
  18443. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  18444. /* [out][retval] */ VARIANT *p) = 0;
  18445. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  18446. /* [in] */ long v) = 0;
  18447. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  18448. /* [out][retval] */ long *p) = 0;
  18449. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  18450. /* [in] */ long v) = 0;
  18451. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  18452. /* [out][retval] */ long *p) = 0;
  18453. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  18454. /* [in] */ BSTR v) = 0;
  18455. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  18456. /* [out][retval] */ BSTR *p) = 0;
  18457. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  18458. /* [in] */ BSTR v) = 0;
  18459. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  18460. /* [out][retval] */ BSTR *p) = 0;
  18461. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
  18462. /* [in] */ BSTR v) = 0;
  18463. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
  18464. /* [out][retval] */ BSTR *p) = 0;
  18465. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
  18466. /* [in] */ BSTR v) = 0;
  18467. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
  18468. /* [out][retval] */ BSTR *p) = 0;
  18469. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
  18470. /* [in] */ BSTR v) = 0;
  18471. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
  18472. /* [out][retval] */ BSTR *p) = 0;
  18473. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  18474. /* [out][retval] */ BSTR *p) = 0;
  18475. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
  18476. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  18477. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  18478. /* [in] */ VARIANT v) = 0;
  18479. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  18480. /* [out][retval] */ VARIANT *p) = 0;
  18481. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  18482. /* [in] */ BSTR v) = 0;
  18483. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  18484. /* [out][retval] */ BSTR *p) = 0;
  18485. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  18486. /* [in] */ VARIANT v) = 0;
  18487. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  18488. /* [out][retval] */ VARIANT *p) = 0;
  18489. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  18490. /* [in] */ VARIANT v) = 0;
  18491. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  18492. /* [out][retval] */ VARIANT *p) = 0;
  18493. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
  18494. /* [in] */ VARIANT v) = 0;
  18495. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
  18496. /* [out][retval] */ VARIANT *p) = 0;
  18497. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  18498. /* [in] */ BSTR v) = 0;
  18499. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  18500. /* [out][retval] */ BSTR *p) = 0;
  18501. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  18502. /* [in] */ long v) = 0;
  18503. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  18504. /* [out][retval] */ long *p) = 0;
  18505. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  18506. /* [in] */ long v) = 0;
  18507. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  18508. /* [out][retval] */ long *p) = 0;
  18509. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  18510. /* [in] */ BSTR v) = 0;
  18511. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  18512. /* [out][retval] */ BSTR *p) = 0;
  18513. };
  18514. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_isMap_Proxy(
  18515. IHTMLImgElement * This,
  18516. /* [in] */ VARIANT_BOOL v);
  18517. void __RPC_STUB IHTMLImgElement_put_isMap_Stub(
  18518. IRpcStubBuffer *This,
  18519. IRpcChannelBuffer *_pRpcChannelBuffer,
  18520. PRPC_MESSAGE _pRpcMessage,
  18521. DWORD *_pdwStubPhase);
  18522. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_isMap_Proxy(
  18523. IHTMLImgElement * This,
  18524. /* [out][retval] */ VARIANT_BOOL *p);
  18525. void __RPC_STUB IHTMLImgElement_get_isMap_Stub(
  18526. IRpcStubBuffer *This,
  18527. IRpcChannelBuffer *_pRpcChannelBuffer,
  18528. PRPC_MESSAGE _pRpcMessage,
  18529. DWORD *_pdwStubPhase);
  18530. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_useMap_Proxy(
  18531. IHTMLImgElement * This,
  18532. /* [in] */ BSTR v);
  18533. void __RPC_STUB IHTMLImgElement_put_useMap_Stub(
  18534. IRpcStubBuffer *This,
  18535. IRpcChannelBuffer *_pRpcChannelBuffer,
  18536. PRPC_MESSAGE _pRpcMessage,
  18537. DWORD *_pdwStubPhase);
  18538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_useMap_Proxy(
  18539. IHTMLImgElement * This,
  18540. /* [out][retval] */ BSTR *p);
  18541. void __RPC_STUB IHTMLImgElement_get_useMap_Stub(
  18542. IRpcStubBuffer *This,
  18543. IRpcChannelBuffer *_pRpcChannelBuffer,
  18544. PRPC_MESSAGE _pRpcMessage,
  18545. DWORD *_pdwStubPhase);
  18546. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_mimeType_Proxy(
  18547. IHTMLImgElement * This,
  18548. /* [out][retval] */ BSTR *p);
  18549. void __RPC_STUB IHTMLImgElement_get_mimeType_Stub(
  18550. IRpcStubBuffer *This,
  18551. IRpcChannelBuffer *_pRpcChannelBuffer,
  18552. PRPC_MESSAGE _pRpcMessage,
  18553. DWORD *_pdwStubPhase);
  18554. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileSize_Proxy(
  18555. IHTMLImgElement * This,
  18556. /* [out][retval] */ BSTR *p);
  18557. void __RPC_STUB IHTMLImgElement_get_fileSize_Stub(
  18558. IRpcStubBuffer *This,
  18559. IRpcChannelBuffer *_pRpcChannelBuffer,
  18560. PRPC_MESSAGE _pRpcMessage,
  18561. DWORD *_pdwStubPhase);
  18562. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileCreatedDate_Proxy(
  18563. IHTMLImgElement * This,
  18564. /* [out][retval] */ BSTR *p);
  18565. void __RPC_STUB IHTMLImgElement_get_fileCreatedDate_Stub(
  18566. IRpcStubBuffer *This,
  18567. IRpcChannelBuffer *_pRpcChannelBuffer,
  18568. PRPC_MESSAGE _pRpcMessage,
  18569. DWORD *_pdwStubPhase);
  18570. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileModifiedDate_Proxy(
  18571. IHTMLImgElement * This,
  18572. /* [out][retval] */ BSTR *p);
  18573. void __RPC_STUB IHTMLImgElement_get_fileModifiedDate_Stub(
  18574. IRpcStubBuffer *This,
  18575. IRpcChannelBuffer *_pRpcChannelBuffer,
  18576. PRPC_MESSAGE _pRpcMessage,
  18577. DWORD *_pdwStubPhase);
  18578. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileUpdatedDate_Proxy(
  18579. IHTMLImgElement * This,
  18580. /* [out][retval] */ BSTR *p);
  18581. void __RPC_STUB IHTMLImgElement_get_fileUpdatedDate_Stub(
  18582. IRpcStubBuffer *This,
  18583. IRpcChannelBuffer *_pRpcChannelBuffer,
  18584. PRPC_MESSAGE _pRpcMessage,
  18585. DWORD *_pdwStubPhase);
  18586. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_protocol_Proxy(
  18587. IHTMLImgElement * This,
  18588. /* [out][retval] */ BSTR *p);
  18589. void __RPC_STUB IHTMLImgElement_get_protocol_Stub(
  18590. IRpcStubBuffer *This,
  18591. IRpcChannelBuffer *_pRpcChannelBuffer,
  18592. PRPC_MESSAGE _pRpcMessage,
  18593. DWORD *_pdwStubPhase);
  18594. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_href_Proxy(
  18595. IHTMLImgElement * This,
  18596. /* [out][retval] */ BSTR *p);
  18597. void __RPC_STUB IHTMLImgElement_get_href_Stub(
  18598. IRpcStubBuffer *This,
  18599. IRpcChannelBuffer *_pRpcChannelBuffer,
  18600. PRPC_MESSAGE _pRpcMessage,
  18601. DWORD *_pdwStubPhase);
  18602. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_nameProp_Proxy(
  18603. IHTMLImgElement * This,
  18604. /* [out][retval] */ BSTR *p);
  18605. void __RPC_STUB IHTMLImgElement_get_nameProp_Stub(
  18606. IRpcStubBuffer *This,
  18607. IRpcChannelBuffer *_pRpcChannelBuffer,
  18608. PRPC_MESSAGE _pRpcMessage,
  18609. DWORD *_pdwStubPhase);
  18610. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_border_Proxy(
  18611. IHTMLImgElement * This,
  18612. /* [in] */ VARIANT v);
  18613. void __RPC_STUB IHTMLImgElement_put_border_Stub(
  18614. IRpcStubBuffer *This,
  18615. IRpcChannelBuffer *_pRpcChannelBuffer,
  18616. PRPC_MESSAGE _pRpcMessage,
  18617. DWORD *_pdwStubPhase);
  18618. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_border_Proxy(
  18619. IHTMLImgElement * This,
  18620. /* [out][retval] */ VARIANT *p);
  18621. void __RPC_STUB IHTMLImgElement_get_border_Stub(
  18622. IRpcStubBuffer *This,
  18623. IRpcChannelBuffer *_pRpcChannelBuffer,
  18624. PRPC_MESSAGE _pRpcMessage,
  18625. DWORD *_pdwStubPhase);
  18626. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vspace_Proxy(
  18627. IHTMLImgElement * This,
  18628. /* [in] */ long v);
  18629. void __RPC_STUB IHTMLImgElement_put_vspace_Stub(
  18630. IRpcStubBuffer *This,
  18631. IRpcChannelBuffer *_pRpcChannelBuffer,
  18632. PRPC_MESSAGE _pRpcMessage,
  18633. DWORD *_pdwStubPhase);
  18634. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vspace_Proxy(
  18635. IHTMLImgElement * This,
  18636. /* [out][retval] */ long *p);
  18637. void __RPC_STUB IHTMLImgElement_get_vspace_Stub(
  18638. IRpcStubBuffer *This,
  18639. IRpcChannelBuffer *_pRpcChannelBuffer,
  18640. PRPC_MESSAGE _pRpcMessage,
  18641. DWORD *_pdwStubPhase);
  18642. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_hspace_Proxy(
  18643. IHTMLImgElement * This,
  18644. /* [in] */ long v);
  18645. void __RPC_STUB IHTMLImgElement_put_hspace_Stub(
  18646. IRpcStubBuffer *This,
  18647. IRpcChannelBuffer *_pRpcChannelBuffer,
  18648. PRPC_MESSAGE _pRpcMessage,
  18649. DWORD *_pdwStubPhase);
  18650. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_hspace_Proxy(
  18651. IHTMLImgElement * This,
  18652. /* [out][retval] */ long *p);
  18653. void __RPC_STUB IHTMLImgElement_get_hspace_Stub(
  18654. IRpcStubBuffer *This,
  18655. IRpcChannelBuffer *_pRpcChannelBuffer,
  18656. PRPC_MESSAGE _pRpcMessage,
  18657. DWORD *_pdwStubPhase);
  18658. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_alt_Proxy(
  18659. IHTMLImgElement * This,
  18660. /* [in] */ BSTR v);
  18661. void __RPC_STUB IHTMLImgElement_put_alt_Stub(
  18662. IRpcStubBuffer *This,
  18663. IRpcChannelBuffer *_pRpcChannelBuffer,
  18664. PRPC_MESSAGE _pRpcMessage,
  18665. DWORD *_pdwStubPhase);
  18666. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_alt_Proxy(
  18667. IHTMLImgElement * This,
  18668. /* [out][retval] */ BSTR *p);
  18669. void __RPC_STUB IHTMLImgElement_get_alt_Stub(
  18670. IRpcStubBuffer *This,
  18671. IRpcChannelBuffer *_pRpcChannelBuffer,
  18672. PRPC_MESSAGE _pRpcMessage,
  18673. DWORD *_pdwStubPhase);
  18674. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_src_Proxy(
  18675. IHTMLImgElement * This,
  18676. /* [in] */ BSTR v);
  18677. void __RPC_STUB IHTMLImgElement_put_src_Stub(
  18678. IRpcStubBuffer *This,
  18679. IRpcChannelBuffer *_pRpcChannelBuffer,
  18680. PRPC_MESSAGE _pRpcMessage,
  18681. DWORD *_pdwStubPhase);
  18682. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_src_Proxy(
  18683. IHTMLImgElement * This,
  18684. /* [out][retval] */ BSTR *p);
  18685. void __RPC_STUB IHTMLImgElement_get_src_Stub(
  18686. IRpcStubBuffer *This,
  18687. IRpcChannelBuffer *_pRpcChannelBuffer,
  18688. PRPC_MESSAGE _pRpcMessage,
  18689. DWORD *_pdwStubPhase);
  18690. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_lowsrc_Proxy(
  18691. IHTMLImgElement * This,
  18692. /* [in] */ BSTR v);
  18693. void __RPC_STUB IHTMLImgElement_put_lowsrc_Stub(
  18694. IRpcStubBuffer *This,
  18695. IRpcChannelBuffer *_pRpcChannelBuffer,
  18696. PRPC_MESSAGE _pRpcMessage,
  18697. DWORD *_pdwStubPhase);
  18698. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_lowsrc_Proxy(
  18699. IHTMLImgElement * This,
  18700. /* [out][retval] */ BSTR *p);
  18701. void __RPC_STUB IHTMLImgElement_get_lowsrc_Stub(
  18702. IRpcStubBuffer *This,
  18703. IRpcChannelBuffer *_pRpcChannelBuffer,
  18704. PRPC_MESSAGE _pRpcMessage,
  18705. DWORD *_pdwStubPhase);
  18706. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vrml_Proxy(
  18707. IHTMLImgElement * This,
  18708. /* [in] */ BSTR v);
  18709. void __RPC_STUB IHTMLImgElement_put_vrml_Stub(
  18710. IRpcStubBuffer *This,
  18711. IRpcChannelBuffer *_pRpcChannelBuffer,
  18712. PRPC_MESSAGE _pRpcMessage,
  18713. DWORD *_pdwStubPhase);
  18714. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vrml_Proxy(
  18715. IHTMLImgElement * This,
  18716. /* [out][retval] */ BSTR *p);
  18717. void __RPC_STUB IHTMLImgElement_get_vrml_Stub(
  18718. IRpcStubBuffer *This,
  18719. IRpcChannelBuffer *_pRpcChannelBuffer,
  18720. PRPC_MESSAGE _pRpcMessage,
  18721. DWORD *_pdwStubPhase);
  18722. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_dynsrc_Proxy(
  18723. IHTMLImgElement * This,
  18724. /* [in] */ BSTR v);
  18725. void __RPC_STUB IHTMLImgElement_put_dynsrc_Stub(
  18726. IRpcStubBuffer *This,
  18727. IRpcChannelBuffer *_pRpcChannelBuffer,
  18728. PRPC_MESSAGE _pRpcMessage,
  18729. DWORD *_pdwStubPhase);
  18730. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_dynsrc_Proxy(
  18731. IHTMLImgElement * This,
  18732. /* [out][retval] */ BSTR *p);
  18733. void __RPC_STUB IHTMLImgElement_get_dynsrc_Stub(
  18734. IRpcStubBuffer *This,
  18735. IRpcChannelBuffer *_pRpcChannelBuffer,
  18736. PRPC_MESSAGE _pRpcMessage,
  18737. DWORD *_pdwStubPhase);
  18738. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_readyState_Proxy(
  18739. IHTMLImgElement * This,
  18740. /* [out][retval] */ BSTR *p);
  18741. void __RPC_STUB IHTMLImgElement_get_readyState_Stub(
  18742. IRpcStubBuffer *This,
  18743. IRpcChannelBuffer *_pRpcChannelBuffer,
  18744. PRPC_MESSAGE _pRpcMessage,
  18745. DWORD *_pdwStubPhase);
  18746. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_complete_Proxy(
  18747. IHTMLImgElement * This,
  18748. /* [out][retval] */ VARIANT_BOOL *p);
  18749. void __RPC_STUB IHTMLImgElement_get_complete_Stub(
  18750. IRpcStubBuffer *This,
  18751. IRpcChannelBuffer *_pRpcChannelBuffer,
  18752. PRPC_MESSAGE _pRpcMessage,
  18753. DWORD *_pdwStubPhase);
  18754. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_loop_Proxy(
  18755. IHTMLImgElement * This,
  18756. /* [in] */ VARIANT v);
  18757. void __RPC_STUB IHTMLImgElement_put_loop_Stub(
  18758. IRpcStubBuffer *This,
  18759. IRpcChannelBuffer *_pRpcChannelBuffer,
  18760. PRPC_MESSAGE _pRpcMessage,
  18761. DWORD *_pdwStubPhase);
  18762. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_loop_Proxy(
  18763. IHTMLImgElement * This,
  18764. /* [out][retval] */ VARIANT *p);
  18765. void __RPC_STUB IHTMLImgElement_get_loop_Stub(
  18766. IRpcStubBuffer *This,
  18767. IRpcChannelBuffer *_pRpcChannelBuffer,
  18768. PRPC_MESSAGE _pRpcMessage,
  18769. DWORD *_pdwStubPhase);
  18770. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_align_Proxy(
  18771. IHTMLImgElement * This,
  18772. /* [in] */ BSTR v);
  18773. void __RPC_STUB IHTMLImgElement_put_align_Stub(
  18774. IRpcStubBuffer *This,
  18775. IRpcChannelBuffer *_pRpcChannelBuffer,
  18776. PRPC_MESSAGE _pRpcMessage,
  18777. DWORD *_pdwStubPhase);
  18778. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_align_Proxy(
  18779. IHTMLImgElement * This,
  18780. /* [out][retval] */ BSTR *p);
  18781. void __RPC_STUB IHTMLImgElement_get_align_Stub(
  18782. IRpcStubBuffer *This,
  18783. IRpcChannelBuffer *_pRpcChannelBuffer,
  18784. PRPC_MESSAGE _pRpcMessage,
  18785. DWORD *_pdwStubPhase);
  18786. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onload_Proxy(
  18787. IHTMLImgElement * This,
  18788. /* [in] */ VARIANT v);
  18789. void __RPC_STUB IHTMLImgElement_put_onload_Stub(
  18790. IRpcStubBuffer *This,
  18791. IRpcChannelBuffer *_pRpcChannelBuffer,
  18792. PRPC_MESSAGE _pRpcMessage,
  18793. DWORD *_pdwStubPhase);
  18794. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onload_Proxy(
  18795. IHTMLImgElement * This,
  18796. /* [out][retval] */ VARIANT *p);
  18797. void __RPC_STUB IHTMLImgElement_get_onload_Stub(
  18798. IRpcStubBuffer *This,
  18799. IRpcChannelBuffer *_pRpcChannelBuffer,
  18800. PRPC_MESSAGE _pRpcMessage,
  18801. DWORD *_pdwStubPhase);
  18802. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onerror_Proxy(
  18803. IHTMLImgElement * This,
  18804. /* [in] */ VARIANT v);
  18805. void __RPC_STUB IHTMLImgElement_put_onerror_Stub(
  18806. IRpcStubBuffer *This,
  18807. IRpcChannelBuffer *_pRpcChannelBuffer,
  18808. PRPC_MESSAGE _pRpcMessage,
  18809. DWORD *_pdwStubPhase);
  18810. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onerror_Proxy(
  18811. IHTMLImgElement * This,
  18812. /* [out][retval] */ VARIANT *p);
  18813. void __RPC_STUB IHTMLImgElement_get_onerror_Stub(
  18814. IRpcStubBuffer *This,
  18815. IRpcChannelBuffer *_pRpcChannelBuffer,
  18816. PRPC_MESSAGE _pRpcMessage,
  18817. DWORD *_pdwStubPhase);
  18818. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onabort_Proxy(
  18819. IHTMLImgElement * This,
  18820. /* [in] */ VARIANT v);
  18821. void __RPC_STUB IHTMLImgElement_put_onabort_Stub(
  18822. IRpcStubBuffer *This,
  18823. IRpcChannelBuffer *_pRpcChannelBuffer,
  18824. PRPC_MESSAGE _pRpcMessage,
  18825. DWORD *_pdwStubPhase);
  18826. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onabort_Proxy(
  18827. IHTMLImgElement * This,
  18828. /* [out][retval] */ VARIANT *p);
  18829. void __RPC_STUB IHTMLImgElement_get_onabort_Stub(
  18830. IRpcStubBuffer *This,
  18831. IRpcChannelBuffer *_pRpcChannelBuffer,
  18832. PRPC_MESSAGE _pRpcMessage,
  18833. DWORD *_pdwStubPhase);
  18834. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_name_Proxy(
  18835. IHTMLImgElement * This,
  18836. /* [in] */ BSTR v);
  18837. void __RPC_STUB IHTMLImgElement_put_name_Stub(
  18838. IRpcStubBuffer *This,
  18839. IRpcChannelBuffer *_pRpcChannelBuffer,
  18840. PRPC_MESSAGE _pRpcMessage,
  18841. DWORD *_pdwStubPhase);
  18842. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_name_Proxy(
  18843. IHTMLImgElement * This,
  18844. /* [out][retval] */ BSTR *p);
  18845. void __RPC_STUB IHTMLImgElement_get_name_Stub(
  18846. IRpcStubBuffer *This,
  18847. IRpcChannelBuffer *_pRpcChannelBuffer,
  18848. PRPC_MESSAGE _pRpcMessage,
  18849. DWORD *_pdwStubPhase);
  18850. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_width_Proxy(
  18851. IHTMLImgElement * This,
  18852. /* [in] */ long v);
  18853. void __RPC_STUB IHTMLImgElement_put_width_Stub(
  18854. IRpcStubBuffer *This,
  18855. IRpcChannelBuffer *_pRpcChannelBuffer,
  18856. PRPC_MESSAGE _pRpcMessage,
  18857. DWORD *_pdwStubPhase);
  18858. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_width_Proxy(
  18859. IHTMLImgElement * This,
  18860. /* [out][retval] */ long *p);
  18861. void __RPC_STUB IHTMLImgElement_get_width_Stub(
  18862. IRpcStubBuffer *This,
  18863. IRpcChannelBuffer *_pRpcChannelBuffer,
  18864. PRPC_MESSAGE _pRpcMessage,
  18865. DWORD *_pdwStubPhase);
  18866. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_height_Proxy(
  18867. IHTMLImgElement * This,
  18868. /* [in] */ long v);
  18869. void __RPC_STUB IHTMLImgElement_put_height_Stub(
  18870. IRpcStubBuffer *This,
  18871. IRpcChannelBuffer *_pRpcChannelBuffer,
  18872. PRPC_MESSAGE _pRpcMessage,
  18873. DWORD *_pdwStubPhase);
  18874. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_height_Proxy(
  18875. IHTMLImgElement * This,
  18876. /* [out][retval] */ long *p);
  18877. void __RPC_STUB IHTMLImgElement_get_height_Stub(
  18878. IRpcStubBuffer *This,
  18879. IRpcChannelBuffer *_pRpcChannelBuffer,
  18880. PRPC_MESSAGE _pRpcMessage,
  18881. DWORD *_pdwStubPhase);
  18882. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_start_Proxy(
  18883. IHTMLImgElement * This,
  18884. /* [in] */ BSTR v);
  18885. void __RPC_STUB IHTMLImgElement_put_start_Stub(
  18886. IRpcStubBuffer *This,
  18887. IRpcChannelBuffer *_pRpcChannelBuffer,
  18888. PRPC_MESSAGE _pRpcMessage,
  18889. DWORD *_pdwStubPhase);
  18890. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_start_Proxy(
  18891. IHTMLImgElement * This,
  18892. /* [out][retval] */ BSTR *p);
  18893. void __RPC_STUB IHTMLImgElement_get_start_Stub(
  18894. IRpcStubBuffer *This,
  18895. IRpcChannelBuffer *_pRpcChannelBuffer,
  18896. PRPC_MESSAGE _pRpcMessage,
  18897. DWORD *_pdwStubPhase);
  18898. #endif /* __IHTMLImgElement_INTERFACE_DEFINED__ */
  18899. #ifndef __IHTMLImgElement2_INTERFACE_DEFINED__
  18900. #define __IHTMLImgElement2_INTERFACE_DEFINED__
  18901. /* interface IHTMLImgElement2 */
  18902. /* [object][uuid][dual][oleautomation] */
  18903. EXTERN_C const IID IID_IHTMLImgElement2;
  18904. MIDL_INTERFACE("3050f826-98b5-11cf-bb82-00aa00bdce0b")
  18905. IHTMLImgElement2 : public IDispatch
  18906. {
  18907. public:
  18908. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc(
  18909. /* [in] */ BSTR v) = 0;
  18910. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc(
  18911. /* [out][retval] */ BSTR *p) = 0;
  18912. };
  18913. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement2_put_longDesc_Proxy(
  18914. IHTMLImgElement2 * This,
  18915. /* [in] */ BSTR v);
  18916. void __RPC_STUB IHTMLImgElement2_put_longDesc_Stub(
  18917. IRpcStubBuffer *This,
  18918. IRpcChannelBuffer *_pRpcChannelBuffer,
  18919. PRPC_MESSAGE _pRpcMessage,
  18920. DWORD *_pdwStubPhase);
  18921. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement2_get_longDesc_Proxy(
  18922. IHTMLImgElement2 * This,
  18923. /* [out][retval] */ BSTR *p);
  18924. void __RPC_STUB IHTMLImgElement2_get_longDesc_Stub(
  18925. IRpcStubBuffer *This,
  18926. IRpcChannelBuffer *_pRpcChannelBuffer,
  18927. PRPC_MESSAGE _pRpcMessage,
  18928. DWORD *_pdwStubPhase);
  18929. #endif /* __IHTMLImgElement2_INTERFACE_DEFINED__ */
  18930. #ifndef __IHTMLImageElementFactory_INTERFACE_DEFINED__
  18931. #define __IHTMLImageElementFactory_INTERFACE_DEFINED__
  18932. /* interface IHTMLImageElementFactory */
  18933. /* [object][uuid][dual][oleautomation] */
  18934. EXTERN_C const IID IID_IHTMLImageElementFactory;
  18935. MIDL_INTERFACE("3050f38e-98b5-11cf-bb82-00aa00bdce0b")
  18936. IHTMLImageElementFactory : public IDispatch
  18937. {
  18938. public:
  18939. virtual /* [id] */ HRESULT STDMETHODCALLTYPE create(
  18940. /* [in][optional] */ VARIANT width,
  18941. /* [in][optional] */ VARIANT height,
  18942. /* [out][retval] */ IHTMLImgElement **__MIDL_0011) = 0;
  18943. };
  18944. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLImageElementFactory_create_Proxy(
  18945. IHTMLImageElementFactory * This,
  18946. /* [in][optional] */ VARIANT width,
  18947. /* [in][optional] */ VARIANT height,
  18948. /* [out][retval] */ IHTMLImgElement **__MIDL_0011);
  18949. void __RPC_STUB IHTMLImageElementFactory_create_Stub(
  18950. IRpcStubBuffer *This,
  18951. IRpcChannelBuffer *_pRpcChannelBuffer,
  18952. PRPC_MESSAGE _pRpcMessage,
  18953. DWORD *_pdwStubPhase);
  18954. #endif /* __IHTMLImageElementFactory_INTERFACE_DEFINED__ */
  18955. #ifndef __DispHTMLImg_DISPINTERFACE_DEFINED__
  18956. #define __DispHTMLImg_DISPINTERFACE_DEFINED__
  18957. /* dispinterface DispHTMLImg */
  18958. /* [uuid][hidden] */
  18959. EXTERN_C const IID DIID_DispHTMLImg;
  18960. MIDL_INTERFACE("3050f51c-98b5-11cf-bb82-00aa00bdce0b")
  18961. DispHTMLImg : public IDispatch
  18962. {
  18963. };
  18964. #endif /* __DispHTMLImg_DISPINTERFACE_DEFINED__ */
  18965. EXTERN_C const CLSID CLSID_HTMLImg;
  18966. #ifdef __cplusplus
  18967. class DECLSPEC_UUID("3050f241-98b5-11cf-bb82-00aa00bdce0b")
  18968. HTMLImg;
  18969. #endif
  18970. EXTERN_C const CLSID CLSID_HTMLImageElementFactory;
  18971. #ifdef __cplusplus
  18972. class DECLSPEC_UUID("3050f38f-98b5-11cf-bb82-00aa00bdce0b")
  18973. HTMLImageElementFactory;
  18974. #endif
  18975. #ifndef __IHTMLBodyElement_INTERFACE_DEFINED__
  18976. #define __IHTMLBodyElement_INTERFACE_DEFINED__
  18977. /* interface IHTMLBodyElement */
  18978. /* [object][uuid][dual][oleautomation] */
  18979. EXTERN_C const IID IID_IHTMLBodyElement;
  18980. MIDL_INTERFACE("3050f1d8-98b5-11cf-bb82-00aa00bdce0b")
  18981. IHTMLBodyElement : public IDispatch
  18982. {
  18983. public:
  18984. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  18985. /* [in] */ BSTR v) = 0;
  18986. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  18987. /* [out][retval] */ BSTR *p) = 0;
  18988. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bgProperties(
  18989. /* [in] */ BSTR v) = 0;
  18990. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bgProperties(
  18991. /* [out][retval] */ BSTR *p) = 0;
  18992. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_leftMargin(
  18993. /* [in] */ VARIANT v) = 0;
  18994. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_leftMargin(
  18995. /* [out][retval] */ VARIANT *p) = 0;
  18996. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_topMargin(
  18997. /* [in] */ VARIANT v) = 0;
  18998. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_topMargin(
  18999. /* [out][retval] */ VARIANT *p) = 0;
  19000. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rightMargin(
  19001. /* [in] */ VARIANT v) = 0;
  19002. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rightMargin(
  19003. /* [out][retval] */ VARIANT *p) = 0;
  19004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottomMargin(
  19005. /* [in] */ VARIANT v) = 0;
  19006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottomMargin(
  19007. /* [out][retval] */ VARIANT *p) = 0;
  19008. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  19009. /* [in] */ VARIANT_BOOL v) = 0;
  19010. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  19011. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  19012. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  19013. /* [in] */ VARIANT v) = 0;
  19014. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  19015. /* [out][retval] */ VARIANT *p) = 0;
  19016. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  19017. /* [in] */ VARIANT v) = 0;
  19018. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  19019. /* [out][retval] */ VARIANT *p) = 0;
  19020. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_link(
  19021. /* [in] */ VARIANT v) = 0;
  19022. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_link(
  19023. /* [out][retval] */ VARIANT *p) = 0;
  19024. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vLink(
  19025. /* [in] */ VARIANT v) = 0;
  19026. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vLink(
  19027. /* [out][retval] */ VARIANT *p) = 0;
  19028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_aLink(
  19029. /* [in] */ VARIANT v) = 0;
  19030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_aLink(
  19031. /* [out][retval] */ VARIANT *p) = 0;
  19032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  19033. /* [in] */ VARIANT v) = 0;
  19034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  19035. /* [out][retval] */ VARIANT *p) = 0;
  19036. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
  19037. /* [in] */ VARIANT v) = 0;
  19038. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
  19039. /* [out][retval] */ VARIANT *p) = 0;
  19040. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll(
  19041. /* [in] */ BSTR v) = 0;
  19042. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll(
  19043. /* [out][retval] */ BSTR *p) = 0;
  19044. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  19045. /* [in] */ VARIANT v) = 0;
  19046. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  19047. /* [out][retval] */ VARIANT *p) = 0;
  19048. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
  19049. /* [in] */ VARIANT v) = 0;
  19050. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
  19051. /* [out][retval] */ VARIANT *p) = 0;
  19052. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  19053. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  19054. };
  19055. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_background_Proxy(
  19056. IHTMLBodyElement * This,
  19057. /* [in] */ BSTR v);
  19058. void __RPC_STUB IHTMLBodyElement_put_background_Stub(
  19059. IRpcStubBuffer *This,
  19060. IRpcChannelBuffer *_pRpcChannelBuffer,
  19061. PRPC_MESSAGE _pRpcMessage,
  19062. DWORD *_pdwStubPhase);
  19063. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_background_Proxy(
  19064. IHTMLBodyElement * This,
  19065. /* [out][retval] */ BSTR *p);
  19066. void __RPC_STUB IHTMLBodyElement_get_background_Stub(
  19067. IRpcStubBuffer *This,
  19068. IRpcChannelBuffer *_pRpcChannelBuffer,
  19069. PRPC_MESSAGE _pRpcMessage,
  19070. DWORD *_pdwStubPhase);
  19071. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bgProperties_Proxy(
  19072. IHTMLBodyElement * This,
  19073. /* [in] */ BSTR v);
  19074. void __RPC_STUB IHTMLBodyElement_put_bgProperties_Stub(
  19075. IRpcStubBuffer *This,
  19076. IRpcChannelBuffer *_pRpcChannelBuffer,
  19077. PRPC_MESSAGE _pRpcMessage,
  19078. DWORD *_pdwStubPhase);
  19079. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bgProperties_Proxy(
  19080. IHTMLBodyElement * This,
  19081. /* [out][retval] */ BSTR *p);
  19082. void __RPC_STUB IHTMLBodyElement_get_bgProperties_Stub(
  19083. IRpcStubBuffer *This,
  19084. IRpcChannelBuffer *_pRpcChannelBuffer,
  19085. PRPC_MESSAGE _pRpcMessage,
  19086. DWORD *_pdwStubPhase);
  19087. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_leftMargin_Proxy(
  19088. IHTMLBodyElement * This,
  19089. /* [in] */ VARIANT v);
  19090. void __RPC_STUB IHTMLBodyElement_put_leftMargin_Stub(
  19091. IRpcStubBuffer *This,
  19092. IRpcChannelBuffer *_pRpcChannelBuffer,
  19093. PRPC_MESSAGE _pRpcMessage,
  19094. DWORD *_pdwStubPhase);
  19095. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_leftMargin_Proxy(
  19096. IHTMLBodyElement * This,
  19097. /* [out][retval] */ VARIANT *p);
  19098. void __RPC_STUB IHTMLBodyElement_get_leftMargin_Stub(
  19099. IRpcStubBuffer *This,
  19100. IRpcChannelBuffer *_pRpcChannelBuffer,
  19101. PRPC_MESSAGE _pRpcMessage,
  19102. DWORD *_pdwStubPhase);
  19103. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_topMargin_Proxy(
  19104. IHTMLBodyElement * This,
  19105. /* [in] */ VARIANT v);
  19106. void __RPC_STUB IHTMLBodyElement_put_topMargin_Stub(
  19107. IRpcStubBuffer *This,
  19108. IRpcChannelBuffer *_pRpcChannelBuffer,
  19109. PRPC_MESSAGE _pRpcMessage,
  19110. DWORD *_pdwStubPhase);
  19111. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_topMargin_Proxy(
  19112. IHTMLBodyElement * This,
  19113. /* [out][retval] */ VARIANT *p);
  19114. void __RPC_STUB IHTMLBodyElement_get_topMargin_Stub(
  19115. IRpcStubBuffer *This,
  19116. IRpcChannelBuffer *_pRpcChannelBuffer,
  19117. PRPC_MESSAGE _pRpcMessage,
  19118. DWORD *_pdwStubPhase);
  19119. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_rightMargin_Proxy(
  19120. IHTMLBodyElement * This,
  19121. /* [in] */ VARIANT v);
  19122. void __RPC_STUB IHTMLBodyElement_put_rightMargin_Stub(
  19123. IRpcStubBuffer *This,
  19124. IRpcChannelBuffer *_pRpcChannelBuffer,
  19125. PRPC_MESSAGE _pRpcMessage,
  19126. DWORD *_pdwStubPhase);
  19127. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_rightMargin_Proxy(
  19128. IHTMLBodyElement * This,
  19129. /* [out][retval] */ VARIANT *p);
  19130. void __RPC_STUB IHTMLBodyElement_get_rightMargin_Stub(
  19131. IRpcStubBuffer *This,
  19132. IRpcChannelBuffer *_pRpcChannelBuffer,
  19133. PRPC_MESSAGE _pRpcMessage,
  19134. DWORD *_pdwStubPhase);
  19135. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bottomMargin_Proxy(
  19136. IHTMLBodyElement * This,
  19137. /* [in] */ VARIANT v);
  19138. void __RPC_STUB IHTMLBodyElement_put_bottomMargin_Stub(
  19139. IRpcStubBuffer *This,
  19140. IRpcChannelBuffer *_pRpcChannelBuffer,
  19141. PRPC_MESSAGE _pRpcMessage,
  19142. DWORD *_pdwStubPhase);
  19143. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bottomMargin_Proxy(
  19144. IHTMLBodyElement * This,
  19145. /* [out][retval] */ VARIANT *p);
  19146. void __RPC_STUB IHTMLBodyElement_get_bottomMargin_Stub(
  19147. IRpcStubBuffer *This,
  19148. IRpcChannelBuffer *_pRpcChannelBuffer,
  19149. PRPC_MESSAGE _pRpcMessage,
  19150. DWORD *_pdwStubPhase);
  19151. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_noWrap_Proxy(
  19152. IHTMLBodyElement * This,
  19153. /* [in] */ VARIANT_BOOL v);
  19154. void __RPC_STUB IHTMLBodyElement_put_noWrap_Stub(
  19155. IRpcStubBuffer *This,
  19156. IRpcChannelBuffer *_pRpcChannelBuffer,
  19157. PRPC_MESSAGE _pRpcMessage,
  19158. DWORD *_pdwStubPhase);
  19159. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_noWrap_Proxy(
  19160. IHTMLBodyElement * This,
  19161. /* [out][retval] */ VARIANT_BOOL *p);
  19162. void __RPC_STUB IHTMLBodyElement_get_noWrap_Stub(
  19163. IRpcStubBuffer *This,
  19164. IRpcChannelBuffer *_pRpcChannelBuffer,
  19165. PRPC_MESSAGE _pRpcMessage,
  19166. DWORD *_pdwStubPhase);
  19167. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bgColor_Proxy(
  19168. IHTMLBodyElement * This,
  19169. /* [in] */ VARIANT v);
  19170. void __RPC_STUB IHTMLBodyElement_put_bgColor_Stub(
  19171. IRpcStubBuffer *This,
  19172. IRpcChannelBuffer *_pRpcChannelBuffer,
  19173. PRPC_MESSAGE _pRpcMessage,
  19174. DWORD *_pdwStubPhase);
  19175. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bgColor_Proxy(
  19176. IHTMLBodyElement * This,
  19177. /* [out][retval] */ VARIANT *p);
  19178. void __RPC_STUB IHTMLBodyElement_get_bgColor_Stub(
  19179. IRpcStubBuffer *This,
  19180. IRpcChannelBuffer *_pRpcChannelBuffer,
  19181. PRPC_MESSAGE _pRpcMessage,
  19182. DWORD *_pdwStubPhase);
  19183. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_text_Proxy(
  19184. IHTMLBodyElement * This,
  19185. /* [in] */ VARIANT v);
  19186. void __RPC_STUB IHTMLBodyElement_put_text_Stub(
  19187. IRpcStubBuffer *This,
  19188. IRpcChannelBuffer *_pRpcChannelBuffer,
  19189. PRPC_MESSAGE _pRpcMessage,
  19190. DWORD *_pdwStubPhase);
  19191. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_text_Proxy(
  19192. IHTMLBodyElement * This,
  19193. /* [out][retval] */ VARIANT *p);
  19194. void __RPC_STUB IHTMLBodyElement_get_text_Stub(
  19195. IRpcStubBuffer *This,
  19196. IRpcChannelBuffer *_pRpcChannelBuffer,
  19197. PRPC_MESSAGE _pRpcMessage,
  19198. DWORD *_pdwStubPhase);
  19199. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_link_Proxy(
  19200. IHTMLBodyElement * This,
  19201. /* [in] */ VARIANT v);
  19202. void __RPC_STUB IHTMLBodyElement_put_link_Stub(
  19203. IRpcStubBuffer *This,
  19204. IRpcChannelBuffer *_pRpcChannelBuffer,
  19205. PRPC_MESSAGE _pRpcMessage,
  19206. DWORD *_pdwStubPhase);
  19207. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_link_Proxy(
  19208. IHTMLBodyElement * This,
  19209. /* [out][retval] */ VARIANT *p);
  19210. void __RPC_STUB IHTMLBodyElement_get_link_Stub(
  19211. IRpcStubBuffer *This,
  19212. IRpcChannelBuffer *_pRpcChannelBuffer,
  19213. PRPC_MESSAGE _pRpcMessage,
  19214. DWORD *_pdwStubPhase);
  19215. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_vLink_Proxy(
  19216. IHTMLBodyElement * This,
  19217. /* [in] */ VARIANT v);
  19218. void __RPC_STUB IHTMLBodyElement_put_vLink_Stub(
  19219. IRpcStubBuffer *This,
  19220. IRpcChannelBuffer *_pRpcChannelBuffer,
  19221. PRPC_MESSAGE _pRpcMessage,
  19222. DWORD *_pdwStubPhase);
  19223. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_vLink_Proxy(
  19224. IHTMLBodyElement * This,
  19225. /* [out][retval] */ VARIANT *p);
  19226. void __RPC_STUB IHTMLBodyElement_get_vLink_Stub(
  19227. IRpcStubBuffer *This,
  19228. IRpcChannelBuffer *_pRpcChannelBuffer,
  19229. PRPC_MESSAGE _pRpcMessage,
  19230. DWORD *_pdwStubPhase);
  19231. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_aLink_Proxy(
  19232. IHTMLBodyElement * This,
  19233. /* [in] */ VARIANT v);
  19234. void __RPC_STUB IHTMLBodyElement_put_aLink_Stub(
  19235. IRpcStubBuffer *This,
  19236. IRpcChannelBuffer *_pRpcChannelBuffer,
  19237. PRPC_MESSAGE _pRpcMessage,
  19238. DWORD *_pdwStubPhase);
  19239. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_aLink_Proxy(
  19240. IHTMLBodyElement * This,
  19241. /* [out][retval] */ VARIANT *p);
  19242. void __RPC_STUB IHTMLBodyElement_get_aLink_Stub(
  19243. IRpcStubBuffer *This,
  19244. IRpcChannelBuffer *_pRpcChannelBuffer,
  19245. PRPC_MESSAGE _pRpcMessage,
  19246. DWORD *_pdwStubPhase);
  19247. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onload_Proxy(
  19248. IHTMLBodyElement * This,
  19249. /* [in] */ VARIANT v);
  19250. void __RPC_STUB IHTMLBodyElement_put_onload_Stub(
  19251. IRpcStubBuffer *This,
  19252. IRpcChannelBuffer *_pRpcChannelBuffer,
  19253. PRPC_MESSAGE _pRpcMessage,
  19254. DWORD *_pdwStubPhase);
  19255. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onload_Proxy(
  19256. IHTMLBodyElement * This,
  19257. /* [out][retval] */ VARIANT *p);
  19258. void __RPC_STUB IHTMLBodyElement_get_onload_Stub(
  19259. IRpcStubBuffer *This,
  19260. IRpcChannelBuffer *_pRpcChannelBuffer,
  19261. PRPC_MESSAGE _pRpcMessage,
  19262. DWORD *_pdwStubPhase);
  19263. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onunload_Proxy(
  19264. IHTMLBodyElement * This,
  19265. /* [in] */ VARIANT v);
  19266. void __RPC_STUB IHTMLBodyElement_put_onunload_Stub(
  19267. IRpcStubBuffer *This,
  19268. IRpcChannelBuffer *_pRpcChannelBuffer,
  19269. PRPC_MESSAGE _pRpcMessage,
  19270. DWORD *_pdwStubPhase);
  19271. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onunload_Proxy(
  19272. IHTMLBodyElement * This,
  19273. /* [out][retval] */ VARIANT *p);
  19274. void __RPC_STUB IHTMLBodyElement_get_onunload_Stub(
  19275. IRpcStubBuffer *This,
  19276. IRpcChannelBuffer *_pRpcChannelBuffer,
  19277. PRPC_MESSAGE _pRpcMessage,
  19278. DWORD *_pdwStubPhase);
  19279. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_scroll_Proxy(
  19280. IHTMLBodyElement * This,
  19281. /* [in] */ BSTR v);
  19282. void __RPC_STUB IHTMLBodyElement_put_scroll_Stub(
  19283. IRpcStubBuffer *This,
  19284. IRpcChannelBuffer *_pRpcChannelBuffer,
  19285. PRPC_MESSAGE _pRpcMessage,
  19286. DWORD *_pdwStubPhase);
  19287. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_scroll_Proxy(
  19288. IHTMLBodyElement * This,
  19289. /* [out][retval] */ BSTR *p);
  19290. void __RPC_STUB IHTMLBodyElement_get_scroll_Stub(
  19291. IRpcStubBuffer *This,
  19292. IRpcChannelBuffer *_pRpcChannelBuffer,
  19293. PRPC_MESSAGE _pRpcMessage,
  19294. DWORD *_pdwStubPhase);
  19295. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onselect_Proxy(
  19296. IHTMLBodyElement * This,
  19297. /* [in] */ VARIANT v);
  19298. void __RPC_STUB IHTMLBodyElement_put_onselect_Stub(
  19299. IRpcStubBuffer *This,
  19300. IRpcChannelBuffer *_pRpcChannelBuffer,
  19301. PRPC_MESSAGE _pRpcMessage,
  19302. DWORD *_pdwStubPhase);
  19303. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onselect_Proxy(
  19304. IHTMLBodyElement * This,
  19305. /* [out][retval] */ VARIANT *p);
  19306. void __RPC_STUB IHTMLBodyElement_get_onselect_Stub(
  19307. IRpcStubBuffer *This,
  19308. IRpcChannelBuffer *_pRpcChannelBuffer,
  19309. PRPC_MESSAGE _pRpcMessage,
  19310. DWORD *_pdwStubPhase);
  19311. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onbeforeunload_Proxy(
  19312. IHTMLBodyElement * This,
  19313. /* [in] */ VARIANT v);
  19314. void __RPC_STUB IHTMLBodyElement_put_onbeforeunload_Stub(
  19315. IRpcStubBuffer *This,
  19316. IRpcChannelBuffer *_pRpcChannelBuffer,
  19317. PRPC_MESSAGE _pRpcMessage,
  19318. DWORD *_pdwStubPhase);
  19319. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onbeforeunload_Proxy(
  19320. IHTMLBodyElement * This,
  19321. /* [out][retval] */ VARIANT *p);
  19322. void __RPC_STUB IHTMLBodyElement_get_onbeforeunload_Stub(
  19323. IRpcStubBuffer *This,
  19324. IRpcChannelBuffer *_pRpcChannelBuffer,
  19325. PRPC_MESSAGE _pRpcMessage,
  19326. DWORD *_pdwStubPhase);
  19327. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_createTextRange_Proxy(
  19328. IHTMLBodyElement * This,
  19329. /* [out][retval] */ IHTMLTxtRange **range);
  19330. void __RPC_STUB IHTMLBodyElement_createTextRange_Stub(
  19331. IRpcStubBuffer *This,
  19332. IRpcChannelBuffer *_pRpcChannelBuffer,
  19333. PRPC_MESSAGE _pRpcMessage,
  19334. DWORD *_pdwStubPhase);
  19335. #endif /* __IHTMLBodyElement_INTERFACE_DEFINED__ */
  19336. #ifndef __IHTMLBodyElement2_INTERFACE_DEFINED__
  19337. #define __IHTMLBodyElement2_INTERFACE_DEFINED__
  19338. /* interface IHTMLBodyElement2 */
  19339. /* [object][uuid][dual][oleautomation] */
  19340. EXTERN_C const IID IID_IHTMLBodyElement2;
  19341. MIDL_INTERFACE("3050f5c5-98b5-11cf-bb82-00aa00bdce0b")
  19342. IHTMLBodyElement2 : public IDispatch
  19343. {
  19344. public:
  19345. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
  19346. /* [in] */ VARIANT v) = 0;
  19347. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
  19348. /* [out][retval] */ VARIANT *p) = 0;
  19349. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
  19350. /* [in] */ VARIANT v) = 0;
  19351. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
  19352. /* [out][retval] */ VARIANT *p) = 0;
  19353. };
  19354. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_put_onbeforeprint_Proxy(
  19355. IHTMLBodyElement2 * This,
  19356. /* [in] */ VARIANT v);
  19357. void __RPC_STUB IHTMLBodyElement2_put_onbeforeprint_Stub(
  19358. IRpcStubBuffer *This,
  19359. IRpcChannelBuffer *_pRpcChannelBuffer,
  19360. PRPC_MESSAGE _pRpcMessage,
  19361. DWORD *_pdwStubPhase);
  19362. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_get_onbeforeprint_Proxy(
  19363. IHTMLBodyElement2 * This,
  19364. /* [out][retval] */ VARIANT *p);
  19365. void __RPC_STUB IHTMLBodyElement2_get_onbeforeprint_Stub(
  19366. IRpcStubBuffer *This,
  19367. IRpcChannelBuffer *_pRpcChannelBuffer,
  19368. PRPC_MESSAGE _pRpcMessage,
  19369. DWORD *_pdwStubPhase);
  19370. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_put_onafterprint_Proxy(
  19371. IHTMLBodyElement2 * This,
  19372. /* [in] */ VARIANT v);
  19373. void __RPC_STUB IHTMLBodyElement2_put_onafterprint_Stub(
  19374. IRpcStubBuffer *This,
  19375. IRpcChannelBuffer *_pRpcChannelBuffer,
  19376. PRPC_MESSAGE _pRpcMessage,
  19377. DWORD *_pdwStubPhase);
  19378. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_get_onafterprint_Proxy(
  19379. IHTMLBodyElement2 * This,
  19380. /* [out][retval] */ VARIANT *p);
  19381. void __RPC_STUB IHTMLBodyElement2_get_onafterprint_Stub(
  19382. IRpcStubBuffer *This,
  19383. IRpcChannelBuffer *_pRpcChannelBuffer,
  19384. PRPC_MESSAGE _pRpcMessage,
  19385. DWORD *_pdwStubPhase);
  19386. #endif /* __IHTMLBodyElement2_INTERFACE_DEFINED__ */
  19387. #ifndef __DispHTMLBody_DISPINTERFACE_DEFINED__
  19388. #define __DispHTMLBody_DISPINTERFACE_DEFINED__
  19389. /* dispinterface DispHTMLBody */
  19390. /* [uuid][hidden] */
  19391. EXTERN_C const IID DIID_DispHTMLBody;
  19392. MIDL_INTERFACE("3050f507-98b5-11cf-bb82-00aa00bdce0b")
  19393. DispHTMLBody : public IDispatch
  19394. {
  19395. };
  19396. #endif /* __DispHTMLBody_DISPINTERFACE_DEFINED__ */
  19397. EXTERN_C const CLSID CLSID_HTMLBody;
  19398. #ifdef __cplusplus
  19399. class DECLSPEC_UUID("3050f24a-98b5-11cf-bb82-00aa00bdce0b")
  19400. HTMLBody;
  19401. #endif
  19402. #ifndef __IHTMLFontElement_INTERFACE_DEFINED__
  19403. #define __IHTMLFontElement_INTERFACE_DEFINED__
  19404. /* interface IHTMLFontElement */
  19405. /* [object][uuid][dual][oleautomation] */
  19406. EXTERN_C const IID IID_IHTMLFontElement;
  19407. MIDL_INTERFACE("3050f1d9-98b5-11cf-bb82-00aa00bdce0b")
  19408. IHTMLFontElement : public IDispatch
  19409. {
  19410. public:
  19411. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  19412. /* [in] */ VARIANT v) = 0;
  19413. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  19414. /* [out][retval] */ VARIANT *p) = 0;
  19415. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_face(
  19416. /* [in] */ BSTR v) = 0;
  19417. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_face(
  19418. /* [out][retval] */ BSTR *p) = 0;
  19419. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  19420. /* [in] */ VARIANT v) = 0;
  19421. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  19422. /* [out][retval] */ VARIANT *p) = 0;
  19423. };
  19424. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_color_Proxy(
  19425. IHTMLFontElement * This,
  19426. /* [in] */ VARIANT v);
  19427. void __RPC_STUB IHTMLFontElement_put_color_Stub(
  19428. IRpcStubBuffer *This,
  19429. IRpcChannelBuffer *_pRpcChannelBuffer,
  19430. PRPC_MESSAGE _pRpcMessage,
  19431. DWORD *_pdwStubPhase);
  19432. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_color_Proxy(
  19433. IHTMLFontElement * This,
  19434. /* [out][retval] */ VARIANT *p);
  19435. void __RPC_STUB IHTMLFontElement_get_color_Stub(
  19436. IRpcStubBuffer *This,
  19437. IRpcChannelBuffer *_pRpcChannelBuffer,
  19438. PRPC_MESSAGE _pRpcMessage,
  19439. DWORD *_pdwStubPhase);
  19440. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_face_Proxy(
  19441. IHTMLFontElement * This,
  19442. /* [in] */ BSTR v);
  19443. void __RPC_STUB IHTMLFontElement_put_face_Stub(
  19444. IRpcStubBuffer *This,
  19445. IRpcChannelBuffer *_pRpcChannelBuffer,
  19446. PRPC_MESSAGE _pRpcMessage,
  19447. DWORD *_pdwStubPhase);
  19448. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_face_Proxy(
  19449. IHTMLFontElement * This,
  19450. /* [out][retval] */ BSTR *p);
  19451. void __RPC_STUB IHTMLFontElement_get_face_Stub(
  19452. IRpcStubBuffer *This,
  19453. IRpcChannelBuffer *_pRpcChannelBuffer,
  19454. PRPC_MESSAGE _pRpcMessage,
  19455. DWORD *_pdwStubPhase);
  19456. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_size_Proxy(
  19457. IHTMLFontElement * This,
  19458. /* [in] */ VARIANT v);
  19459. void __RPC_STUB IHTMLFontElement_put_size_Stub(
  19460. IRpcStubBuffer *This,
  19461. IRpcChannelBuffer *_pRpcChannelBuffer,
  19462. PRPC_MESSAGE _pRpcMessage,
  19463. DWORD *_pdwStubPhase);
  19464. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_size_Proxy(
  19465. IHTMLFontElement * This,
  19466. /* [out][retval] */ VARIANT *p);
  19467. void __RPC_STUB IHTMLFontElement_get_size_Stub(
  19468. IRpcStubBuffer *This,
  19469. IRpcChannelBuffer *_pRpcChannelBuffer,
  19470. PRPC_MESSAGE _pRpcMessage,
  19471. DWORD *_pdwStubPhase);
  19472. #endif /* __IHTMLFontElement_INTERFACE_DEFINED__ */
  19473. #ifndef __DispHTMLFontElement_DISPINTERFACE_DEFINED__
  19474. #define __DispHTMLFontElement_DISPINTERFACE_DEFINED__
  19475. /* dispinterface DispHTMLFontElement */
  19476. /* [uuid][hidden] */
  19477. EXTERN_C const IID DIID_DispHTMLFontElement;
  19478. MIDL_INTERFACE("3050f512-98b5-11cf-bb82-00aa00bdce0b")
  19479. DispHTMLFontElement : public IDispatch
  19480. {
  19481. };
  19482. #endif /* __DispHTMLFontElement_DISPINTERFACE_DEFINED__ */
  19483. EXTERN_C const CLSID CLSID_HTMLFontElement;
  19484. #ifdef __cplusplus
  19485. class DECLSPEC_UUID("3050f27b-98b5-11cf-bb82-00aa00bdce0b")
  19486. HTMLFontElement;
  19487. #endif
  19488. #ifndef __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__
  19489. #define __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__
  19490. /* dispinterface HTMLAnchorEvents2 */
  19491. /* [uuid][hidden] */
  19492. EXTERN_C const IID DIID_HTMLAnchorEvents2;
  19493. MIDL_INTERFACE("3050f610-98b5-11cf-bb82-00aa00bdce0b")
  19494. HTMLAnchorEvents2 : public IDispatch
  19495. {
  19496. };
  19497. #endif /* __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__ */
  19498. #ifndef __HTMLAnchorEvents_DISPINTERFACE_DEFINED__
  19499. #define __HTMLAnchorEvents_DISPINTERFACE_DEFINED__
  19500. /* dispinterface HTMLAnchorEvents */
  19501. /* [uuid][hidden] */
  19502. EXTERN_C const IID DIID_HTMLAnchorEvents;
  19503. MIDL_INTERFACE("3050f29d-98b5-11cf-bb82-00aa00bdce0b")
  19504. HTMLAnchorEvents : public IDispatch
  19505. {
  19506. };
  19507. #endif /* __HTMLAnchorEvents_DISPINTERFACE_DEFINED__ */
  19508. #ifndef __IHTMLAnchorElement_INTERFACE_DEFINED__
  19509. #define __IHTMLAnchorElement_INTERFACE_DEFINED__
  19510. /* interface IHTMLAnchorElement */
  19511. /* [object][uuid][dual][oleautomation] */
  19512. EXTERN_C const IID IID_IHTMLAnchorElement;
  19513. MIDL_INTERFACE("3050f1da-98b5-11cf-bb82-00aa00bdce0b")
  19514. IHTMLAnchorElement : public IDispatch
  19515. {
  19516. public:
  19517. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  19518. /* [in] */ BSTR v) = 0;
  19519. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  19520. /* [out][retval] */ BSTR *p) = 0;
  19521. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  19522. /* [in] */ BSTR v) = 0;
  19523. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  19524. /* [out][retval] */ BSTR *p) = 0;
  19525. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rel(
  19526. /* [in] */ BSTR v) = 0;
  19527. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rel(
  19528. /* [out][retval] */ BSTR *p) = 0;
  19529. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rev(
  19530. /* [in] */ BSTR v) = 0;
  19531. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rev(
  19532. /* [out][retval] */ BSTR *p) = 0;
  19533. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_urn(
  19534. /* [in] */ BSTR v) = 0;
  19535. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
  19536. /* [out][retval] */ BSTR *p) = 0;
  19537. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_Methods(
  19538. /* [in] */ BSTR v) = 0;
  19539. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_Methods(
  19540. /* [out][retval] */ BSTR *p) = 0;
  19541. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  19542. /* [in] */ BSTR v) = 0;
  19543. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  19544. /* [out][retval] */ BSTR *p) = 0;
  19545. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
  19546. /* [in] */ BSTR v) = 0;
  19547. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
  19548. /* [out][retval] */ BSTR *p) = 0;
  19549. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
  19550. /* [in] */ BSTR v) = 0;
  19551. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
  19552. /* [out][retval] */ BSTR *p) = 0;
  19553. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
  19554. /* [in] */ BSTR v) = 0;
  19555. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
  19556. /* [out][retval] */ BSTR *p) = 0;
  19557. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
  19558. /* [in] */ BSTR v) = 0;
  19559. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
  19560. /* [out][retval] */ BSTR *p) = 0;
  19561. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
  19562. /* [in] */ BSTR v) = 0;
  19563. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  19564. /* [out][retval] */ BSTR *p) = 0;
  19565. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
  19566. /* [in] */ BSTR v) = 0;
  19567. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
  19568. /* [out][retval] */ BSTR *p) = 0;
  19569. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
  19570. /* [in] */ BSTR v) = 0;
  19571. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
  19572. /* [out][retval] */ BSTR *p) = 0;
  19573. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  19574. /* [in] */ VARIANT v) = 0;
  19575. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  19576. /* [out][retval] */ VARIANT *p) = 0;
  19577. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  19578. /* [in] */ VARIANT v) = 0;
  19579. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  19580. /* [out][retval] */ VARIANT *p) = 0;
  19581. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  19582. /* [in] */ BSTR v) = 0;
  19583. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  19584. /* [out][retval] */ BSTR *p) = 0;
  19585. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocolLong(
  19586. /* [out][retval] */ BSTR *p) = 0;
  19587. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
  19588. /* [out][retval] */ BSTR *p) = 0;
  19589. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
  19590. /* [out][retval] */ BSTR *p) = 0;
  19591. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  19592. /* [in] */ short v) = 0;
  19593. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  19594. /* [out][retval] */ short *p) = 0;
  19595. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  19596. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  19597. };
  19598. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_href_Proxy(
  19599. IHTMLAnchorElement * This,
  19600. /* [in] */ BSTR v);
  19601. void __RPC_STUB IHTMLAnchorElement_put_href_Stub(
  19602. IRpcStubBuffer *This,
  19603. IRpcChannelBuffer *_pRpcChannelBuffer,
  19604. PRPC_MESSAGE _pRpcMessage,
  19605. DWORD *_pdwStubPhase);
  19606. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_href_Proxy(
  19607. IHTMLAnchorElement * This,
  19608. /* [out][retval] */ BSTR *p);
  19609. void __RPC_STUB IHTMLAnchorElement_get_href_Stub(
  19610. IRpcStubBuffer *This,
  19611. IRpcChannelBuffer *_pRpcChannelBuffer,
  19612. PRPC_MESSAGE _pRpcMessage,
  19613. DWORD *_pdwStubPhase);
  19614. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_target_Proxy(
  19615. IHTMLAnchorElement * This,
  19616. /* [in] */ BSTR v);
  19617. void __RPC_STUB IHTMLAnchorElement_put_target_Stub(
  19618. IRpcStubBuffer *This,
  19619. IRpcChannelBuffer *_pRpcChannelBuffer,
  19620. PRPC_MESSAGE _pRpcMessage,
  19621. DWORD *_pdwStubPhase);
  19622. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_target_Proxy(
  19623. IHTMLAnchorElement * This,
  19624. /* [out][retval] */ BSTR *p);
  19625. void __RPC_STUB IHTMLAnchorElement_get_target_Stub(
  19626. IRpcStubBuffer *This,
  19627. IRpcChannelBuffer *_pRpcChannelBuffer,
  19628. PRPC_MESSAGE _pRpcMessage,
  19629. DWORD *_pdwStubPhase);
  19630. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rel_Proxy(
  19631. IHTMLAnchorElement * This,
  19632. /* [in] */ BSTR v);
  19633. void __RPC_STUB IHTMLAnchorElement_put_rel_Stub(
  19634. IRpcStubBuffer *This,
  19635. IRpcChannelBuffer *_pRpcChannelBuffer,
  19636. PRPC_MESSAGE _pRpcMessage,
  19637. DWORD *_pdwStubPhase);
  19638. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rel_Proxy(
  19639. IHTMLAnchorElement * This,
  19640. /* [out][retval] */ BSTR *p);
  19641. void __RPC_STUB IHTMLAnchorElement_get_rel_Stub(
  19642. IRpcStubBuffer *This,
  19643. IRpcChannelBuffer *_pRpcChannelBuffer,
  19644. PRPC_MESSAGE _pRpcMessage,
  19645. DWORD *_pdwStubPhase);
  19646. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rev_Proxy(
  19647. IHTMLAnchorElement * This,
  19648. /* [in] */ BSTR v);
  19649. void __RPC_STUB IHTMLAnchorElement_put_rev_Stub(
  19650. IRpcStubBuffer *This,
  19651. IRpcChannelBuffer *_pRpcChannelBuffer,
  19652. PRPC_MESSAGE _pRpcMessage,
  19653. DWORD *_pdwStubPhase);
  19654. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rev_Proxy(
  19655. IHTMLAnchorElement * This,
  19656. /* [out][retval] */ BSTR *p);
  19657. void __RPC_STUB IHTMLAnchorElement_get_rev_Stub(
  19658. IRpcStubBuffer *This,
  19659. IRpcChannelBuffer *_pRpcChannelBuffer,
  19660. PRPC_MESSAGE _pRpcMessage,
  19661. DWORD *_pdwStubPhase);
  19662. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_urn_Proxy(
  19663. IHTMLAnchorElement * This,
  19664. /* [in] */ BSTR v);
  19665. void __RPC_STUB IHTMLAnchorElement_put_urn_Stub(
  19666. IRpcStubBuffer *This,
  19667. IRpcChannelBuffer *_pRpcChannelBuffer,
  19668. PRPC_MESSAGE _pRpcMessage,
  19669. DWORD *_pdwStubPhase);
  19670. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_urn_Proxy(
  19671. IHTMLAnchorElement * This,
  19672. /* [out][retval] */ BSTR *p);
  19673. void __RPC_STUB IHTMLAnchorElement_get_urn_Stub(
  19674. IRpcStubBuffer *This,
  19675. IRpcChannelBuffer *_pRpcChannelBuffer,
  19676. PRPC_MESSAGE _pRpcMessage,
  19677. DWORD *_pdwStubPhase);
  19678. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_Methods_Proxy(
  19679. IHTMLAnchorElement * This,
  19680. /* [in] */ BSTR v);
  19681. void __RPC_STUB IHTMLAnchorElement_put_Methods_Stub(
  19682. IRpcStubBuffer *This,
  19683. IRpcChannelBuffer *_pRpcChannelBuffer,
  19684. PRPC_MESSAGE _pRpcMessage,
  19685. DWORD *_pdwStubPhase);
  19686. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_Methods_Proxy(
  19687. IHTMLAnchorElement * This,
  19688. /* [out][retval] */ BSTR *p);
  19689. void __RPC_STUB IHTMLAnchorElement_get_Methods_Stub(
  19690. IRpcStubBuffer *This,
  19691. IRpcChannelBuffer *_pRpcChannelBuffer,
  19692. PRPC_MESSAGE _pRpcMessage,
  19693. DWORD *_pdwStubPhase);
  19694. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_name_Proxy(
  19695. IHTMLAnchorElement * This,
  19696. /* [in] */ BSTR v);
  19697. void __RPC_STUB IHTMLAnchorElement_put_name_Stub(
  19698. IRpcStubBuffer *This,
  19699. IRpcChannelBuffer *_pRpcChannelBuffer,
  19700. PRPC_MESSAGE _pRpcMessage,
  19701. DWORD *_pdwStubPhase);
  19702. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_name_Proxy(
  19703. IHTMLAnchorElement * This,
  19704. /* [out][retval] */ BSTR *p);
  19705. void __RPC_STUB IHTMLAnchorElement_get_name_Stub(
  19706. IRpcStubBuffer *This,
  19707. IRpcChannelBuffer *_pRpcChannelBuffer,
  19708. PRPC_MESSAGE _pRpcMessage,
  19709. DWORD *_pdwStubPhase);
  19710. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_host_Proxy(
  19711. IHTMLAnchorElement * This,
  19712. /* [in] */ BSTR v);
  19713. void __RPC_STUB IHTMLAnchorElement_put_host_Stub(
  19714. IRpcStubBuffer *This,
  19715. IRpcChannelBuffer *_pRpcChannelBuffer,
  19716. PRPC_MESSAGE _pRpcMessage,
  19717. DWORD *_pdwStubPhase);
  19718. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_host_Proxy(
  19719. IHTMLAnchorElement * This,
  19720. /* [out][retval] */ BSTR *p);
  19721. void __RPC_STUB IHTMLAnchorElement_get_host_Stub(
  19722. IRpcStubBuffer *This,
  19723. IRpcChannelBuffer *_pRpcChannelBuffer,
  19724. PRPC_MESSAGE _pRpcMessage,
  19725. DWORD *_pdwStubPhase);
  19726. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hostname_Proxy(
  19727. IHTMLAnchorElement * This,
  19728. /* [in] */ BSTR v);
  19729. void __RPC_STUB IHTMLAnchorElement_put_hostname_Stub(
  19730. IRpcStubBuffer *This,
  19731. IRpcChannelBuffer *_pRpcChannelBuffer,
  19732. PRPC_MESSAGE _pRpcMessage,
  19733. DWORD *_pdwStubPhase);
  19734. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hostname_Proxy(
  19735. IHTMLAnchorElement * This,
  19736. /* [out][retval] */ BSTR *p);
  19737. void __RPC_STUB IHTMLAnchorElement_get_hostname_Stub(
  19738. IRpcStubBuffer *This,
  19739. IRpcChannelBuffer *_pRpcChannelBuffer,
  19740. PRPC_MESSAGE _pRpcMessage,
  19741. DWORD *_pdwStubPhase);
  19742. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_pathname_Proxy(
  19743. IHTMLAnchorElement * This,
  19744. /* [in] */ BSTR v);
  19745. void __RPC_STUB IHTMLAnchorElement_put_pathname_Stub(
  19746. IRpcStubBuffer *This,
  19747. IRpcChannelBuffer *_pRpcChannelBuffer,
  19748. PRPC_MESSAGE _pRpcMessage,
  19749. DWORD *_pdwStubPhase);
  19750. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_pathname_Proxy(
  19751. IHTMLAnchorElement * This,
  19752. /* [out][retval] */ BSTR *p);
  19753. void __RPC_STUB IHTMLAnchorElement_get_pathname_Stub(
  19754. IRpcStubBuffer *This,
  19755. IRpcChannelBuffer *_pRpcChannelBuffer,
  19756. PRPC_MESSAGE _pRpcMessage,
  19757. DWORD *_pdwStubPhase);
  19758. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_port_Proxy(
  19759. IHTMLAnchorElement * This,
  19760. /* [in] */ BSTR v);
  19761. void __RPC_STUB IHTMLAnchorElement_put_port_Stub(
  19762. IRpcStubBuffer *This,
  19763. IRpcChannelBuffer *_pRpcChannelBuffer,
  19764. PRPC_MESSAGE _pRpcMessage,
  19765. DWORD *_pdwStubPhase);
  19766. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_port_Proxy(
  19767. IHTMLAnchorElement * This,
  19768. /* [out][retval] */ BSTR *p);
  19769. void __RPC_STUB IHTMLAnchorElement_get_port_Stub(
  19770. IRpcStubBuffer *This,
  19771. IRpcChannelBuffer *_pRpcChannelBuffer,
  19772. PRPC_MESSAGE _pRpcMessage,
  19773. DWORD *_pdwStubPhase);
  19774. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_protocol_Proxy(
  19775. IHTMLAnchorElement * This,
  19776. /* [in] */ BSTR v);
  19777. void __RPC_STUB IHTMLAnchorElement_put_protocol_Stub(
  19778. IRpcStubBuffer *This,
  19779. IRpcChannelBuffer *_pRpcChannelBuffer,
  19780. PRPC_MESSAGE _pRpcMessage,
  19781. DWORD *_pdwStubPhase);
  19782. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocol_Proxy(
  19783. IHTMLAnchorElement * This,
  19784. /* [out][retval] */ BSTR *p);
  19785. void __RPC_STUB IHTMLAnchorElement_get_protocol_Stub(
  19786. IRpcStubBuffer *This,
  19787. IRpcChannelBuffer *_pRpcChannelBuffer,
  19788. PRPC_MESSAGE _pRpcMessage,
  19789. DWORD *_pdwStubPhase);
  19790. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_search_Proxy(
  19791. IHTMLAnchorElement * This,
  19792. /* [in] */ BSTR v);
  19793. void __RPC_STUB IHTMLAnchorElement_put_search_Stub(
  19794. IRpcStubBuffer *This,
  19795. IRpcChannelBuffer *_pRpcChannelBuffer,
  19796. PRPC_MESSAGE _pRpcMessage,
  19797. DWORD *_pdwStubPhase);
  19798. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_search_Proxy(
  19799. IHTMLAnchorElement * This,
  19800. /* [out][retval] */ BSTR *p);
  19801. void __RPC_STUB IHTMLAnchorElement_get_search_Stub(
  19802. IRpcStubBuffer *This,
  19803. IRpcChannelBuffer *_pRpcChannelBuffer,
  19804. PRPC_MESSAGE _pRpcMessage,
  19805. DWORD *_pdwStubPhase);
  19806. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hash_Proxy(
  19807. IHTMLAnchorElement * This,
  19808. /* [in] */ BSTR v);
  19809. void __RPC_STUB IHTMLAnchorElement_put_hash_Stub(
  19810. IRpcStubBuffer *This,
  19811. IRpcChannelBuffer *_pRpcChannelBuffer,
  19812. PRPC_MESSAGE _pRpcMessage,
  19813. DWORD *_pdwStubPhase);
  19814. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hash_Proxy(
  19815. IHTMLAnchorElement * This,
  19816. /* [out][retval] */ BSTR *p);
  19817. void __RPC_STUB IHTMLAnchorElement_get_hash_Stub(
  19818. IRpcStubBuffer *This,
  19819. IRpcChannelBuffer *_pRpcChannelBuffer,
  19820. PRPC_MESSAGE _pRpcMessage,
  19821. DWORD *_pdwStubPhase);
  19822. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onblur_Proxy(
  19823. IHTMLAnchorElement * This,
  19824. /* [in] */ VARIANT v);
  19825. void __RPC_STUB IHTMLAnchorElement_put_onblur_Stub(
  19826. IRpcStubBuffer *This,
  19827. IRpcChannelBuffer *_pRpcChannelBuffer,
  19828. PRPC_MESSAGE _pRpcMessage,
  19829. DWORD *_pdwStubPhase);
  19830. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onblur_Proxy(
  19831. IHTMLAnchorElement * This,
  19832. /* [out][retval] */ VARIANT *p);
  19833. void __RPC_STUB IHTMLAnchorElement_get_onblur_Stub(
  19834. IRpcStubBuffer *This,
  19835. IRpcChannelBuffer *_pRpcChannelBuffer,
  19836. PRPC_MESSAGE _pRpcMessage,
  19837. DWORD *_pdwStubPhase);
  19838. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onfocus_Proxy(
  19839. IHTMLAnchorElement * This,
  19840. /* [in] */ VARIANT v);
  19841. void __RPC_STUB IHTMLAnchorElement_put_onfocus_Stub(
  19842. IRpcStubBuffer *This,
  19843. IRpcChannelBuffer *_pRpcChannelBuffer,
  19844. PRPC_MESSAGE _pRpcMessage,
  19845. DWORD *_pdwStubPhase);
  19846. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onfocus_Proxy(
  19847. IHTMLAnchorElement * This,
  19848. /* [out][retval] */ VARIANT *p);
  19849. void __RPC_STUB IHTMLAnchorElement_get_onfocus_Stub(
  19850. IRpcStubBuffer *This,
  19851. IRpcChannelBuffer *_pRpcChannelBuffer,
  19852. PRPC_MESSAGE _pRpcMessage,
  19853. DWORD *_pdwStubPhase);
  19854. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_accessKey_Proxy(
  19855. IHTMLAnchorElement * This,
  19856. /* [in] */ BSTR v);
  19857. void __RPC_STUB IHTMLAnchorElement_put_accessKey_Stub(
  19858. IRpcStubBuffer *This,
  19859. IRpcChannelBuffer *_pRpcChannelBuffer,
  19860. PRPC_MESSAGE _pRpcMessage,
  19861. DWORD *_pdwStubPhase);
  19862. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_accessKey_Proxy(
  19863. IHTMLAnchorElement * This,
  19864. /* [out][retval] */ BSTR *p);
  19865. void __RPC_STUB IHTMLAnchorElement_get_accessKey_Stub(
  19866. IRpcStubBuffer *This,
  19867. IRpcChannelBuffer *_pRpcChannelBuffer,
  19868. PRPC_MESSAGE _pRpcMessage,
  19869. DWORD *_pdwStubPhase);
  19870. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocolLong_Proxy(
  19871. IHTMLAnchorElement * This,
  19872. /* [out][retval] */ BSTR *p);
  19873. void __RPC_STUB IHTMLAnchorElement_get_protocolLong_Stub(
  19874. IRpcStubBuffer *This,
  19875. IRpcChannelBuffer *_pRpcChannelBuffer,
  19876. PRPC_MESSAGE _pRpcMessage,
  19877. DWORD *_pdwStubPhase);
  19878. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_mimeType_Proxy(
  19879. IHTMLAnchorElement * This,
  19880. /* [out][retval] */ BSTR *p);
  19881. void __RPC_STUB IHTMLAnchorElement_get_mimeType_Stub(
  19882. IRpcStubBuffer *This,
  19883. IRpcChannelBuffer *_pRpcChannelBuffer,
  19884. PRPC_MESSAGE _pRpcMessage,
  19885. DWORD *_pdwStubPhase);
  19886. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_nameProp_Proxy(
  19887. IHTMLAnchorElement * This,
  19888. /* [out][retval] */ BSTR *p);
  19889. void __RPC_STUB IHTMLAnchorElement_get_nameProp_Stub(
  19890. IRpcStubBuffer *This,
  19891. IRpcChannelBuffer *_pRpcChannelBuffer,
  19892. PRPC_MESSAGE _pRpcMessage,
  19893. DWORD *_pdwStubPhase);
  19894. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_tabIndex_Proxy(
  19895. IHTMLAnchorElement * This,
  19896. /* [in] */ short v);
  19897. void __RPC_STUB IHTMLAnchorElement_put_tabIndex_Stub(
  19898. IRpcStubBuffer *This,
  19899. IRpcChannelBuffer *_pRpcChannelBuffer,
  19900. PRPC_MESSAGE _pRpcMessage,
  19901. DWORD *_pdwStubPhase);
  19902. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_tabIndex_Proxy(
  19903. IHTMLAnchorElement * This,
  19904. /* [out][retval] */ short *p);
  19905. void __RPC_STUB IHTMLAnchorElement_get_tabIndex_Stub(
  19906. IRpcStubBuffer *This,
  19907. IRpcChannelBuffer *_pRpcChannelBuffer,
  19908. PRPC_MESSAGE _pRpcMessage,
  19909. DWORD *_pdwStubPhase);
  19910. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_focus_Proxy(
  19911. IHTMLAnchorElement * This);
  19912. void __RPC_STUB IHTMLAnchorElement_focus_Stub(
  19913. IRpcStubBuffer *This,
  19914. IRpcChannelBuffer *_pRpcChannelBuffer,
  19915. PRPC_MESSAGE _pRpcMessage,
  19916. DWORD *_pdwStubPhase);
  19917. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_blur_Proxy(
  19918. IHTMLAnchorElement * This);
  19919. void __RPC_STUB IHTMLAnchorElement_blur_Stub(
  19920. IRpcStubBuffer *This,
  19921. IRpcChannelBuffer *_pRpcChannelBuffer,
  19922. PRPC_MESSAGE _pRpcMessage,
  19923. DWORD *_pdwStubPhase);
  19924. #endif /* __IHTMLAnchorElement_INTERFACE_DEFINED__ */
  19925. #ifndef __IHTMLAnchorElement2_INTERFACE_DEFINED__
  19926. #define __IHTMLAnchorElement2_INTERFACE_DEFINED__
  19927. /* interface IHTMLAnchorElement2 */
  19928. /* [object][uuid][dual][oleautomation] */
  19929. EXTERN_C const IID IID_IHTMLAnchorElement2;
  19930. MIDL_INTERFACE("3050f825-98b5-11cf-bb82-00aa00bdce0b")
  19931. IHTMLAnchorElement2 : public IDispatch
  19932. {
  19933. public:
  19934. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  19935. /* [in] */ BSTR v) = 0;
  19936. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  19937. /* [out][retval] */ BSTR *p) = 0;
  19938. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_coords(
  19939. /* [in] */ BSTR v) = 0;
  19940. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_coords(
  19941. /* [out][retval] */ BSTR *p) = 0;
  19942. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang(
  19943. /* [in] */ BSTR v) = 0;
  19944. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang(
  19945. /* [out][retval] */ BSTR *p) = 0;
  19946. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_shape(
  19947. /* [in] */ BSTR v) = 0;
  19948. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_shape(
  19949. /* [out][retval] */ BSTR *p) = 0;
  19950. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  19951. /* [in] */ BSTR v) = 0;
  19952. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  19953. /* [out][retval] */ BSTR *p) = 0;
  19954. };
  19955. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_charset_Proxy(
  19956. IHTMLAnchorElement2 * This,
  19957. /* [in] */ BSTR v);
  19958. void __RPC_STUB IHTMLAnchorElement2_put_charset_Stub(
  19959. IRpcStubBuffer *This,
  19960. IRpcChannelBuffer *_pRpcChannelBuffer,
  19961. PRPC_MESSAGE _pRpcMessage,
  19962. DWORD *_pdwStubPhase);
  19963. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_charset_Proxy(
  19964. IHTMLAnchorElement2 * This,
  19965. /* [out][retval] */ BSTR *p);
  19966. void __RPC_STUB IHTMLAnchorElement2_get_charset_Stub(
  19967. IRpcStubBuffer *This,
  19968. IRpcChannelBuffer *_pRpcChannelBuffer,
  19969. PRPC_MESSAGE _pRpcMessage,
  19970. DWORD *_pdwStubPhase);
  19971. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_coords_Proxy(
  19972. IHTMLAnchorElement2 * This,
  19973. /* [in] */ BSTR v);
  19974. void __RPC_STUB IHTMLAnchorElement2_put_coords_Stub(
  19975. IRpcStubBuffer *This,
  19976. IRpcChannelBuffer *_pRpcChannelBuffer,
  19977. PRPC_MESSAGE _pRpcMessage,
  19978. DWORD *_pdwStubPhase);
  19979. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_coords_Proxy(
  19980. IHTMLAnchorElement2 * This,
  19981. /* [out][retval] */ BSTR *p);
  19982. void __RPC_STUB IHTMLAnchorElement2_get_coords_Stub(
  19983. IRpcStubBuffer *This,
  19984. IRpcChannelBuffer *_pRpcChannelBuffer,
  19985. PRPC_MESSAGE _pRpcMessage,
  19986. DWORD *_pdwStubPhase);
  19987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_hreflang_Proxy(
  19988. IHTMLAnchorElement2 * This,
  19989. /* [in] */ BSTR v);
  19990. void __RPC_STUB IHTMLAnchorElement2_put_hreflang_Stub(
  19991. IRpcStubBuffer *This,
  19992. IRpcChannelBuffer *_pRpcChannelBuffer,
  19993. PRPC_MESSAGE _pRpcMessage,
  19994. DWORD *_pdwStubPhase);
  19995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_hreflang_Proxy(
  19996. IHTMLAnchorElement2 * This,
  19997. /* [out][retval] */ BSTR *p);
  19998. void __RPC_STUB IHTMLAnchorElement2_get_hreflang_Stub(
  19999. IRpcStubBuffer *This,
  20000. IRpcChannelBuffer *_pRpcChannelBuffer,
  20001. PRPC_MESSAGE _pRpcMessage,
  20002. DWORD *_pdwStubPhase);
  20003. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_shape_Proxy(
  20004. IHTMLAnchorElement2 * This,
  20005. /* [in] */ BSTR v);
  20006. void __RPC_STUB IHTMLAnchorElement2_put_shape_Stub(
  20007. IRpcStubBuffer *This,
  20008. IRpcChannelBuffer *_pRpcChannelBuffer,
  20009. PRPC_MESSAGE _pRpcMessage,
  20010. DWORD *_pdwStubPhase);
  20011. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_shape_Proxy(
  20012. IHTMLAnchorElement2 * This,
  20013. /* [out][retval] */ BSTR *p);
  20014. void __RPC_STUB IHTMLAnchorElement2_get_shape_Stub(
  20015. IRpcStubBuffer *This,
  20016. IRpcChannelBuffer *_pRpcChannelBuffer,
  20017. PRPC_MESSAGE _pRpcMessage,
  20018. DWORD *_pdwStubPhase);
  20019. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_type_Proxy(
  20020. IHTMLAnchorElement2 * This,
  20021. /* [in] */ BSTR v);
  20022. void __RPC_STUB IHTMLAnchorElement2_put_type_Stub(
  20023. IRpcStubBuffer *This,
  20024. IRpcChannelBuffer *_pRpcChannelBuffer,
  20025. PRPC_MESSAGE _pRpcMessage,
  20026. DWORD *_pdwStubPhase);
  20027. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_type_Proxy(
  20028. IHTMLAnchorElement2 * This,
  20029. /* [out][retval] */ BSTR *p);
  20030. void __RPC_STUB IHTMLAnchorElement2_get_type_Stub(
  20031. IRpcStubBuffer *This,
  20032. IRpcChannelBuffer *_pRpcChannelBuffer,
  20033. PRPC_MESSAGE _pRpcMessage,
  20034. DWORD *_pdwStubPhase);
  20035. #endif /* __IHTMLAnchorElement2_INTERFACE_DEFINED__ */
  20036. #ifndef __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__
  20037. #define __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__
  20038. /* dispinterface DispHTMLAnchorElement */
  20039. /* [uuid][hidden] */
  20040. EXTERN_C const IID DIID_DispHTMLAnchorElement;
  20041. MIDL_INTERFACE("3050f502-98b5-11cf-bb82-00aa00bdce0b")
  20042. DispHTMLAnchorElement : public IDispatch
  20043. {
  20044. };
  20045. #endif /* __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__ */
  20046. EXTERN_C const CLSID CLSID_HTMLAnchorElement;
  20047. #ifdef __cplusplus
  20048. class DECLSPEC_UUID("3050f248-98b5-11cf-bb82-00aa00bdce0b")
  20049. HTMLAnchorElement;
  20050. #endif
  20051. #ifndef __HTMLLabelEvents2_DISPINTERFACE_DEFINED__
  20052. #define __HTMLLabelEvents2_DISPINTERFACE_DEFINED__
  20053. /* dispinterface HTMLLabelEvents2 */
  20054. /* [uuid][hidden] */
  20055. EXTERN_C const IID DIID_HTMLLabelEvents2;
  20056. MIDL_INTERFACE("3050f61c-98b5-11cf-bb82-00aa00bdce0b")
  20057. HTMLLabelEvents2 : public IDispatch
  20058. {
  20059. };
  20060. #endif /* __HTMLLabelEvents2_DISPINTERFACE_DEFINED__ */
  20061. #ifndef __HTMLLabelEvents_DISPINTERFACE_DEFINED__
  20062. #define __HTMLLabelEvents_DISPINTERFACE_DEFINED__
  20063. /* dispinterface HTMLLabelEvents */
  20064. /* [uuid][hidden] */
  20065. EXTERN_C const IID DIID_HTMLLabelEvents;
  20066. MIDL_INTERFACE("3050f329-98b5-11cf-bb82-00aa00bdce0b")
  20067. HTMLLabelEvents : public IDispatch
  20068. {
  20069. };
  20070. #endif /* __HTMLLabelEvents_DISPINTERFACE_DEFINED__ */
  20071. #ifndef __IHTMLLabelElement_INTERFACE_DEFINED__
  20072. #define __IHTMLLabelElement_INTERFACE_DEFINED__
  20073. /* interface IHTMLLabelElement */
  20074. /* [object][uuid][dual][oleautomation] */
  20075. EXTERN_C const IID IID_IHTMLLabelElement;
  20076. MIDL_INTERFACE("3050f32a-98b5-11cf-bb82-00aa00bdce0b")
  20077. IHTMLLabelElement : public IDispatch
  20078. {
  20079. public:
  20080. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor(
  20081. /* [in] */ BSTR v) = 0;
  20082. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor(
  20083. /* [out][retval] */ BSTR *p) = 0;
  20084. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  20085. /* [in] */ BSTR v) = 0;
  20086. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  20087. /* [out][retval] */ BSTR *p) = 0;
  20088. };
  20089. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_htmlFor_Proxy(
  20090. IHTMLLabelElement * This,
  20091. /* [in] */ BSTR v);
  20092. void __RPC_STUB IHTMLLabelElement_put_htmlFor_Stub(
  20093. IRpcStubBuffer *This,
  20094. IRpcChannelBuffer *_pRpcChannelBuffer,
  20095. PRPC_MESSAGE _pRpcMessage,
  20096. DWORD *_pdwStubPhase);
  20097. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_htmlFor_Proxy(
  20098. IHTMLLabelElement * This,
  20099. /* [out][retval] */ BSTR *p);
  20100. void __RPC_STUB IHTMLLabelElement_get_htmlFor_Stub(
  20101. IRpcStubBuffer *This,
  20102. IRpcChannelBuffer *_pRpcChannelBuffer,
  20103. PRPC_MESSAGE _pRpcMessage,
  20104. DWORD *_pdwStubPhase);
  20105. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_accessKey_Proxy(
  20106. IHTMLLabelElement * This,
  20107. /* [in] */ BSTR v);
  20108. void __RPC_STUB IHTMLLabelElement_put_accessKey_Stub(
  20109. IRpcStubBuffer *This,
  20110. IRpcChannelBuffer *_pRpcChannelBuffer,
  20111. PRPC_MESSAGE _pRpcMessage,
  20112. DWORD *_pdwStubPhase);
  20113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_accessKey_Proxy(
  20114. IHTMLLabelElement * This,
  20115. /* [out][retval] */ BSTR *p);
  20116. void __RPC_STUB IHTMLLabelElement_get_accessKey_Stub(
  20117. IRpcStubBuffer *This,
  20118. IRpcChannelBuffer *_pRpcChannelBuffer,
  20119. PRPC_MESSAGE _pRpcMessage,
  20120. DWORD *_pdwStubPhase);
  20121. #endif /* __IHTMLLabelElement_INTERFACE_DEFINED__ */
  20122. #ifndef __IHTMLLabelElement2_INTERFACE_DEFINED__
  20123. #define __IHTMLLabelElement2_INTERFACE_DEFINED__
  20124. /* interface IHTMLLabelElement2 */
  20125. /* [object][uuid][dual][oleautomation] */
  20126. EXTERN_C const IID IID_IHTMLLabelElement2;
  20127. MIDL_INTERFACE("3050f832-98b5-11cf-bb82-00aa00bdce0b")
  20128. IHTMLLabelElement2 : public IDispatch
  20129. {
  20130. public:
  20131. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  20132. /* [out][retval] */ IHTMLFormElement **p) = 0;
  20133. };
  20134. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement2_get_form_Proxy(
  20135. IHTMLLabelElement2 * This,
  20136. /* [out][retval] */ IHTMLFormElement **p);
  20137. void __RPC_STUB IHTMLLabelElement2_get_form_Stub(
  20138. IRpcStubBuffer *This,
  20139. IRpcChannelBuffer *_pRpcChannelBuffer,
  20140. PRPC_MESSAGE _pRpcMessage,
  20141. DWORD *_pdwStubPhase);
  20142. #endif /* __IHTMLLabelElement2_INTERFACE_DEFINED__ */
  20143. #ifndef __DispHTMLLabelElement_DISPINTERFACE_DEFINED__
  20144. #define __DispHTMLLabelElement_DISPINTERFACE_DEFINED__
  20145. /* dispinterface DispHTMLLabelElement */
  20146. /* [uuid][hidden] */
  20147. EXTERN_C const IID DIID_DispHTMLLabelElement;
  20148. MIDL_INTERFACE("3050f522-98b5-11cf-bb82-00aa00bdce0b")
  20149. DispHTMLLabelElement : public IDispatch
  20150. {
  20151. };
  20152. #endif /* __DispHTMLLabelElement_DISPINTERFACE_DEFINED__ */
  20153. EXTERN_C const CLSID CLSID_HTMLLabelElement;
  20154. #ifdef __cplusplus
  20155. class DECLSPEC_UUID("3050f32b-98b5-11cf-bb82-00aa00bdce0b")
  20156. HTMLLabelElement;
  20157. #endif
  20158. #ifndef __IHTMLListElement_INTERFACE_DEFINED__
  20159. #define __IHTMLListElement_INTERFACE_DEFINED__
  20160. /* interface IHTMLListElement */
  20161. /* [object][uuid][dual][oleautomation] */
  20162. EXTERN_C const IID IID_IHTMLListElement;
  20163. MIDL_INTERFACE("3050f20e-98b5-11cf-bb82-00aa00bdce0b")
  20164. IHTMLListElement : public IDispatch
  20165. {
  20166. public:
  20167. };
  20168. #endif /* __IHTMLListElement_INTERFACE_DEFINED__ */
  20169. #ifndef __IHTMLListElement2_INTERFACE_DEFINED__
  20170. #define __IHTMLListElement2_INTERFACE_DEFINED__
  20171. /* interface IHTMLListElement2 */
  20172. /* [object][uuid][dual][oleautomation] */
  20173. EXTERN_C const IID IID_IHTMLListElement2;
  20174. MIDL_INTERFACE("3050f822-98b5-11cf-bb82-00aa00bdce0b")
  20175. IHTMLListElement2 : public IDispatch
  20176. {
  20177. public:
  20178. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20179. /* [in] */ VARIANT_BOOL v) = 0;
  20180. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20181. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20182. };
  20183. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_put_compact_Proxy(
  20184. IHTMLListElement2 * This,
  20185. /* [in] */ VARIANT_BOOL v);
  20186. void __RPC_STUB IHTMLListElement2_put_compact_Stub(
  20187. IRpcStubBuffer *This,
  20188. IRpcChannelBuffer *_pRpcChannelBuffer,
  20189. PRPC_MESSAGE _pRpcMessage,
  20190. DWORD *_pdwStubPhase);
  20191. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_get_compact_Proxy(
  20192. IHTMLListElement2 * This,
  20193. /* [out][retval] */ VARIANT_BOOL *p);
  20194. void __RPC_STUB IHTMLListElement2_get_compact_Stub(
  20195. IRpcStubBuffer *This,
  20196. IRpcChannelBuffer *_pRpcChannelBuffer,
  20197. PRPC_MESSAGE _pRpcMessage,
  20198. DWORD *_pdwStubPhase);
  20199. #endif /* __IHTMLListElement2_INTERFACE_DEFINED__ */
  20200. #ifndef __DispHTMLListElement_DISPINTERFACE_DEFINED__
  20201. #define __DispHTMLListElement_DISPINTERFACE_DEFINED__
  20202. /* dispinterface DispHTMLListElement */
  20203. /* [uuid][hidden] */
  20204. EXTERN_C const IID DIID_DispHTMLListElement;
  20205. MIDL_INTERFACE("3050f525-98b5-11cf-bb82-00aa00bdce0b")
  20206. DispHTMLListElement : public IDispatch
  20207. {
  20208. };
  20209. #endif /* __DispHTMLListElement_DISPINTERFACE_DEFINED__ */
  20210. EXTERN_C const CLSID CLSID_HTMLListElement;
  20211. #ifdef __cplusplus
  20212. class DECLSPEC_UUID("3050f272-98b5-11cf-bb82-00aa00bdce0b")
  20213. HTMLListElement;
  20214. #endif
  20215. #ifndef __IHTMLUListElement_INTERFACE_DEFINED__
  20216. #define __IHTMLUListElement_INTERFACE_DEFINED__
  20217. /* interface IHTMLUListElement */
  20218. /* [object][uuid][dual][oleautomation] */
  20219. EXTERN_C const IID IID_IHTMLUListElement;
  20220. MIDL_INTERFACE("3050f1dd-98b5-11cf-bb82-00aa00bdce0b")
  20221. IHTMLUListElement : public IDispatch
  20222. {
  20223. public:
  20224. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20225. /* [in] */ VARIANT_BOOL v) = 0;
  20226. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20227. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20228. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  20229. /* [in] */ BSTR v) = 0;
  20230. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  20231. /* [out][retval] */ BSTR *p) = 0;
  20232. };
  20233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_compact_Proxy(
  20234. IHTMLUListElement * This,
  20235. /* [in] */ VARIANT_BOOL v);
  20236. void __RPC_STUB IHTMLUListElement_put_compact_Stub(
  20237. IRpcStubBuffer *This,
  20238. IRpcChannelBuffer *_pRpcChannelBuffer,
  20239. PRPC_MESSAGE _pRpcMessage,
  20240. DWORD *_pdwStubPhase);
  20241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_compact_Proxy(
  20242. IHTMLUListElement * This,
  20243. /* [out][retval] */ VARIANT_BOOL *p);
  20244. void __RPC_STUB IHTMLUListElement_get_compact_Stub(
  20245. IRpcStubBuffer *This,
  20246. IRpcChannelBuffer *_pRpcChannelBuffer,
  20247. PRPC_MESSAGE _pRpcMessage,
  20248. DWORD *_pdwStubPhase);
  20249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_type_Proxy(
  20250. IHTMLUListElement * This,
  20251. /* [in] */ BSTR v);
  20252. void __RPC_STUB IHTMLUListElement_put_type_Stub(
  20253. IRpcStubBuffer *This,
  20254. IRpcChannelBuffer *_pRpcChannelBuffer,
  20255. PRPC_MESSAGE _pRpcMessage,
  20256. DWORD *_pdwStubPhase);
  20257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_type_Proxy(
  20258. IHTMLUListElement * This,
  20259. /* [out][retval] */ BSTR *p);
  20260. void __RPC_STUB IHTMLUListElement_get_type_Stub(
  20261. IRpcStubBuffer *This,
  20262. IRpcChannelBuffer *_pRpcChannelBuffer,
  20263. PRPC_MESSAGE _pRpcMessage,
  20264. DWORD *_pdwStubPhase);
  20265. #endif /* __IHTMLUListElement_INTERFACE_DEFINED__ */
  20266. #ifndef __DispHTMLUListElement_DISPINTERFACE_DEFINED__
  20267. #define __DispHTMLUListElement_DISPINTERFACE_DEFINED__
  20268. /* dispinterface DispHTMLUListElement */
  20269. /* [uuid][hidden] */
  20270. EXTERN_C const IID DIID_DispHTMLUListElement;
  20271. MIDL_INTERFACE("3050f538-98b5-11cf-bb82-00aa00bdce0b")
  20272. DispHTMLUListElement : public IDispatch
  20273. {
  20274. };
  20275. #endif /* __DispHTMLUListElement_DISPINTERFACE_DEFINED__ */
  20276. EXTERN_C const CLSID CLSID_HTMLUListElement;
  20277. #ifdef __cplusplus
  20278. class DECLSPEC_UUID("3050f269-98b5-11cf-bb82-00aa00bdce0b")
  20279. HTMLUListElement;
  20280. #endif
  20281. #ifndef __IHTMLOListElement_INTERFACE_DEFINED__
  20282. #define __IHTMLOListElement_INTERFACE_DEFINED__
  20283. /* interface IHTMLOListElement */
  20284. /* [object][uuid][dual][oleautomation] */
  20285. EXTERN_C const IID IID_IHTMLOListElement;
  20286. MIDL_INTERFACE("3050f1de-98b5-11cf-bb82-00aa00bdce0b")
  20287. IHTMLOListElement : public IDispatch
  20288. {
  20289. public:
  20290. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20291. /* [in] */ VARIANT_BOOL v) = 0;
  20292. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20293. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20294. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  20295. /* [in] */ long v) = 0;
  20296. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  20297. /* [out][retval] */ long *p) = 0;
  20298. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  20299. /* [in] */ BSTR v) = 0;
  20300. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  20301. /* [out][retval] */ BSTR *p) = 0;
  20302. };
  20303. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_compact_Proxy(
  20304. IHTMLOListElement * This,
  20305. /* [in] */ VARIANT_BOOL v);
  20306. void __RPC_STUB IHTMLOListElement_put_compact_Stub(
  20307. IRpcStubBuffer *This,
  20308. IRpcChannelBuffer *_pRpcChannelBuffer,
  20309. PRPC_MESSAGE _pRpcMessage,
  20310. DWORD *_pdwStubPhase);
  20311. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_compact_Proxy(
  20312. IHTMLOListElement * This,
  20313. /* [out][retval] */ VARIANT_BOOL *p);
  20314. void __RPC_STUB IHTMLOListElement_get_compact_Stub(
  20315. IRpcStubBuffer *This,
  20316. IRpcChannelBuffer *_pRpcChannelBuffer,
  20317. PRPC_MESSAGE _pRpcMessage,
  20318. DWORD *_pdwStubPhase);
  20319. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_start_Proxy(
  20320. IHTMLOListElement * This,
  20321. /* [in] */ long v);
  20322. void __RPC_STUB IHTMLOListElement_put_start_Stub(
  20323. IRpcStubBuffer *This,
  20324. IRpcChannelBuffer *_pRpcChannelBuffer,
  20325. PRPC_MESSAGE _pRpcMessage,
  20326. DWORD *_pdwStubPhase);
  20327. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_start_Proxy(
  20328. IHTMLOListElement * This,
  20329. /* [out][retval] */ long *p);
  20330. void __RPC_STUB IHTMLOListElement_get_start_Stub(
  20331. IRpcStubBuffer *This,
  20332. IRpcChannelBuffer *_pRpcChannelBuffer,
  20333. PRPC_MESSAGE _pRpcMessage,
  20334. DWORD *_pdwStubPhase);
  20335. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_type_Proxy(
  20336. IHTMLOListElement * This,
  20337. /* [in] */ BSTR v);
  20338. void __RPC_STUB IHTMLOListElement_put_type_Stub(
  20339. IRpcStubBuffer *This,
  20340. IRpcChannelBuffer *_pRpcChannelBuffer,
  20341. PRPC_MESSAGE _pRpcMessage,
  20342. DWORD *_pdwStubPhase);
  20343. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_type_Proxy(
  20344. IHTMLOListElement * This,
  20345. /* [out][retval] */ BSTR *p);
  20346. void __RPC_STUB IHTMLOListElement_get_type_Stub(
  20347. IRpcStubBuffer *This,
  20348. IRpcChannelBuffer *_pRpcChannelBuffer,
  20349. PRPC_MESSAGE _pRpcMessage,
  20350. DWORD *_pdwStubPhase);
  20351. #endif /* __IHTMLOListElement_INTERFACE_DEFINED__ */
  20352. #ifndef __DispHTMLOListElement_DISPINTERFACE_DEFINED__
  20353. #define __DispHTMLOListElement_DISPINTERFACE_DEFINED__
  20354. /* dispinterface DispHTMLOListElement */
  20355. /* [uuid][hidden] */
  20356. EXTERN_C const IID DIID_DispHTMLOListElement;
  20357. MIDL_INTERFACE("3050f52a-98b5-11cf-bb82-00aa00bdce0b")
  20358. DispHTMLOListElement : public IDispatch
  20359. {
  20360. };
  20361. #endif /* __DispHTMLOListElement_DISPINTERFACE_DEFINED__ */
  20362. EXTERN_C const CLSID CLSID_HTMLOListElement;
  20363. #ifdef __cplusplus
  20364. class DECLSPEC_UUID("3050f270-98b5-11cf-bb82-00aa00bdce0b")
  20365. HTMLOListElement;
  20366. #endif
  20367. #ifndef __IHTMLLIElement_INTERFACE_DEFINED__
  20368. #define __IHTMLLIElement_INTERFACE_DEFINED__
  20369. /* interface IHTMLLIElement */
  20370. /* [object][uuid][dual][oleautomation] */
  20371. EXTERN_C const IID IID_IHTMLLIElement;
  20372. MIDL_INTERFACE("3050f1e0-98b5-11cf-bb82-00aa00bdce0b")
  20373. IHTMLLIElement : public IDispatch
  20374. {
  20375. public:
  20376. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  20377. /* [in] */ BSTR v) = 0;
  20378. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  20379. /* [out][retval] */ BSTR *p) = 0;
  20380. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  20381. /* [in] */ long v) = 0;
  20382. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  20383. /* [out][retval] */ long *p) = 0;
  20384. };
  20385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_type_Proxy(
  20386. IHTMLLIElement * This,
  20387. /* [in] */ BSTR v);
  20388. void __RPC_STUB IHTMLLIElement_put_type_Stub(
  20389. IRpcStubBuffer *This,
  20390. IRpcChannelBuffer *_pRpcChannelBuffer,
  20391. PRPC_MESSAGE _pRpcMessage,
  20392. DWORD *_pdwStubPhase);
  20393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_type_Proxy(
  20394. IHTMLLIElement * This,
  20395. /* [out][retval] */ BSTR *p);
  20396. void __RPC_STUB IHTMLLIElement_get_type_Stub(
  20397. IRpcStubBuffer *This,
  20398. IRpcChannelBuffer *_pRpcChannelBuffer,
  20399. PRPC_MESSAGE _pRpcMessage,
  20400. DWORD *_pdwStubPhase);
  20401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_value_Proxy(
  20402. IHTMLLIElement * This,
  20403. /* [in] */ long v);
  20404. void __RPC_STUB IHTMLLIElement_put_value_Stub(
  20405. IRpcStubBuffer *This,
  20406. IRpcChannelBuffer *_pRpcChannelBuffer,
  20407. PRPC_MESSAGE _pRpcMessage,
  20408. DWORD *_pdwStubPhase);
  20409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_value_Proxy(
  20410. IHTMLLIElement * This,
  20411. /* [out][retval] */ long *p);
  20412. void __RPC_STUB IHTMLLIElement_get_value_Stub(
  20413. IRpcStubBuffer *This,
  20414. IRpcChannelBuffer *_pRpcChannelBuffer,
  20415. PRPC_MESSAGE _pRpcMessage,
  20416. DWORD *_pdwStubPhase);
  20417. #endif /* __IHTMLLIElement_INTERFACE_DEFINED__ */
  20418. #ifndef __DispHTMLLIElement_DISPINTERFACE_DEFINED__
  20419. #define __DispHTMLLIElement_DISPINTERFACE_DEFINED__
  20420. /* dispinterface DispHTMLLIElement */
  20421. /* [uuid][hidden] */
  20422. EXTERN_C const IID DIID_DispHTMLLIElement;
  20423. MIDL_INTERFACE("3050f523-98b5-11cf-bb82-00aa00bdce0b")
  20424. DispHTMLLIElement : public IDispatch
  20425. {
  20426. };
  20427. #endif /* __DispHTMLLIElement_DISPINTERFACE_DEFINED__ */
  20428. EXTERN_C const CLSID CLSID_HTMLLIElement;
  20429. #ifdef __cplusplus
  20430. class DECLSPEC_UUID("3050f273-98b5-11cf-bb82-00aa00bdce0b")
  20431. HTMLLIElement;
  20432. #endif
  20433. #ifndef __IHTMLBlockElement_INTERFACE_DEFINED__
  20434. #define __IHTMLBlockElement_INTERFACE_DEFINED__
  20435. /* interface IHTMLBlockElement */
  20436. /* [object][uuid][dual][oleautomation] */
  20437. EXTERN_C const IID IID_IHTMLBlockElement;
  20438. MIDL_INTERFACE("3050f208-98b5-11cf-bb82-00aa00bdce0b")
  20439. IHTMLBlockElement : public IDispatch
  20440. {
  20441. public:
  20442. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  20443. /* [in] */ BSTR v) = 0;
  20444. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  20445. /* [out][retval] */ BSTR *p) = 0;
  20446. };
  20447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_put_clear_Proxy(
  20448. IHTMLBlockElement * This,
  20449. /* [in] */ BSTR v);
  20450. void __RPC_STUB IHTMLBlockElement_put_clear_Stub(
  20451. IRpcStubBuffer *This,
  20452. IRpcChannelBuffer *_pRpcChannelBuffer,
  20453. PRPC_MESSAGE _pRpcMessage,
  20454. DWORD *_pdwStubPhase);
  20455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_get_clear_Proxy(
  20456. IHTMLBlockElement * This,
  20457. /* [out][retval] */ BSTR *p);
  20458. void __RPC_STUB IHTMLBlockElement_get_clear_Stub(
  20459. IRpcStubBuffer *This,
  20460. IRpcChannelBuffer *_pRpcChannelBuffer,
  20461. PRPC_MESSAGE _pRpcMessage,
  20462. DWORD *_pdwStubPhase);
  20463. #endif /* __IHTMLBlockElement_INTERFACE_DEFINED__ */
  20464. #ifndef __IHTMLBlockElement2_INTERFACE_DEFINED__
  20465. #define __IHTMLBlockElement2_INTERFACE_DEFINED__
  20466. /* interface IHTMLBlockElement2 */
  20467. /* [object][uuid][dual][oleautomation] */
  20468. EXTERN_C const IID IID_IHTMLBlockElement2;
  20469. MIDL_INTERFACE("3050f823-98b5-11cf-bb82-00aa00bdce0b")
  20470. IHTMLBlockElement2 : public IDispatch
  20471. {
  20472. public:
  20473. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite(
  20474. /* [in] */ BSTR v) = 0;
  20475. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite(
  20476. /* [out][retval] */ BSTR *p) = 0;
  20477. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  20478. /* [in] */ BSTR v) = 0;
  20479. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  20480. /* [out][retval] */ BSTR *p) = 0;
  20481. };
  20482. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_cite_Proxy(
  20483. IHTMLBlockElement2 * This,
  20484. /* [in] */ BSTR v);
  20485. void __RPC_STUB IHTMLBlockElement2_put_cite_Stub(
  20486. IRpcStubBuffer *This,
  20487. IRpcChannelBuffer *_pRpcChannelBuffer,
  20488. PRPC_MESSAGE _pRpcMessage,
  20489. DWORD *_pdwStubPhase);
  20490. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_cite_Proxy(
  20491. IHTMLBlockElement2 * This,
  20492. /* [out][retval] */ BSTR *p);
  20493. void __RPC_STUB IHTMLBlockElement2_get_cite_Stub(
  20494. IRpcStubBuffer *This,
  20495. IRpcChannelBuffer *_pRpcChannelBuffer,
  20496. PRPC_MESSAGE _pRpcMessage,
  20497. DWORD *_pdwStubPhase);
  20498. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_width_Proxy(
  20499. IHTMLBlockElement2 * This,
  20500. /* [in] */ BSTR v);
  20501. void __RPC_STUB IHTMLBlockElement2_put_width_Stub(
  20502. IRpcStubBuffer *This,
  20503. IRpcChannelBuffer *_pRpcChannelBuffer,
  20504. PRPC_MESSAGE _pRpcMessage,
  20505. DWORD *_pdwStubPhase);
  20506. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_width_Proxy(
  20507. IHTMLBlockElement2 * This,
  20508. /* [out][retval] */ BSTR *p);
  20509. void __RPC_STUB IHTMLBlockElement2_get_width_Stub(
  20510. IRpcStubBuffer *This,
  20511. IRpcChannelBuffer *_pRpcChannelBuffer,
  20512. PRPC_MESSAGE _pRpcMessage,
  20513. DWORD *_pdwStubPhase);
  20514. #endif /* __IHTMLBlockElement2_INTERFACE_DEFINED__ */
  20515. #ifndef __DispHTMLBlockElement_DISPINTERFACE_DEFINED__
  20516. #define __DispHTMLBlockElement_DISPINTERFACE_DEFINED__
  20517. /* dispinterface DispHTMLBlockElement */
  20518. /* [uuid][hidden] */
  20519. EXTERN_C const IID DIID_DispHTMLBlockElement;
  20520. MIDL_INTERFACE("3050f506-98b5-11cf-bb82-00aa00bdce0b")
  20521. DispHTMLBlockElement : public IDispatch
  20522. {
  20523. };
  20524. #endif /* __DispHTMLBlockElement_DISPINTERFACE_DEFINED__ */
  20525. EXTERN_C const CLSID CLSID_HTMLBlockElement;
  20526. #ifdef __cplusplus
  20527. class DECLSPEC_UUID("3050f281-98b5-11cf-bb82-00aa00bdce0b")
  20528. HTMLBlockElement;
  20529. #endif
  20530. #ifndef __IHTMLDivElement_INTERFACE_DEFINED__
  20531. #define __IHTMLDivElement_INTERFACE_DEFINED__
  20532. /* interface IHTMLDivElement */
  20533. /* [object][uuid][dual][oleautomation] */
  20534. EXTERN_C const IID IID_IHTMLDivElement;
  20535. MIDL_INTERFACE("3050f200-98b5-11cf-bb82-00aa00bdce0b")
  20536. IHTMLDivElement : public IDispatch
  20537. {
  20538. public:
  20539. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  20540. /* [in] */ BSTR v) = 0;
  20541. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  20542. /* [out][retval] */ BSTR *p) = 0;
  20543. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  20544. /* [in] */ VARIANT_BOOL v) = 0;
  20545. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  20546. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20547. };
  20548. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_align_Proxy(
  20549. IHTMLDivElement * This,
  20550. /* [in] */ BSTR v);
  20551. void __RPC_STUB IHTMLDivElement_put_align_Stub(
  20552. IRpcStubBuffer *This,
  20553. IRpcChannelBuffer *_pRpcChannelBuffer,
  20554. PRPC_MESSAGE _pRpcMessage,
  20555. DWORD *_pdwStubPhase);
  20556. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_align_Proxy(
  20557. IHTMLDivElement * This,
  20558. /* [out][retval] */ BSTR *p);
  20559. void __RPC_STUB IHTMLDivElement_get_align_Stub(
  20560. IRpcStubBuffer *This,
  20561. IRpcChannelBuffer *_pRpcChannelBuffer,
  20562. PRPC_MESSAGE _pRpcMessage,
  20563. DWORD *_pdwStubPhase);
  20564. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_noWrap_Proxy(
  20565. IHTMLDivElement * This,
  20566. /* [in] */ VARIANT_BOOL v);
  20567. void __RPC_STUB IHTMLDivElement_put_noWrap_Stub(
  20568. IRpcStubBuffer *This,
  20569. IRpcChannelBuffer *_pRpcChannelBuffer,
  20570. PRPC_MESSAGE _pRpcMessage,
  20571. DWORD *_pdwStubPhase);
  20572. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_noWrap_Proxy(
  20573. IHTMLDivElement * This,
  20574. /* [out][retval] */ VARIANT_BOOL *p);
  20575. void __RPC_STUB IHTMLDivElement_get_noWrap_Stub(
  20576. IRpcStubBuffer *This,
  20577. IRpcChannelBuffer *_pRpcChannelBuffer,
  20578. PRPC_MESSAGE _pRpcMessage,
  20579. DWORD *_pdwStubPhase);
  20580. #endif /* __IHTMLDivElement_INTERFACE_DEFINED__ */
  20581. #ifndef __DispHTMLDivElement_DISPINTERFACE_DEFINED__
  20582. #define __DispHTMLDivElement_DISPINTERFACE_DEFINED__
  20583. /* dispinterface DispHTMLDivElement */
  20584. /* [uuid][hidden] */
  20585. EXTERN_C const IID DIID_DispHTMLDivElement;
  20586. MIDL_INTERFACE("3050f50c-98b5-11cf-bb82-00aa00bdce0b")
  20587. DispHTMLDivElement : public IDispatch
  20588. {
  20589. };
  20590. #endif /* __DispHTMLDivElement_DISPINTERFACE_DEFINED__ */
  20591. EXTERN_C const CLSID CLSID_HTMLDivElement;
  20592. #ifdef __cplusplus
  20593. class DECLSPEC_UUID("3050f27e-98b5-11cf-bb82-00aa00bdce0b")
  20594. HTMLDivElement;
  20595. #endif
  20596. #ifndef __IHTMLDDElement_INTERFACE_DEFINED__
  20597. #define __IHTMLDDElement_INTERFACE_DEFINED__
  20598. /* interface IHTMLDDElement */
  20599. /* [object][uuid][dual][oleautomation] */
  20600. EXTERN_C const IID IID_IHTMLDDElement;
  20601. MIDL_INTERFACE("3050f1f2-98b5-11cf-bb82-00aa00bdce0b")
  20602. IHTMLDDElement : public IDispatch
  20603. {
  20604. public:
  20605. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  20606. /* [in] */ VARIANT_BOOL v) = 0;
  20607. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  20608. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20609. };
  20610. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_put_noWrap_Proxy(
  20611. IHTMLDDElement * This,
  20612. /* [in] */ VARIANT_BOOL v);
  20613. void __RPC_STUB IHTMLDDElement_put_noWrap_Stub(
  20614. IRpcStubBuffer *This,
  20615. IRpcChannelBuffer *_pRpcChannelBuffer,
  20616. PRPC_MESSAGE _pRpcMessage,
  20617. DWORD *_pdwStubPhase);
  20618. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_get_noWrap_Proxy(
  20619. IHTMLDDElement * This,
  20620. /* [out][retval] */ VARIANT_BOOL *p);
  20621. void __RPC_STUB IHTMLDDElement_get_noWrap_Stub(
  20622. IRpcStubBuffer *This,
  20623. IRpcChannelBuffer *_pRpcChannelBuffer,
  20624. PRPC_MESSAGE _pRpcMessage,
  20625. DWORD *_pdwStubPhase);
  20626. #endif /* __IHTMLDDElement_INTERFACE_DEFINED__ */
  20627. #ifndef __DispHTMLDDElement_DISPINTERFACE_DEFINED__
  20628. #define __DispHTMLDDElement_DISPINTERFACE_DEFINED__
  20629. /* dispinterface DispHTMLDDElement */
  20630. /* [uuid][hidden] */
  20631. EXTERN_C const IID DIID_DispHTMLDDElement;
  20632. MIDL_INTERFACE("3050f50b-98b5-11cf-bb82-00aa00bdce0b")
  20633. DispHTMLDDElement : public IDispatch
  20634. {
  20635. };
  20636. #endif /* __DispHTMLDDElement_DISPINTERFACE_DEFINED__ */
  20637. EXTERN_C const CLSID CLSID_HTMLDDElement;
  20638. #ifdef __cplusplus
  20639. class DECLSPEC_UUID("3050f27f-98b5-11cf-bb82-00aa00bdce0b")
  20640. HTMLDDElement;
  20641. #endif
  20642. #ifndef __IHTMLDTElement_INTERFACE_DEFINED__
  20643. #define __IHTMLDTElement_INTERFACE_DEFINED__
  20644. /* interface IHTMLDTElement */
  20645. /* [object][uuid][dual][oleautomation] */
  20646. EXTERN_C const IID IID_IHTMLDTElement;
  20647. MIDL_INTERFACE("3050f1f3-98b5-11cf-bb82-00aa00bdce0b")
  20648. IHTMLDTElement : public IDispatch
  20649. {
  20650. public:
  20651. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  20652. /* [in] */ VARIANT_BOOL v) = 0;
  20653. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  20654. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20655. };
  20656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_put_noWrap_Proxy(
  20657. IHTMLDTElement * This,
  20658. /* [in] */ VARIANT_BOOL v);
  20659. void __RPC_STUB IHTMLDTElement_put_noWrap_Stub(
  20660. IRpcStubBuffer *This,
  20661. IRpcChannelBuffer *_pRpcChannelBuffer,
  20662. PRPC_MESSAGE _pRpcMessage,
  20663. DWORD *_pdwStubPhase);
  20664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_get_noWrap_Proxy(
  20665. IHTMLDTElement * This,
  20666. /* [out][retval] */ VARIANT_BOOL *p);
  20667. void __RPC_STUB IHTMLDTElement_get_noWrap_Stub(
  20668. IRpcStubBuffer *This,
  20669. IRpcChannelBuffer *_pRpcChannelBuffer,
  20670. PRPC_MESSAGE _pRpcMessage,
  20671. DWORD *_pdwStubPhase);
  20672. #endif /* __IHTMLDTElement_INTERFACE_DEFINED__ */
  20673. #ifndef __DispHTMLDTElement_DISPINTERFACE_DEFINED__
  20674. #define __DispHTMLDTElement_DISPINTERFACE_DEFINED__
  20675. /* dispinterface DispHTMLDTElement */
  20676. /* [uuid][hidden] */
  20677. EXTERN_C const IID DIID_DispHTMLDTElement;
  20678. MIDL_INTERFACE("3050f50d-98b5-11cf-bb82-00aa00bdce0b")
  20679. DispHTMLDTElement : public IDispatch
  20680. {
  20681. };
  20682. #endif /* __DispHTMLDTElement_DISPINTERFACE_DEFINED__ */
  20683. EXTERN_C const CLSID CLSID_HTMLDTElement;
  20684. #ifdef __cplusplus
  20685. class DECLSPEC_UUID("3050f27c-98b5-11cf-bb82-00aa00bdce0b")
  20686. HTMLDTElement;
  20687. #endif
  20688. #ifndef __IHTMLBRElement_INTERFACE_DEFINED__
  20689. #define __IHTMLBRElement_INTERFACE_DEFINED__
  20690. /* interface IHTMLBRElement */
  20691. /* [object][uuid][dual][oleautomation] */
  20692. EXTERN_C const IID IID_IHTMLBRElement;
  20693. MIDL_INTERFACE("3050f1f0-98b5-11cf-bb82-00aa00bdce0b")
  20694. IHTMLBRElement : public IDispatch
  20695. {
  20696. public:
  20697. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  20698. /* [in] */ BSTR v) = 0;
  20699. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  20700. /* [out][retval] */ BSTR *p) = 0;
  20701. };
  20702. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_put_clear_Proxy(
  20703. IHTMLBRElement * This,
  20704. /* [in] */ BSTR v);
  20705. void __RPC_STUB IHTMLBRElement_put_clear_Stub(
  20706. IRpcStubBuffer *This,
  20707. IRpcChannelBuffer *_pRpcChannelBuffer,
  20708. PRPC_MESSAGE _pRpcMessage,
  20709. DWORD *_pdwStubPhase);
  20710. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_get_clear_Proxy(
  20711. IHTMLBRElement * This,
  20712. /* [out][retval] */ BSTR *p);
  20713. void __RPC_STUB IHTMLBRElement_get_clear_Stub(
  20714. IRpcStubBuffer *This,
  20715. IRpcChannelBuffer *_pRpcChannelBuffer,
  20716. PRPC_MESSAGE _pRpcMessage,
  20717. DWORD *_pdwStubPhase);
  20718. #endif /* __IHTMLBRElement_INTERFACE_DEFINED__ */
  20719. #ifndef __DispHTMLBRElement_DISPINTERFACE_DEFINED__
  20720. #define __DispHTMLBRElement_DISPINTERFACE_DEFINED__
  20721. /* dispinterface DispHTMLBRElement */
  20722. /* [uuid][hidden] */
  20723. EXTERN_C const IID DIID_DispHTMLBRElement;
  20724. MIDL_INTERFACE("3050f53a-98b5-11cf-bb82-00aa00bdce0b")
  20725. DispHTMLBRElement : public IDispatch
  20726. {
  20727. };
  20728. #endif /* __DispHTMLBRElement_DISPINTERFACE_DEFINED__ */
  20729. EXTERN_C const CLSID CLSID_HTMLBRElement;
  20730. #ifdef __cplusplus
  20731. class DECLSPEC_UUID("3050f280-98b5-11cf-bb82-00aa00bdce0b")
  20732. HTMLBRElement;
  20733. #endif
  20734. #ifndef __IHTMLDListElement_INTERFACE_DEFINED__
  20735. #define __IHTMLDListElement_INTERFACE_DEFINED__
  20736. /* interface IHTMLDListElement */
  20737. /* [object][uuid][dual][oleautomation] */
  20738. EXTERN_C const IID IID_IHTMLDListElement;
  20739. MIDL_INTERFACE("3050f1f1-98b5-11cf-bb82-00aa00bdce0b")
  20740. IHTMLDListElement : public IDispatch
  20741. {
  20742. public:
  20743. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20744. /* [in] */ VARIANT_BOOL v) = 0;
  20745. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20746. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20747. };
  20748. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_put_compact_Proxy(
  20749. IHTMLDListElement * This,
  20750. /* [in] */ VARIANT_BOOL v);
  20751. void __RPC_STUB IHTMLDListElement_put_compact_Stub(
  20752. IRpcStubBuffer *This,
  20753. IRpcChannelBuffer *_pRpcChannelBuffer,
  20754. PRPC_MESSAGE _pRpcMessage,
  20755. DWORD *_pdwStubPhase);
  20756. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_get_compact_Proxy(
  20757. IHTMLDListElement * This,
  20758. /* [out][retval] */ VARIANT_BOOL *p);
  20759. void __RPC_STUB IHTMLDListElement_get_compact_Stub(
  20760. IRpcStubBuffer *This,
  20761. IRpcChannelBuffer *_pRpcChannelBuffer,
  20762. PRPC_MESSAGE _pRpcMessage,
  20763. DWORD *_pdwStubPhase);
  20764. #endif /* __IHTMLDListElement_INTERFACE_DEFINED__ */
  20765. #ifndef __DispHTMLDListElement_DISPINTERFACE_DEFINED__
  20766. #define __DispHTMLDListElement_DISPINTERFACE_DEFINED__
  20767. /* dispinterface DispHTMLDListElement */
  20768. /* [uuid][hidden] */
  20769. EXTERN_C const IID DIID_DispHTMLDListElement;
  20770. MIDL_INTERFACE("3050f53b-98b5-11cf-bb82-00aa00bdce0b")
  20771. DispHTMLDListElement : public IDispatch
  20772. {
  20773. };
  20774. #endif /* __DispHTMLDListElement_DISPINTERFACE_DEFINED__ */
  20775. EXTERN_C const CLSID CLSID_HTMLDListElement;
  20776. #ifdef __cplusplus
  20777. class DECLSPEC_UUID("3050f27d-98b5-11cf-bb82-00aa00bdce0b")
  20778. HTMLDListElement;
  20779. #endif
  20780. #ifndef __IHTMLHRElement_INTERFACE_DEFINED__
  20781. #define __IHTMLHRElement_INTERFACE_DEFINED__
  20782. /* interface IHTMLHRElement */
  20783. /* [object][uuid][dual][oleautomation] */
  20784. EXTERN_C const IID IID_IHTMLHRElement;
  20785. MIDL_INTERFACE("3050f1f4-98b5-11cf-bb82-00aa00bdce0b")
  20786. IHTMLHRElement : public IDispatch
  20787. {
  20788. public:
  20789. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  20790. /* [in] */ BSTR v) = 0;
  20791. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  20792. /* [out][retval] */ BSTR *p) = 0;
  20793. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  20794. /* [in] */ VARIANT v) = 0;
  20795. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  20796. /* [out][retval] */ VARIANT *p) = 0;
  20797. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_noShade(
  20798. /* [in] */ VARIANT_BOOL v) = 0;
  20799. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_noShade(
  20800. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20801. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  20802. /* [in] */ VARIANT v) = 0;
  20803. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  20804. /* [out][retval] */ VARIANT *p) = 0;
  20805. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  20806. /* [in] */ VARIANT v) = 0;
  20807. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  20808. /* [out][retval] */ VARIANT *p) = 0;
  20809. };
  20810. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_align_Proxy(
  20811. IHTMLHRElement * This,
  20812. /* [in] */ BSTR v);
  20813. void __RPC_STUB IHTMLHRElement_put_align_Stub(
  20814. IRpcStubBuffer *This,
  20815. IRpcChannelBuffer *_pRpcChannelBuffer,
  20816. PRPC_MESSAGE _pRpcMessage,
  20817. DWORD *_pdwStubPhase);
  20818. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_align_Proxy(
  20819. IHTMLHRElement * This,
  20820. /* [out][retval] */ BSTR *p);
  20821. void __RPC_STUB IHTMLHRElement_get_align_Stub(
  20822. IRpcStubBuffer *This,
  20823. IRpcChannelBuffer *_pRpcChannelBuffer,
  20824. PRPC_MESSAGE _pRpcMessage,
  20825. DWORD *_pdwStubPhase);
  20826. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_color_Proxy(
  20827. IHTMLHRElement * This,
  20828. /* [in] */ VARIANT v);
  20829. void __RPC_STUB IHTMLHRElement_put_color_Stub(
  20830. IRpcStubBuffer *This,
  20831. IRpcChannelBuffer *_pRpcChannelBuffer,
  20832. PRPC_MESSAGE _pRpcMessage,
  20833. DWORD *_pdwStubPhase);
  20834. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_color_Proxy(
  20835. IHTMLHRElement * This,
  20836. /* [out][retval] */ VARIANT *p);
  20837. void __RPC_STUB IHTMLHRElement_get_color_Stub(
  20838. IRpcStubBuffer *This,
  20839. IRpcChannelBuffer *_pRpcChannelBuffer,
  20840. PRPC_MESSAGE _pRpcMessage,
  20841. DWORD *_pdwStubPhase);
  20842. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_noShade_Proxy(
  20843. IHTMLHRElement * This,
  20844. /* [in] */ VARIANT_BOOL v);
  20845. void __RPC_STUB IHTMLHRElement_put_noShade_Stub(
  20846. IRpcStubBuffer *This,
  20847. IRpcChannelBuffer *_pRpcChannelBuffer,
  20848. PRPC_MESSAGE _pRpcMessage,
  20849. DWORD *_pdwStubPhase);
  20850. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_noShade_Proxy(
  20851. IHTMLHRElement * This,
  20852. /* [out][retval] */ VARIANT_BOOL *p);
  20853. void __RPC_STUB IHTMLHRElement_get_noShade_Stub(
  20854. IRpcStubBuffer *This,
  20855. IRpcChannelBuffer *_pRpcChannelBuffer,
  20856. PRPC_MESSAGE _pRpcMessage,
  20857. DWORD *_pdwStubPhase);
  20858. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_width_Proxy(
  20859. IHTMLHRElement * This,
  20860. /* [in] */ VARIANT v);
  20861. void __RPC_STUB IHTMLHRElement_put_width_Stub(
  20862. IRpcStubBuffer *This,
  20863. IRpcChannelBuffer *_pRpcChannelBuffer,
  20864. PRPC_MESSAGE _pRpcMessage,
  20865. DWORD *_pdwStubPhase);
  20866. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_width_Proxy(
  20867. IHTMLHRElement * This,
  20868. /* [out][retval] */ VARIANT *p);
  20869. void __RPC_STUB IHTMLHRElement_get_width_Stub(
  20870. IRpcStubBuffer *This,
  20871. IRpcChannelBuffer *_pRpcChannelBuffer,
  20872. PRPC_MESSAGE _pRpcMessage,
  20873. DWORD *_pdwStubPhase);
  20874. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_size_Proxy(
  20875. IHTMLHRElement * This,
  20876. /* [in] */ VARIANT v);
  20877. void __RPC_STUB IHTMLHRElement_put_size_Stub(
  20878. IRpcStubBuffer *This,
  20879. IRpcChannelBuffer *_pRpcChannelBuffer,
  20880. PRPC_MESSAGE _pRpcMessage,
  20881. DWORD *_pdwStubPhase);
  20882. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_size_Proxy(
  20883. IHTMLHRElement * This,
  20884. /* [out][retval] */ VARIANT *p);
  20885. void __RPC_STUB IHTMLHRElement_get_size_Stub(
  20886. IRpcStubBuffer *This,
  20887. IRpcChannelBuffer *_pRpcChannelBuffer,
  20888. PRPC_MESSAGE _pRpcMessage,
  20889. DWORD *_pdwStubPhase);
  20890. #endif /* __IHTMLHRElement_INTERFACE_DEFINED__ */
  20891. #ifndef __DispHTMLHRElement_DISPINTERFACE_DEFINED__
  20892. #define __DispHTMLHRElement_DISPINTERFACE_DEFINED__
  20893. /* dispinterface DispHTMLHRElement */
  20894. /* [uuid][hidden] */
  20895. EXTERN_C const IID DIID_DispHTMLHRElement;
  20896. MIDL_INTERFACE("3050f53d-98b5-11cf-bb82-00aa00bdce0b")
  20897. DispHTMLHRElement : public IDispatch
  20898. {
  20899. };
  20900. #endif /* __DispHTMLHRElement_DISPINTERFACE_DEFINED__ */
  20901. EXTERN_C const CLSID CLSID_HTMLHRElement;
  20902. #ifdef __cplusplus
  20903. class DECLSPEC_UUID("3050f252-98b5-11cf-bb82-00aa00bdce0b")
  20904. HTMLHRElement;
  20905. #endif
  20906. #ifndef __IHTMLParaElement_INTERFACE_DEFINED__
  20907. #define __IHTMLParaElement_INTERFACE_DEFINED__
  20908. /* interface IHTMLParaElement */
  20909. /* [object][uuid][dual][oleautomation] */
  20910. EXTERN_C const IID IID_IHTMLParaElement;
  20911. MIDL_INTERFACE("3050f1f5-98b5-11cf-bb82-00aa00bdce0b")
  20912. IHTMLParaElement : public IDispatch
  20913. {
  20914. public:
  20915. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  20916. /* [in] */ BSTR v) = 0;
  20917. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  20918. /* [out][retval] */ BSTR *p) = 0;
  20919. };
  20920. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_put_align_Proxy(
  20921. IHTMLParaElement * This,
  20922. /* [in] */ BSTR v);
  20923. void __RPC_STUB IHTMLParaElement_put_align_Stub(
  20924. IRpcStubBuffer *This,
  20925. IRpcChannelBuffer *_pRpcChannelBuffer,
  20926. PRPC_MESSAGE _pRpcMessage,
  20927. DWORD *_pdwStubPhase);
  20928. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_get_align_Proxy(
  20929. IHTMLParaElement * This,
  20930. /* [out][retval] */ BSTR *p);
  20931. void __RPC_STUB IHTMLParaElement_get_align_Stub(
  20932. IRpcStubBuffer *This,
  20933. IRpcChannelBuffer *_pRpcChannelBuffer,
  20934. PRPC_MESSAGE _pRpcMessage,
  20935. DWORD *_pdwStubPhase);
  20936. #endif /* __IHTMLParaElement_INTERFACE_DEFINED__ */
  20937. #ifndef __DispHTMLParaElement_DISPINTERFACE_DEFINED__
  20938. #define __DispHTMLParaElement_DISPINTERFACE_DEFINED__
  20939. /* dispinterface DispHTMLParaElement */
  20940. /* [uuid][hidden] */
  20941. EXTERN_C const IID DIID_DispHTMLParaElement;
  20942. MIDL_INTERFACE("3050f52c-98b5-11cf-bb82-00aa00bdce0b")
  20943. DispHTMLParaElement : public IDispatch
  20944. {
  20945. };
  20946. #endif /* __DispHTMLParaElement_DISPINTERFACE_DEFINED__ */
  20947. EXTERN_C const CLSID CLSID_HTMLParaElement;
  20948. #ifdef __cplusplus
  20949. class DECLSPEC_UUID("3050f26f-98b5-11cf-bb82-00aa00bdce0b")
  20950. HTMLParaElement;
  20951. #endif
  20952. #ifndef __IHTMLElementCollection2_INTERFACE_DEFINED__
  20953. #define __IHTMLElementCollection2_INTERFACE_DEFINED__
  20954. /* interface IHTMLElementCollection2 */
  20955. /* [object][uuid][dual][oleautomation] */
  20956. EXTERN_C const IID IID_IHTMLElementCollection2;
  20957. MIDL_INTERFACE("3050f5ee-98b5-11cf-bb82-00aa00bdce0b")
  20958. IHTMLElementCollection2 : public IDispatch
  20959. {
  20960. public:
  20961. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  20962. /* [in] */ VARIANT urn,
  20963. /* [out][retval] */ IDispatch **pdisp) = 0;
  20964. };
  20965. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection2_urns_Proxy(
  20966. IHTMLElementCollection2 * This,
  20967. /* [in] */ VARIANT urn,
  20968. /* [out][retval] */ IDispatch **pdisp);
  20969. void __RPC_STUB IHTMLElementCollection2_urns_Stub(
  20970. IRpcStubBuffer *This,
  20971. IRpcChannelBuffer *_pRpcChannelBuffer,
  20972. PRPC_MESSAGE _pRpcMessage,
  20973. DWORD *_pdwStubPhase);
  20974. #endif /* __IHTMLElementCollection2_INTERFACE_DEFINED__ */
  20975. #ifndef __IHTMLElementCollection3_INTERFACE_DEFINED__
  20976. #define __IHTMLElementCollection3_INTERFACE_DEFINED__
  20977. /* interface IHTMLElementCollection3 */
  20978. /* [object][uuid][dual][oleautomation] */
  20979. EXTERN_C const IID IID_IHTMLElementCollection3;
  20980. MIDL_INTERFACE("3050f835-98b5-11cf-bb82-00aa00bdce0b")
  20981. IHTMLElementCollection3 : public IDispatch
  20982. {
  20983. public:
  20984. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  20985. /* [in] */ BSTR name,
  20986. /* [out][retval] */ IDispatch **pdisp) = 0;
  20987. };
  20988. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection3_namedItem_Proxy(
  20989. IHTMLElementCollection3 * This,
  20990. /* [in] */ BSTR name,
  20991. /* [out][retval] */ IDispatch **pdisp);
  20992. void __RPC_STUB IHTMLElementCollection3_namedItem_Stub(
  20993. IRpcStubBuffer *This,
  20994. IRpcChannelBuffer *_pRpcChannelBuffer,
  20995. PRPC_MESSAGE _pRpcMessage,
  20996. DWORD *_pdwStubPhase);
  20997. #endif /* __IHTMLElementCollection3_INTERFACE_DEFINED__ */
  20998. #ifndef __DispHTMLElementCollection_DISPINTERFACE_DEFINED__
  20999. #define __DispHTMLElementCollection_DISPINTERFACE_DEFINED__
  21000. /* dispinterface DispHTMLElementCollection */
  21001. /* [uuid][hidden] */
  21002. EXTERN_C const IID DIID_DispHTMLElementCollection;
  21003. MIDL_INTERFACE("3050f56b-98b5-11cf-bb82-00aa00bdce0b")
  21004. DispHTMLElementCollection : public IDispatch
  21005. {
  21006. };
  21007. #endif /* __DispHTMLElementCollection_DISPINTERFACE_DEFINED__ */
  21008. EXTERN_C const CLSID CLSID_HTMLElementCollection;
  21009. #ifdef __cplusplus
  21010. class DECLSPEC_UUID("3050f4cb-98b5-11cf-bb82-00aa00bdce0b")
  21011. HTMLElementCollection;
  21012. #endif
  21013. #ifndef __IHTMLHeaderElement_INTERFACE_DEFINED__
  21014. #define __IHTMLHeaderElement_INTERFACE_DEFINED__
  21015. /* interface IHTMLHeaderElement */
  21016. /* [object][uuid][dual][oleautomation] */
  21017. EXTERN_C const IID IID_IHTMLHeaderElement;
  21018. MIDL_INTERFACE("3050f1f6-98b5-11cf-bb82-00aa00bdce0b")
  21019. IHTMLHeaderElement : public IDispatch
  21020. {
  21021. public:
  21022. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  21023. /* [in] */ BSTR v) = 0;
  21024. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  21025. /* [out][retval] */ BSTR *p) = 0;
  21026. };
  21027. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_put_align_Proxy(
  21028. IHTMLHeaderElement * This,
  21029. /* [in] */ BSTR v);
  21030. void __RPC_STUB IHTMLHeaderElement_put_align_Stub(
  21031. IRpcStubBuffer *This,
  21032. IRpcChannelBuffer *_pRpcChannelBuffer,
  21033. PRPC_MESSAGE _pRpcMessage,
  21034. DWORD *_pdwStubPhase);
  21035. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_get_align_Proxy(
  21036. IHTMLHeaderElement * This,
  21037. /* [out][retval] */ BSTR *p);
  21038. void __RPC_STUB IHTMLHeaderElement_get_align_Stub(
  21039. IRpcStubBuffer *This,
  21040. IRpcChannelBuffer *_pRpcChannelBuffer,
  21041. PRPC_MESSAGE _pRpcMessage,
  21042. DWORD *_pdwStubPhase);
  21043. #endif /* __IHTMLHeaderElement_INTERFACE_DEFINED__ */
  21044. #ifndef __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__
  21045. #define __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__
  21046. /* dispinterface DispHTMLHeaderElement */
  21047. /* [uuid][hidden] */
  21048. EXTERN_C const IID DIID_DispHTMLHeaderElement;
  21049. MIDL_INTERFACE("3050f515-98b5-11cf-bb82-00aa00bdce0b")
  21050. DispHTMLHeaderElement : public IDispatch
  21051. {
  21052. };
  21053. #endif /* __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__ */
  21054. EXTERN_C const CLSID CLSID_HTMLHeaderElement;
  21055. #ifdef __cplusplus
  21056. class DECLSPEC_UUID("3050f27a-98b5-11cf-bb82-00aa00bdce0b")
  21057. HTMLHeaderElement;
  21058. #endif
  21059. #ifndef __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__
  21060. #define __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__
  21061. /* dispinterface HTMLSelectElementEvents2 */
  21062. /* [uuid][hidden] */
  21063. EXTERN_C const IID DIID_HTMLSelectElementEvents2;
  21064. MIDL_INTERFACE("3050f622-98b5-11cf-bb82-00aa00bdce0b")
  21065. HTMLSelectElementEvents2 : public IDispatch
  21066. {
  21067. };
  21068. #endif /* __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__ */
  21069. #ifndef __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__
  21070. #define __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__
  21071. /* dispinterface HTMLSelectElementEvents */
  21072. /* [uuid][hidden] */
  21073. EXTERN_C const IID DIID_HTMLSelectElementEvents;
  21074. MIDL_INTERFACE("3050f302-98b5-11cf-bb82-00aa00bdce0b")
  21075. HTMLSelectElementEvents : public IDispatch
  21076. {
  21077. };
  21078. #endif /* __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__ */
  21079. #ifndef __IHTMLSelectElement_INTERFACE_DEFINED__
  21080. #define __IHTMLSelectElement_INTERFACE_DEFINED__
  21081. /* interface IHTMLSelectElement */
  21082. /* [object][uuid][dual][oleautomation] */
  21083. EXTERN_C const IID IID_IHTMLSelectElement;
  21084. MIDL_INTERFACE("3050f244-98b5-11cf-bb82-00aa00bdce0b")
  21085. IHTMLSelectElement : public IDispatch
  21086. {
  21087. public:
  21088. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  21089. /* [in] */ long v) = 0;
  21090. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  21091. /* [out][retval] */ long *p) = 0;
  21092. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_multiple(
  21093. /* [in] */ VARIANT_BOOL v) = 0;
  21094. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_multiple(
  21095. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21096. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  21097. /* [in] */ BSTR v) = 0;
  21098. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  21099. /* [out][retval] */ BSTR *p) = 0;
  21100. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_options(
  21101. /* [out][retval] */ IDispatch **p) = 0;
  21102. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  21103. /* [in] */ VARIANT v) = 0;
  21104. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  21105. /* [out][retval] */ VARIANT *p) = 0;
  21106. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectedIndex(
  21107. /* [in] */ long v) = 0;
  21108. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectedIndex(
  21109. /* [out][retval] */ long *p) = 0;
  21110. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  21111. /* [out][retval] */ BSTR *p) = 0;
  21112. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  21113. /* [in] */ BSTR v) = 0;
  21114. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  21115. /* [out][retval] */ BSTR *p) = 0;
  21116. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  21117. /* [in] */ VARIANT_BOOL v) = 0;
  21118. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  21119. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21120. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  21121. /* [out][retval] */ IHTMLFormElement **p) = 0;
  21122. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  21123. /* [in] */ IHTMLElement *element,
  21124. /* [in][optional] */ VARIANT before) = 0;
  21125. virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
  21126. /* [in][defaultvalue] */ long index = -1) = 0;
  21127. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  21128. /* [in] */ long v) = 0;
  21129. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  21130. /* [out][retval] */ long *p) = 0;
  21131. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  21132. /* [out][retval] */ IUnknown **p) = 0;
  21133. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  21134. /* [in][optional] */ VARIANT name,
  21135. /* [in][optional] */ VARIANT index,
  21136. /* [out][retval] */ IDispatch **pdisp) = 0;
  21137. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  21138. /* [in] */ VARIANT tagName,
  21139. /* [out][retval] */ IDispatch **pdisp) = 0;
  21140. };
  21141. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_size_Proxy(
  21142. IHTMLSelectElement * This,
  21143. /* [in] */ long v);
  21144. void __RPC_STUB IHTMLSelectElement_put_size_Stub(
  21145. IRpcStubBuffer *This,
  21146. IRpcChannelBuffer *_pRpcChannelBuffer,
  21147. PRPC_MESSAGE _pRpcMessage,
  21148. DWORD *_pdwStubPhase);
  21149. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_size_Proxy(
  21150. IHTMLSelectElement * This,
  21151. /* [out][retval] */ long *p);
  21152. void __RPC_STUB IHTMLSelectElement_get_size_Stub(
  21153. IRpcStubBuffer *This,
  21154. IRpcChannelBuffer *_pRpcChannelBuffer,
  21155. PRPC_MESSAGE _pRpcMessage,
  21156. DWORD *_pdwStubPhase);
  21157. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_multiple_Proxy(
  21158. IHTMLSelectElement * This,
  21159. /* [in] */ VARIANT_BOOL v);
  21160. void __RPC_STUB IHTMLSelectElement_put_multiple_Stub(
  21161. IRpcStubBuffer *This,
  21162. IRpcChannelBuffer *_pRpcChannelBuffer,
  21163. PRPC_MESSAGE _pRpcMessage,
  21164. DWORD *_pdwStubPhase);
  21165. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_multiple_Proxy(
  21166. IHTMLSelectElement * This,
  21167. /* [out][retval] */ VARIANT_BOOL *p);
  21168. void __RPC_STUB IHTMLSelectElement_get_multiple_Stub(
  21169. IRpcStubBuffer *This,
  21170. IRpcChannelBuffer *_pRpcChannelBuffer,
  21171. PRPC_MESSAGE _pRpcMessage,
  21172. DWORD *_pdwStubPhase);
  21173. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_name_Proxy(
  21174. IHTMLSelectElement * This,
  21175. /* [in] */ BSTR v);
  21176. void __RPC_STUB IHTMLSelectElement_put_name_Stub(
  21177. IRpcStubBuffer *This,
  21178. IRpcChannelBuffer *_pRpcChannelBuffer,
  21179. PRPC_MESSAGE _pRpcMessage,
  21180. DWORD *_pdwStubPhase);
  21181. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_name_Proxy(
  21182. IHTMLSelectElement * This,
  21183. /* [out][retval] */ BSTR *p);
  21184. void __RPC_STUB IHTMLSelectElement_get_name_Stub(
  21185. IRpcStubBuffer *This,
  21186. IRpcChannelBuffer *_pRpcChannelBuffer,
  21187. PRPC_MESSAGE _pRpcMessage,
  21188. DWORD *_pdwStubPhase);
  21189. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_options_Proxy(
  21190. IHTMLSelectElement * This,
  21191. /* [out][retval] */ IDispatch **p);
  21192. void __RPC_STUB IHTMLSelectElement_get_options_Stub(
  21193. IRpcStubBuffer *This,
  21194. IRpcChannelBuffer *_pRpcChannelBuffer,
  21195. PRPC_MESSAGE _pRpcMessage,
  21196. DWORD *_pdwStubPhase);
  21197. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_onchange_Proxy(
  21198. IHTMLSelectElement * This,
  21199. /* [in] */ VARIANT v);
  21200. void __RPC_STUB IHTMLSelectElement_put_onchange_Stub(
  21201. IRpcStubBuffer *This,
  21202. IRpcChannelBuffer *_pRpcChannelBuffer,
  21203. PRPC_MESSAGE _pRpcMessage,
  21204. DWORD *_pdwStubPhase);
  21205. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_onchange_Proxy(
  21206. IHTMLSelectElement * This,
  21207. /* [out][retval] */ VARIANT *p);
  21208. void __RPC_STUB IHTMLSelectElement_get_onchange_Stub(
  21209. IRpcStubBuffer *This,
  21210. IRpcChannelBuffer *_pRpcChannelBuffer,
  21211. PRPC_MESSAGE _pRpcMessage,
  21212. DWORD *_pdwStubPhase);
  21213. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_selectedIndex_Proxy(
  21214. IHTMLSelectElement * This,
  21215. /* [in] */ long v);
  21216. void __RPC_STUB IHTMLSelectElement_put_selectedIndex_Stub(
  21217. IRpcStubBuffer *This,
  21218. IRpcChannelBuffer *_pRpcChannelBuffer,
  21219. PRPC_MESSAGE _pRpcMessage,
  21220. DWORD *_pdwStubPhase);
  21221. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_selectedIndex_Proxy(
  21222. IHTMLSelectElement * This,
  21223. /* [out][retval] */ long *p);
  21224. void __RPC_STUB IHTMLSelectElement_get_selectedIndex_Stub(
  21225. IRpcStubBuffer *This,
  21226. IRpcChannelBuffer *_pRpcChannelBuffer,
  21227. PRPC_MESSAGE _pRpcMessage,
  21228. DWORD *_pdwStubPhase);
  21229. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_type_Proxy(
  21230. IHTMLSelectElement * This,
  21231. /* [out][retval] */ BSTR *p);
  21232. void __RPC_STUB IHTMLSelectElement_get_type_Stub(
  21233. IRpcStubBuffer *This,
  21234. IRpcChannelBuffer *_pRpcChannelBuffer,
  21235. PRPC_MESSAGE _pRpcMessage,
  21236. DWORD *_pdwStubPhase);
  21237. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_value_Proxy(
  21238. IHTMLSelectElement * This,
  21239. /* [in] */ BSTR v);
  21240. void __RPC_STUB IHTMLSelectElement_put_value_Stub(
  21241. IRpcStubBuffer *This,
  21242. IRpcChannelBuffer *_pRpcChannelBuffer,
  21243. PRPC_MESSAGE _pRpcMessage,
  21244. DWORD *_pdwStubPhase);
  21245. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_value_Proxy(
  21246. IHTMLSelectElement * This,
  21247. /* [out][retval] */ BSTR *p);
  21248. void __RPC_STUB IHTMLSelectElement_get_value_Stub(
  21249. IRpcStubBuffer *This,
  21250. IRpcChannelBuffer *_pRpcChannelBuffer,
  21251. PRPC_MESSAGE _pRpcMessage,
  21252. DWORD *_pdwStubPhase);
  21253. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_disabled_Proxy(
  21254. IHTMLSelectElement * This,
  21255. /* [in] */ VARIANT_BOOL v);
  21256. void __RPC_STUB IHTMLSelectElement_put_disabled_Stub(
  21257. IRpcStubBuffer *This,
  21258. IRpcChannelBuffer *_pRpcChannelBuffer,
  21259. PRPC_MESSAGE _pRpcMessage,
  21260. DWORD *_pdwStubPhase);
  21261. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_disabled_Proxy(
  21262. IHTMLSelectElement * This,
  21263. /* [out][retval] */ VARIANT_BOOL *p);
  21264. void __RPC_STUB IHTMLSelectElement_get_disabled_Stub(
  21265. IRpcStubBuffer *This,
  21266. IRpcChannelBuffer *_pRpcChannelBuffer,
  21267. PRPC_MESSAGE _pRpcMessage,
  21268. DWORD *_pdwStubPhase);
  21269. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_form_Proxy(
  21270. IHTMLSelectElement * This,
  21271. /* [out][retval] */ IHTMLFormElement **p);
  21272. void __RPC_STUB IHTMLSelectElement_get_form_Stub(
  21273. IRpcStubBuffer *This,
  21274. IRpcChannelBuffer *_pRpcChannelBuffer,
  21275. PRPC_MESSAGE _pRpcMessage,
  21276. DWORD *_pdwStubPhase);
  21277. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_add_Proxy(
  21278. IHTMLSelectElement * This,
  21279. /* [in] */ IHTMLElement *element,
  21280. /* [in][optional] */ VARIANT before);
  21281. void __RPC_STUB IHTMLSelectElement_add_Stub(
  21282. IRpcStubBuffer *This,
  21283. IRpcChannelBuffer *_pRpcChannelBuffer,
  21284. PRPC_MESSAGE _pRpcMessage,
  21285. DWORD *_pdwStubPhase);
  21286. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_remove_Proxy(
  21287. IHTMLSelectElement * This,
  21288. /* [in][defaultvalue] */ long index);
  21289. void __RPC_STUB IHTMLSelectElement_remove_Stub(
  21290. IRpcStubBuffer *This,
  21291. IRpcChannelBuffer *_pRpcChannelBuffer,
  21292. PRPC_MESSAGE _pRpcMessage,
  21293. DWORD *_pdwStubPhase);
  21294. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_length_Proxy(
  21295. IHTMLSelectElement * This,
  21296. /* [in] */ long v);
  21297. void __RPC_STUB IHTMLSelectElement_put_length_Stub(
  21298. IRpcStubBuffer *This,
  21299. IRpcChannelBuffer *_pRpcChannelBuffer,
  21300. PRPC_MESSAGE _pRpcMessage,
  21301. DWORD *_pdwStubPhase);
  21302. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_length_Proxy(
  21303. IHTMLSelectElement * This,
  21304. /* [out][retval] */ long *p);
  21305. void __RPC_STUB IHTMLSelectElement_get_length_Stub(
  21306. IRpcStubBuffer *This,
  21307. IRpcChannelBuffer *_pRpcChannelBuffer,
  21308. PRPC_MESSAGE _pRpcMessage,
  21309. DWORD *_pdwStubPhase);
  21310. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get__newEnum_Proxy(
  21311. IHTMLSelectElement * This,
  21312. /* [out][retval] */ IUnknown **p);
  21313. void __RPC_STUB IHTMLSelectElement_get__newEnum_Stub(
  21314. IRpcStubBuffer *This,
  21315. IRpcChannelBuffer *_pRpcChannelBuffer,
  21316. PRPC_MESSAGE _pRpcMessage,
  21317. DWORD *_pdwStubPhase);
  21318. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_item_Proxy(
  21319. IHTMLSelectElement * This,
  21320. /* [in][optional] */ VARIANT name,
  21321. /* [in][optional] */ VARIANT index,
  21322. /* [out][retval] */ IDispatch **pdisp);
  21323. void __RPC_STUB IHTMLSelectElement_item_Stub(
  21324. IRpcStubBuffer *This,
  21325. IRpcChannelBuffer *_pRpcChannelBuffer,
  21326. PRPC_MESSAGE _pRpcMessage,
  21327. DWORD *_pdwStubPhase);
  21328. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_tags_Proxy(
  21329. IHTMLSelectElement * This,
  21330. /* [in] */ VARIANT tagName,
  21331. /* [out][retval] */ IDispatch **pdisp);
  21332. void __RPC_STUB IHTMLSelectElement_tags_Stub(
  21333. IRpcStubBuffer *This,
  21334. IRpcChannelBuffer *_pRpcChannelBuffer,
  21335. PRPC_MESSAGE _pRpcMessage,
  21336. DWORD *_pdwStubPhase);
  21337. #endif /* __IHTMLSelectElement_INTERFACE_DEFINED__ */
  21338. #ifndef __IHTMLSelectElement2_INTERFACE_DEFINED__
  21339. #define __IHTMLSelectElement2_INTERFACE_DEFINED__
  21340. /* interface IHTMLSelectElement2 */
  21341. /* [object][uuid][dual][oleautomation] */
  21342. EXTERN_C const IID IID_IHTMLSelectElement2;
  21343. MIDL_INTERFACE("3050f5ed-98b5-11cf-bb82-00aa00bdce0b")
  21344. IHTMLSelectElement2 : public IDispatch
  21345. {
  21346. public:
  21347. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  21348. /* [in] */ VARIANT urn,
  21349. /* [out][retval] */ IDispatch **pdisp) = 0;
  21350. };
  21351. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement2_urns_Proxy(
  21352. IHTMLSelectElement2 * This,
  21353. /* [in] */ VARIANT urn,
  21354. /* [out][retval] */ IDispatch **pdisp);
  21355. void __RPC_STUB IHTMLSelectElement2_urns_Stub(
  21356. IRpcStubBuffer *This,
  21357. IRpcChannelBuffer *_pRpcChannelBuffer,
  21358. PRPC_MESSAGE _pRpcMessage,
  21359. DWORD *_pdwStubPhase);
  21360. #endif /* __IHTMLSelectElement2_INTERFACE_DEFINED__ */
  21361. #ifndef __IHTMLSelectElement4_INTERFACE_DEFINED__
  21362. #define __IHTMLSelectElement4_INTERFACE_DEFINED__
  21363. /* interface IHTMLSelectElement4 */
  21364. /* [object][uuid][dual][oleautomation] */
  21365. EXTERN_C const IID IID_IHTMLSelectElement4;
  21366. MIDL_INTERFACE("3050f838-98b5-11cf-bb82-00aa00bdce0b")
  21367. IHTMLSelectElement4 : public IDispatch
  21368. {
  21369. public:
  21370. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  21371. /* [in] */ BSTR name,
  21372. /* [out][retval] */ IDispatch **pdisp) = 0;
  21373. };
  21374. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement4_namedItem_Proxy(
  21375. IHTMLSelectElement4 * This,
  21376. /* [in] */ BSTR name,
  21377. /* [out][retval] */ IDispatch **pdisp);
  21378. void __RPC_STUB IHTMLSelectElement4_namedItem_Stub(
  21379. IRpcStubBuffer *This,
  21380. IRpcChannelBuffer *_pRpcChannelBuffer,
  21381. PRPC_MESSAGE _pRpcMessage,
  21382. DWORD *_pdwStubPhase);
  21383. #endif /* __IHTMLSelectElement4_INTERFACE_DEFINED__ */
  21384. #ifndef __DispHTMLSelectElement_DISPINTERFACE_DEFINED__
  21385. #define __DispHTMLSelectElement_DISPINTERFACE_DEFINED__
  21386. /* dispinterface DispHTMLSelectElement */
  21387. /* [uuid][hidden] */
  21388. EXTERN_C const IID DIID_DispHTMLSelectElement;
  21389. MIDL_INTERFACE("3050f531-98b5-11cf-bb82-00aa00bdce0b")
  21390. DispHTMLSelectElement : public IDispatch
  21391. {
  21392. };
  21393. #endif /* __DispHTMLSelectElement_DISPINTERFACE_DEFINED__ */
  21394. EXTERN_C const CLSID CLSID_HTMLSelectElement;
  21395. #ifdef __cplusplus
  21396. class DECLSPEC_UUID("3050f245-98b5-11cf-bb82-00aa00bdce0b")
  21397. HTMLSelectElement;
  21398. #endif
  21399. #ifndef __IHTMLSelectionObject_INTERFACE_DEFINED__
  21400. #define __IHTMLSelectionObject_INTERFACE_DEFINED__
  21401. /* interface IHTMLSelectionObject */
  21402. /* [object][uuid][dual][oleautomation] */
  21403. EXTERN_C const IID IID_IHTMLSelectionObject;
  21404. MIDL_INTERFACE("3050f25A-98b5-11cf-bb82-00aa00bdce0b")
  21405. IHTMLSelectionObject : public IDispatch
  21406. {
  21407. public:
  21408. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRange(
  21409. /* [out][retval] */ IDispatch **range) = 0;
  21410. virtual /* [id] */ HRESULT STDMETHODCALLTYPE empty( void) = 0;
  21411. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0;
  21412. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  21413. /* [out][retval] */ BSTR *p) = 0;
  21414. };
  21415. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_createRange_Proxy(
  21416. IHTMLSelectionObject * This,
  21417. /* [out][retval] */ IDispatch **range);
  21418. void __RPC_STUB IHTMLSelectionObject_createRange_Stub(
  21419. IRpcStubBuffer *This,
  21420. IRpcChannelBuffer *_pRpcChannelBuffer,
  21421. PRPC_MESSAGE _pRpcMessage,
  21422. DWORD *_pdwStubPhase);
  21423. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_empty_Proxy(
  21424. IHTMLSelectionObject * This);
  21425. void __RPC_STUB IHTMLSelectionObject_empty_Stub(
  21426. IRpcStubBuffer *This,
  21427. IRpcChannelBuffer *_pRpcChannelBuffer,
  21428. PRPC_MESSAGE _pRpcMessage,
  21429. DWORD *_pdwStubPhase);
  21430. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_clear_Proxy(
  21431. IHTMLSelectionObject * This);
  21432. void __RPC_STUB IHTMLSelectionObject_clear_Stub(
  21433. IRpcStubBuffer *This,
  21434. IRpcChannelBuffer *_pRpcChannelBuffer,
  21435. PRPC_MESSAGE _pRpcMessage,
  21436. DWORD *_pdwStubPhase);
  21437. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_get_type_Proxy(
  21438. IHTMLSelectionObject * This,
  21439. /* [out][retval] */ BSTR *p);
  21440. void __RPC_STUB IHTMLSelectionObject_get_type_Stub(
  21441. IRpcStubBuffer *This,
  21442. IRpcChannelBuffer *_pRpcChannelBuffer,
  21443. PRPC_MESSAGE _pRpcMessage,
  21444. DWORD *_pdwStubPhase);
  21445. #endif /* __IHTMLSelectionObject_INTERFACE_DEFINED__ */
  21446. #ifndef __IHTMLSelectionObject2_INTERFACE_DEFINED__
  21447. #define __IHTMLSelectionObject2_INTERFACE_DEFINED__
  21448. /* interface IHTMLSelectionObject2 */
  21449. /* [object][uuid][dual][oleautomation] */
  21450. EXTERN_C const IID IID_IHTMLSelectionObject2;
  21451. MIDL_INTERFACE("3050f7ec-98b5-11cf-bb82-00aa00bdce0b")
  21452. IHTMLSelectionObject2 : public IDispatch
  21453. {
  21454. public:
  21455. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRangeCollection(
  21456. /* [out][retval] */ IDispatch **rangeCollection) = 0;
  21457. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_typeDetail(
  21458. /* [out][retval] */ BSTR *p) = 0;
  21459. };
  21460. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_createRangeCollection_Proxy(
  21461. IHTMLSelectionObject2 * This,
  21462. /* [out][retval] */ IDispatch **rangeCollection);
  21463. void __RPC_STUB IHTMLSelectionObject2_createRangeCollection_Stub(
  21464. IRpcStubBuffer *This,
  21465. IRpcChannelBuffer *_pRpcChannelBuffer,
  21466. PRPC_MESSAGE _pRpcMessage,
  21467. DWORD *_pdwStubPhase);
  21468. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_get_typeDetail_Proxy(
  21469. IHTMLSelectionObject2 * This,
  21470. /* [out][retval] */ BSTR *p);
  21471. void __RPC_STUB IHTMLSelectionObject2_get_typeDetail_Stub(
  21472. IRpcStubBuffer *This,
  21473. IRpcChannelBuffer *_pRpcChannelBuffer,
  21474. PRPC_MESSAGE _pRpcMessage,
  21475. DWORD *_pdwStubPhase);
  21476. #endif /* __IHTMLSelectionObject2_INTERFACE_DEFINED__ */
  21477. #ifndef __IHTMLOptionElement_INTERFACE_DEFINED__
  21478. #define __IHTMLOptionElement_INTERFACE_DEFINED__
  21479. /* interface IHTMLOptionElement */
  21480. /* [object][uuid][dual][oleautomation] */
  21481. EXTERN_C const IID IID_IHTMLOptionElement;
  21482. MIDL_INTERFACE("3050f211-98b5-11cf-bb82-00aa00bdce0b")
  21483. IHTMLOptionElement : public IDispatch
  21484. {
  21485. public:
  21486. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selected(
  21487. /* [in] */ VARIANT_BOOL v) = 0;
  21488. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selected(
  21489. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21490. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  21491. /* [in] */ BSTR v) = 0;
  21492. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  21493. /* [out][retval] */ BSTR *p) = 0;
  21494. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultSelected(
  21495. /* [in] */ VARIANT_BOOL v) = 0;
  21496. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultSelected(
  21497. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21498. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_index(
  21499. /* [in] */ LONG v) = 0;
  21500. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_index(
  21501. /* [out][retval] */ LONG *p) = 0;
  21502. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  21503. /* [in] */ BSTR v) = 0;
  21504. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  21505. /* [out][retval] */ BSTR *p) = 0;
  21506. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  21507. /* [out][retval] */ IHTMLFormElement **p) = 0;
  21508. };
  21509. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_selected_Proxy(
  21510. IHTMLOptionElement * This,
  21511. /* [in] */ VARIANT_BOOL v);
  21512. void __RPC_STUB IHTMLOptionElement_put_selected_Stub(
  21513. IRpcStubBuffer *This,
  21514. IRpcChannelBuffer *_pRpcChannelBuffer,
  21515. PRPC_MESSAGE _pRpcMessage,
  21516. DWORD *_pdwStubPhase);
  21517. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_selected_Proxy(
  21518. IHTMLOptionElement * This,
  21519. /* [out][retval] */ VARIANT_BOOL *p);
  21520. void __RPC_STUB IHTMLOptionElement_get_selected_Stub(
  21521. IRpcStubBuffer *This,
  21522. IRpcChannelBuffer *_pRpcChannelBuffer,
  21523. PRPC_MESSAGE _pRpcMessage,
  21524. DWORD *_pdwStubPhase);
  21525. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_value_Proxy(
  21526. IHTMLOptionElement * This,
  21527. /* [in] */ BSTR v);
  21528. void __RPC_STUB IHTMLOptionElement_put_value_Stub(
  21529. IRpcStubBuffer *This,
  21530. IRpcChannelBuffer *_pRpcChannelBuffer,
  21531. PRPC_MESSAGE _pRpcMessage,
  21532. DWORD *_pdwStubPhase);
  21533. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_value_Proxy(
  21534. IHTMLOptionElement * This,
  21535. /* [out][retval] */ BSTR *p);
  21536. void __RPC_STUB IHTMLOptionElement_get_value_Stub(
  21537. IRpcStubBuffer *This,
  21538. IRpcChannelBuffer *_pRpcChannelBuffer,
  21539. PRPC_MESSAGE _pRpcMessage,
  21540. DWORD *_pdwStubPhase);
  21541. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_defaultSelected_Proxy(
  21542. IHTMLOptionElement * This,
  21543. /* [in] */ VARIANT_BOOL v);
  21544. void __RPC_STUB IHTMLOptionElement_put_defaultSelected_Stub(
  21545. IRpcStubBuffer *This,
  21546. IRpcChannelBuffer *_pRpcChannelBuffer,
  21547. PRPC_MESSAGE _pRpcMessage,
  21548. DWORD *_pdwStubPhase);
  21549. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_defaultSelected_Proxy(
  21550. IHTMLOptionElement * This,
  21551. /* [out][retval] */ VARIANT_BOOL *p);
  21552. void __RPC_STUB IHTMLOptionElement_get_defaultSelected_Stub(
  21553. IRpcStubBuffer *This,
  21554. IRpcChannelBuffer *_pRpcChannelBuffer,
  21555. PRPC_MESSAGE _pRpcMessage,
  21556. DWORD *_pdwStubPhase);
  21557. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_index_Proxy(
  21558. IHTMLOptionElement * This,
  21559. /* [in] */ LONG v);
  21560. void __RPC_STUB IHTMLOptionElement_put_index_Stub(
  21561. IRpcStubBuffer *This,
  21562. IRpcChannelBuffer *_pRpcChannelBuffer,
  21563. PRPC_MESSAGE _pRpcMessage,
  21564. DWORD *_pdwStubPhase);
  21565. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_index_Proxy(
  21566. IHTMLOptionElement * This,
  21567. /* [out][retval] */ LONG *p);
  21568. void __RPC_STUB IHTMLOptionElement_get_index_Stub(
  21569. IRpcStubBuffer *This,
  21570. IRpcChannelBuffer *_pRpcChannelBuffer,
  21571. PRPC_MESSAGE _pRpcMessage,
  21572. DWORD *_pdwStubPhase);
  21573. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_text_Proxy(
  21574. IHTMLOptionElement * This,
  21575. /* [in] */ BSTR v);
  21576. void __RPC_STUB IHTMLOptionElement_put_text_Stub(
  21577. IRpcStubBuffer *This,
  21578. IRpcChannelBuffer *_pRpcChannelBuffer,
  21579. PRPC_MESSAGE _pRpcMessage,
  21580. DWORD *_pdwStubPhase);
  21581. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_text_Proxy(
  21582. IHTMLOptionElement * This,
  21583. /* [out][retval] */ BSTR *p);
  21584. void __RPC_STUB IHTMLOptionElement_get_text_Stub(
  21585. IRpcStubBuffer *This,
  21586. IRpcChannelBuffer *_pRpcChannelBuffer,
  21587. PRPC_MESSAGE _pRpcMessage,
  21588. DWORD *_pdwStubPhase);
  21589. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_form_Proxy(
  21590. IHTMLOptionElement * This,
  21591. /* [out][retval] */ IHTMLFormElement **p);
  21592. void __RPC_STUB IHTMLOptionElement_get_form_Stub(
  21593. IRpcStubBuffer *This,
  21594. IRpcChannelBuffer *_pRpcChannelBuffer,
  21595. PRPC_MESSAGE _pRpcMessage,
  21596. DWORD *_pdwStubPhase);
  21597. #endif /* __IHTMLOptionElement_INTERFACE_DEFINED__ */
  21598. #ifndef __IHTMLOptionElement3_INTERFACE_DEFINED__
  21599. #define __IHTMLOptionElement3_INTERFACE_DEFINED__
  21600. /* interface IHTMLOptionElement3 */
  21601. /* [object][uuid][dual][oleautomation] */
  21602. EXTERN_C const IID IID_IHTMLOptionElement3;
  21603. MIDL_INTERFACE("3050f820-98b5-11cf-bb82-00aa00bdce0b")
  21604. IHTMLOptionElement3 : public IDispatch
  21605. {
  21606. public:
  21607. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_label(
  21608. /* [in] */ BSTR v) = 0;
  21609. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_label(
  21610. /* [out][retval] */ BSTR *p) = 0;
  21611. };
  21612. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_put_label_Proxy(
  21613. IHTMLOptionElement3 * This,
  21614. /* [in] */ BSTR v);
  21615. void __RPC_STUB IHTMLOptionElement3_put_label_Stub(
  21616. IRpcStubBuffer *This,
  21617. IRpcChannelBuffer *_pRpcChannelBuffer,
  21618. PRPC_MESSAGE _pRpcMessage,
  21619. DWORD *_pdwStubPhase);
  21620. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_get_label_Proxy(
  21621. IHTMLOptionElement3 * This,
  21622. /* [out][retval] */ BSTR *p);
  21623. void __RPC_STUB IHTMLOptionElement3_get_label_Stub(
  21624. IRpcStubBuffer *This,
  21625. IRpcChannelBuffer *_pRpcChannelBuffer,
  21626. PRPC_MESSAGE _pRpcMessage,
  21627. DWORD *_pdwStubPhase);
  21628. #endif /* __IHTMLOptionElement3_INTERFACE_DEFINED__ */
  21629. #ifndef __IHTMLOptionElementFactory_INTERFACE_DEFINED__
  21630. #define __IHTMLOptionElementFactory_INTERFACE_DEFINED__
  21631. /* interface IHTMLOptionElementFactory */
  21632. /* [object][uuid][dual][oleautomation] */
  21633. EXTERN_C const IID IID_IHTMLOptionElementFactory;
  21634. MIDL_INTERFACE("3050f38c-98b5-11cf-bb82-00aa00bdce0b")
  21635. IHTMLOptionElementFactory : public IDispatch
  21636. {
  21637. public:
  21638. virtual /* [id] */ HRESULT STDMETHODCALLTYPE create(
  21639. /* [in][optional] */ VARIANT text,
  21640. /* [in][optional] */ VARIANT value,
  21641. /* [in][optional] */ VARIANT defaultselected,
  21642. /* [in][optional] */ VARIANT selected,
  21643. /* [out][retval] */ IHTMLOptionElement **__MIDL_0012) = 0;
  21644. };
  21645. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElementFactory_create_Proxy(
  21646. IHTMLOptionElementFactory * This,
  21647. /* [in][optional] */ VARIANT text,
  21648. /* [in][optional] */ VARIANT value,
  21649. /* [in][optional] */ VARIANT defaultselected,
  21650. /* [in][optional] */ VARIANT selected,
  21651. /* [out][retval] */ IHTMLOptionElement **__MIDL_0012);
  21652. void __RPC_STUB IHTMLOptionElementFactory_create_Stub(
  21653. IRpcStubBuffer *This,
  21654. IRpcChannelBuffer *_pRpcChannelBuffer,
  21655. PRPC_MESSAGE _pRpcMessage,
  21656. DWORD *_pdwStubPhase);
  21657. #endif /* __IHTMLOptionElementFactory_INTERFACE_DEFINED__ */
  21658. #ifndef __DispHTMLOptionElement_DISPINTERFACE_DEFINED__
  21659. #define __DispHTMLOptionElement_DISPINTERFACE_DEFINED__
  21660. /* dispinterface DispHTMLOptionElement */
  21661. /* [uuid][hidden] */
  21662. EXTERN_C const IID DIID_DispHTMLOptionElement;
  21663. MIDL_INTERFACE("3050f52b-98b5-11cf-bb82-00aa00bdce0b")
  21664. DispHTMLOptionElement : public IDispatch
  21665. {
  21666. };
  21667. #endif /* __DispHTMLOptionElement_DISPINTERFACE_DEFINED__ */
  21668. EXTERN_C const CLSID CLSID_HTMLOptionElement;
  21669. #ifdef __cplusplus
  21670. class DECLSPEC_UUID("3050f24d-98b5-11cf-bb82-00aa00bdce0b")
  21671. HTMLOptionElement;
  21672. #endif
  21673. EXTERN_C const CLSID CLSID_HTMLOptionElementFactory;
  21674. #ifdef __cplusplus
  21675. class DECLSPEC_UUID("3050f38d-98b5-11cf-bb82-00aa00bdce0b")
  21676. HTMLOptionElementFactory;
  21677. #endif
  21678. #ifndef __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__
  21679. #define __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__
  21680. /* dispinterface HTMLButtonElementEvents2 */
  21681. /* [uuid][hidden] */
  21682. EXTERN_C const IID DIID_HTMLButtonElementEvents2;
  21683. MIDL_INTERFACE("3050f617-98b5-11cf-bb82-00aa00bdce0b")
  21684. HTMLButtonElementEvents2 : public IDispatch
  21685. {
  21686. };
  21687. #endif /* __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__ */
  21688. #ifndef __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__
  21689. #define __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__
  21690. /* dispinterface HTMLButtonElementEvents */
  21691. /* [uuid][hidden] */
  21692. EXTERN_C const IID DIID_HTMLButtonElementEvents;
  21693. MIDL_INTERFACE("3050f2b3-98b5-11cf-bb82-00aa00bdce0b")
  21694. HTMLButtonElementEvents : public IDispatch
  21695. {
  21696. };
  21697. #endif /* __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__ */
  21698. #ifndef __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__
  21699. #define __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__
  21700. /* dispinterface HTMLInputTextElementEvents2 */
  21701. /* [uuid][hidden] */
  21702. EXTERN_C const IID DIID_HTMLInputTextElementEvents2;
  21703. MIDL_INTERFACE("3050f618-98b5-11cf-bb82-00aa00bdce0b")
  21704. HTMLInputTextElementEvents2 : public IDispatch
  21705. {
  21706. };
  21707. #endif /* __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__ */
  21708. #ifndef __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__
  21709. #define __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__
  21710. /* dispinterface HTMLOptionButtonElementEvents2 */
  21711. /* [uuid][hidden] */
  21712. EXTERN_C const IID DIID_HTMLOptionButtonElementEvents2;
  21713. MIDL_INTERFACE("3050f619-98b5-11cf-bb82-00aa00bdce0b")
  21714. HTMLOptionButtonElementEvents2 : public IDispatch
  21715. {
  21716. };
  21717. #endif /* __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__ */
  21718. #ifndef __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__
  21719. #define __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__
  21720. /* dispinterface HTMLInputFileElementEvents2 */
  21721. /* [uuid][hidden] */
  21722. EXTERN_C const IID DIID_HTMLInputFileElementEvents2;
  21723. MIDL_INTERFACE("3050f61a-98b5-11cf-bb82-00aa00bdce0b")
  21724. HTMLInputFileElementEvents2 : public IDispatch
  21725. {
  21726. };
  21727. #endif /* __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__ */
  21728. #ifndef __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__
  21729. #define __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__
  21730. /* dispinterface HTMLInputImageEvents2 */
  21731. /* [uuid][hidden] */
  21732. EXTERN_C const IID DIID_HTMLInputImageEvents2;
  21733. MIDL_INTERFACE("3050f61b-98b5-11cf-bb82-00aa00bdce0b")
  21734. HTMLInputImageEvents2 : public IDispatch
  21735. {
  21736. };
  21737. #endif /* __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__ */
  21738. #ifndef __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__
  21739. #define __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__
  21740. /* dispinterface HTMLInputTextElementEvents */
  21741. /* [uuid][hidden] */
  21742. EXTERN_C const IID DIID_HTMLInputTextElementEvents;
  21743. MIDL_INTERFACE("3050f2a7-98b5-11cf-bb82-00aa00bdce0b")
  21744. HTMLInputTextElementEvents : public IDispatch
  21745. {
  21746. };
  21747. #endif /* __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__ */
  21748. #ifndef __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__
  21749. #define __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__
  21750. /* dispinterface HTMLOptionButtonElementEvents */
  21751. /* [uuid][hidden] */
  21752. EXTERN_C const IID DIID_HTMLOptionButtonElementEvents;
  21753. MIDL_INTERFACE("3050f2bd-98b5-11cf-bb82-00aa00bdce0b")
  21754. HTMLOptionButtonElementEvents : public IDispatch
  21755. {
  21756. };
  21757. #endif /* __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__ */
  21758. #ifndef __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__
  21759. #define __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__
  21760. /* dispinterface HTMLInputFileElementEvents */
  21761. /* [uuid][hidden] */
  21762. EXTERN_C const IID DIID_HTMLInputFileElementEvents;
  21763. MIDL_INTERFACE("3050f2af-98b5-11cf-bb82-00aa00bdce0b")
  21764. HTMLInputFileElementEvents : public IDispatch
  21765. {
  21766. };
  21767. #endif /* __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__ */
  21768. #ifndef __HTMLInputImageEvents_DISPINTERFACE_DEFINED__
  21769. #define __HTMLInputImageEvents_DISPINTERFACE_DEFINED__
  21770. /* dispinterface HTMLInputImageEvents */
  21771. /* [uuid][hidden] */
  21772. EXTERN_C const IID DIID_HTMLInputImageEvents;
  21773. MIDL_INTERFACE("3050f2c3-98b5-11cf-bb82-00aa00bdce0b")
  21774. HTMLInputImageEvents : public IDispatch
  21775. {
  21776. };
  21777. #endif /* __HTMLInputImageEvents_DISPINTERFACE_DEFINED__ */
  21778. #ifndef __IHTMLInputElement_INTERFACE_DEFINED__
  21779. #define __IHTMLInputElement_INTERFACE_DEFINED__
  21780. /* interface IHTMLInputElement */
  21781. /* [object][uuid][dual][oleautomation] */
  21782. EXTERN_C const IID IID_IHTMLInputElement;
  21783. MIDL_INTERFACE("3050f5d2-98b5-11cf-bb82-00aa00bdce0b")
  21784. IHTMLInputElement : public IDispatch
  21785. {
  21786. public:
  21787. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  21788. /* [in] */ BSTR v) = 0;
  21789. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  21790. /* [out][retval] */ BSTR *p) = 0;
  21791. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  21792. /* [in] */ BSTR v) = 0;
  21793. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  21794. /* [out][retval] */ BSTR *p) = 0;
  21795. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  21796. /* [in] */ BSTR v) = 0;
  21797. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  21798. /* [out][retval] */ BSTR *p) = 0;
  21799. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  21800. /* [in] */ VARIANT_BOOL v) = 0;
  21801. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  21802. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21803. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  21804. /* [in] */ VARIANT_BOOL v) = 0;
  21805. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  21806. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21807. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  21808. /* [out][retval] */ IHTMLFormElement **p) = 0;
  21809. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  21810. /* [in] */ long v) = 0;
  21811. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  21812. /* [out][retval] */ long *p) = 0;
  21813. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength(
  21814. /* [in] */ long v) = 0;
  21815. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength(
  21816. /* [out][retval] */ long *p) = 0;
  21817. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  21818. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  21819. /* [in] */ VARIANT v) = 0;
  21820. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  21821. /* [out][retval] */ VARIANT *p) = 0;
  21822. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  21823. /* [in] */ VARIANT v) = 0;
  21824. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  21825. /* [out][retval] */ VARIANT *p) = 0;
  21826. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue(
  21827. /* [in] */ BSTR v) = 0;
  21828. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue(
  21829. /* [out][retval] */ BSTR *p) = 0;
  21830. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly(
  21831. /* [in] */ VARIANT_BOOL v) = 0;
  21832. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  21833. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21834. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  21835. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  21836. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate(
  21837. /* [in] */ VARIANT_BOOL v) = 0;
  21838. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate(
  21839. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21840. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked(
  21841. /* [in] */ VARIANT_BOOL v) = 0;
  21842. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked(
  21843. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21844. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked(
  21845. /* [in] */ VARIANT_BOOL v) = 0;
  21846. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked(
  21847. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21848. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  21849. /* [in] */ VARIANT v) = 0;
  21850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  21851. /* [out][retval] */ VARIANT *p) = 0;
  21852. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  21853. /* [in] */ long v) = 0;
  21854. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  21855. /* [out][retval] */ long *p) = 0;
  21856. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  21857. /* [in] */ long v) = 0;
  21858. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  21859. /* [out][retval] */ long *p) = 0;
  21860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  21861. /* [in] */ BSTR v) = 0;
  21862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  21863. /* [out][retval] */ BSTR *p) = 0;
  21864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  21865. /* [in] */ BSTR v) = 0;
  21866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  21867. /* [out][retval] */ BSTR *p) = 0;
  21868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
  21869. /* [in] */ BSTR v) = 0;
  21870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
  21871. /* [out][retval] */ BSTR *p) = 0;
  21872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
  21873. /* [in] */ BSTR v) = 0;
  21874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
  21875. /* [out][retval] */ BSTR *p) = 0;
  21876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
  21877. /* [in] */ BSTR v) = 0;
  21878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
  21879. /* [out][retval] */ BSTR *p) = 0;
  21880. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  21881. /* [out][retval] */ BSTR *p) = 0;
  21882. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
  21883. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  21885. /* [in] */ VARIANT v) = 0;
  21886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  21887. /* [out][retval] */ VARIANT *p) = 0;
  21888. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  21889. /* [in] */ BSTR v) = 0;
  21890. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  21891. /* [out][retval] */ BSTR *p) = 0;
  21892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  21893. /* [in] */ VARIANT v) = 0;
  21894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  21895. /* [out][retval] */ VARIANT *p) = 0;
  21896. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  21897. /* [in] */ VARIANT v) = 0;
  21898. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  21899. /* [out][retval] */ VARIANT *p) = 0;
  21900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
  21901. /* [in] */ VARIANT v) = 0;
  21902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
  21903. /* [out][retval] */ VARIANT *p) = 0;
  21904. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  21905. /* [in] */ long v) = 0;
  21906. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  21907. /* [out][retval] */ long *p) = 0;
  21908. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  21909. /* [in] */ long v) = 0;
  21910. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  21911. /* [out][retval] */ long *p) = 0;
  21912. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  21913. /* [in] */ BSTR v) = 0;
  21914. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  21915. /* [out][retval] */ BSTR *p) = 0;
  21916. };
  21917. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_type_Proxy(
  21918. IHTMLInputElement * This,
  21919. /* [in] */ BSTR v);
  21920. void __RPC_STUB IHTMLInputElement_put_type_Stub(
  21921. IRpcStubBuffer *This,
  21922. IRpcChannelBuffer *_pRpcChannelBuffer,
  21923. PRPC_MESSAGE _pRpcMessage,
  21924. DWORD *_pdwStubPhase);
  21925. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_type_Proxy(
  21926. IHTMLInputElement * This,
  21927. /* [out][retval] */ BSTR *p);
  21928. void __RPC_STUB IHTMLInputElement_get_type_Stub(
  21929. IRpcStubBuffer *This,
  21930. IRpcChannelBuffer *_pRpcChannelBuffer,
  21931. PRPC_MESSAGE _pRpcMessage,
  21932. DWORD *_pdwStubPhase);
  21933. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_value_Proxy(
  21934. IHTMLInputElement * This,
  21935. /* [in] */ BSTR v);
  21936. void __RPC_STUB IHTMLInputElement_put_value_Stub(
  21937. IRpcStubBuffer *This,
  21938. IRpcChannelBuffer *_pRpcChannelBuffer,
  21939. PRPC_MESSAGE _pRpcMessage,
  21940. DWORD *_pdwStubPhase);
  21941. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_value_Proxy(
  21942. IHTMLInputElement * This,
  21943. /* [out][retval] */ BSTR *p);
  21944. void __RPC_STUB IHTMLInputElement_get_value_Stub(
  21945. IRpcStubBuffer *This,
  21946. IRpcChannelBuffer *_pRpcChannelBuffer,
  21947. PRPC_MESSAGE _pRpcMessage,
  21948. DWORD *_pdwStubPhase);
  21949. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_name_Proxy(
  21950. IHTMLInputElement * This,
  21951. /* [in] */ BSTR v);
  21952. void __RPC_STUB IHTMLInputElement_put_name_Stub(
  21953. IRpcStubBuffer *This,
  21954. IRpcChannelBuffer *_pRpcChannelBuffer,
  21955. PRPC_MESSAGE _pRpcMessage,
  21956. DWORD *_pdwStubPhase);
  21957. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_name_Proxy(
  21958. IHTMLInputElement * This,
  21959. /* [out][retval] */ BSTR *p);
  21960. void __RPC_STUB IHTMLInputElement_get_name_Stub(
  21961. IRpcStubBuffer *This,
  21962. IRpcChannelBuffer *_pRpcChannelBuffer,
  21963. PRPC_MESSAGE _pRpcMessage,
  21964. DWORD *_pdwStubPhase);
  21965. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_status_Proxy(
  21966. IHTMLInputElement * This,
  21967. /* [in] */ VARIANT_BOOL v);
  21968. void __RPC_STUB IHTMLInputElement_put_status_Stub(
  21969. IRpcStubBuffer *This,
  21970. IRpcChannelBuffer *_pRpcChannelBuffer,
  21971. PRPC_MESSAGE _pRpcMessage,
  21972. DWORD *_pdwStubPhase);
  21973. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_status_Proxy(
  21974. IHTMLInputElement * This,
  21975. /* [out][retval] */ VARIANT_BOOL *p);
  21976. void __RPC_STUB IHTMLInputElement_get_status_Stub(
  21977. IRpcStubBuffer *This,
  21978. IRpcChannelBuffer *_pRpcChannelBuffer,
  21979. PRPC_MESSAGE _pRpcMessage,
  21980. DWORD *_pdwStubPhase);
  21981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_disabled_Proxy(
  21982. IHTMLInputElement * This,
  21983. /* [in] */ VARIANT_BOOL v);
  21984. void __RPC_STUB IHTMLInputElement_put_disabled_Stub(
  21985. IRpcStubBuffer *This,
  21986. IRpcChannelBuffer *_pRpcChannelBuffer,
  21987. PRPC_MESSAGE _pRpcMessage,
  21988. DWORD *_pdwStubPhase);
  21989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_disabled_Proxy(
  21990. IHTMLInputElement * This,
  21991. /* [out][retval] */ VARIANT_BOOL *p);
  21992. void __RPC_STUB IHTMLInputElement_get_disabled_Stub(
  21993. IRpcStubBuffer *This,
  21994. IRpcChannelBuffer *_pRpcChannelBuffer,
  21995. PRPC_MESSAGE _pRpcMessage,
  21996. DWORD *_pdwStubPhase);
  21997. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_form_Proxy(
  21998. IHTMLInputElement * This,
  21999. /* [out][retval] */ IHTMLFormElement **p);
  22000. void __RPC_STUB IHTMLInputElement_get_form_Stub(
  22001. IRpcStubBuffer *This,
  22002. IRpcChannelBuffer *_pRpcChannelBuffer,
  22003. PRPC_MESSAGE _pRpcMessage,
  22004. DWORD *_pdwStubPhase);
  22005. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_size_Proxy(
  22006. IHTMLInputElement * This,
  22007. /* [in] */ long v);
  22008. void __RPC_STUB IHTMLInputElement_put_size_Stub(
  22009. IRpcStubBuffer *This,
  22010. IRpcChannelBuffer *_pRpcChannelBuffer,
  22011. PRPC_MESSAGE _pRpcMessage,
  22012. DWORD *_pdwStubPhase);
  22013. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_size_Proxy(
  22014. IHTMLInputElement * This,
  22015. /* [out][retval] */ long *p);
  22016. void __RPC_STUB IHTMLInputElement_get_size_Stub(
  22017. IRpcStubBuffer *This,
  22018. IRpcChannelBuffer *_pRpcChannelBuffer,
  22019. PRPC_MESSAGE _pRpcMessage,
  22020. DWORD *_pdwStubPhase);
  22021. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_maxLength_Proxy(
  22022. IHTMLInputElement * This,
  22023. /* [in] */ long v);
  22024. void __RPC_STUB IHTMLInputElement_put_maxLength_Stub(
  22025. IRpcStubBuffer *This,
  22026. IRpcChannelBuffer *_pRpcChannelBuffer,
  22027. PRPC_MESSAGE _pRpcMessage,
  22028. DWORD *_pdwStubPhase);
  22029. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_maxLength_Proxy(
  22030. IHTMLInputElement * This,
  22031. /* [out][retval] */ long *p);
  22032. void __RPC_STUB IHTMLInputElement_get_maxLength_Stub(
  22033. IRpcStubBuffer *This,
  22034. IRpcChannelBuffer *_pRpcChannelBuffer,
  22035. PRPC_MESSAGE _pRpcMessage,
  22036. DWORD *_pdwStubPhase);
  22037. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_select_Proxy(
  22038. IHTMLInputElement * This);
  22039. void __RPC_STUB IHTMLInputElement_select_Stub(
  22040. IRpcStubBuffer *This,
  22041. IRpcChannelBuffer *_pRpcChannelBuffer,
  22042. PRPC_MESSAGE _pRpcMessage,
  22043. DWORD *_pdwStubPhase);
  22044. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onchange_Proxy(
  22045. IHTMLInputElement * This,
  22046. /* [in] */ VARIANT v);
  22047. void __RPC_STUB IHTMLInputElement_put_onchange_Stub(
  22048. IRpcStubBuffer *This,
  22049. IRpcChannelBuffer *_pRpcChannelBuffer,
  22050. PRPC_MESSAGE _pRpcMessage,
  22051. DWORD *_pdwStubPhase);
  22052. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onchange_Proxy(
  22053. IHTMLInputElement * This,
  22054. /* [out][retval] */ VARIANT *p);
  22055. void __RPC_STUB IHTMLInputElement_get_onchange_Stub(
  22056. IRpcStubBuffer *This,
  22057. IRpcChannelBuffer *_pRpcChannelBuffer,
  22058. PRPC_MESSAGE _pRpcMessage,
  22059. DWORD *_pdwStubPhase);
  22060. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onselect_Proxy(
  22061. IHTMLInputElement * This,
  22062. /* [in] */ VARIANT v);
  22063. void __RPC_STUB IHTMLInputElement_put_onselect_Stub(
  22064. IRpcStubBuffer *This,
  22065. IRpcChannelBuffer *_pRpcChannelBuffer,
  22066. PRPC_MESSAGE _pRpcMessage,
  22067. DWORD *_pdwStubPhase);
  22068. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onselect_Proxy(
  22069. IHTMLInputElement * This,
  22070. /* [out][retval] */ VARIANT *p);
  22071. void __RPC_STUB IHTMLInputElement_get_onselect_Stub(
  22072. IRpcStubBuffer *This,
  22073. IRpcChannelBuffer *_pRpcChannelBuffer,
  22074. PRPC_MESSAGE _pRpcMessage,
  22075. DWORD *_pdwStubPhase);
  22076. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultValue_Proxy(
  22077. IHTMLInputElement * This,
  22078. /* [in] */ BSTR v);
  22079. void __RPC_STUB IHTMLInputElement_put_defaultValue_Stub(
  22080. IRpcStubBuffer *This,
  22081. IRpcChannelBuffer *_pRpcChannelBuffer,
  22082. PRPC_MESSAGE _pRpcMessage,
  22083. DWORD *_pdwStubPhase);
  22084. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultValue_Proxy(
  22085. IHTMLInputElement * This,
  22086. /* [out][retval] */ BSTR *p);
  22087. void __RPC_STUB IHTMLInputElement_get_defaultValue_Stub(
  22088. IRpcStubBuffer *This,
  22089. IRpcChannelBuffer *_pRpcChannelBuffer,
  22090. PRPC_MESSAGE _pRpcMessage,
  22091. DWORD *_pdwStubPhase);
  22092. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_readOnly_Proxy(
  22093. IHTMLInputElement * This,
  22094. /* [in] */ VARIANT_BOOL v);
  22095. void __RPC_STUB IHTMLInputElement_put_readOnly_Stub(
  22096. IRpcStubBuffer *This,
  22097. IRpcChannelBuffer *_pRpcChannelBuffer,
  22098. PRPC_MESSAGE _pRpcMessage,
  22099. DWORD *_pdwStubPhase);
  22100. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readOnly_Proxy(
  22101. IHTMLInputElement * This,
  22102. /* [out][retval] */ VARIANT_BOOL *p);
  22103. void __RPC_STUB IHTMLInputElement_get_readOnly_Stub(
  22104. IRpcStubBuffer *This,
  22105. IRpcChannelBuffer *_pRpcChannelBuffer,
  22106. PRPC_MESSAGE _pRpcMessage,
  22107. DWORD *_pdwStubPhase);
  22108. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_createTextRange_Proxy(
  22109. IHTMLInputElement * This,
  22110. /* [out][retval] */ IHTMLTxtRange **range);
  22111. void __RPC_STUB IHTMLInputElement_createTextRange_Stub(
  22112. IRpcStubBuffer *This,
  22113. IRpcChannelBuffer *_pRpcChannelBuffer,
  22114. PRPC_MESSAGE _pRpcMessage,
  22115. DWORD *_pdwStubPhase);
  22116. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_indeterminate_Proxy(
  22117. IHTMLInputElement * This,
  22118. /* [in] */ VARIANT_BOOL v);
  22119. void __RPC_STUB IHTMLInputElement_put_indeterminate_Stub(
  22120. IRpcStubBuffer *This,
  22121. IRpcChannelBuffer *_pRpcChannelBuffer,
  22122. PRPC_MESSAGE _pRpcMessage,
  22123. DWORD *_pdwStubPhase);
  22124. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_indeterminate_Proxy(
  22125. IHTMLInputElement * This,
  22126. /* [out][retval] */ VARIANT_BOOL *p);
  22127. void __RPC_STUB IHTMLInputElement_get_indeterminate_Stub(
  22128. IRpcStubBuffer *This,
  22129. IRpcChannelBuffer *_pRpcChannelBuffer,
  22130. PRPC_MESSAGE _pRpcMessage,
  22131. DWORD *_pdwStubPhase);
  22132. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultChecked_Proxy(
  22133. IHTMLInputElement * This,
  22134. /* [in] */ VARIANT_BOOL v);
  22135. void __RPC_STUB IHTMLInputElement_put_defaultChecked_Stub(
  22136. IRpcStubBuffer *This,
  22137. IRpcChannelBuffer *_pRpcChannelBuffer,
  22138. PRPC_MESSAGE _pRpcMessage,
  22139. DWORD *_pdwStubPhase);
  22140. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultChecked_Proxy(
  22141. IHTMLInputElement * This,
  22142. /* [out][retval] */ VARIANT_BOOL *p);
  22143. void __RPC_STUB IHTMLInputElement_get_defaultChecked_Stub(
  22144. IRpcStubBuffer *This,
  22145. IRpcChannelBuffer *_pRpcChannelBuffer,
  22146. PRPC_MESSAGE _pRpcMessage,
  22147. DWORD *_pdwStubPhase);
  22148. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_checked_Proxy(
  22149. IHTMLInputElement * This,
  22150. /* [in] */ VARIANT_BOOL v);
  22151. void __RPC_STUB IHTMLInputElement_put_checked_Stub(
  22152. IRpcStubBuffer *This,
  22153. IRpcChannelBuffer *_pRpcChannelBuffer,
  22154. PRPC_MESSAGE _pRpcMessage,
  22155. DWORD *_pdwStubPhase);
  22156. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_checked_Proxy(
  22157. IHTMLInputElement * This,
  22158. /* [out][retval] */ VARIANT_BOOL *p);
  22159. void __RPC_STUB IHTMLInputElement_get_checked_Stub(
  22160. IRpcStubBuffer *This,
  22161. IRpcChannelBuffer *_pRpcChannelBuffer,
  22162. PRPC_MESSAGE _pRpcMessage,
  22163. DWORD *_pdwStubPhase);
  22164. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_border_Proxy(
  22165. IHTMLInputElement * This,
  22166. /* [in] */ VARIANT v);
  22167. void __RPC_STUB IHTMLInputElement_put_border_Stub(
  22168. IRpcStubBuffer *This,
  22169. IRpcChannelBuffer *_pRpcChannelBuffer,
  22170. PRPC_MESSAGE _pRpcMessage,
  22171. DWORD *_pdwStubPhase);
  22172. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_border_Proxy(
  22173. IHTMLInputElement * This,
  22174. /* [out][retval] */ VARIANT *p);
  22175. void __RPC_STUB IHTMLInputElement_get_border_Stub(
  22176. IRpcStubBuffer *This,
  22177. IRpcChannelBuffer *_pRpcChannelBuffer,
  22178. PRPC_MESSAGE _pRpcMessage,
  22179. DWORD *_pdwStubPhase);
  22180. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vspace_Proxy(
  22181. IHTMLInputElement * This,
  22182. /* [in] */ long v);
  22183. void __RPC_STUB IHTMLInputElement_put_vspace_Stub(
  22184. IRpcStubBuffer *This,
  22185. IRpcChannelBuffer *_pRpcChannelBuffer,
  22186. PRPC_MESSAGE _pRpcMessage,
  22187. DWORD *_pdwStubPhase);
  22188. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_vspace_Proxy(
  22189. IHTMLInputElement * This,
  22190. /* [out][retval] */ long *p);
  22191. void __RPC_STUB IHTMLInputElement_get_vspace_Stub(
  22192. IRpcStubBuffer *This,
  22193. IRpcChannelBuffer *_pRpcChannelBuffer,
  22194. PRPC_MESSAGE _pRpcMessage,
  22195. DWORD *_pdwStubPhase);
  22196. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_hspace_Proxy(
  22197. IHTMLInputElement * This,
  22198. /* [in] */ long v);
  22199. void __RPC_STUB IHTMLInputElement_put_hspace_Stub(
  22200. IRpcStubBuffer *This,
  22201. IRpcChannelBuffer *_pRpcChannelBuffer,
  22202. PRPC_MESSAGE _pRpcMessage,
  22203. DWORD *_pdwStubPhase);
  22204. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_hspace_Proxy(
  22205. IHTMLInputElement * This,
  22206. /* [out][retval] */ long *p);
  22207. void __RPC_STUB IHTMLInputElement_get_hspace_Stub(
  22208. IRpcStubBuffer *This,
  22209. IRpcChannelBuffer *_pRpcChannelBuffer,
  22210. PRPC_MESSAGE _pRpcMessage,
  22211. DWORD *_pdwStubPhase);
  22212. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_alt_Proxy(
  22213. IHTMLInputElement * This,
  22214. /* [in] */ BSTR v);
  22215. void __RPC_STUB IHTMLInputElement_put_alt_Stub(
  22216. IRpcStubBuffer *This,
  22217. IRpcChannelBuffer *_pRpcChannelBuffer,
  22218. PRPC_MESSAGE _pRpcMessage,
  22219. DWORD *_pdwStubPhase);
  22220. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_alt_Proxy(
  22221. IHTMLInputElement * This,
  22222. /* [out][retval] */ BSTR *p);
  22223. void __RPC_STUB IHTMLInputElement_get_alt_Stub(
  22224. IRpcStubBuffer *This,
  22225. IRpcChannelBuffer *_pRpcChannelBuffer,
  22226. PRPC_MESSAGE _pRpcMessage,
  22227. DWORD *_pdwStubPhase);
  22228. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_src_Proxy(
  22229. IHTMLInputElement * This,
  22230. /* [in] */ BSTR v);
  22231. void __RPC_STUB IHTMLInputElement_put_src_Stub(
  22232. IRpcStubBuffer *This,
  22233. IRpcChannelBuffer *_pRpcChannelBuffer,
  22234. PRPC_MESSAGE _pRpcMessage,
  22235. DWORD *_pdwStubPhase);
  22236. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_src_Proxy(
  22237. IHTMLInputElement * This,
  22238. /* [out][retval] */ BSTR *p);
  22239. void __RPC_STUB IHTMLInputElement_get_src_Stub(
  22240. IRpcStubBuffer *This,
  22241. IRpcChannelBuffer *_pRpcChannelBuffer,
  22242. PRPC_MESSAGE _pRpcMessage,
  22243. DWORD *_pdwStubPhase);
  22244. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_lowsrc_Proxy(
  22245. IHTMLInputElement * This,
  22246. /* [in] */ BSTR v);
  22247. void __RPC_STUB IHTMLInputElement_put_lowsrc_Stub(
  22248. IRpcStubBuffer *This,
  22249. IRpcChannelBuffer *_pRpcChannelBuffer,
  22250. PRPC_MESSAGE _pRpcMessage,
  22251. DWORD *_pdwStubPhase);
  22252. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_lowsrc_Proxy(
  22253. IHTMLInputElement * This,
  22254. /* [out][retval] */ BSTR *p);
  22255. void __RPC_STUB IHTMLInputElement_get_lowsrc_Stub(
  22256. IRpcStubBuffer *This,
  22257. IRpcChannelBuffer *_pRpcChannelBuffer,
  22258. PRPC_MESSAGE _pRpcMessage,
  22259. DWORD *_pdwStubPhase);
  22260. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vrml_Proxy(
  22261. IHTMLInputElement * This,
  22262. /* [in] */ BSTR v);
  22263. void __RPC_STUB IHTMLInputElement_put_vrml_Stub(
  22264. IRpcStubBuffer *This,
  22265. IRpcChannelBuffer *_pRpcChannelBuffer,
  22266. PRPC_MESSAGE _pRpcMessage,
  22267. DWORD *_pdwStubPhase);
  22268. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_vrml_Proxy(
  22269. IHTMLInputElement * This,
  22270. /* [out][retval] */ BSTR *p);
  22271. void __RPC_STUB IHTMLInputElement_get_vrml_Stub(
  22272. IRpcStubBuffer *This,
  22273. IRpcChannelBuffer *_pRpcChannelBuffer,
  22274. PRPC_MESSAGE _pRpcMessage,
  22275. DWORD *_pdwStubPhase);
  22276. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_dynsrc_Proxy(
  22277. IHTMLInputElement * This,
  22278. /* [in] */ BSTR v);
  22279. void __RPC_STUB IHTMLInputElement_put_dynsrc_Stub(
  22280. IRpcStubBuffer *This,
  22281. IRpcChannelBuffer *_pRpcChannelBuffer,
  22282. PRPC_MESSAGE _pRpcMessage,
  22283. DWORD *_pdwStubPhase);
  22284. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_dynsrc_Proxy(
  22285. IHTMLInputElement * This,
  22286. /* [out][retval] */ BSTR *p);
  22287. void __RPC_STUB IHTMLInputElement_get_dynsrc_Stub(
  22288. IRpcStubBuffer *This,
  22289. IRpcChannelBuffer *_pRpcChannelBuffer,
  22290. PRPC_MESSAGE _pRpcMessage,
  22291. DWORD *_pdwStubPhase);
  22292. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readyState_Proxy(
  22293. IHTMLInputElement * This,
  22294. /* [out][retval] */ BSTR *p);
  22295. void __RPC_STUB IHTMLInputElement_get_readyState_Stub(
  22296. IRpcStubBuffer *This,
  22297. IRpcChannelBuffer *_pRpcChannelBuffer,
  22298. PRPC_MESSAGE _pRpcMessage,
  22299. DWORD *_pdwStubPhase);
  22300. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_complete_Proxy(
  22301. IHTMLInputElement * This,
  22302. /* [out][retval] */ VARIANT_BOOL *p);
  22303. void __RPC_STUB IHTMLInputElement_get_complete_Stub(
  22304. IRpcStubBuffer *This,
  22305. IRpcChannelBuffer *_pRpcChannelBuffer,
  22306. PRPC_MESSAGE _pRpcMessage,
  22307. DWORD *_pdwStubPhase);
  22308. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_loop_Proxy(
  22309. IHTMLInputElement * This,
  22310. /* [in] */ VARIANT v);
  22311. void __RPC_STUB IHTMLInputElement_put_loop_Stub(
  22312. IRpcStubBuffer *This,
  22313. IRpcChannelBuffer *_pRpcChannelBuffer,
  22314. PRPC_MESSAGE _pRpcMessage,
  22315. DWORD *_pdwStubPhase);
  22316. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_loop_Proxy(
  22317. IHTMLInputElement * This,
  22318. /* [out][retval] */ VARIANT *p);
  22319. void __RPC_STUB IHTMLInputElement_get_loop_Stub(
  22320. IRpcStubBuffer *This,
  22321. IRpcChannelBuffer *_pRpcChannelBuffer,
  22322. PRPC_MESSAGE _pRpcMessage,
  22323. DWORD *_pdwStubPhase);
  22324. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_align_Proxy(
  22325. IHTMLInputElement * This,
  22326. /* [in] */ BSTR v);
  22327. void __RPC_STUB IHTMLInputElement_put_align_Stub(
  22328. IRpcStubBuffer *This,
  22329. IRpcChannelBuffer *_pRpcChannelBuffer,
  22330. PRPC_MESSAGE _pRpcMessage,
  22331. DWORD *_pdwStubPhase);
  22332. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_align_Proxy(
  22333. IHTMLInputElement * This,
  22334. /* [out][retval] */ BSTR *p);
  22335. void __RPC_STUB IHTMLInputElement_get_align_Stub(
  22336. IRpcStubBuffer *This,
  22337. IRpcChannelBuffer *_pRpcChannelBuffer,
  22338. PRPC_MESSAGE _pRpcMessage,
  22339. DWORD *_pdwStubPhase);
  22340. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onload_Proxy(
  22341. IHTMLInputElement * This,
  22342. /* [in] */ VARIANT v);
  22343. void __RPC_STUB IHTMLInputElement_put_onload_Stub(
  22344. IRpcStubBuffer *This,
  22345. IRpcChannelBuffer *_pRpcChannelBuffer,
  22346. PRPC_MESSAGE _pRpcMessage,
  22347. DWORD *_pdwStubPhase);
  22348. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onload_Proxy(
  22349. IHTMLInputElement * This,
  22350. /* [out][retval] */ VARIANT *p);
  22351. void __RPC_STUB IHTMLInputElement_get_onload_Stub(
  22352. IRpcStubBuffer *This,
  22353. IRpcChannelBuffer *_pRpcChannelBuffer,
  22354. PRPC_MESSAGE _pRpcMessage,
  22355. DWORD *_pdwStubPhase);
  22356. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onerror_Proxy(
  22357. IHTMLInputElement * This,
  22358. /* [in] */ VARIANT v);
  22359. void __RPC_STUB IHTMLInputElement_put_onerror_Stub(
  22360. IRpcStubBuffer *This,
  22361. IRpcChannelBuffer *_pRpcChannelBuffer,
  22362. PRPC_MESSAGE _pRpcMessage,
  22363. DWORD *_pdwStubPhase);
  22364. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onerror_Proxy(
  22365. IHTMLInputElement * This,
  22366. /* [out][retval] */ VARIANT *p);
  22367. void __RPC_STUB IHTMLInputElement_get_onerror_Stub(
  22368. IRpcStubBuffer *This,
  22369. IRpcChannelBuffer *_pRpcChannelBuffer,
  22370. PRPC_MESSAGE _pRpcMessage,
  22371. DWORD *_pdwStubPhase);
  22372. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onabort_Proxy(
  22373. IHTMLInputElement * This,
  22374. /* [in] */ VARIANT v);
  22375. void __RPC_STUB IHTMLInputElement_put_onabort_Stub(
  22376. IRpcStubBuffer *This,
  22377. IRpcChannelBuffer *_pRpcChannelBuffer,
  22378. PRPC_MESSAGE _pRpcMessage,
  22379. DWORD *_pdwStubPhase);
  22380. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onabort_Proxy(
  22381. IHTMLInputElement * This,
  22382. /* [out][retval] */ VARIANT *p);
  22383. void __RPC_STUB IHTMLInputElement_get_onabort_Stub(
  22384. IRpcStubBuffer *This,
  22385. IRpcChannelBuffer *_pRpcChannelBuffer,
  22386. PRPC_MESSAGE _pRpcMessage,
  22387. DWORD *_pdwStubPhase);
  22388. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_width_Proxy(
  22389. IHTMLInputElement * This,
  22390. /* [in] */ long v);
  22391. void __RPC_STUB IHTMLInputElement_put_width_Stub(
  22392. IRpcStubBuffer *This,
  22393. IRpcChannelBuffer *_pRpcChannelBuffer,
  22394. PRPC_MESSAGE _pRpcMessage,
  22395. DWORD *_pdwStubPhase);
  22396. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_width_Proxy(
  22397. IHTMLInputElement * This,
  22398. /* [out][retval] */ long *p);
  22399. void __RPC_STUB IHTMLInputElement_get_width_Stub(
  22400. IRpcStubBuffer *This,
  22401. IRpcChannelBuffer *_pRpcChannelBuffer,
  22402. PRPC_MESSAGE _pRpcMessage,
  22403. DWORD *_pdwStubPhase);
  22404. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_height_Proxy(
  22405. IHTMLInputElement * This,
  22406. /* [in] */ long v);
  22407. void __RPC_STUB IHTMLInputElement_put_height_Stub(
  22408. IRpcStubBuffer *This,
  22409. IRpcChannelBuffer *_pRpcChannelBuffer,
  22410. PRPC_MESSAGE _pRpcMessage,
  22411. DWORD *_pdwStubPhase);
  22412. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_height_Proxy(
  22413. IHTMLInputElement * This,
  22414. /* [out][retval] */ long *p);
  22415. void __RPC_STUB IHTMLInputElement_get_height_Stub(
  22416. IRpcStubBuffer *This,
  22417. IRpcChannelBuffer *_pRpcChannelBuffer,
  22418. PRPC_MESSAGE _pRpcMessage,
  22419. DWORD *_pdwStubPhase);
  22420. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_start_Proxy(
  22421. IHTMLInputElement * This,
  22422. /* [in] */ BSTR v);
  22423. void __RPC_STUB IHTMLInputElement_put_start_Stub(
  22424. IRpcStubBuffer *This,
  22425. IRpcChannelBuffer *_pRpcChannelBuffer,
  22426. PRPC_MESSAGE _pRpcMessage,
  22427. DWORD *_pdwStubPhase);
  22428. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_start_Proxy(
  22429. IHTMLInputElement * This,
  22430. /* [out][retval] */ BSTR *p);
  22431. void __RPC_STUB IHTMLInputElement_get_start_Stub(
  22432. IRpcStubBuffer *This,
  22433. IRpcChannelBuffer *_pRpcChannelBuffer,
  22434. PRPC_MESSAGE _pRpcMessage,
  22435. DWORD *_pdwStubPhase);
  22436. #endif /* __IHTMLInputElement_INTERFACE_DEFINED__ */
  22437. #ifndef __IHTMLInputElement2_INTERFACE_DEFINED__
  22438. #define __IHTMLInputElement2_INTERFACE_DEFINED__
  22439. /* interface IHTMLInputElement2 */
  22440. /* [object][uuid][dual][oleautomation] */
  22441. EXTERN_C const IID IID_IHTMLInputElement2;
  22442. MIDL_INTERFACE("3050f821-98b5-11cf-bb82-00aa00bdce0b")
  22443. IHTMLInputElement2 : public IDispatch
  22444. {
  22445. public:
  22446. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accept(
  22447. /* [in] */ BSTR v) = 0;
  22448. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accept(
  22449. /* [out][retval] */ BSTR *p) = 0;
  22450. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
  22451. /* [in] */ BSTR v) = 0;
  22452. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
  22453. /* [out][retval] */ BSTR *p) = 0;
  22454. };
  22455. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_put_accept_Proxy(
  22456. IHTMLInputElement2 * This,
  22457. /* [in] */ BSTR v);
  22458. void __RPC_STUB IHTMLInputElement2_put_accept_Stub(
  22459. IRpcStubBuffer *This,
  22460. IRpcChannelBuffer *_pRpcChannelBuffer,
  22461. PRPC_MESSAGE _pRpcMessage,
  22462. DWORD *_pdwStubPhase);
  22463. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_get_accept_Proxy(
  22464. IHTMLInputElement2 * This,
  22465. /* [out][retval] */ BSTR *p);
  22466. void __RPC_STUB IHTMLInputElement2_get_accept_Stub(
  22467. IRpcStubBuffer *This,
  22468. IRpcChannelBuffer *_pRpcChannelBuffer,
  22469. PRPC_MESSAGE _pRpcMessage,
  22470. DWORD *_pdwStubPhase);
  22471. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_put_useMap_Proxy(
  22472. IHTMLInputElement2 * This,
  22473. /* [in] */ BSTR v);
  22474. void __RPC_STUB IHTMLInputElement2_put_useMap_Stub(
  22475. IRpcStubBuffer *This,
  22476. IRpcChannelBuffer *_pRpcChannelBuffer,
  22477. PRPC_MESSAGE _pRpcMessage,
  22478. DWORD *_pdwStubPhase);
  22479. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_get_useMap_Proxy(
  22480. IHTMLInputElement2 * This,
  22481. /* [out][retval] */ BSTR *p);
  22482. void __RPC_STUB IHTMLInputElement2_get_useMap_Stub(
  22483. IRpcStubBuffer *This,
  22484. IRpcChannelBuffer *_pRpcChannelBuffer,
  22485. PRPC_MESSAGE _pRpcMessage,
  22486. DWORD *_pdwStubPhase);
  22487. #endif /* __IHTMLInputElement2_INTERFACE_DEFINED__ */
  22488. #ifndef __IHTMLInputButtonElement_INTERFACE_DEFINED__
  22489. #define __IHTMLInputButtonElement_INTERFACE_DEFINED__
  22490. /* interface IHTMLInputButtonElement */
  22491. /* [object][uuid][dual][oleautomation] */
  22492. EXTERN_C const IID IID_IHTMLInputButtonElement;
  22493. MIDL_INTERFACE("3050f2b2-98b5-11cf-bb82-00aa00bdce0b")
  22494. IHTMLInputButtonElement : public IDispatch
  22495. {
  22496. public:
  22497. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22498. /* [out][retval] */ BSTR *p) = 0;
  22499. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  22500. /* [in] */ BSTR v) = 0;
  22501. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  22502. /* [out][retval] */ BSTR *p) = 0;
  22503. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22504. /* [in] */ BSTR v) = 0;
  22505. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22506. /* [out][retval] */ BSTR *p) = 0;
  22507. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22508. /* [in] */ VARIANT v) = 0;
  22509. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22510. /* [out][retval] */ VARIANT *p) = 0;
  22511. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22512. /* [in] */ VARIANT_BOOL v) = 0;
  22513. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  22514. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22515. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  22516. /* [out][retval] */ IHTMLFormElement **p) = 0;
  22517. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  22518. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  22519. };
  22520. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_type_Proxy(
  22521. IHTMLInputButtonElement * This,
  22522. /* [out][retval] */ BSTR *p);
  22523. void __RPC_STUB IHTMLInputButtonElement_get_type_Stub(
  22524. IRpcStubBuffer *This,
  22525. IRpcChannelBuffer *_pRpcChannelBuffer,
  22526. PRPC_MESSAGE _pRpcMessage,
  22527. DWORD *_pdwStubPhase);
  22528. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_value_Proxy(
  22529. IHTMLInputButtonElement * This,
  22530. /* [in] */ BSTR v);
  22531. void __RPC_STUB IHTMLInputButtonElement_put_value_Stub(
  22532. IRpcStubBuffer *This,
  22533. IRpcChannelBuffer *_pRpcChannelBuffer,
  22534. PRPC_MESSAGE _pRpcMessage,
  22535. DWORD *_pdwStubPhase);
  22536. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_value_Proxy(
  22537. IHTMLInputButtonElement * This,
  22538. /* [out][retval] */ BSTR *p);
  22539. void __RPC_STUB IHTMLInputButtonElement_get_value_Stub(
  22540. IRpcStubBuffer *This,
  22541. IRpcChannelBuffer *_pRpcChannelBuffer,
  22542. PRPC_MESSAGE _pRpcMessage,
  22543. DWORD *_pdwStubPhase);
  22544. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_name_Proxy(
  22545. IHTMLInputButtonElement * This,
  22546. /* [in] */ BSTR v);
  22547. void __RPC_STUB IHTMLInputButtonElement_put_name_Stub(
  22548. IRpcStubBuffer *This,
  22549. IRpcChannelBuffer *_pRpcChannelBuffer,
  22550. PRPC_MESSAGE _pRpcMessage,
  22551. DWORD *_pdwStubPhase);
  22552. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_name_Proxy(
  22553. IHTMLInputButtonElement * This,
  22554. /* [out][retval] */ BSTR *p);
  22555. void __RPC_STUB IHTMLInputButtonElement_get_name_Stub(
  22556. IRpcStubBuffer *This,
  22557. IRpcChannelBuffer *_pRpcChannelBuffer,
  22558. PRPC_MESSAGE _pRpcMessage,
  22559. DWORD *_pdwStubPhase);
  22560. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_status_Proxy(
  22561. IHTMLInputButtonElement * This,
  22562. /* [in] */ VARIANT v);
  22563. void __RPC_STUB IHTMLInputButtonElement_put_status_Stub(
  22564. IRpcStubBuffer *This,
  22565. IRpcChannelBuffer *_pRpcChannelBuffer,
  22566. PRPC_MESSAGE _pRpcMessage,
  22567. DWORD *_pdwStubPhase);
  22568. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_status_Proxy(
  22569. IHTMLInputButtonElement * This,
  22570. /* [out][retval] */ VARIANT *p);
  22571. void __RPC_STUB IHTMLInputButtonElement_get_status_Stub(
  22572. IRpcStubBuffer *This,
  22573. IRpcChannelBuffer *_pRpcChannelBuffer,
  22574. PRPC_MESSAGE _pRpcMessage,
  22575. DWORD *_pdwStubPhase);
  22576. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_disabled_Proxy(
  22577. IHTMLInputButtonElement * This,
  22578. /* [in] */ VARIANT_BOOL v);
  22579. void __RPC_STUB IHTMLInputButtonElement_put_disabled_Stub(
  22580. IRpcStubBuffer *This,
  22581. IRpcChannelBuffer *_pRpcChannelBuffer,
  22582. PRPC_MESSAGE _pRpcMessage,
  22583. DWORD *_pdwStubPhase);
  22584. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_disabled_Proxy(
  22585. IHTMLInputButtonElement * This,
  22586. /* [out][retval] */ VARIANT_BOOL *p);
  22587. void __RPC_STUB IHTMLInputButtonElement_get_disabled_Stub(
  22588. IRpcStubBuffer *This,
  22589. IRpcChannelBuffer *_pRpcChannelBuffer,
  22590. PRPC_MESSAGE _pRpcMessage,
  22591. DWORD *_pdwStubPhase);
  22592. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_form_Proxy(
  22593. IHTMLInputButtonElement * This,
  22594. /* [out][retval] */ IHTMLFormElement **p);
  22595. void __RPC_STUB IHTMLInputButtonElement_get_form_Stub(
  22596. IRpcStubBuffer *This,
  22597. IRpcChannelBuffer *_pRpcChannelBuffer,
  22598. PRPC_MESSAGE _pRpcMessage,
  22599. DWORD *_pdwStubPhase);
  22600. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_createTextRange_Proxy(
  22601. IHTMLInputButtonElement * This,
  22602. /* [out][retval] */ IHTMLTxtRange **range);
  22603. void __RPC_STUB IHTMLInputButtonElement_createTextRange_Stub(
  22604. IRpcStubBuffer *This,
  22605. IRpcChannelBuffer *_pRpcChannelBuffer,
  22606. PRPC_MESSAGE _pRpcMessage,
  22607. DWORD *_pdwStubPhase);
  22608. #endif /* __IHTMLInputButtonElement_INTERFACE_DEFINED__ */
  22609. #ifndef __IHTMLInputHiddenElement_INTERFACE_DEFINED__
  22610. #define __IHTMLInputHiddenElement_INTERFACE_DEFINED__
  22611. /* interface IHTMLInputHiddenElement */
  22612. /* [object][uuid][dual][oleautomation] */
  22613. EXTERN_C const IID IID_IHTMLInputHiddenElement;
  22614. MIDL_INTERFACE("3050f2a4-98b5-11cf-bb82-00aa00bdce0b")
  22615. IHTMLInputHiddenElement : public IDispatch
  22616. {
  22617. public:
  22618. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22619. /* [out][retval] */ BSTR *p) = 0;
  22620. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  22621. /* [in] */ BSTR v) = 0;
  22622. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  22623. /* [out][retval] */ BSTR *p) = 0;
  22624. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22625. /* [in] */ BSTR v) = 0;
  22626. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22627. /* [out][retval] */ BSTR *p) = 0;
  22628. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22629. /* [in] */ VARIANT v) = 0;
  22630. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22631. /* [out][retval] */ VARIANT *p) = 0;
  22632. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22633. /* [in] */ VARIANT_BOOL v) = 0;
  22634. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  22635. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22636. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  22637. /* [out][retval] */ IHTMLFormElement **p) = 0;
  22638. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  22639. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  22640. };
  22641. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_type_Proxy(
  22642. IHTMLInputHiddenElement * This,
  22643. /* [out][retval] */ BSTR *p);
  22644. void __RPC_STUB IHTMLInputHiddenElement_get_type_Stub(
  22645. IRpcStubBuffer *This,
  22646. IRpcChannelBuffer *_pRpcChannelBuffer,
  22647. PRPC_MESSAGE _pRpcMessage,
  22648. DWORD *_pdwStubPhase);
  22649. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_value_Proxy(
  22650. IHTMLInputHiddenElement * This,
  22651. /* [in] */ BSTR v);
  22652. void __RPC_STUB IHTMLInputHiddenElement_put_value_Stub(
  22653. IRpcStubBuffer *This,
  22654. IRpcChannelBuffer *_pRpcChannelBuffer,
  22655. PRPC_MESSAGE _pRpcMessage,
  22656. DWORD *_pdwStubPhase);
  22657. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_value_Proxy(
  22658. IHTMLInputHiddenElement * This,
  22659. /* [out][retval] */ BSTR *p);
  22660. void __RPC_STUB IHTMLInputHiddenElement_get_value_Stub(
  22661. IRpcStubBuffer *This,
  22662. IRpcChannelBuffer *_pRpcChannelBuffer,
  22663. PRPC_MESSAGE _pRpcMessage,
  22664. DWORD *_pdwStubPhase);
  22665. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_name_Proxy(
  22666. IHTMLInputHiddenElement * This,
  22667. /* [in] */ BSTR v);
  22668. void __RPC_STUB IHTMLInputHiddenElement_put_name_Stub(
  22669. IRpcStubBuffer *This,
  22670. IRpcChannelBuffer *_pRpcChannelBuffer,
  22671. PRPC_MESSAGE _pRpcMessage,
  22672. DWORD *_pdwStubPhase);
  22673. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_name_Proxy(
  22674. IHTMLInputHiddenElement * This,
  22675. /* [out][retval] */ BSTR *p);
  22676. void __RPC_STUB IHTMLInputHiddenElement_get_name_Stub(
  22677. IRpcStubBuffer *This,
  22678. IRpcChannelBuffer *_pRpcChannelBuffer,
  22679. PRPC_MESSAGE _pRpcMessage,
  22680. DWORD *_pdwStubPhase);
  22681. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_status_Proxy(
  22682. IHTMLInputHiddenElement * This,
  22683. /* [in] */ VARIANT v);
  22684. void __RPC_STUB IHTMLInputHiddenElement_put_status_Stub(
  22685. IRpcStubBuffer *This,
  22686. IRpcChannelBuffer *_pRpcChannelBuffer,
  22687. PRPC_MESSAGE _pRpcMessage,
  22688. DWORD *_pdwStubPhase);
  22689. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_status_Proxy(
  22690. IHTMLInputHiddenElement * This,
  22691. /* [out][retval] */ VARIANT *p);
  22692. void __RPC_STUB IHTMLInputHiddenElement_get_status_Stub(
  22693. IRpcStubBuffer *This,
  22694. IRpcChannelBuffer *_pRpcChannelBuffer,
  22695. PRPC_MESSAGE _pRpcMessage,
  22696. DWORD *_pdwStubPhase);
  22697. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_disabled_Proxy(
  22698. IHTMLInputHiddenElement * This,
  22699. /* [in] */ VARIANT_BOOL v);
  22700. void __RPC_STUB IHTMLInputHiddenElement_put_disabled_Stub(
  22701. IRpcStubBuffer *This,
  22702. IRpcChannelBuffer *_pRpcChannelBuffer,
  22703. PRPC_MESSAGE _pRpcMessage,
  22704. DWORD *_pdwStubPhase);
  22705. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_disabled_Proxy(
  22706. IHTMLInputHiddenElement * This,
  22707. /* [out][retval] */ VARIANT_BOOL *p);
  22708. void __RPC_STUB IHTMLInputHiddenElement_get_disabled_Stub(
  22709. IRpcStubBuffer *This,
  22710. IRpcChannelBuffer *_pRpcChannelBuffer,
  22711. PRPC_MESSAGE _pRpcMessage,
  22712. DWORD *_pdwStubPhase);
  22713. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_form_Proxy(
  22714. IHTMLInputHiddenElement * This,
  22715. /* [out][retval] */ IHTMLFormElement **p);
  22716. void __RPC_STUB IHTMLInputHiddenElement_get_form_Stub(
  22717. IRpcStubBuffer *This,
  22718. IRpcChannelBuffer *_pRpcChannelBuffer,
  22719. PRPC_MESSAGE _pRpcMessage,
  22720. DWORD *_pdwStubPhase);
  22721. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_createTextRange_Proxy(
  22722. IHTMLInputHiddenElement * This,
  22723. /* [out][retval] */ IHTMLTxtRange **range);
  22724. void __RPC_STUB IHTMLInputHiddenElement_createTextRange_Stub(
  22725. IRpcStubBuffer *This,
  22726. IRpcChannelBuffer *_pRpcChannelBuffer,
  22727. PRPC_MESSAGE _pRpcMessage,
  22728. DWORD *_pdwStubPhase);
  22729. #endif /* __IHTMLInputHiddenElement_INTERFACE_DEFINED__ */
  22730. #ifndef __IHTMLInputTextElement_INTERFACE_DEFINED__
  22731. #define __IHTMLInputTextElement_INTERFACE_DEFINED__
  22732. /* interface IHTMLInputTextElement */
  22733. /* [object][uuid][dual][oleautomation] */
  22734. EXTERN_C const IID IID_IHTMLInputTextElement;
  22735. MIDL_INTERFACE("3050f2a6-98b5-11cf-bb82-00aa00bdce0b")
  22736. IHTMLInputTextElement : public IDispatch
  22737. {
  22738. public:
  22739. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22740. /* [out][retval] */ BSTR *p) = 0;
  22741. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  22742. /* [in] */ BSTR v) = 0;
  22743. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  22744. /* [out][retval] */ BSTR *p) = 0;
  22745. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22746. /* [in] */ BSTR v) = 0;
  22747. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22748. /* [out][retval] */ BSTR *p) = 0;
  22749. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22750. /* [in] */ VARIANT v) = 0;
  22751. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22752. /* [out][retval] */ VARIANT *p) = 0;
  22753. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22754. /* [in] */ VARIANT_BOOL v) = 0;
  22755. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  22756. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22757. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  22758. /* [out][retval] */ IHTMLFormElement **p) = 0;
  22759. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue(
  22760. /* [in] */ BSTR v) = 0;
  22761. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue(
  22762. /* [out][retval] */ BSTR *p) = 0;
  22763. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  22764. /* [in] */ long v) = 0;
  22765. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  22766. /* [out][retval] */ long *p) = 0;
  22767. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength(
  22768. /* [in] */ long v) = 0;
  22769. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength(
  22770. /* [out][retval] */ long *p) = 0;
  22771. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  22772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  22773. /* [in] */ VARIANT v) = 0;
  22774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  22775. /* [out][retval] */ VARIANT *p) = 0;
  22776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  22777. /* [in] */ VARIANT v) = 0;
  22778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  22779. /* [out][retval] */ VARIANT *p) = 0;
  22780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly(
  22781. /* [in] */ VARIANT_BOOL v) = 0;
  22782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  22783. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22784. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  22785. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  22786. };
  22787. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_type_Proxy(
  22788. IHTMLInputTextElement * This,
  22789. /* [out][retval] */ BSTR *p);
  22790. void __RPC_STUB IHTMLInputTextElement_get_type_Stub(
  22791. IRpcStubBuffer *This,
  22792. IRpcChannelBuffer *_pRpcChannelBuffer,
  22793. PRPC_MESSAGE _pRpcMessage,
  22794. DWORD *_pdwStubPhase);
  22795. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_value_Proxy(
  22796. IHTMLInputTextElement * This,
  22797. /* [in] */ BSTR v);
  22798. void __RPC_STUB IHTMLInputTextElement_put_value_Stub(
  22799. IRpcStubBuffer *This,
  22800. IRpcChannelBuffer *_pRpcChannelBuffer,
  22801. PRPC_MESSAGE _pRpcMessage,
  22802. DWORD *_pdwStubPhase);
  22803. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_value_Proxy(
  22804. IHTMLInputTextElement * This,
  22805. /* [out][retval] */ BSTR *p);
  22806. void __RPC_STUB IHTMLInputTextElement_get_value_Stub(
  22807. IRpcStubBuffer *This,
  22808. IRpcChannelBuffer *_pRpcChannelBuffer,
  22809. PRPC_MESSAGE _pRpcMessage,
  22810. DWORD *_pdwStubPhase);
  22811. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_name_Proxy(
  22812. IHTMLInputTextElement * This,
  22813. /* [in] */ BSTR v);
  22814. void __RPC_STUB IHTMLInputTextElement_put_name_Stub(
  22815. IRpcStubBuffer *This,
  22816. IRpcChannelBuffer *_pRpcChannelBuffer,
  22817. PRPC_MESSAGE _pRpcMessage,
  22818. DWORD *_pdwStubPhase);
  22819. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_name_Proxy(
  22820. IHTMLInputTextElement * This,
  22821. /* [out][retval] */ BSTR *p);
  22822. void __RPC_STUB IHTMLInputTextElement_get_name_Stub(
  22823. IRpcStubBuffer *This,
  22824. IRpcChannelBuffer *_pRpcChannelBuffer,
  22825. PRPC_MESSAGE _pRpcMessage,
  22826. DWORD *_pdwStubPhase);
  22827. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_status_Proxy(
  22828. IHTMLInputTextElement * This,
  22829. /* [in] */ VARIANT v);
  22830. void __RPC_STUB IHTMLInputTextElement_put_status_Stub(
  22831. IRpcStubBuffer *This,
  22832. IRpcChannelBuffer *_pRpcChannelBuffer,
  22833. PRPC_MESSAGE _pRpcMessage,
  22834. DWORD *_pdwStubPhase);
  22835. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_status_Proxy(
  22836. IHTMLInputTextElement * This,
  22837. /* [out][retval] */ VARIANT *p);
  22838. void __RPC_STUB IHTMLInputTextElement_get_status_Stub(
  22839. IRpcStubBuffer *This,
  22840. IRpcChannelBuffer *_pRpcChannelBuffer,
  22841. PRPC_MESSAGE _pRpcMessage,
  22842. DWORD *_pdwStubPhase);
  22843. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_disabled_Proxy(
  22844. IHTMLInputTextElement * This,
  22845. /* [in] */ VARIANT_BOOL v);
  22846. void __RPC_STUB IHTMLInputTextElement_put_disabled_Stub(
  22847. IRpcStubBuffer *This,
  22848. IRpcChannelBuffer *_pRpcChannelBuffer,
  22849. PRPC_MESSAGE _pRpcMessage,
  22850. DWORD *_pdwStubPhase);
  22851. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_disabled_Proxy(
  22852. IHTMLInputTextElement * This,
  22853. /* [out][retval] */ VARIANT_BOOL *p);
  22854. void __RPC_STUB IHTMLInputTextElement_get_disabled_Stub(
  22855. IRpcStubBuffer *This,
  22856. IRpcChannelBuffer *_pRpcChannelBuffer,
  22857. PRPC_MESSAGE _pRpcMessage,
  22858. DWORD *_pdwStubPhase);
  22859. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_form_Proxy(
  22860. IHTMLInputTextElement * This,
  22861. /* [out][retval] */ IHTMLFormElement **p);
  22862. void __RPC_STUB IHTMLInputTextElement_get_form_Stub(
  22863. IRpcStubBuffer *This,
  22864. IRpcChannelBuffer *_pRpcChannelBuffer,
  22865. PRPC_MESSAGE _pRpcMessage,
  22866. DWORD *_pdwStubPhase);
  22867. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_defaultValue_Proxy(
  22868. IHTMLInputTextElement * This,
  22869. /* [in] */ BSTR v);
  22870. void __RPC_STUB IHTMLInputTextElement_put_defaultValue_Stub(
  22871. IRpcStubBuffer *This,
  22872. IRpcChannelBuffer *_pRpcChannelBuffer,
  22873. PRPC_MESSAGE _pRpcMessage,
  22874. DWORD *_pdwStubPhase);
  22875. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_defaultValue_Proxy(
  22876. IHTMLInputTextElement * This,
  22877. /* [out][retval] */ BSTR *p);
  22878. void __RPC_STUB IHTMLInputTextElement_get_defaultValue_Stub(
  22879. IRpcStubBuffer *This,
  22880. IRpcChannelBuffer *_pRpcChannelBuffer,
  22881. PRPC_MESSAGE _pRpcMessage,
  22882. DWORD *_pdwStubPhase);
  22883. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_size_Proxy(
  22884. IHTMLInputTextElement * This,
  22885. /* [in] */ long v);
  22886. void __RPC_STUB IHTMLInputTextElement_put_size_Stub(
  22887. IRpcStubBuffer *This,
  22888. IRpcChannelBuffer *_pRpcChannelBuffer,
  22889. PRPC_MESSAGE _pRpcMessage,
  22890. DWORD *_pdwStubPhase);
  22891. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_size_Proxy(
  22892. IHTMLInputTextElement * This,
  22893. /* [out][retval] */ long *p);
  22894. void __RPC_STUB IHTMLInputTextElement_get_size_Stub(
  22895. IRpcStubBuffer *This,
  22896. IRpcChannelBuffer *_pRpcChannelBuffer,
  22897. PRPC_MESSAGE _pRpcMessage,
  22898. DWORD *_pdwStubPhase);
  22899. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_maxLength_Proxy(
  22900. IHTMLInputTextElement * This,
  22901. /* [in] */ long v);
  22902. void __RPC_STUB IHTMLInputTextElement_put_maxLength_Stub(
  22903. IRpcStubBuffer *This,
  22904. IRpcChannelBuffer *_pRpcChannelBuffer,
  22905. PRPC_MESSAGE _pRpcMessage,
  22906. DWORD *_pdwStubPhase);
  22907. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_maxLength_Proxy(
  22908. IHTMLInputTextElement * This,
  22909. /* [out][retval] */ long *p);
  22910. void __RPC_STUB IHTMLInputTextElement_get_maxLength_Stub(
  22911. IRpcStubBuffer *This,
  22912. IRpcChannelBuffer *_pRpcChannelBuffer,
  22913. PRPC_MESSAGE _pRpcMessage,
  22914. DWORD *_pdwStubPhase);
  22915. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_select_Proxy(
  22916. IHTMLInputTextElement * This);
  22917. void __RPC_STUB IHTMLInputTextElement_select_Stub(
  22918. IRpcStubBuffer *This,
  22919. IRpcChannelBuffer *_pRpcChannelBuffer,
  22920. PRPC_MESSAGE _pRpcMessage,
  22921. DWORD *_pdwStubPhase);
  22922. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_onchange_Proxy(
  22923. IHTMLInputTextElement * This,
  22924. /* [in] */ VARIANT v);
  22925. void __RPC_STUB IHTMLInputTextElement_put_onchange_Stub(
  22926. IRpcStubBuffer *This,
  22927. IRpcChannelBuffer *_pRpcChannelBuffer,
  22928. PRPC_MESSAGE _pRpcMessage,
  22929. DWORD *_pdwStubPhase);
  22930. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_onchange_Proxy(
  22931. IHTMLInputTextElement * This,
  22932. /* [out][retval] */ VARIANT *p);
  22933. void __RPC_STUB IHTMLInputTextElement_get_onchange_Stub(
  22934. IRpcStubBuffer *This,
  22935. IRpcChannelBuffer *_pRpcChannelBuffer,
  22936. PRPC_MESSAGE _pRpcMessage,
  22937. DWORD *_pdwStubPhase);
  22938. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_onselect_Proxy(
  22939. IHTMLInputTextElement * This,
  22940. /* [in] */ VARIANT v);
  22941. void __RPC_STUB IHTMLInputTextElement_put_onselect_Stub(
  22942. IRpcStubBuffer *This,
  22943. IRpcChannelBuffer *_pRpcChannelBuffer,
  22944. PRPC_MESSAGE _pRpcMessage,
  22945. DWORD *_pdwStubPhase);
  22946. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_onselect_Proxy(
  22947. IHTMLInputTextElement * This,
  22948. /* [out][retval] */ VARIANT *p);
  22949. void __RPC_STUB IHTMLInputTextElement_get_onselect_Stub(
  22950. IRpcStubBuffer *This,
  22951. IRpcChannelBuffer *_pRpcChannelBuffer,
  22952. PRPC_MESSAGE _pRpcMessage,
  22953. DWORD *_pdwStubPhase);
  22954. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_readOnly_Proxy(
  22955. IHTMLInputTextElement * This,
  22956. /* [in] */ VARIANT_BOOL v);
  22957. void __RPC_STUB IHTMLInputTextElement_put_readOnly_Stub(
  22958. IRpcStubBuffer *This,
  22959. IRpcChannelBuffer *_pRpcChannelBuffer,
  22960. PRPC_MESSAGE _pRpcMessage,
  22961. DWORD *_pdwStubPhase);
  22962. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_readOnly_Proxy(
  22963. IHTMLInputTextElement * This,
  22964. /* [out][retval] */ VARIANT_BOOL *p);
  22965. void __RPC_STUB IHTMLInputTextElement_get_readOnly_Stub(
  22966. IRpcStubBuffer *This,
  22967. IRpcChannelBuffer *_pRpcChannelBuffer,
  22968. PRPC_MESSAGE _pRpcMessage,
  22969. DWORD *_pdwStubPhase);
  22970. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_createTextRange_Proxy(
  22971. IHTMLInputTextElement * This,
  22972. /* [out][retval] */ IHTMLTxtRange **range);
  22973. void __RPC_STUB IHTMLInputTextElement_createTextRange_Stub(
  22974. IRpcStubBuffer *This,
  22975. IRpcChannelBuffer *_pRpcChannelBuffer,
  22976. PRPC_MESSAGE _pRpcMessage,
  22977. DWORD *_pdwStubPhase);
  22978. #endif /* __IHTMLInputTextElement_INTERFACE_DEFINED__ */
  22979. #ifndef __IHTMLInputFileElement_INTERFACE_DEFINED__
  22980. #define __IHTMLInputFileElement_INTERFACE_DEFINED__
  22981. /* interface IHTMLInputFileElement */
  22982. /* [object][uuid][dual][oleautomation] */
  22983. EXTERN_C const IID IID_IHTMLInputFileElement;
  22984. MIDL_INTERFACE("3050f2ad-98b5-11cf-bb82-00aa00bdce0b")
  22985. IHTMLInputFileElement : public IDispatch
  22986. {
  22987. public:
  22988. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22989. /* [out][retval] */ BSTR *p) = 0;
  22990. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22991. /* [in] */ BSTR v) = 0;
  22992. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22993. /* [out][retval] */ BSTR *p) = 0;
  22994. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22995. /* [in] */ VARIANT v) = 0;
  22996. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22997. /* [out][retval] */ VARIANT *p) = 0;
  22998. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22999. /* [in] */ VARIANT_BOOL v) = 0;
  23000. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23001. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23002. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  23003. /* [out][retval] */ IHTMLFormElement **p) = 0;
  23004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  23005. /* [in] */ long v) = 0;
  23006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  23007. /* [out][retval] */ long *p) = 0;
  23008. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength(
  23009. /* [in] */ long v) = 0;
  23010. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength(
  23011. /* [out][retval] */ long *p) = 0;
  23012. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  23013. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  23014. /* [in] */ VARIANT v) = 0;
  23015. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  23016. /* [out][retval] */ VARIANT *p) = 0;
  23017. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  23018. /* [in] */ VARIANT v) = 0;
  23019. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  23020. /* [out][retval] */ VARIANT *p) = 0;
  23021. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  23022. /* [in] */ BSTR v) = 0;
  23023. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  23024. /* [out][retval] */ BSTR *p) = 0;
  23025. };
  23026. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_type_Proxy(
  23027. IHTMLInputFileElement * This,
  23028. /* [out][retval] */ BSTR *p);
  23029. void __RPC_STUB IHTMLInputFileElement_get_type_Stub(
  23030. IRpcStubBuffer *This,
  23031. IRpcChannelBuffer *_pRpcChannelBuffer,
  23032. PRPC_MESSAGE _pRpcMessage,
  23033. DWORD *_pdwStubPhase);
  23034. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_name_Proxy(
  23035. IHTMLInputFileElement * This,
  23036. /* [in] */ BSTR v);
  23037. void __RPC_STUB IHTMLInputFileElement_put_name_Stub(
  23038. IRpcStubBuffer *This,
  23039. IRpcChannelBuffer *_pRpcChannelBuffer,
  23040. PRPC_MESSAGE _pRpcMessage,
  23041. DWORD *_pdwStubPhase);
  23042. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_name_Proxy(
  23043. IHTMLInputFileElement * This,
  23044. /* [out][retval] */ BSTR *p);
  23045. void __RPC_STUB IHTMLInputFileElement_get_name_Stub(
  23046. IRpcStubBuffer *This,
  23047. IRpcChannelBuffer *_pRpcChannelBuffer,
  23048. PRPC_MESSAGE _pRpcMessage,
  23049. DWORD *_pdwStubPhase);
  23050. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_status_Proxy(
  23051. IHTMLInputFileElement * This,
  23052. /* [in] */ VARIANT v);
  23053. void __RPC_STUB IHTMLInputFileElement_put_status_Stub(
  23054. IRpcStubBuffer *This,
  23055. IRpcChannelBuffer *_pRpcChannelBuffer,
  23056. PRPC_MESSAGE _pRpcMessage,
  23057. DWORD *_pdwStubPhase);
  23058. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_status_Proxy(
  23059. IHTMLInputFileElement * This,
  23060. /* [out][retval] */ VARIANT *p);
  23061. void __RPC_STUB IHTMLInputFileElement_get_status_Stub(
  23062. IRpcStubBuffer *This,
  23063. IRpcChannelBuffer *_pRpcChannelBuffer,
  23064. PRPC_MESSAGE _pRpcMessage,
  23065. DWORD *_pdwStubPhase);
  23066. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_disabled_Proxy(
  23067. IHTMLInputFileElement * This,
  23068. /* [in] */ VARIANT_BOOL v);
  23069. void __RPC_STUB IHTMLInputFileElement_put_disabled_Stub(
  23070. IRpcStubBuffer *This,
  23071. IRpcChannelBuffer *_pRpcChannelBuffer,
  23072. PRPC_MESSAGE _pRpcMessage,
  23073. DWORD *_pdwStubPhase);
  23074. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_disabled_Proxy(
  23075. IHTMLInputFileElement * This,
  23076. /* [out][retval] */ VARIANT_BOOL *p);
  23077. void __RPC_STUB IHTMLInputFileElement_get_disabled_Stub(
  23078. IRpcStubBuffer *This,
  23079. IRpcChannelBuffer *_pRpcChannelBuffer,
  23080. PRPC_MESSAGE _pRpcMessage,
  23081. DWORD *_pdwStubPhase);
  23082. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_form_Proxy(
  23083. IHTMLInputFileElement * This,
  23084. /* [out][retval] */ IHTMLFormElement **p);
  23085. void __RPC_STUB IHTMLInputFileElement_get_form_Stub(
  23086. IRpcStubBuffer *This,
  23087. IRpcChannelBuffer *_pRpcChannelBuffer,
  23088. PRPC_MESSAGE _pRpcMessage,
  23089. DWORD *_pdwStubPhase);
  23090. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_size_Proxy(
  23091. IHTMLInputFileElement * This,
  23092. /* [in] */ long v);
  23093. void __RPC_STUB IHTMLInputFileElement_put_size_Stub(
  23094. IRpcStubBuffer *This,
  23095. IRpcChannelBuffer *_pRpcChannelBuffer,
  23096. PRPC_MESSAGE _pRpcMessage,
  23097. DWORD *_pdwStubPhase);
  23098. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_size_Proxy(
  23099. IHTMLInputFileElement * This,
  23100. /* [out][retval] */ long *p);
  23101. void __RPC_STUB IHTMLInputFileElement_get_size_Stub(
  23102. IRpcStubBuffer *This,
  23103. IRpcChannelBuffer *_pRpcChannelBuffer,
  23104. PRPC_MESSAGE _pRpcMessage,
  23105. DWORD *_pdwStubPhase);
  23106. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_maxLength_Proxy(
  23107. IHTMLInputFileElement * This,
  23108. /* [in] */ long v);
  23109. void __RPC_STUB IHTMLInputFileElement_put_maxLength_Stub(
  23110. IRpcStubBuffer *This,
  23111. IRpcChannelBuffer *_pRpcChannelBuffer,
  23112. PRPC_MESSAGE _pRpcMessage,
  23113. DWORD *_pdwStubPhase);
  23114. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_maxLength_Proxy(
  23115. IHTMLInputFileElement * This,
  23116. /* [out][retval] */ long *p);
  23117. void __RPC_STUB IHTMLInputFileElement_get_maxLength_Stub(
  23118. IRpcStubBuffer *This,
  23119. IRpcChannelBuffer *_pRpcChannelBuffer,
  23120. PRPC_MESSAGE _pRpcMessage,
  23121. DWORD *_pdwStubPhase);
  23122. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_select_Proxy(
  23123. IHTMLInputFileElement * This);
  23124. void __RPC_STUB IHTMLInputFileElement_select_Stub(
  23125. IRpcStubBuffer *This,
  23126. IRpcChannelBuffer *_pRpcChannelBuffer,
  23127. PRPC_MESSAGE _pRpcMessage,
  23128. DWORD *_pdwStubPhase);
  23129. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_onchange_Proxy(
  23130. IHTMLInputFileElement * This,
  23131. /* [in] */ VARIANT v);
  23132. void __RPC_STUB IHTMLInputFileElement_put_onchange_Stub(
  23133. IRpcStubBuffer *This,
  23134. IRpcChannelBuffer *_pRpcChannelBuffer,
  23135. PRPC_MESSAGE _pRpcMessage,
  23136. DWORD *_pdwStubPhase);
  23137. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_onchange_Proxy(
  23138. IHTMLInputFileElement * This,
  23139. /* [out][retval] */ VARIANT *p);
  23140. void __RPC_STUB IHTMLInputFileElement_get_onchange_Stub(
  23141. IRpcStubBuffer *This,
  23142. IRpcChannelBuffer *_pRpcChannelBuffer,
  23143. PRPC_MESSAGE _pRpcMessage,
  23144. DWORD *_pdwStubPhase);
  23145. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_onselect_Proxy(
  23146. IHTMLInputFileElement * This,
  23147. /* [in] */ VARIANT v);
  23148. void __RPC_STUB IHTMLInputFileElement_put_onselect_Stub(
  23149. IRpcStubBuffer *This,
  23150. IRpcChannelBuffer *_pRpcChannelBuffer,
  23151. PRPC_MESSAGE _pRpcMessage,
  23152. DWORD *_pdwStubPhase);
  23153. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_onselect_Proxy(
  23154. IHTMLInputFileElement * This,
  23155. /* [out][retval] */ VARIANT *p);
  23156. void __RPC_STUB IHTMLInputFileElement_get_onselect_Stub(
  23157. IRpcStubBuffer *This,
  23158. IRpcChannelBuffer *_pRpcChannelBuffer,
  23159. PRPC_MESSAGE _pRpcMessage,
  23160. DWORD *_pdwStubPhase);
  23161. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_value_Proxy(
  23162. IHTMLInputFileElement * This,
  23163. /* [in] */ BSTR v);
  23164. void __RPC_STUB IHTMLInputFileElement_put_value_Stub(
  23165. IRpcStubBuffer *This,
  23166. IRpcChannelBuffer *_pRpcChannelBuffer,
  23167. PRPC_MESSAGE _pRpcMessage,
  23168. DWORD *_pdwStubPhase);
  23169. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_value_Proxy(
  23170. IHTMLInputFileElement * This,
  23171. /* [out][retval] */ BSTR *p);
  23172. void __RPC_STUB IHTMLInputFileElement_get_value_Stub(
  23173. IRpcStubBuffer *This,
  23174. IRpcChannelBuffer *_pRpcChannelBuffer,
  23175. PRPC_MESSAGE _pRpcMessage,
  23176. DWORD *_pdwStubPhase);
  23177. #endif /* __IHTMLInputFileElement_INTERFACE_DEFINED__ */
  23178. #ifndef __IHTMLOptionButtonElement_INTERFACE_DEFINED__
  23179. #define __IHTMLOptionButtonElement_INTERFACE_DEFINED__
  23180. /* interface IHTMLOptionButtonElement */
  23181. /* [object][uuid][dual][oleautomation] */
  23182. EXTERN_C const IID IID_IHTMLOptionButtonElement;
  23183. MIDL_INTERFACE("3050f2bc-98b5-11cf-bb82-00aa00bdce0b")
  23184. IHTMLOptionButtonElement : public IDispatch
  23185. {
  23186. public:
  23187. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  23188. /* [in] */ BSTR v) = 0;
  23189. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  23190. /* [out][retval] */ BSTR *p) = 0;
  23191. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  23192. /* [out][retval] */ BSTR *p) = 0;
  23193. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  23194. /* [in] */ BSTR v) = 0;
  23195. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  23196. /* [out][retval] */ BSTR *p) = 0;
  23197. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked(
  23198. /* [in] */ VARIANT_BOOL v) = 0;
  23199. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked(
  23200. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23201. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked(
  23202. /* [in] */ VARIANT_BOOL v) = 0;
  23203. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked(
  23204. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23205. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  23206. /* [in] */ VARIANT v) = 0;
  23207. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  23208. /* [out][retval] */ VARIANT *p) = 0;
  23209. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  23210. /* [in] */ VARIANT_BOOL v) = 0;
  23211. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23212. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23213. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  23214. /* [in] */ VARIANT_BOOL v) = 0;
  23215. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  23216. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23217. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate(
  23218. /* [in] */ VARIANT_BOOL v) = 0;
  23219. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate(
  23220. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23221. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  23222. /* [out][retval] */ IHTMLFormElement **p) = 0;
  23223. };
  23224. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_value_Proxy(
  23225. IHTMLOptionButtonElement * This,
  23226. /* [in] */ BSTR v);
  23227. void __RPC_STUB IHTMLOptionButtonElement_put_value_Stub(
  23228. IRpcStubBuffer *This,
  23229. IRpcChannelBuffer *_pRpcChannelBuffer,
  23230. PRPC_MESSAGE _pRpcMessage,
  23231. DWORD *_pdwStubPhase);
  23232. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_value_Proxy(
  23233. IHTMLOptionButtonElement * This,
  23234. /* [out][retval] */ BSTR *p);
  23235. void __RPC_STUB IHTMLOptionButtonElement_get_value_Stub(
  23236. IRpcStubBuffer *This,
  23237. IRpcChannelBuffer *_pRpcChannelBuffer,
  23238. PRPC_MESSAGE _pRpcMessage,
  23239. DWORD *_pdwStubPhase);
  23240. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_type_Proxy(
  23241. IHTMLOptionButtonElement * This,
  23242. /* [out][retval] */ BSTR *p);
  23243. void __RPC_STUB IHTMLOptionButtonElement_get_type_Stub(
  23244. IRpcStubBuffer *This,
  23245. IRpcChannelBuffer *_pRpcChannelBuffer,
  23246. PRPC_MESSAGE _pRpcMessage,
  23247. DWORD *_pdwStubPhase);
  23248. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_name_Proxy(
  23249. IHTMLOptionButtonElement * This,
  23250. /* [in] */ BSTR v);
  23251. void __RPC_STUB IHTMLOptionButtonElement_put_name_Stub(
  23252. IRpcStubBuffer *This,
  23253. IRpcChannelBuffer *_pRpcChannelBuffer,
  23254. PRPC_MESSAGE _pRpcMessage,
  23255. DWORD *_pdwStubPhase);
  23256. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_name_Proxy(
  23257. IHTMLOptionButtonElement * This,
  23258. /* [out][retval] */ BSTR *p);
  23259. void __RPC_STUB IHTMLOptionButtonElement_get_name_Stub(
  23260. IRpcStubBuffer *This,
  23261. IRpcChannelBuffer *_pRpcChannelBuffer,
  23262. PRPC_MESSAGE _pRpcMessage,
  23263. DWORD *_pdwStubPhase);
  23264. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_checked_Proxy(
  23265. IHTMLOptionButtonElement * This,
  23266. /* [in] */ VARIANT_BOOL v);
  23267. void __RPC_STUB IHTMLOptionButtonElement_put_checked_Stub(
  23268. IRpcStubBuffer *This,
  23269. IRpcChannelBuffer *_pRpcChannelBuffer,
  23270. PRPC_MESSAGE _pRpcMessage,
  23271. DWORD *_pdwStubPhase);
  23272. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_checked_Proxy(
  23273. IHTMLOptionButtonElement * This,
  23274. /* [out][retval] */ VARIANT_BOOL *p);
  23275. void __RPC_STUB IHTMLOptionButtonElement_get_checked_Stub(
  23276. IRpcStubBuffer *This,
  23277. IRpcChannelBuffer *_pRpcChannelBuffer,
  23278. PRPC_MESSAGE _pRpcMessage,
  23279. DWORD *_pdwStubPhase);
  23280. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_defaultChecked_Proxy(
  23281. IHTMLOptionButtonElement * This,
  23282. /* [in] */ VARIANT_BOOL v);
  23283. void __RPC_STUB IHTMLOptionButtonElement_put_defaultChecked_Stub(
  23284. IRpcStubBuffer *This,
  23285. IRpcChannelBuffer *_pRpcChannelBuffer,
  23286. PRPC_MESSAGE _pRpcMessage,
  23287. DWORD *_pdwStubPhase);
  23288. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_defaultChecked_Proxy(
  23289. IHTMLOptionButtonElement * This,
  23290. /* [out][retval] */ VARIANT_BOOL *p);
  23291. void __RPC_STUB IHTMLOptionButtonElement_get_defaultChecked_Stub(
  23292. IRpcStubBuffer *This,
  23293. IRpcChannelBuffer *_pRpcChannelBuffer,
  23294. PRPC_MESSAGE _pRpcMessage,
  23295. DWORD *_pdwStubPhase);
  23296. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_onchange_Proxy(
  23297. IHTMLOptionButtonElement * This,
  23298. /* [in] */ VARIANT v);
  23299. void __RPC_STUB IHTMLOptionButtonElement_put_onchange_Stub(
  23300. IRpcStubBuffer *This,
  23301. IRpcChannelBuffer *_pRpcChannelBuffer,
  23302. PRPC_MESSAGE _pRpcMessage,
  23303. DWORD *_pdwStubPhase);
  23304. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_onchange_Proxy(
  23305. IHTMLOptionButtonElement * This,
  23306. /* [out][retval] */ VARIANT *p);
  23307. void __RPC_STUB IHTMLOptionButtonElement_get_onchange_Stub(
  23308. IRpcStubBuffer *This,
  23309. IRpcChannelBuffer *_pRpcChannelBuffer,
  23310. PRPC_MESSAGE _pRpcMessage,
  23311. DWORD *_pdwStubPhase);
  23312. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_disabled_Proxy(
  23313. IHTMLOptionButtonElement * This,
  23314. /* [in] */ VARIANT_BOOL v);
  23315. void __RPC_STUB IHTMLOptionButtonElement_put_disabled_Stub(
  23316. IRpcStubBuffer *This,
  23317. IRpcChannelBuffer *_pRpcChannelBuffer,
  23318. PRPC_MESSAGE _pRpcMessage,
  23319. DWORD *_pdwStubPhase);
  23320. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_disabled_Proxy(
  23321. IHTMLOptionButtonElement * This,
  23322. /* [out][retval] */ VARIANT_BOOL *p);
  23323. void __RPC_STUB IHTMLOptionButtonElement_get_disabled_Stub(
  23324. IRpcStubBuffer *This,
  23325. IRpcChannelBuffer *_pRpcChannelBuffer,
  23326. PRPC_MESSAGE _pRpcMessage,
  23327. DWORD *_pdwStubPhase);
  23328. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_status_Proxy(
  23329. IHTMLOptionButtonElement * This,
  23330. /* [in] */ VARIANT_BOOL v);
  23331. void __RPC_STUB IHTMLOptionButtonElement_put_status_Stub(
  23332. IRpcStubBuffer *This,
  23333. IRpcChannelBuffer *_pRpcChannelBuffer,
  23334. PRPC_MESSAGE _pRpcMessage,
  23335. DWORD *_pdwStubPhase);
  23336. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_status_Proxy(
  23337. IHTMLOptionButtonElement * This,
  23338. /* [out][retval] */ VARIANT_BOOL *p);
  23339. void __RPC_STUB IHTMLOptionButtonElement_get_status_Stub(
  23340. IRpcStubBuffer *This,
  23341. IRpcChannelBuffer *_pRpcChannelBuffer,
  23342. PRPC_MESSAGE _pRpcMessage,
  23343. DWORD *_pdwStubPhase);
  23344. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_indeterminate_Proxy(
  23345. IHTMLOptionButtonElement * This,
  23346. /* [in] */ VARIANT_BOOL v);
  23347. void __RPC_STUB IHTMLOptionButtonElement_put_indeterminate_Stub(
  23348. IRpcStubBuffer *This,
  23349. IRpcChannelBuffer *_pRpcChannelBuffer,
  23350. PRPC_MESSAGE _pRpcMessage,
  23351. DWORD *_pdwStubPhase);
  23352. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_indeterminate_Proxy(
  23353. IHTMLOptionButtonElement * This,
  23354. /* [out][retval] */ VARIANT_BOOL *p);
  23355. void __RPC_STUB IHTMLOptionButtonElement_get_indeterminate_Stub(
  23356. IRpcStubBuffer *This,
  23357. IRpcChannelBuffer *_pRpcChannelBuffer,
  23358. PRPC_MESSAGE _pRpcMessage,
  23359. DWORD *_pdwStubPhase);
  23360. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_form_Proxy(
  23361. IHTMLOptionButtonElement * This,
  23362. /* [out][retval] */ IHTMLFormElement **p);
  23363. void __RPC_STUB IHTMLOptionButtonElement_get_form_Stub(
  23364. IRpcStubBuffer *This,
  23365. IRpcChannelBuffer *_pRpcChannelBuffer,
  23366. PRPC_MESSAGE _pRpcMessage,
  23367. DWORD *_pdwStubPhase);
  23368. #endif /* __IHTMLOptionButtonElement_INTERFACE_DEFINED__ */
  23369. #ifndef __IHTMLInputImage_INTERFACE_DEFINED__
  23370. #define __IHTMLInputImage_INTERFACE_DEFINED__
  23371. /* interface IHTMLInputImage */
  23372. /* [object][uuid][dual][oleautomation] */
  23373. EXTERN_C const IID IID_IHTMLInputImage;
  23374. MIDL_INTERFACE("3050f2c2-98b5-11cf-bb82-00aa00bdce0b")
  23375. IHTMLInputImage : public IDispatch
  23376. {
  23377. public:
  23378. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  23379. /* [out][retval] */ BSTR *p) = 0;
  23380. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  23381. /* [in] */ VARIANT_BOOL v) = 0;
  23382. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23383. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23384. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  23385. /* [in] */ VARIANT v) = 0;
  23386. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  23387. /* [out][retval] */ VARIANT *p) = 0;
  23388. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  23389. /* [in] */ long v) = 0;
  23390. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  23391. /* [out][retval] */ long *p) = 0;
  23392. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  23393. /* [in] */ long v) = 0;
  23394. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  23395. /* [out][retval] */ long *p) = 0;
  23396. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  23397. /* [in] */ BSTR v) = 0;
  23398. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  23399. /* [out][retval] */ BSTR *p) = 0;
  23400. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  23401. /* [in] */ BSTR v) = 0;
  23402. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  23403. /* [out][retval] */ BSTR *p) = 0;
  23404. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
  23405. /* [in] */ BSTR v) = 0;
  23406. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
  23407. /* [out][retval] */ BSTR *p) = 0;
  23408. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
  23409. /* [in] */ BSTR v) = 0;
  23410. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
  23411. /* [out][retval] */ BSTR *p) = 0;
  23412. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
  23413. /* [in] */ BSTR v) = 0;
  23414. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
  23415. /* [out][retval] */ BSTR *p) = 0;
  23416. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  23417. /* [out][retval] */ BSTR *p) = 0;
  23418. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
  23419. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23420. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  23421. /* [in] */ VARIANT v) = 0;
  23422. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  23423. /* [out][retval] */ VARIANT *p) = 0;
  23424. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  23425. /* [in] */ BSTR v) = 0;
  23426. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  23427. /* [out][retval] */ BSTR *p) = 0;
  23428. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  23429. /* [in] */ VARIANT v) = 0;
  23430. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  23431. /* [out][retval] */ VARIANT *p) = 0;
  23432. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  23433. /* [in] */ VARIANT v) = 0;
  23434. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  23435. /* [out][retval] */ VARIANT *p) = 0;
  23436. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
  23437. /* [in] */ VARIANT v) = 0;
  23438. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
  23439. /* [out][retval] */ VARIANT *p) = 0;
  23440. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  23441. /* [in] */ BSTR v) = 0;
  23442. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  23443. /* [out][retval] */ BSTR *p) = 0;
  23444. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  23445. /* [in] */ long v) = 0;
  23446. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  23447. /* [out][retval] */ long *p) = 0;
  23448. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  23449. /* [in] */ long v) = 0;
  23450. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  23451. /* [out][retval] */ long *p) = 0;
  23452. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  23453. /* [in] */ BSTR v) = 0;
  23454. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  23455. /* [out][retval] */ BSTR *p) = 0;
  23456. };
  23457. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_type_Proxy(
  23458. IHTMLInputImage * This,
  23459. /* [out][retval] */ BSTR *p);
  23460. void __RPC_STUB IHTMLInputImage_get_type_Stub(
  23461. IRpcStubBuffer *This,
  23462. IRpcChannelBuffer *_pRpcChannelBuffer,
  23463. PRPC_MESSAGE _pRpcMessage,
  23464. DWORD *_pdwStubPhase);
  23465. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_disabled_Proxy(
  23466. IHTMLInputImage * This,
  23467. /* [in] */ VARIANT_BOOL v);
  23468. void __RPC_STUB IHTMLInputImage_put_disabled_Stub(
  23469. IRpcStubBuffer *This,
  23470. IRpcChannelBuffer *_pRpcChannelBuffer,
  23471. PRPC_MESSAGE _pRpcMessage,
  23472. DWORD *_pdwStubPhase);
  23473. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_disabled_Proxy(
  23474. IHTMLInputImage * This,
  23475. /* [out][retval] */ VARIANT_BOOL *p);
  23476. void __RPC_STUB IHTMLInputImage_get_disabled_Stub(
  23477. IRpcStubBuffer *This,
  23478. IRpcChannelBuffer *_pRpcChannelBuffer,
  23479. PRPC_MESSAGE _pRpcMessage,
  23480. DWORD *_pdwStubPhase);
  23481. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_border_Proxy(
  23482. IHTMLInputImage * This,
  23483. /* [in] */ VARIANT v);
  23484. void __RPC_STUB IHTMLInputImage_put_border_Stub(
  23485. IRpcStubBuffer *This,
  23486. IRpcChannelBuffer *_pRpcChannelBuffer,
  23487. PRPC_MESSAGE _pRpcMessage,
  23488. DWORD *_pdwStubPhase);
  23489. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_border_Proxy(
  23490. IHTMLInputImage * This,
  23491. /* [out][retval] */ VARIANT *p);
  23492. void __RPC_STUB IHTMLInputImage_get_border_Stub(
  23493. IRpcStubBuffer *This,
  23494. IRpcChannelBuffer *_pRpcChannelBuffer,
  23495. PRPC_MESSAGE _pRpcMessage,
  23496. DWORD *_pdwStubPhase);
  23497. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_vspace_Proxy(
  23498. IHTMLInputImage * This,
  23499. /* [in] */ long v);
  23500. void __RPC_STUB IHTMLInputImage_put_vspace_Stub(
  23501. IRpcStubBuffer *This,
  23502. IRpcChannelBuffer *_pRpcChannelBuffer,
  23503. PRPC_MESSAGE _pRpcMessage,
  23504. DWORD *_pdwStubPhase);
  23505. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_vspace_Proxy(
  23506. IHTMLInputImage * This,
  23507. /* [out][retval] */ long *p);
  23508. void __RPC_STUB IHTMLInputImage_get_vspace_Stub(
  23509. IRpcStubBuffer *This,
  23510. IRpcChannelBuffer *_pRpcChannelBuffer,
  23511. PRPC_MESSAGE _pRpcMessage,
  23512. DWORD *_pdwStubPhase);
  23513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_hspace_Proxy(
  23514. IHTMLInputImage * This,
  23515. /* [in] */ long v);
  23516. void __RPC_STUB IHTMLInputImage_put_hspace_Stub(
  23517. IRpcStubBuffer *This,
  23518. IRpcChannelBuffer *_pRpcChannelBuffer,
  23519. PRPC_MESSAGE _pRpcMessage,
  23520. DWORD *_pdwStubPhase);
  23521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_hspace_Proxy(
  23522. IHTMLInputImage * This,
  23523. /* [out][retval] */ long *p);
  23524. void __RPC_STUB IHTMLInputImage_get_hspace_Stub(
  23525. IRpcStubBuffer *This,
  23526. IRpcChannelBuffer *_pRpcChannelBuffer,
  23527. PRPC_MESSAGE _pRpcMessage,
  23528. DWORD *_pdwStubPhase);
  23529. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_alt_Proxy(
  23530. IHTMLInputImage * This,
  23531. /* [in] */ BSTR v);
  23532. void __RPC_STUB IHTMLInputImage_put_alt_Stub(
  23533. IRpcStubBuffer *This,
  23534. IRpcChannelBuffer *_pRpcChannelBuffer,
  23535. PRPC_MESSAGE _pRpcMessage,
  23536. DWORD *_pdwStubPhase);
  23537. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_alt_Proxy(
  23538. IHTMLInputImage * This,
  23539. /* [out][retval] */ BSTR *p);
  23540. void __RPC_STUB IHTMLInputImage_get_alt_Stub(
  23541. IRpcStubBuffer *This,
  23542. IRpcChannelBuffer *_pRpcChannelBuffer,
  23543. PRPC_MESSAGE _pRpcMessage,
  23544. DWORD *_pdwStubPhase);
  23545. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_src_Proxy(
  23546. IHTMLInputImage * This,
  23547. /* [in] */ BSTR v);
  23548. void __RPC_STUB IHTMLInputImage_put_src_Stub(
  23549. IRpcStubBuffer *This,
  23550. IRpcChannelBuffer *_pRpcChannelBuffer,
  23551. PRPC_MESSAGE _pRpcMessage,
  23552. DWORD *_pdwStubPhase);
  23553. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_src_Proxy(
  23554. IHTMLInputImage * This,
  23555. /* [out][retval] */ BSTR *p);
  23556. void __RPC_STUB IHTMLInputImage_get_src_Stub(
  23557. IRpcStubBuffer *This,
  23558. IRpcChannelBuffer *_pRpcChannelBuffer,
  23559. PRPC_MESSAGE _pRpcMessage,
  23560. DWORD *_pdwStubPhase);
  23561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_lowsrc_Proxy(
  23562. IHTMLInputImage * This,
  23563. /* [in] */ BSTR v);
  23564. void __RPC_STUB IHTMLInputImage_put_lowsrc_Stub(
  23565. IRpcStubBuffer *This,
  23566. IRpcChannelBuffer *_pRpcChannelBuffer,
  23567. PRPC_MESSAGE _pRpcMessage,
  23568. DWORD *_pdwStubPhase);
  23569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_lowsrc_Proxy(
  23570. IHTMLInputImage * This,
  23571. /* [out][retval] */ BSTR *p);
  23572. void __RPC_STUB IHTMLInputImage_get_lowsrc_Stub(
  23573. IRpcStubBuffer *This,
  23574. IRpcChannelBuffer *_pRpcChannelBuffer,
  23575. PRPC_MESSAGE _pRpcMessage,
  23576. DWORD *_pdwStubPhase);
  23577. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_vrml_Proxy(
  23578. IHTMLInputImage * This,
  23579. /* [in] */ BSTR v);
  23580. void __RPC_STUB IHTMLInputImage_put_vrml_Stub(
  23581. IRpcStubBuffer *This,
  23582. IRpcChannelBuffer *_pRpcChannelBuffer,
  23583. PRPC_MESSAGE _pRpcMessage,
  23584. DWORD *_pdwStubPhase);
  23585. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_vrml_Proxy(
  23586. IHTMLInputImage * This,
  23587. /* [out][retval] */ BSTR *p);
  23588. void __RPC_STUB IHTMLInputImage_get_vrml_Stub(
  23589. IRpcStubBuffer *This,
  23590. IRpcChannelBuffer *_pRpcChannelBuffer,
  23591. PRPC_MESSAGE _pRpcMessage,
  23592. DWORD *_pdwStubPhase);
  23593. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_dynsrc_Proxy(
  23594. IHTMLInputImage * This,
  23595. /* [in] */ BSTR v);
  23596. void __RPC_STUB IHTMLInputImage_put_dynsrc_Stub(
  23597. IRpcStubBuffer *This,
  23598. IRpcChannelBuffer *_pRpcChannelBuffer,
  23599. PRPC_MESSAGE _pRpcMessage,
  23600. DWORD *_pdwStubPhase);
  23601. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_dynsrc_Proxy(
  23602. IHTMLInputImage * This,
  23603. /* [out][retval] */ BSTR *p);
  23604. void __RPC_STUB IHTMLInputImage_get_dynsrc_Stub(
  23605. IRpcStubBuffer *This,
  23606. IRpcChannelBuffer *_pRpcChannelBuffer,
  23607. PRPC_MESSAGE _pRpcMessage,
  23608. DWORD *_pdwStubPhase);
  23609. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_readyState_Proxy(
  23610. IHTMLInputImage * This,
  23611. /* [out][retval] */ BSTR *p);
  23612. void __RPC_STUB IHTMLInputImage_get_readyState_Stub(
  23613. IRpcStubBuffer *This,
  23614. IRpcChannelBuffer *_pRpcChannelBuffer,
  23615. PRPC_MESSAGE _pRpcMessage,
  23616. DWORD *_pdwStubPhase);
  23617. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_complete_Proxy(
  23618. IHTMLInputImage * This,
  23619. /* [out][retval] */ VARIANT_BOOL *p);
  23620. void __RPC_STUB IHTMLInputImage_get_complete_Stub(
  23621. IRpcStubBuffer *This,
  23622. IRpcChannelBuffer *_pRpcChannelBuffer,
  23623. PRPC_MESSAGE _pRpcMessage,
  23624. DWORD *_pdwStubPhase);
  23625. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_loop_Proxy(
  23626. IHTMLInputImage * This,
  23627. /* [in] */ VARIANT v);
  23628. void __RPC_STUB IHTMLInputImage_put_loop_Stub(
  23629. IRpcStubBuffer *This,
  23630. IRpcChannelBuffer *_pRpcChannelBuffer,
  23631. PRPC_MESSAGE _pRpcMessage,
  23632. DWORD *_pdwStubPhase);
  23633. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_loop_Proxy(
  23634. IHTMLInputImage * This,
  23635. /* [out][retval] */ VARIANT *p);
  23636. void __RPC_STUB IHTMLInputImage_get_loop_Stub(
  23637. IRpcStubBuffer *This,
  23638. IRpcChannelBuffer *_pRpcChannelBuffer,
  23639. PRPC_MESSAGE _pRpcMessage,
  23640. DWORD *_pdwStubPhase);
  23641. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_align_Proxy(
  23642. IHTMLInputImage * This,
  23643. /* [in] */ BSTR v);
  23644. void __RPC_STUB IHTMLInputImage_put_align_Stub(
  23645. IRpcStubBuffer *This,
  23646. IRpcChannelBuffer *_pRpcChannelBuffer,
  23647. PRPC_MESSAGE _pRpcMessage,
  23648. DWORD *_pdwStubPhase);
  23649. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_align_Proxy(
  23650. IHTMLInputImage * This,
  23651. /* [out][retval] */ BSTR *p);
  23652. void __RPC_STUB IHTMLInputImage_get_align_Stub(
  23653. IRpcStubBuffer *This,
  23654. IRpcChannelBuffer *_pRpcChannelBuffer,
  23655. PRPC_MESSAGE _pRpcMessage,
  23656. DWORD *_pdwStubPhase);
  23657. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onload_Proxy(
  23658. IHTMLInputImage * This,
  23659. /* [in] */ VARIANT v);
  23660. void __RPC_STUB IHTMLInputImage_put_onload_Stub(
  23661. IRpcStubBuffer *This,
  23662. IRpcChannelBuffer *_pRpcChannelBuffer,
  23663. PRPC_MESSAGE _pRpcMessage,
  23664. DWORD *_pdwStubPhase);
  23665. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onload_Proxy(
  23666. IHTMLInputImage * This,
  23667. /* [out][retval] */ VARIANT *p);
  23668. void __RPC_STUB IHTMLInputImage_get_onload_Stub(
  23669. IRpcStubBuffer *This,
  23670. IRpcChannelBuffer *_pRpcChannelBuffer,
  23671. PRPC_MESSAGE _pRpcMessage,
  23672. DWORD *_pdwStubPhase);
  23673. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onerror_Proxy(
  23674. IHTMLInputImage * This,
  23675. /* [in] */ VARIANT v);
  23676. void __RPC_STUB IHTMLInputImage_put_onerror_Stub(
  23677. IRpcStubBuffer *This,
  23678. IRpcChannelBuffer *_pRpcChannelBuffer,
  23679. PRPC_MESSAGE _pRpcMessage,
  23680. DWORD *_pdwStubPhase);
  23681. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onerror_Proxy(
  23682. IHTMLInputImage * This,
  23683. /* [out][retval] */ VARIANT *p);
  23684. void __RPC_STUB IHTMLInputImage_get_onerror_Stub(
  23685. IRpcStubBuffer *This,
  23686. IRpcChannelBuffer *_pRpcChannelBuffer,
  23687. PRPC_MESSAGE _pRpcMessage,
  23688. DWORD *_pdwStubPhase);
  23689. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onabort_Proxy(
  23690. IHTMLInputImage * This,
  23691. /* [in] */ VARIANT v);
  23692. void __RPC_STUB IHTMLInputImage_put_onabort_Stub(
  23693. IRpcStubBuffer *This,
  23694. IRpcChannelBuffer *_pRpcChannelBuffer,
  23695. PRPC_MESSAGE _pRpcMessage,
  23696. DWORD *_pdwStubPhase);
  23697. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onabort_Proxy(
  23698. IHTMLInputImage * This,
  23699. /* [out][retval] */ VARIANT *p);
  23700. void __RPC_STUB IHTMLInputImage_get_onabort_Stub(
  23701. IRpcStubBuffer *This,
  23702. IRpcChannelBuffer *_pRpcChannelBuffer,
  23703. PRPC_MESSAGE _pRpcMessage,
  23704. DWORD *_pdwStubPhase);
  23705. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_name_Proxy(
  23706. IHTMLInputImage * This,
  23707. /* [in] */ BSTR v);
  23708. void __RPC_STUB IHTMLInputImage_put_name_Stub(
  23709. IRpcStubBuffer *This,
  23710. IRpcChannelBuffer *_pRpcChannelBuffer,
  23711. PRPC_MESSAGE _pRpcMessage,
  23712. DWORD *_pdwStubPhase);
  23713. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_name_Proxy(
  23714. IHTMLInputImage * This,
  23715. /* [out][retval] */ BSTR *p);
  23716. void __RPC_STUB IHTMLInputImage_get_name_Stub(
  23717. IRpcStubBuffer *This,
  23718. IRpcChannelBuffer *_pRpcChannelBuffer,
  23719. PRPC_MESSAGE _pRpcMessage,
  23720. DWORD *_pdwStubPhase);
  23721. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_width_Proxy(
  23722. IHTMLInputImage * This,
  23723. /* [in] */ long v);
  23724. void __RPC_STUB IHTMLInputImage_put_width_Stub(
  23725. IRpcStubBuffer *This,
  23726. IRpcChannelBuffer *_pRpcChannelBuffer,
  23727. PRPC_MESSAGE _pRpcMessage,
  23728. DWORD *_pdwStubPhase);
  23729. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_width_Proxy(
  23730. IHTMLInputImage * This,
  23731. /* [out][retval] */ long *p);
  23732. void __RPC_STUB IHTMLInputImage_get_width_Stub(
  23733. IRpcStubBuffer *This,
  23734. IRpcChannelBuffer *_pRpcChannelBuffer,
  23735. PRPC_MESSAGE _pRpcMessage,
  23736. DWORD *_pdwStubPhase);
  23737. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_height_Proxy(
  23738. IHTMLInputImage * This,
  23739. /* [in] */ long v);
  23740. void __RPC_STUB IHTMLInputImage_put_height_Stub(
  23741. IRpcStubBuffer *This,
  23742. IRpcChannelBuffer *_pRpcChannelBuffer,
  23743. PRPC_MESSAGE _pRpcMessage,
  23744. DWORD *_pdwStubPhase);
  23745. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_height_Proxy(
  23746. IHTMLInputImage * This,
  23747. /* [out][retval] */ long *p);
  23748. void __RPC_STUB IHTMLInputImage_get_height_Stub(
  23749. IRpcStubBuffer *This,
  23750. IRpcChannelBuffer *_pRpcChannelBuffer,
  23751. PRPC_MESSAGE _pRpcMessage,
  23752. DWORD *_pdwStubPhase);
  23753. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_start_Proxy(
  23754. IHTMLInputImage * This,
  23755. /* [in] */ BSTR v);
  23756. void __RPC_STUB IHTMLInputImage_put_start_Stub(
  23757. IRpcStubBuffer *This,
  23758. IRpcChannelBuffer *_pRpcChannelBuffer,
  23759. PRPC_MESSAGE _pRpcMessage,
  23760. DWORD *_pdwStubPhase);
  23761. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_start_Proxy(
  23762. IHTMLInputImage * This,
  23763. /* [out][retval] */ BSTR *p);
  23764. void __RPC_STUB IHTMLInputImage_get_start_Stub(
  23765. IRpcStubBuffer *This,
  23766. IRpcChannelBuffer *_pRpcChannelBuffer,
  23767. PRPC_MESSAGE _pRpcMessage,
  23768. DWORD *_pdwStubPhase);
  23769. #endif /* __IHTMLInputImage_INTERFACE_DEFINED__ */
  23770. #ifndef __DispHTMLInputElement_DISPINTERFACE_DEFINED__
  23771. #define __DispHTMLInputElement_DISPINTERFACE_DEFINED__
  23772. /* dispinterface DispHTMLInputElement */
  23773. /* [uuid][hidden] */
  23774. EXTERN_C const IID DIID_DispHTMLInputElement;
  23775. MIDL_INTERFACE("3050f57d-98b5-11cf-bb82-00aa00bdce0b")
  23776. DispHTMLInputElement : public IDispatch
  23777. {
  23778. };
  23779. #endif /* __DispHTMLInputElement_DISPINTERFACE_DEFINED__ */
  23780. EXTERN_C const CLSID CLSID_HTMLInputElement;
  23781. #ifdef __cplusplus
  23782. class DECLSPEC_UUID("3050f5d8-98b5-11cf-bb82-00aa00bdce0b")
  23783. HTMLInputElement;
  23784. #endif
  23785. #ifndef __IHTMLTextAreaElement_INTERFACE_DEFINED__
  23786. #define __IHTMLTextAreaElement_INTERFACE_DEFINED__
  23787. /* interface IHTMLTextAreaElement */
  23788. /* [object][uuid][dual][oleautomation] */
  23789. EXTERN_C const IID IID_IHTMLTextAreaElement;
  23790. MIDL_INTERFACE("3050f2aa-98b5-11cf-bb82-00aa00bdce0b")
  23791. IHTMLTextAreaElement : public IDispatch
  23792. {
  23793. public:
  23794. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  23795. /* [out][retval] */ BSTR *p) = 0;
  23796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  23797. /* [in] */ BSTR v) = 0;
  23798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  23799. /* [out][retval] */ BSTR *p) = 0;
  23800. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  23801. /* [in] */ BSTR v) = 0;
  23802. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  23803. /* [out][retval] */ BSTR *p) = 0;
  23804. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  23805. /* [in] */ VARIANT v) = 0;
  23806. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  23807. /* [out][retval] */ VARIANT *p) = 0;
  23808. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  23809. /* [in] */ VARIANT_BOOL v) = 0;
  23810. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23811. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23812. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  23813. /* [out][retval] */ IHTMLFormElement **p) = 0;
  23814. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue(
  23815. /* [in] */ BSTR v) = 0;
  23816. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue(
  23817. /* [out][retval] */ BSTR *p) = 0;
  23818. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  23819. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  23820. /* [in] */ VARIANT v) = 0;
  23821. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  23822. /* [out][retval] */ VARIANT *p) = 0;
  23823. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  23824. /* [in] */ VARIANT v) = 0;
  23825. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  23826. /* [out][retval] */ VARIANT *p) = 0;
  23827. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly(
  23828. /* [in] */ VARIANT_BOOL v) = 0;
  23829. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  23830. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23831. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows(
  23832. /* [in] */ long v) = 0;
  23833. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  23834. /* [out][retval] */ long *p) = 0;
  23835. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
  23836. /* [in] */ long v) = 0;
  23837. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
  23838. /* [out][retval] */ long *p) = 0;
  23839. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wrap(
  23840. /* [in] */ BSTR v) = 0;
  23841. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wrap(
  23842. /* [out][retval] */ BSTR *p) = 0;
  23843. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  23844. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  23845. };
  23846. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_type_Proxy(
  23847. IHTMLTextAreaElement * This,
  23848. /* [out][retval] */ BSTR *p);
  23849. void __RPC_STUB IHTMLTextAreaElement_get_type_Stub(
  23850. IRpcStubBuffer *This,
  23851. IRpcChannelBuffer *_pRpcChannelBuffer,
  23852. PRPC_MESSAGE _pRpcMessage,
  23853. DWORD *_pdwStubPhase);
  23854. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_value_Proxy(
  23855. IHTMLTextAreaElement * This,
  23856. /* [in] */ BSTR v);
  23857. void __RPC_STUB IHTMLTextAreaElement_put_value_Stub(
  23858. IRpcStubBuffer *This,
  23859. IRpcChannelBuffer *_pRpcChannelBuffer,
  23860. PRPC_MESSAGE _pRpcMessage,
  23861. DWORD *_pdwStubPhase);
  23862. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_value_Proxy(
  23863. IHTMLTextAreaElement * This,
  23864. /* [out][retval] */ BSTR *p);
  23865. void __RPC_STUB IHTMLTextAreaElement_get_value_Stub(
  23866. IRpcStubBuffer *This,
  23867. IRpcChannelBuffer *_pRpcChannelBuffer,
  23868. PRPC_MESSAGE _pRpcMessage,
  23869. DWORD *_pdwStubPhase);
  23870. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_name_Proxy(
  23871. IHTMLTextAreaElement * This,
  23872. /* [in] */ BSTR v);
  23873. void __RPC_STUB IHTMLTextAreaElement_put_name_Stub(
  23874. IRpcStubBuffer *This,
  23875. IRpcChannelBuffer *_pRpcChannelBuffer,
  23876. PRPC_MESSAGE _pRpcMessage,
  23877. DWORD *_pdwStubPhase);
  23878. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_name_Proxy(
  23879. IHTMLTextAreaElement * This,
  23880. /* [out][retval] */ BSTR *p);
  23881. void __RPC_STUB IHTMLTextAreaElement_get_name_Stub(
  23882. IRpcStubBuffer *This,
  23883. IRpcChannelBuffer *_pRpcChannelBuffer,
  23884. PRPC_MESSAGE _pRpcMessage,
  23885. DWORD *_pdwStubPhase);
  23886. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_status_Proxy(
  23887. IHTMLTextAreaElement * This,
  23888. /* [in] */ VARIANT v);
  23889. void __RPC_STUB IHTMLTextAreaElement_put_status_Stub(
  23890. IRpcStubBuffer *This,
  23891. IRpcChannelBuffer *_pRpcChannelBuffer,
  23892. PRPC_MESSAGE _pRpcMessage,
  23893. DWORD *_pdwStubPhase);
  23894. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_status_Proxy(
  23895. IHTMLTextAreaElement * This,
  23896. /* [out][retval] */ VARIANT *p);
  23897. void __RPC_STUB IHTMLTextAreaElement_get_status_Stub(
  23898. IRpcStubBuffer *This,
  23899. IRpcChannelBuffer *_pRpcChannelBuffer,
  23900. PRPC_MESSAGE _pRpcMessage,
  23901. DWORD *_pdwStubPhase);
  23902. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_disabled_Proxy(
  23903. IHTMLTextAreaElement * This,
  23904. /* [in] */ VARIANT_BOOL v);
  23905. void __RPC_STUB IHTMLTextAreaElement_put_disabled_Stub(
  23906. IRpcStubBuffer *This,
  23907. IRpcChannelBuffer *_pRpcChannelBuffer,
  23908. PRPC_MESSAGE _pRpcMessage,
  23909. DWORD *_pdwStubPhase);
  23910. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_disabled_Proxy(
  23911. IHTMLTextAreaElement * This,
  23912. /* [out][retval] */ VARIANT_BOOL *p);
  23913. void __RPC_STUB IHTMLTextAreaElement_get_disabled_Stub(
  23914. IRpcStubBuffer *This,
  23915. IRpcChannelBuffer *_pRpcChannelBuffer,
  23916. PRPC_MESSAGE _pRpcMessage,
  23917. DWORD *_pdwStubPhase);
  23918. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_form_Proxy(
  23919. IHTMLTextAreaElement * This,
  23920. /* [out][retval] */ IHTMLFormElement **p);
  23921. void __RPC_STUB IHTMLTextAreaElement_get_form_Stub(
  23922. IRpcStubBuffer *This,
  23923. IRpcChannelBuffer *_pRpcChannelBuffer,
  23924. PRPC_MESSAGE _pRpcMessage,
  23925. DWORD *_pdwStubPhase);
  23926. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_defaultValue_Proxy(
  23927. IHTMLTextAreaElement * This,
  23928. /* [in] */ BSTR v);
  23929. void __RPC_STUB IHTMLTextAreaElement_put_defaultValue_Stub(
  23930. IRpcStubBuffer *This,
  23931. IRpcChannelBuffer *_pRpcChannelBuffer,
  23932. PRPC_MESSAGE _pRpcMessage,
  23933. DWORD *_pdwStubPhase);
  23934. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_defaultValue_Proxy(
  23935. IHTMLTextAreaElement * This,
  23936. /* [out][retval] */ BSTR *p);
  23937. void __RPC_STUB IHTMLTextAreaElement_get_defaultValue_Stub(
  23938. IRpcStubBuffer *This,
  23939. IRpcChannelBuffer *_pRpcChannelBuffer,
  23940. PRPC_MESSAGE _pRpcMessage,
  23941. DWORD *_pdwStubPhase);
  23942. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_select_Proxy(
  23943. IHTMLTextAreaElement * This);
  23944. void __RPC_STUB IHTMLTextAreaElement_select_Stub(
  23945. IRpcStubBuffer *This,
  23946. IRpcChannelBuffer *_pRpcChannelBuffer,
  23947. PRPC_MESSAGE _pRpcMessage,
  23948. DWORD *_pdwStubPhase);
  23949. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_onchange_Proxy(
  23950. IHTMLTextAreaElement * This,
  23951. /* [in] */ VARIANT v);
  23952. void __RPC_STUB IHTMLTextAreaElement_put_onchange_Stub(
  23953. IRpcStubBuffer *This,
  23954. IRpcChannelBuffer *_pRpcChannelBuffer,
  23955. PRPC_MESSAGE _pRpcMessage,
  23956. DWORD *_pdwStubPhase);
  23957. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_onchange_Proxy(
  23958. IHTMLTextAreaElement * This,
  23959. /* [out][retval] */ VARIANT *p);
  23960. void __RPC_STUB IHTMLTextAreaElement_get_onchange_Stub(
  23961. IRpcStubBuffer *This,
  23962. IRpcChannelBuffer *_pRpcChannelBuffer,
  23963. PRPC_MESSAGE _pRpcMessage,
  23964. DWORD *_pdwStubPhase);
  23965. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_onselect_Proxy(
  23966. IHTMLTextAreaElement * This,
  23967. /* [in] */ VARIANT v);
  23968. void __RPC_STUB IHTMLTextAreaElement_put_onselect_Stub(
  23969. IRpcStubBuffer *This,
  23970. IRpcChannelBuffer *_pRpcChannelBuffer,
  23971. PRPC_MESSAGE _pRpcMessage,
  23972. DWORD *_pdwStubPhase);
  23973. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_onselect_Proxy(
  23974. IHTMLTextAreaElement * This,
  23975. /* [out][retval] */ VARIANT *p);
  23976. void __RPC_STUB IHTMLTextAreaElement_get_onselect_Stub(
  23977. IRpcStubBuffer *This,
  23978. IRpcChannelBuffer *_pRpcChannelBuffer,
  23979. PRPC_MESSAGE _pRpcMessage,
  23980. DWORD *_pdwStubPhase);
  23981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_readOnly_Proxy(
  23982. IHTMLTextAreaElement * This,
  23983. /* [in] */ VARIANT_BOOL v);
  23984. void __RPC_STUB IHTMLTextAreaElement_put_readOnly_Stub(
  23985. IRpcStubBuffer *This,
  23986. IRpcChannelBuffer *_pRpcChannelBuffer,
  23987. PRPC_MESSAGE _pRpcMessage,
  23988. DWORD *_pdwStubPhase);
  23989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_readOnly_Proxy(
  23990. IHTMLTextAreaElement * This,
  23991. /* [out][retval] */ VARIANT_BOOL *p);
  23992. void __RPC_STUB IHTMLTextAreaElement_get_readOnly_Stub(
  23993. IRpcStubBuffer *This,
  23994. IRpcChannelBuffer *_pRpcChannelBuffer,
  23995. PRPC_MESSAGE _pRpcMessage,
  23996. DWORD *_pdwStubPhase);
  23997. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_rows_Proxy(
  23998. IHTMLTextAreaElement * This,
  23999. /* [in] */ long v);
  24000. void __RPC_STUB IHTMLTextAreaElement_put_rows_Stub(
  24001. IRpcStubBuffer *This,
  24002. IRpcChannelBuffer *_pRpcChannelBuffer,
  24003. PRPC_MESSAGE _pRpcMessage,
  24004. DWORD *_pdwStubPhase);
  24005. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_rows_Proxy(
  24006. IHTMLTextAreaElement * This,
  24007. /* [out][retval] */ long *p);
  24008. void __RPC_STUB IHTMLTextAreaElement_get_rows_Stub(
  24009. IRpcStubBuffer *This,
  24010. IRpcChannelBuffer *_pRpcChannelBuffer,
  24011. PRPC_MESSAGE _pRpcMessage,
  24012. DWORD *_pdwStubPhase);
  24013. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_cols_Proxy(
  24014. IHTMLTextAreaElement * This,
  24015. /* [in] */ long v);
  24016. void __RPC_STUB IHTMLTextAreaElement_put_cols_Stub(
  24017. IRpcStubBuffer *This,
  24018. IRpcChannelBuffer *_pRpcChannelBuffer,
  24019. PRPC_MESSAGE _pRpcMessage,
  24020. DWORD *_pdwStubPhase);
  24021. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_cols_Proxy(
  24022. IHTMLTextAreaElement * This,
  24023. /* [out][retval] */ long *p);
  24024. void __RPC_STUB IHTMLTextAreaElement_get_cols_Stub(
  24025. IRpcStubBuffer *This,
  24026. IRpcChannelBuffer *_pRpcChannelBuffer,
  24027. PRPC_MESSAGE _pRpcMessage,
  24028. DWORD *_pdwStubPhase);
  24029. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_wrap_Proxy(
  24030. IHTMLTextAreaElement * This,
  24031. /* [in] */ BSTR v);
  24032. void __RPC_STUB IHTMLTextAreaElement_put_wrap_Stub(
  24033. IRpcStubBuffer *This,
  24034. IRpcChannelBuffer *_pRpcChannelBuffer,
  24035. PRPC_MESSAGE _pRpcMessage,
  24036. DWORD *_pdwStubPhase);
  24037. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_wrap_Proxy(
  24038. IHTMLTextAreaElement * This,
  24039. /* [out][retval] */ BSTR *p);
  24040. void __RPC_STUB IHTMLTextAreaElement_get_wrap_Stub(
  24041. IRpcStubBuffer *This,
  24042. IRpcChannelBuffer *_pRpcChannelBuffer,
  24043. PRPC_MESSAGE _pRpcMessage,
  24044. DWORD *_pdwStubPhase);
  24045. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_createTextRange_Proxy(
  24046. IHTMLTextAreaElement * This,
  24047. /* [out][retval] */ IHTMLTxtRange **range);
  24048. void __RPC_STUB IHTMLTextAreaElement_createTextRange_Stub(
  24049. IRpcStubBuffer *This,
  24050. IRpcChannelBuffer *_pRpcChannelBuffer,
  24051. PRPC_MESSAGE _pRpcMessage,
  24052. DWORD *_pdwStubPhase);
  24053. #endif /* __IHTMLTextAreaElement_INTERFACE_DEFINED__ */
  24054. #ifndef __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__
  24055. #define __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__
  24056. /* dispinterface DispHTMLTextAreaElement */
  24057. /* [uuid][hidden] */
  24058. EXTERN_C const IID DIID_DispHTMLTextAreaElement;
  24059. MIDL_INTERFACE("3050f521-98b5-11cf-bb82-00aa00bdce0b")
  24060. DispHTMLTextAreaElement : public IDispatch
  24061. {
  24062. };
  24063. #endif /* __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__ */
  24064. EXTERN_C const CLSID CLSID_HTMLTextAreaElement;
  24065. #ifdef __cplusplus
  24066. class DECLSPEC_UUID("3050f2ac-98b5-11cf-bb82-00aa00bdce0b")
  24067. HTMLTextAreaElement;
  24068. #endif
  24069. #ifndef __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__
  24070. #define __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__
  24071. /* dispinterface DispHTMLRichtextElement */
  24072. /* [uuid][hidden] */
  24073. EXTERN_C const IID DIID_DispHTMLRichtextElement;
  24074. MIDL_INTERFACE("3050f54d-98b5-11cf-bb82-00aa00bdce0b")
  24075. DispHTMLRichtextElement : public IDispatch
  24076. {
  24077. };
  24078. #endif /* __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__ */
  24079. EXTERN_C const CLSID CLSID_HTMLRichtextElement;
  24080. #ifdef __cplusplus
  24081. class DECLSPEC_UUID("3050f2df-98b5-11cf-bb82-00aa00bdce0b")
  24082. HTMLRichtextElement;
  24083. #endif
  24084. #ifndef __IHTMLButtonElement_INTERFACE_DEFINED__
  24085. #define __IHTMLButtonElement_INTERFACE_DEFINED__
  24086. /* interface IHTMLButtonElement */
  24087. /* [object][uuid][dual][oleautomation] */
  24088. EXTERN_C const IID IID_IHTMLButtonElement;
  24089. MIDL_INTERFACE("3050f2bb-98b5-11cf-bb82-00aa00bdce0b")
  24090. IHTMLButtonElement : public IDispatch
  24091. {
  24092. public:
  24093. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  24094. /* [out][retval] */ BSTR *p) = 0;
  24095. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  24096. /* [in] */ BSTR v) = 0;
  24097. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  24098. /* [out][retval] */ BSTR *p) = 0;
  24099. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  24100. /* [in] */ BSTR v) = 0;
  24101. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  24102. /* [out][retval] */ BSTR *p) = 0;
  24103. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  24104. /* [in] */ VARIANT v) = 0;
  24105. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  24106. /* [out][retval] */ VARIANT *p) = 0;
  24107. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  24108. /* [in] */ VARIANT_BOOL v) = 0;
  24109. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  24110. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  24111. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  24112. /* [out][retval] */ IHTMLFormElement **p) = 0;
  24113. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  24114. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  24115. };
  24116. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_type_Proxy(
  24117. IHTMLButtonElement * This,
  24118. /* [out][retval] */ BSTR *p);
  24119. void __RPC_STUB IHTMLButtonElement_get_type_Stub(
  24120. IRpcStubBuffer *This,
  24121. IRpcChannelBuffer *_pRpcChannelBuffer,
  24122. PRPC_MESSAGE _pRpcMessage,
  24123. DWORD *_pdwStubPhase);
  24124. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_value_Proxy(
  24125. IHTMLButtonElement * This,
  24126. /* [in] */ BSTR v);
  24127. void __RPC_STUB IHTMLButtonElement_put_value_Stub(
  24128. IRpcStubBuffer *This,
  24129. IRpcChannelBuffer *_pRpcChannelBuffer,
  24130. PRPC_MESSAGE _pRpcMessage,
  24131. DWORD *_pdwStubPhase);
  24132. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_value_Proxy(
  24133. IHTMLButtonElement * This,
  24134. /* [out][retval] */ BSTR *p);
  24135. void __RPC_STUB IHTMLButtonElement_get_value_Stub(
  24136. IRpcStubBuffer *This,
  24137. IRpcChannelBuffer *_pRpcChannelBuffer,
  24138. PRPC_MESSAGE _pRpcMessage,
  24139. DWORD *_pdwStubPhase);
  24140. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_name_Proxy(
  24141. IHTMLButtonElement * This,
  24142. /* [in] */ BSTR v);
  24143. void __RPC_STUB IHTMLButtonElement_put_name_Stub(
  24144. IRpcStubBuffer *This,
  24145. IRpcChannelBuffer *_pRpcChannelBuffer,
  24146. PRPC_MESSAGE _pRpcMessage,
  24147. DWORD *_pdwStubPhase);
  24148. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_name_Proxy(
  24149. IHTMLButtonElement * This,
  24150. /* [out][retval] */ BSTR *p);
  24151. void __RPC_STUB IHTMLButtonElement_get_name_Stub(
  24152. IRpcStubBuffer *This,
  24153. IRpcChannelBuffer *_pRpcChannelBuffer,
  24154. PRPC_MESSAGE _pRpcMessage,
  24155. DWORD *_pdwStubPhase);
  24156. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_status_Proxy(
  24157. IHTMLButtonElement * This,
  24158. /* [in] */ VARIANT v);
  24159. void __RPC_STUB IHTMLButtonElement_put_status_Stub(
  24160. IRpcStubBuffer *This,
  24161. IRpcChannelBuffer *_pRpcChannelBuffer,
  24162. PRPC_MESSAGE _pRpcMessage,
  24163. DWORD *_pdwStubPhase);
  24164. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_status_Proxy(
  24165. IHTMLButtonElement * This,
  24166. /* [out][retval] */ VARIANT *p);
  24167. void __RPC_STUB IHTMLButtonElement_get_status_Stub(
  24168. IRpcStubBuffer *This,
  24169. IRpcChannelBuffer *_pRpcChannelBuffer,
  24170. PRPC_MESSAGE _pRpcMessage,
  24171. DWORD *_pdwStubPhase);
  24172. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_disabled_Proxy(
  24173. IHTMLButtonElement * This,
  24174. /* [in] */ VARIANT_BOOL v);
  24175. void __RPC_STUB IHTMLButtonElement_put_disabled_Stub(
  24176. IRpcStubBuffer *This,
  24177. IRpcChannelBuffer *_pRpcChannelBuffer,
  24178. PRPC_MESSAGE _pRpcMessage,
  24179. DWORD *_pdwStubPhase);
  24180. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_disabled_Proxy(
  24181. IHTMLButtonElement * This,
  24182. /* [out][retval] */ VARIANT_BOOL *p);
  24183. void __RPC_STUB IHTMLButtonElement_get_disabled_Stub(
  24184. IRpcStubBuffer *This,
  24185. IRpcChannelBuffer *_pRpcChannelBuffer,
  24186. PRPC_MESSAGE _pRpcMessage,
  24187. DWORD *_pdwStubPhase);
  24188. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_form_Proxy(
  24189. IHTMLButtonElement * This,
  24190. /* [out][retval] */ IHTMLFormElement **p);
  24191. void __RPC_STUB IHTMLButtonElement_get_form_Stub(
  24192. IRpcStubBuffer *This,
  24193. IRpcChannelBuffer *_pRpcChannelBuffer,
  24194. PRPC_MESSAGE _pRpcMessage,
  24195. DWORD *_pdwStubPhase);
  24196. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_createTextRange_Proxy(
  24197. IHTMLButtonElement * This,
  24198. /* [out][retval] */ IHTMLTxtRange **range);
  24199. void __RPC_STUB IHTMLButtonElement_createTextRange_Stub(
  24200. IRpcStubBuffer *This,
  24201. IRpcChannelBuffer *_pRpcChannelBuffer,
  24202. PRPC_MESSAGE _pRpcMessage,
  24203. DWORD *_pdwStubPhase);
  24204. #endif /* __IHTMLButtonElement_INTERFACE_DEFINED__ */
  24205. #ifndef __DispHTMLButtonElement_DISPINTERFACE_DEFINED__
  24206. #define __DispHTMLButtonElement_DISPINTERFACE_DEFINED__
  24207. /* dispinterface DispHTMLButtonElement */
  24208. /* [uuid][hidden] */
  24209. EXTERN_C const IID DIID_DispHTMLButtonElement;
  24210. MIDL_INTERFACE("3050f51f-98b5-11cf-bb82-00aa00bdce0b")
  24211. DispHTMLButtonElement : public IDispatch
  24212. {
  24213. };
  24214. #endif /* __DispHTMLButtonElement_DISPINTERFACE_DEFINED__ */
  24215. EXTERN_C const CLSID CLSID_HTMLButtonElement;
  24216. #ifdef __cplusplus
  24217. class DECLSPEC_UUID("3050f2c6-98b5-11cf-bb82-00aa00bdce0b")
  24218. HTMLButtonElement;
  24219. #endif
  24220. #ifndef __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__
  24221. #define __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__
  24222. /* dispinterface HTMLMarqueeElementEvents2 */
  24223. /* [uuid][hidden] */
  24224. EXTERN_C const IID DIID_HTMLMarqueeElementEvents2;
  24225. MIDL_INTERFACE("3050f61f-98b5-11cf-bb82-00aa00bdce0b")
  24226. HTMLMarqueeElementEvents2 : public IDispatch
  24227. {
  24228. };
  24229. #endif /* __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__ */
  24230. #ifndef __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__
  24231. #define __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__
  24232. /* dispinterface HTMLMarqueeElementEvents */
  24233. /* [uuid][hidden] */
  24234. EXTERN_C const IID DIID_HTMLMarqueeElementEvents;
  24235. MIDL_INTERFACE("3050f2b8-98b5-11cf-bb82-00aa00bdce0b")
  24236. HTMLMarqueeElementEvents : public IDispatch
  24237. {
  24238. };
  24239. #endif /* __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__ */
  24240. #ifndef __IHTMLMarqueeElement_INTERFACE_DEFINED__
  24241. #define __IHTMLMarqueeElement_INTERFACE_DEFINED__
  24242. /* interface IHTMLMarqueeElement */
  24243. /* [object][uuid][dual][oleautomation] */
  24244. EXTERN_C const IID IID_IHTMLMarqueeElement;
  24245. MIDL_INTERFACE("3050f2b5-98b5-11cf-bb82-00aa00bdce0b")
  24246. IHTMLMarqueeElement : public IDispatch
  24247. {
  24248. public:
  24249. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  24250. /* [in] */ VARIANT v) = 0;
  24251. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  24252. /* [out][retval] */ VARIANT *p) = 0;
  24253. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollDelay(
  24254. /* [in] */ long v) = 0;
  24255. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollDelay(
  24256. /* [out][retval] */ long *p) = 0;
  24257. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_direction(
  24258. /* [in] */ BSTR v) = 0;
  24259. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  24260. /* [out][retval] */ BSTR *p) = 0;
  24261. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior(
  24262. /* [in] */ BSTR v) = 0;
  24263. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  24264. /* [out][retval] */ BSTR *p) = 0;
  24265. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollAmount(
  24266. /* [in] */ long v) = 0;
  24267. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollAmount(
  24268. /* [out][retval] */ long *p) = 0;
  24269. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  24270. /* [in] */ long v) = 0;
  24271. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  24272. /* [out][retval] */ long *p) = 0;
  24273. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  24274. /* [in] */ long v) = 0;
  24275. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  24276. /* [out][retval] */ long *p) = 0;
  24277. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  24278. /* [in] */ long v) = 0;
  24279. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  24280. /* [out][retval] */ long *p) = 0;
  24281. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfinish(
  24282. /* [in] */ VARIANT v) = 0;
  24283. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfinish(
  24284. /* [out][retval] */ VARIANT *p) = 0;
  24285. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstart(
  24286. /* [in] */ VARIANT v) = 0;
  24287. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstart(
  24288. /* [out][retval] */ VARIANT *p) = 0;
  24289. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbounce(
  24290. /* [in] */ VARIANT v) = 0;
  24291. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbounce(
  24292. /* [out][retval] */ VARIANT *p) = 0;
  24293. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  24294. /* [in] */ VARIANT v) = 0;
  24295. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  24296. /* [out][retval] */ VARIANT *p) = 0;
  24297. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  24298. /* [in] */ VARIANT v) = 0;
  24299. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  24300. /* [out][retval] */ VARIANT *p) = 0;
  24301. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_trueSpeed(
  24302. /* [in] */ VARIANT_BOOL v) = 0;
  24303. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_trueSpeed(
  24304. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  24305. virtual /* [id] */ HRESULT STDMETHODCALLTYPE start( void) = 0;
  24306. virtual /* [id] */ HRESULT STDMETHODCALLTYPE stop( void) = 0;
  24307. };
  24308. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_bgColor_Proxy(
  24309. IHTMLMarqueeElement * This,
  24310. /* [in] */ VARIANT v);
  24311. void __RPC_STUB IHTMLMarqueeElement_put_bgColor_Stub(
  24312. IRpcStubBuffer *This,
  24313. IRpcChannelBuffer *_pRpcChannelBuffer,
  24314. PRPC_MESSAGE _pRpcMessage,
  24315. DWORD *_pdwStubPhase);
  24316. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_bgColor_Proxy(
  24317. IHTMLMarqueeElement * This,
  24318. /* [out][retval] */ VARIANT *p);
  24319. void __RPC_STUB IHTMLMarqueeElement_get_bgColor_Stub(
  24320. IRpcStubBuffer *This,
  24321. IRpcChannelBuffer *_pRpcChannelBuffer,
  24322. PRPC_MESSAGE _pRpcMessage,
  24323. DWORD *_pdwStubPhase);
  24324. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_scrollDelay_Proxy(
  24325. IHTMLMarqueeElement * This,
  24326. /* [in] */ long v);
  24327. void __RPC_STUB IHTMLMarqueeElement_put_scrollDelay_Stub(
  24328. IRpcStubBuffer *This,
  24329. IRpcChannelBuffer *_pRpcChannelBuffer,
  24330. PRPC_MESSAGE _pRpcMessage,
  24331. DWORD *_pdwStubPhase);
  24332. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_scrollDelay_Proxy(
  24333. IHTMLMarqueeElement * This,
  24334. /* [out][retval] */ long *p);
  24335. void __RPC_STUB IHTMLMarqueeElement_get_scrollDelay_Stub(
  24336. IRpcStubBuffer *This,
  24337. IRpcChannelBuffer *_pRpcChannelBuffer,
  24338. PRPC_MESSAGE _pRpcMessage,
  24339. DWORD *_pdwStubPhase);
  24340. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_direction_Proxy(
  24341. IHTMLMarqueeElement * This,
  24342. /* [in] */ BSTR v);
  24343. void __RPC_STUB IHTMLMarqueeElement_put_direction_Stub(
  24344. IRpcStubBuffer *This,
  24345. IRpcChannelBuffer *_pRpcChannelBuffer,
  24346. PRPC_MESSAGE _pRpcMessage,
  24347. DWORD *_pdwStubPhase);
  24348. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_direction_Proxy(
  24349. IHTMLMarqueeElement * This,
  24350. /* [out][retval] */ BSTR *p);
  24351. void __RPC_STUB IHTMLMarqueeElement_get_direction_Stub(
  24352. IRpcStubBuffer *This,
  24353. IRpcChannelBuffer *_pRpcChannelBuffer,
  24354. PRPC_MESSAGE _pRpcMessage,
  24355. DWORD *_pdwStubPhase);
  24356. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_behavior_Proxy(
  24357. IHTMLMarqueeElement * This,
  24358. /* [in] */ BSTR v);
  24359. void __RPC_STUB IHTMLMarqueeElement_put_behavior_Stub(
  24360. IRpcStubBuffer *This,
  24361. IRpcChannelBuffer *_pRpcChannelBuffer,
  24362. PRPC_MESSAGE _pRpcMessage,
  24363. DWORD *_pdwStubPhase);
  24364. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_behavior_Proxy(
  24365. IHTMLMarqueeElement * This,
  24366. /* [out][retval] */ BSTR *p);
  24367. void __RPC_STUB IHTMLMarqueeElement_get_behavior_Stub(
  24368. IRpcStubBuffer *This,
  24369. IRpcChannelBuffer *_pRpcChannelBuffer,
  24370. PRPC_MESSAGE _pRpcMessage,
  24371. DWORD *_pdwStubPhase);
  24372. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_scrollAmount_Proxy(
  24373. IHTMLMarqueeElement * This,
  24374. /* [in] */ long v);
  24375. void __RPC_STUB IHTMLMarqueeElement_put_scrollAmount_Stub(
  24376. IRpcStubBuffer *This,
  24377. IRpcChannelBuffer *_pRpcChannelBuffer,
  24378. PRPC_MESSAGE _pRpcMessage,
  24379. DWORD *_pdwStubPhase);
  24380. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_scrollAmount_Proxy(
  24381. IHTMLMarqueeElement * This,
  24382. /* [out][retval] */ long *p);
  24383. void __RPC_STUB IHTMLMarqueeElement_get_scrollAmount_Stub(
  24384. IRpcStubBuffer *This,
  24385. IRpcChannelBuffer *_pRpcChannelBuffer,
  24386. PRPC_MESSAGE _pRpcMessage,
  24387. DWORD *_pdwStubPhase);
  24388. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_loop_Proxy(
  24389. IHTMLMarqueeElement * This,
  24390. /* [in] */ long v);
  24391. void __RPC_STUB IHTMLMarqueeElement_put_loop_Stub(
  24392. IRpcStubBuffer *This,
  24393. IRpcChannelBuffer *_pRpcChannelBuffer,
  24394. PRPC_MESSAGE _pRpcMessage,
  24395. DWORD *_pdwStubPhase);
  24396. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_loop_Proxy(
  24397. IHTMLMarqueeElement * This,
  24398. /* [out][retval] */ long *p);
  24399. void __RPC_STUB IHTMLMarqueeElement_get_loop_Stub(
  24400. IRpcStubBuffer *This,
  24401. IRpcChannelBuffer *_pRpcChannelBuffer,
  24402. PRPC_MESSAGE _pRpcMessage,
  24403. DWORD *_pdwStubPhase);
  24404. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_vspace_Proxy(
  24405. IHTMLMarqueeElement * This,
  24406. /* [in] */ long v);
  24407. void __RPC_STUB IHTMLMarqueeElement_put_vspace_Stub(
  24408. IRpcStubBuffer *This,
  24409. IRpcChannelBuffer *_pRpcChannelBuffer,
  24410. PRPC_MESSAGE _pRpcMessage,
  24411. DWORD *_pdwStubPhase);
  24412. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_vspace_Proxy(
  24413. IHTMLMarqueeElement * This,
  24414. /* [out][retval] */ long *p);
  24415. void __RPC_STUB IHTMLMarqueeElement_get_vspace_Stub(
  24416. IRpcStubBuffer *This,
  24417. IRpcChannelBuffer *_pRpcChannelBuffer,
  24418. PRPC_MESSAGE _pRpcMessage,
  24419. DWORD *_pdwStubPhase);
  24420. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_hspace_Proxy(
  24421. IHTMLMarqueeElement * This,
  24422. /* [in] */ long v);
  24423. void __RPC_STUB IHTMLMarqueeElement_put_hspace_Stub(
  24424. IRpcStubBuffer *This,
  24425. IRpcChannelBuffer *_pRpcChannelBuffer,
  24426. PRPC_MESSAGE _pRpcMessage,
  24427. DWORD *_pdwStubPhase);
  24428. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_hspace_Proxy(
  24429. IHTMLMarqueeElement * This,
  24430. /* [out][retval] */ long *p);
  24431. void __RPC_STUB IHTMLMarqueeElement_get_hspace_Stub(
  24432. IRpcStubBuffer *This,
  24433. IRpcChannelBuffer *_pRpcChannelBuffer,
  24434. PRPC_MESSAGE _pRpcMessage,
  24435. DWORD *_pdwStubPhase);
  24436. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onfinish_Proxy(
  24437. IHTMLMarqueeElement * This,
  24438. /* [in] */ VARIANT v);
  24439. void __RPC_STUB IHTMLMarqueeElement_put_onfinish_Stub(
  24440. IRpcStubBuffer *This,
  24441. IRpcChannelBuffer *_pRpcChannelBuffer,
  24442. PRPC_MESSAGE _pRpcMessage,
  24443. DWORD *_pdwStubPhase);
  24444. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onfinish_Proxy(
  24445. IHTMLMarqueeElement * This,
  24446. /* [out][retval] */ VARIANT *p);
  24447. void __RPC_STUB IHTMLMarqueeElement_get_onfinish_Stub(
  24448. IRpcStubBuffer *This,
  24449. IRpcChannelBuffer *_pRpcChannelBuffer,
  24450. PRPC_MESSAGE _pRpcMessage,
  24451. DWORD *_pdwStubPhase);
  24452. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onstart_Proxy(
  24453. IHTMLMarqueeElement * This,
  24454. /* [in] */ VARIANT v);
  24455. void __RPC_STUB IHTMLMarqueeElement_put_onstart_Stub(
  24456. IRpcStubBuffer *This,
  24457. IRpcChannelBuffer *_pRpcChannelBuffer,
  24458. PRPC_MESSAGE _pRpcMessage,
  24459. DWORD *_pdwStubPhase);
  24460. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onstart_Proxy(
  24461. IHTMLMarqueeElement * This,
  24462. /* [out][retval] */ VARIANT *p);
  24463. void __RPC_STUB IHTMLMarqueeElement_get_onstart_Stub(
  24464. IRpcStubBuffer *This,
  24465. IRpcChannelBuffer *_pRpcChannelBuffer,
  24466. PRPC_MESSAGE _pRpcMessage,
  24467. DWORD *_pdwStubPhase);
  24468. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onbounce_Proxy(
  24469. IHTMLMarqueeElement * This,
  24470. /* [in] */ VARIANT v);
  24471. void __RPC_STUB IHTMLMarqueeElement_put_onbounce_Stub(
  24472. IRpcStubBuffer *This,
  24473. IRpcChannelBuffer *_pRpcChannelBuffer,
  24474. PRPC_MESSAGE _pRpcMessage,
  24475. DWORD *_pdwStubPhase);
  24476. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onbounce_Proxy(
  24477. IHTMLMarqueeElement * This,
  24478. /* [out][retval] */ VARIANT *p);
  24479. void __RPC_STUB IHTMLMarqueeElement_get_onbounce_Stub(
  24480. IRpcStubBuffer *This,
  24481. IRpcChannelBuffer *_pRpcChannelBuffer,
  24482. PRPC_MESSAGE _pRpcMessage,
  24483. DWORD *_pdwStubPhase);
  24484. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_width_Proxy(
  24485. IHTMLMarqueeElement * This,
  24486. /* [in] */ VARIANT v);
  24487. void __RPC_STUB IHTMLMarqueeElement_put_width_Stub(
  24488. IRpcStubBuffer *This,
  24489. IRpcChannelBuffer *_pRpcChannelBuffer,
  24490. PRPC_MESSAGE _pRpcMessage,
  24491. DWORD *_pdwStubPhase);
  24492. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_width_Proxy(
  24493. IHTMLMarqueeElement * This,
  24494. /* [out][retval] */ VARIANT *p);
  24495. void __RPC_STUB IHTMLMarqueeElement_get_width_Stub(
  24496. IRpcStubBuffer *This,
  24497. IRpcChannelBuffer *_pRpcChannelBuffer,
  24498. PRPC_MESSAGE _pRpcMessage,
  24499. DWORD *_pdwStubPhase);
  24500. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_height_Proxy(
  24501. IHTMLMarqueeElement * This,
  24502. /* [in] */ VARIANT v);
  24503. void __RPC_STUB IHTMLMarqueeElement_put_height_Stub(
  24504. IRpcStubBuffer *This,
  24505. IRpcChannelBuffer *_pRpcChannelBuffer,
  24506. PRPC_MESSAGE _pRpcMessage,
  24507. DWORD *_pdwStubPhase);
  24508. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_height_Proxy(
  24509. IHTMLMarqueeElement * This,
  24510. /* [out][retval] */ VARIANT *p);
  24511. void __RPC_STUB IHTMLMarqueeElement_get_height_Stub(
  24512. IRpcStubBuffer *This,
  24513. IRpcChannelBuffer *_pRpcChannelBuffer,
  24514. PRPC_MESSAGE _pRpcMessage,
  24515. DWORD *_pdwStubPhase);
  24516. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_trueSpeed_Proxy(
  24517. IHTMLMarqueeElement * This,
  24518. /* [in] */ VARIANT_BOOL v);
  24519. void __RPC_STUB IHTMLMarqueeElement_put_trueSpeed_Stub(
  24520. IRpcStubBuffer *This,
  24521. IRpcChannelBuffer *_pRpcChannelBuffer,
  24522. PRPC_MESSAGE _pRpcMessage,
  24523. DWORD *_pdwStubPhase);
  24524. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_trueSpeed_Proxy(
  24525. IHTMLMarqueeElement * This,
  24526. /* [out][retval] */ VARIANT_BOOL *p);
  24527. void __RPC_STUB IHTMLMarqueeElement_get_trueSpeed_Stub(
  24528. IRpcStubBuffer *This,
  24529. IRpcChannelBuffer *_pRpcChannelBuffer,
  24530. PRPC_MESSAGE _pRpcMessage,
  24531. DWORD *_pdwStubPhase);
  24532. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_start_Proxy(
  24533. IHTMLMarqueeElement * This);
  24534. void __RPC_STUB IHTMLMarqueeElement_start_Stub(
  24535. IRpcStubBuffer *This,
  24536. IRpcChannelBuffer *_pRpcChannelBuffer,
  24537. PRPC_MESSAGE _pRpcMessage,
  24538. DWORD *_pdwStubPhase);
  24539. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_stop_Proxy(
  24540. IHTMLMarqueeElement * This);
  24541. void __RPC_STUB IHTMLMarqueeElement_stop_Stub(
  24542. IRpcStubBuffer *This,
  24543. IRpcChannelBuffer *_pRpcChannelBuffer,
  24544. PRPC_MESSAGE _pRpcMessage,
  24545. DWORD *_pdwStubPhase);
  24546. #endif /* __IHTMLMarqueeElement_INTERFACE_DEFINED__ */
  24547. #ifndef __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__
  24548. #define __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__
  24549. /* dispinterface DispHTMLMarqueeElement */
  24550. /* [uuid][hidden] */
  24551. EXTERN_C const IID DIID_DispHTMLMarqueeElement;
  24552. MIDL_INTERFACE("3050f527-98b5-11cf-bb82-00aa00bdce0b")
  24553. DispHTMLMarqueeElement : public IDispatch
  24554. {
  24555. };
  24556. #endif /* __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__ */
  24557. EXTERN_C const CLSID CLSID_HTMLMarqueeElement;
  24558. #ifdef __cplusplus
  24559. class DECLSPEC_UUID("3050f2b9-98b5-11cf-bb82-00aa00bdce0b")
  24560. HTMLMarqueeElement;
  24561. #endif
  24562. #ifndef __IHTMLHtmlElement_INTERFACE_DEFINED__
  24563. #define __IHTMLHtmlElement_INTERFACE_DEFINED__
  24564. /* interface IHTMLHtmlElement */
  24565. /* [object][uuid][dual][oleautomation] */
  24566. EXTERN_C const IID IID_IHTMLHtmlElement;
  24567. MIDL_INTERFACE("3050f81c-98b5-11cf-bb82-00aa00bdce0b")
  24568. IHTMLHtmlElement : public IDispatch
  24569. {
  24570. public:
  24571. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_version(
  24572. /* [in] */ BSTR v) = 0;
  24573. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
  24574. /* [out][retval] */ BSTR *p) = 0;
  24575. };
  24576. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHtmlElement_put_version_Proxy(
  24577. IHTMLHtmlElement * This,
  24578. /* [in] */ BSTR v);
  24579. void __RPC_STUB IHTMLHtmlElement_put_version_Stub(
  24580. IRpcStubBuffer *This,
  24581. IRpcChannelBuffer *_pRpcChannelBuffer,
  24582. PRPC_MESSAGE _pRpcMessage,
  24583. DWORD *_pdwStubPhase);
  24584. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHtmlElement_get_version_Proxy(
  24585. IHTMLHtmlElement * This,
  24586. /* [out][retval] */ BSTR *p);
  24587. void __RPC_STUB IHTMLHtmlElement_get_version_Stub(
  24588. IRpcStubBuffer *This,
  24589. IRpcChannelBuffer *_pRpcChannelBuffer,
  24590. PRPC_MESSAGE _pRpcMessage,
  24591. DWORD *_pdwStubPhase);
  24592. #endif /* __IHTMLHtmlElement_INTERFACE_DEFINED__ */
  24593. #ifndef __IHTMLHeadElement_INTERFACE_DEFINED__
  24594. #define __IHTMLHeadElement_INTERFACE_DEFINED__
  24595. /* interface IHTMLHeadElement */
  24596. /* [object][uuid][dual][oleautomation] */
  24597. EXTERN_C const IID IID_IHTMLHeadElement;
  24598. MIDL_INTERFACE("3050f81d-98b5-11cf-bb82-00aa00bdce0b")
  24599. IHTMLHeadElement : public IDispatch
  24600. {
  24601. public:
  24602. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_profile(
  24603. /* [in] */ BSTR v) = 0;
  24604. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_profile(
  24605. /* [out][retval] */ BSTR *p) = 0;
  24606. };
  24607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeadElement_put_profile_Proxy(
  24608. IHTMLHeadElement * This,
  24609. /* [in] */ BSTR v);
  24610. void __RPC_STUB IHTMLHeadElement_put_profile_Stub(
  24611. IRpcStubBuffer *This,
  24612. IRpcChannelBuffer *_pRpcChannelBuffer,
  24613. PRPC_MESSAGE _pRpcMessage,
  24614. DWORD *_pdwStubPhase);
  24615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeadElement_get_profile_Proxy(
  24616. IHTMLHeadElement * This,
  24617. /* [out][retval] */ BSTR *p);
  24618. void __RPC_STUB IHTMLHeadElement_get_profile_Stub(
  24619. IRpcStubBuffer *This,
  24620. IRpcChannelBuffer *_pRpcChannelBuffer,
  24621. PRPC_MESSAGE _pRpcMessage,
  24622. DWORD *_pdwStubPhase);
  24623. #endif /* __IHTMLHeadElement_INTERFACE_DEFINED__ */
  24624. #ifndef __IHTMLTitleElement_INTERFACE_DEFINED__
  24625. #define __IHTMLTitleElement_INTERFACE_DEFINED__
  24626. /* interface IHTMLTitleElement */
  24627. /* [object][uuid][dual][oleautomation] */
  24628. EXTERN_C const IID IID_IHTMLTitleElement;
  24629. MIDL_INTERFACE("3050f322-98b5-11cf-bb82-00aa00bdce0b")
  24630. IHTMLTitleElement : public IDispatch
  24631. {
  24632. public:
  24633. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  24634. /* [in] */ BSTR v) = 0;
  24635. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  24636. /* [out][retval] */ BSTR *p) = 0;
  24637. };
  24638. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTitleElement_put_text_Proxy(
  24639. IHTMLTitleElement * This,
  24640. /* [in] */ BSTR v);
  24641. void __RPC_STUB IHTMLTitleElement_put_text_Stub(
  24642. IRpcStubBuffer *This,
  24643. IRpcChannelBuffer *_pRpcChannelBuffer,
  24644. PRPC_MESSAGE _pRpcMessage,
  24645. DWORD *_pdwStubPhase);
  24646. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTitleElement_get_text_Proxy(
  24647. IHTMLTitleElement * This,
  24648. /* [out][retval] */ BSTR *p);
  24649. void __RPC_STUB IHTMLTitleElement_get_text_Stub(
  24650. IRpcStubBuffer *This,
  24651. IRpcChannelBuffer *_pRpcChannelBuffer,
  24652. PRPC_MESSAGE _pRpcMessage,
  24653. DWORD *_pdwStubPhase);
  24654. #endif /* __IHTMLTitleElement_INTERFACE_DEFINED__ */
  24655. #ifndef __IHTMLMetaElement_INTERFACE_DEFINED__
  24656. #define __IHTMLMetaElement_INTERFACE_DEFINED__
  24657. /* interface IHTMLMetaElement */
  24658. /* [object][uuid][dual][oleautomation] */
  24659. EXTERN_C const IID IID_IHTMLMetaElement;
  24660. MIDL_INTERFACE("3050f203-98b5-11cf-bb82-00aa00bdce0b")
  24661. IHTMLMetaElement : public IDispatch
  24662. {
  24663. public:
  24664. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_httpEquiv(
  24665. /* [in] */ BSTR v) = 0;
  24666. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_httpEquiv(
  24667. /* [out][retval] */ BSTR *p) = 0;
  24668. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_content(
  24669. /* [in] */ BSTR v) = 0;
  24670. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_content(
  24671. /* [out][retval] */ BSTR *p) = 0;
  24672. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  24673. /* [in] */ BSTR v) = 0;
  24674. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  24675. /* [out][retval] */ BSTR *p) = 0;
  24676. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_url(
  24677. /* [in] */ BSTR v) = 0;
  24678. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_url(
  24679. /* [out][retval] */ BSTR *p) = 0;
  24680. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  24681. /* [in] */ BSTR v) = 0;
  24682. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  24683. /* [out][retval] */ BSTR *p) = 0;
  24684. };
  24685. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_httpEquiv_Proxy(
  24686. IHTMLMetaElement * This,
  24687. /* [in] */ BSTR v);
  24688. void __RPC_STUB IHTMLMetaElement_put_httpEquiv_Stub(
  24689. IRpcStubBuffer *This,
  24690. IRpcChannelBuffer *_pRpcChannelBuffer,
  24691. PRPC_MESSAGE _pRpcMessage,
  24692. DWORD *_pdwStubPhase);
  24693. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_httpEquiv_Proxy(
  24694. IHTMLMetaElement * This,
  24695. /* [out][retval] */ BSTR *p);
  24696. void __RPC_STUB IHTMLMetaElement_get_httpEquiv_Stub(
  24697. IRpcStubBuffer *This,
  24698. IRpcChannelBuffer *_pRpcChannelBuffer,
  24699. PRPC_MESSAGE _pRpcMessage,
  24700. DWORD *_pdwStubPhase);
  24701. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_content_Proxy(
  24702. IHTMLMetaElement * This,
  24703. /* [in] */ BSTR v);
  24704. void __RPC_STUB IHTMLMetaElement_put_content_Stub(
  24705. IRpcStubBuffer *This,
  24706. IRpcChannelBuffer *_pRpcChannelBuffer,
  24707. PRPC_MESSAGE _pRpcMessage,
  24708. DWORD *_pdwStubPhase);
  24709. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_content_Proxy(
  24710. IHTMLMetaElement * This,
  24711. /* [out][retval] */ BSTR *p);
  24712. void __RPC_STUB IHTMLMetaElement_get_content_Stub(
  24713. IRpcStubBuffer *This,
  24714. IRpcChannelBuffer *_pRpcChannelBuffer,
  24715. PRPC_MESSAGE _pRpcMessage,
  24716. DWORD *_pdwStubPhase);
  24717. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_name_Proxy(
  24718. IHTMLMetaElement * This,
  24719. /* [in] */ BSTR v);
  24720. void __RPC_STUB IHTMLMetaElement_put_name_Stub(
  24721. IRpcStubBuffer *This,
  24722. IRpcChannelBuffer *_pRpcChannelBuffer,
  24723. PRPC_MESSAGE _pRpcMessage,
  24724. DWORD *_pdwStubPhase);
  24725. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_name_Proxy(
  24726. IHTMLMetaElement * This,
  24727. /* [out][retval] */ BSTR *p);
  24728. void __RPC_STUB IHTMLMetaElement_get_name_Stub(
  24729. IRpcStubBuffer *This,
  24730. IRpcChannelBuffer *_pRpcChannelBuffer,
  24731. PRPC_MESSAGE _pRpcMessage,
  24732. DWORD *_pdwStubPhase);
  24733. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_url_Proxy(
  24734. IHTMLMetaElement * This,
  24735. /* [in] */ BSTR v);
  24736. void __RPC_STUB IHTMLMetaElement_put_url_Stub(
  24737. IRpcStubBuffer *This,
  24738. IRpcChannelBuffer *_pRpcChannelBuffer,
  24739. PRPC_MESSAGE _pRpcMessage,
  24740. DWORD *_pdwStubPhase);
  24741. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_url_Proxy(
  24742. IHTMLMetaElement * This,
  24743. /* [out][retval] */ BSTR *p);
  24744. void __RPC_STUB IHTMLMetaElement_get_url_Stub(
  24745. IRpcStubBuffer *This,
  24746. IRpcChannelBuffer *_pRpcChannelBuffer,
  24747. PRPC_MESSAGE _pRpcMessage,
  24748. DWORD *_pdwStubPhase);
  24749. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_charset_Proxy(
  24750. IHTMLMetaElement * This,
  24751. /* [in] */ BSTR v);
  24752. void __RPC_STUB IHTMLMetaElement_put_charset_Stub(
  24753. IRpcStubBuffer *This,
  24754. IRpcChannelBuffer *_pRpcChannelBuffer,
  24755. PRPC_MESSAGE _pRpcMessage,
  24756. DWORD *_pdwStubPhase);
  24757. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_charset_Proxy(
  24758. IHTMLMetaElement * This,
  24759. /* [out][retval] */ BSTR *p);
  24760. void __RPC_STUB IHTMLMetaElement_get_charset_Stub(
  24761. IRpcStubBuffer *This,
  24762. IRpcChannelBuffer *_pRpcChannelBuffer,
  24763. PRPC_MESSAGE _pRpcMessage,
  24764. DWORD *_pdwStubPhase);
  24765. #endif /* __IHTMLMetaElement_INTERFACE_DEFINED__ */
  24766. #ifndef __IHTMLMetaElement2_INTERFACE_DEFINED__
  24767. #define __IHTMLMetaElement2_INTERFACE_DEFINED__
  24768. /* interface IHTMLMetaElement2 */
  24769. /* [object][uuid][dual][oleautomation] */
  24770. EXTERN_C const IID IID_IHTMLMetaElement2;
  24771. MIDL_INTERFACE("3050f81f-98b5-11cf-bb82-00aa00bdce0b")
  24772. IHTMLMetaElement2 : public IDispatch
  24773. {
  24774. public:
  24775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scheme(
  24776. /* [in] */ BSTR v) = 0;
  24777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scheme(
  24778. /* [out][retval] */ BSTR *p) = 0;
  24779. };
  24780. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement2_put_scheme_Proxy(
  24781. IHTMLMetaElement2 * This,
  24782. /* [in] */ BSTR v);
  24783. void __RPC_STUB IHTMLMetaElement2_put_scheme_Stub(
  24784. IRpcStubBuffer *This,
  24785. IRpcChannelBuffer *_pRpcChannelBuffer,
  24786. PRPC_MESSAGE _pRpcMessage,
  24787. DWORD *_pdwStubPhase);
  24788. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement2_get_scheme_Proxy(
  24789. IHTMLMetaElement2 * This,
  24790. /* [out][retval] */ BSTR *p);
  24791. void __RPC_STUB IHTMLMetaElement2_get_scheme_Stub(
  24792. IRpcStubBuffer *This,
  24793. IRpcChannelBuffer *_pRpcChannelBuffer,
  24794. PRPC_MESSAGE _pRpcMessage,
  24795. DWORD *_pdwStubPhase);
  24796. #endif /* __IHTMLMetaElement2_INTERFACE_DEFINED__ */
  24797. #ifndef __IHTMLBaseElement_INTERFACE_DEFINED__
  24798. #define __IHTMLBaseElement_INTERFACE_DEFINED__
  24799. /* interface IHTMLBaseElement */
  24800. /* [object][uuid][dual][oleautomation] */
  24801. EXTERN_C const IID IID_IHTMLBaseElement;
  24802. MIDL_INTERFACE("3050f204-98b5-11cf-bb82-00aa00bdce0b")
  24803. IHTMLBaseElement : public IDispatch
  24804. {
  24805. public:
  24806. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  24807. /* [in] */ BSTR v) = 0;
  24808. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  24809. /* [out][retval] */ BSTR *p) = 0;
  24810. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  24811. /* [in] */ BSTR v) = 0;
  24812. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  24813. /* [out][retval] */ BSTR *p) = 0;
  24814. };
  24815. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_put_href_Proxy(
  24816. IHTMLBaseElement * This,
  24817. /* [in] */ BSTR v);
  24818. void __RPC_STUB IHTMLBaseElement_put_href_Stub(
  24819. IRpcStubBuffer *This,
  24820. IRpcChannelBuffer *_pRpcChannelBuffer,
  24821. PRPC_MESSAGE _pRpcMessage,
  24822. DWORD *_pdwStubPhase);
  24823. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_get_href_Proxy(
  24824. IHTMLBaseElement * This,
  24825. /* [out][retval] */ BSTR *p);
  24826. void __RPC_STUB IHTMLBaseElement_get_href_Stub(
  24827. IRpcStubBuffer *This,
  24828. IRpcChannelBuffer *_pRpcChannelBuffer,
  24829. PRPC_MESSAGE _pRpcMessage,
  24830. DWORD *_pdwStubPhase);
  24831. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_put_target_Proxy(
  24832. IHTMLBaseElement * This,
  24833. /* [in] */ BSTR v);
  24834. void __RPC_STUB IHTMLBaseElement_put_target_Stub(
  24835. IRpcStubBuffer *This,
  24836. IRpcChannelBuffer *_pRpcChannelBuffer,
  24837. PRPC_MESSAGE _pRpcMessage,
  24838. DWORD *_pdwStubPhase);
  24839. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_get_target_Proxy(
  24840. IHTMLBaseElement * This,
  24841. /* [out][retval] */ BSTR *p);
  24842. void __RPC_STUB IHTMLBaseElement_get_target_Stub(
  24843. IRpcStubBuffer *This,
  24844. IRpcChannelBuffer *_pRpcChannelBuffer,
  24845. PRPC_MESSAGE _pRpcMessage,
  24846. DWORD *_pdwStubPhase);
  24847. #endif /* __IHTMLBaseElement_INTERFACE_DEFINED__ */
  24848. #ifndef __IHTMLIsIndexElement_INTERFACE_DEFINED__
  24849. #define __IHTMLIsIndexElement_INTERFACE_DEFINED__
  24850. /* interface IHTMLIsIndexElement */
  24851. /* [object][uuid][dual][oleautomation] */
  24852. EXTERN_C const IID IID_IHTMLIsIndexElement;
  24853. MIDL_INTERFACE("3050f206-98b5-11cf-bb82-00aa00bdce0b")
  24854. IHTMLIsIndexElement : public IDispatch
  24855. {
  24856. public:
  24857. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_prompt(
  24858. /* [in] */ BSTR v) = 0;
  24859. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_prompt(
  24860. /* [out][retval] */ BSTR *p) = 0;
  24861. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_action(
  24862. /* [in] */ BSTR v) = 0;
  24863. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_action(
  24864. /* [out][retval] */ BSTR *p) = 0;
  24865. };
  24866. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_put_prompt_Proxy(
  24867. IHTMLIsIndexElement * This,
  24868. /* [in] */ BSTR v);
  24869. void __RPC_STUB IHTMLIsIndexElement_put_prompt_Stub(
  24870. IRpcStubBuffer *This,
  24871. IRpcChannelBuffer *_pRpcChannelBuffer,
  24872. PRPC_MESSAGE _pRpcMessage,
  24873. DWORD *_pdwStubPhase);
  24874. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_get_prompt_Proxy(
  24875. IHTMLIsIndexElement * This,
  24876. /* [out][retval] */ BSTR *p);
  24877. void __RPC_STUB IHTMLIsIndexElement_get_prompt_Stub(
  24878. IRpcStubBuffer *This,
  24879. IRpcChannelBuffer *_pRpcChannelBuffer,
  24880. PRPC_MESSAGE _pRpcMessage,
  24881. DWORD *_pdwStubPhase);
  24882. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_put_action_Proxy(
  24883. IHTMLIsIndexElement * This,
  24884. /* [in] */ BSTR v);
  24885. void __RPC_STUB IHTMLIsIndexElement_put_action_Stub(
  24886. IRpcStubBuffer *This,
  24887. IRpcChannelBuffer *_pRpcChannelBuffer,
  24888. PRPC_MESSAGE _pRpcMessage,
  24889. DWORD *_pdwStubPhase);
  24890. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_get_action_Proxy(
  24891. IHTMLIsIndexElement * This,
  24892. /* [out][retval] */ BSTR *p);
  24893. void __RPC_STUB IHTMLIsIndexElement_get_action_Stub(
  24894. IRpcStubBuffer *This,
  24895. IRpcChannelBuffer *_pRpcChannelBuffer,
  24896. PRPC_MESSAGE _pRpcMessage,
  24897. DWORD *_pdwStubPhase);
  24898. #endif /* __IHTMLIsIndexElement_INTERFACE_DEFINED__ */
  24899. #ifndef __IHTMLIsIndexElement2_INTERFACE_DEFINED__
  24900. #define __IHTMLIsIndexElement2_INTERFACE_DEFINED__
  24901. /* interface IHTMLIsIndexElement2 */
  24902. /* [object][uuid][dual][oleautomation] */
  24903. EXTERN_C const IID IID_IHTMLIsIndexElement2;
  24904. MIDL_INTERFACE("3050f82f-98b5-11cf-bb82-00aa00bdce0b")
  24905. IHTMLIsIndexElement2 : public IDispatch
  24906. {
  24907. public:
  24908. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  24909. /* [out][retval] */ IHTMLFormElement **p) = 0;
  24910. };
  24911. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement2_get_form_Proxy(
  24912. IHTMLIsIndexElement2 * This,
  24913. /* [out][retval] */ IHTMLFormElement **p);
  24914. void __RPC_STUB IHTMLIsIndexElement2_get_form_Stub(
  24915. IRpcStubBuffer *This,
  24916. IRpcChannelBuffer *_pRpcChannelBuffer,
  24917. PRPC_MESSAGE _pRpcMessage,
  24918. DWORD *_pdwStubPhase);
  24919. #endif /* __IHTMLIsIndexElement2_INTERFACE_DEFINED__ */
  24920. #ifndef __IHTMLNextIdElement_INTERFACE_DEFINED__
  24921. #define __IHTMLNextIdElement_INTERFACE_DEFINED__
  24922. /* interface IHTMLNextIdElement */
  24923. /* [object][uuid][dual][oleautomation] */
  24924. EXTERN_C const IID IID_IHTMLNextIdElement;
  24925. MIDL_INTERFACE("3050f207-98b5-11cf-bb82-00aa00bdce0b")
  24926. IHTMLNextIdElement : public IDispatch
  24927. {
  24928. public:
  24929. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_n(
  24930. /* [in] */ BSTR v) = 0;
  24931. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_n(
  24932. /* [out][retval] */ BSTR *p) = 0;
  24933. };
  24934. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLNextIdElement_put_n_Proxy(
  24935. IHTMLNextIdElement * This,
  24936. /* [in] */ BSTR v);
  24937. void __RPC_STUB IHTMLNextIdElement_put_n_Stub(
  24938. IRpcStubBuffer *This,
  24939. IRpcChannelBuffer *_pRpcChannelBuffer,
  24940. PRPC_MESSAGE _pRpcMessage,
  24941. DWORD *_pdwStubPhase);
  24942. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNextIdElement_get_n_Proxy(
  24943. IHTMLNextIdElement * This,
  24944. /* [out][retval] */ BSTR *p);
  24945. void __RPC_STUB IHTMLNextIdElement_get_n_Stub(
  24946. IRpcStubBuffer *This,
  24947. IRpcChannelBuffer *_pRpcChannelBuffer,
  24948. PRPC_MESSAGE _pRpcMessage,
  24949. DWORD *_pdwStubPhase);
  24950. #endif /* __IHTMLNextIdElement_INTERFACE_DEFINED__ */
  24951. #ifndef __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__
  24952. #define __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__
  24953. /* dispinterface DispHTMLHtmlElement */
  24954. /* [uuid][hidden] */
  24955. EXTERN_C const IID DIID_DispHTMLHtmlElement;
  24956. MIDL_INTERFACE("3050f560-98b5-11cf-bb82-00aa00bdce0b")
  24957. DispHTMLHtmlElement : public IDispatch
  24958. {
  24959. };
  24960. #endif /* __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__ */
  24961. EXTERN_C const CLSID CLSID_HTMLHtmlElement;
  24962. #ifdef __cplusplus
  24963. class DECLSPEC_UUID("3050f491-98b5-11cf-bb82-00aa00bdce0b")
  24964. HTMLHtmlElement;
  24965. #endif
  24966. #ifndef __DispHTMLHeadElement_DISPINTERFACE_DEFINED__
  24967. #define __DispHTMLHeadElement_DISPINTERFACE_DEFINED__
  24968. /* dispinterface DispHTMLHeadElement */
  24969. /* [uuid][hidden] */
  24970. EXTERN_C const IID DIID_DispHTMLHeadElement;
  24971. MIDL_INTERFACE("3050f561-98b5-11cf-bb82-00aa00bdce0b")
  24972. DispHTMLHeadElement : public IDispatch
  24973. {
  24974. };
  24975. #endif /* __DispHTMLHeadElement_DISPINTERFACE_DEFINED__ */
  24976. EXTERN_C const CLSID CLSID_HTMLHeadElement;
  24977. #ifdef __cplusplus
  24978. class DECLSPEC_UUID("3050f493-98b5-11cf-bb82-00aa00bdce0b")
  24979. HTMLHeadElement;
  24980. #endif
  24981. #ifndef __DispHTMLTitleElement_DISPINTERFACE_DEFINED__
  24982. #define __DispHTMLTitleElement_DISPINTERFACE_DEFINED__
  24983. /* dispinterface DispHTMLTitleElement */
  24984. /* [uuid][hidden] */
  24985. EXTERN_C const IID DIID_DispHTMLTitleElement;
  24986. MIDL_INTERFACE("3050f516-98b5-11cf-bb82-00aa00bdce0b")
  24987. DispHTMLTitleElement : public IDispatch
  24988. {
  24989. };
  24990. #endif /* __DispHTMLTitleElement_DISPINTERFACE_DEFINED__ */
  24991. EXTERN_C const CLSID CLSID_HTMLTitleElement;
  24992. #ifdef __cplusplus
  24993. class DECLSPEC_UUID("3050f284-98b5-11cf-bb82-00aa00bdce0b")
  24994. HTMLTitleElement;
  24995. #endif
  24996. #ifndef __DispHTMLMetaElement_DISPINTERFACE_DEFINED__
  24997. #define __DispHTMLMetaElement_DISPINTERFACE_DEFINED__
  24998. /* dispinterface DispHTMLMetaElement */
  24999. /* [uuid][hidden] */
  25000. EXTERN_C const IID DIID_DispHTMLMetaElement;
  25001. MIDL_INTERFACE("3050f517-98b5-11cf-bb82-00aa00bdce0b")
  25002. DispHTMLMetaElement : public IDispatch
  25003. {
  25004. };
  25005. #endif /* __DispHTMLMetaElement_DISPINTERFACE_DEFINED__ */
  25006. EXTERN_C const CLSID CLSID_HTMLMetaElement;
  25007. #ifdef __cplusplus
  25008. class DECLSPEC_UUID("3050f275-98b5-11cf-bb82-00aa00bdce0b")
  25009. HTMLMetaElement;
  25010. #endif
  25011. #ifndef __DispHTMLBaseElement_DISPINTERFACE_DEFINED__
  25012. #define __DispHTMLBaseElement_DISPINTERFACE_DEFINED__
  25013. /* dispinterface DispHTMLBaseElement */
  25014. /* [uuid][hidden] */
  25015. EXTERN_C const IID DIID_DispHTMLBaseElement;
  25016. MIDL_INTERFACE("3050f518-98b5-11cf-bb82-00aa00bdce0b")
  25017. DispHTMLBaseElement : public IDispatch
  25018. {
  25019. };
  25020. #endif /* __DispHTMLBaseElement_DISPINTERFACE_DEFINED__ */
  25021. EXTERN_C const CLSID CLSID_HTMLBaseElement;
  25022. #ifdef __cplusplus
  25023. class DECLSPEC_UUID("3050f276-98b5-11cf-bb82-00aa00bdce0b")
  25024. HTMLBaseElement;
  25025. #endif
  25026. #ifndef __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__
  25027. #define __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__
  25028. /* dispinterface DispHTMLIsIndexElement */
  25029. /* [uuid][hidden] */
  25030. EXTERN_C const IID DIID_DispHTMLIsIndexElement;
  25031. MIDL_INTERFACE("3050f519-98b5-11cf-bb82-00aa00bdce0b")
  25032. DispHTMLIsIndexElement : public IDispatch
  25033. {
  25034. };
  25035. #endif /* __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__ */
  25036. EXTERN_C const CLSID CLSID_HTMLIsIndexElement;
  25037. #ifdef __cplusplus
  25038. class DECLSPEC_UUID("3050f278-98b5-11cf-bb82-00aa00bdce0b")
  25039. HTMLIsIndexElement;
  25040. #endif
  25041. #ifndef __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__
  25042. #define __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__
  25043. /* dispinterface DispHTMLNextIdElement */
  25044. /* [uuid][hidden] */
  25045. EXTERN_C const IID DIID_DispHTMLNextIdElement;
  25046. MIDL_INTERFACE("3050f51a-98b5-11cf-bb82-00aa00bdce0b")
  25047. DispHTMLNextIdElement : public IDispatch
  25048. {
  25049. };
  25050. #endif /* __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__ */
  25051. EXTERN_C const CLSID CLSID_HTMLNextIdElement;
  25052. #ifdef __cplusplus
  25053. class DECLSPEC_UUID("3050f279-98b5-11cf-bb82-00aa00bdce0b")
  25054. HTMLNextIdElement;
  25055. #endif
  25056. #ifndef __IHTMLBaseFontElement_INTERFACE_DEFINED__
  25057. #define __IHTMLBaseFontElement_INTERFACE_DEFINED__
  25058. /* interface IHTMLBaseFontElement */
  25059. /* [object][uuid][dual][oleautomation] */
  25060. EXTERN_C const IID IID_IHTMLBaseFontElement;
  25061. MIDL_INTERFACE("3050f202-98b5-11cf-bb82-00aa00bdce0b")
  25062. IHTMLBaseFontElement : public IDispatch
  25063. {
  25064. public:
  25065. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  25066. /* [in] */ VARIANT v) = 0;
  25067. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  25068. /* [out][retval] */ VARIANT *p) = 0;
  25069. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_face(
  25070. /* [in] */ BSTR v) = 0;
  25071. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_face(
  25072. /* [out][retval] */ BSTR *p) = 0;
  25073. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  25074. /* [in] */ long v) = 0;
  25075. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  25076. /* [out][retval] */ long *p) = 0;
  25077. };
  25078. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_color_Proxy(
  25079. IHTMLBaseFontElement * This,
  25080. /* [in] */ VARIANT v);
  25081. void __RPC_STUB IHTMLBaseFontElement_put_color_Stub(
  25082. IRpcStubBuffer *This,
  25083. IRpcChannelBuffer *_pRpcChannelBuffer,
  25084. PRPC_MESSAGE _pRpcMessage,
  25085. DWORD *_pdwStubPhase);
  25086. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_color_Proxy(
  25087. IHTMLBaseFontElement * This,
  25088. /* [out][retval] */ VARIANT *p);
  25089. void __RPC_STUB IHTMLBaseFontElement_get_color_Stub(
  25090. IRpcStubBuffer *This,
  25091. IRpcChannelBuffer *_pRpcChannelBuffer,
  25092. PRPC_MESSAGE _pRpcMessage,
  25093. DWORD *_pdwStubPhase);
  25094. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_face_Proxy(
  25095. IHTMLBaseFontElement * This,
  25096. /* [in] */ BSTR v);
  25097. void __RPC_STUB IHTMLBaseFontElement_put_face_Stub(
  25098. IRpcStubBuffer *This,
  25099. IRpcChannelBuffer *_pRpcChannelBuffer,
  25100. PRPC_MESSAGE _pRpcMessage,
  25101. DWORD *_pdwStubPhase);
  25102. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_face_Proxy(
  25103. IHTMLBaseFontElement * This,
  25104. /* [out][retval] */ BSTR *p);
  25105. void __RPC_STUB IHTMLBaseFontElement_get_face_Stub(
  25106. IRpcStubBuffer *This,
  25107. IRpcChannelBuffer *_pRpcChannelBuffer,
  25108. PRPC_MESSAGE _pRpcMessage,
  25109. DWORD *_pdwStubPhase);
  25110. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_size_Proxy(
  25111. IHTMLBaseFontElement * This,
  25112. /* [in] */ long v);
  25113. void __RPC_STUB IHTMLBaseFontElement_put_size_Stub(
  25114. IRpcStubBuffer *This,
  25115. IRpcChannelBuffer *_pRpcChannelBuffer,
  25116. PRPC_MESSAGE _pRpcMessage,
  25117. DWORD *_pdwStubPhase);
  25118. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_size_Proxy(
  25119. IHTMLBaseFontElement * This,
  25120. /* [out][retval] */ long *p);
  25121. void __RPC_STUB IHTMLBaseFontElement_get_size_Stub(
  25122. IRpcStubBuffer *This,
  25123. IRpcChannelBuffer *_pRpcChannelBuffer,
  25124. PRPC_MESSAGE _pRpcMessage,
  25125. DWORD *_pdwStubPhase);
  25126. #endif /* __IHTMLBaseFontElement_INTERFACE_DEFINED__ */
  25127. #ifndef __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__
  25128. #define __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__
  25129. /* dispinterface DispHTMLBaseFontElement */
  25130. /* [uuid][hidden] */
  25131. EXTERN_C const IID DIID_DispHTMLBaseFontElement;
  25132. MIDL_INTERFACE("3050f504-98b5-11cf-bb82-00aa00bdce0b")
  25133. DispHTMLBaseFontElement : public IDispatch
  25134. {
  25135. };
  25136. #endif /* __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__ */
  25137. EXTERN_C const CLSID CLSID_HTMLBaseFontElement;
  25138. #ifdef __cplusplus
  25139. class DECLSPEC_UUID("3050f282-98b5-11cf-bb82-00aa00bdce0b")
  25140. HTMLBaseFontElement;
  25141. #endif
  25142. #ifndef __IHTMLUnknownElement_INTERFACE_DEFINED__
  25143. #define __IHTMLUnknownElement_INTERFACE_DEFINED__
  25144. /* interface IHTMLUnknownElement */
  25145. /* [object][uuid][dual][oleautomation] */
  25146. EXTERN_C const IID IID_IHTMLUnknownElement;
  25147. MIDL_INTERFACE("3050f209-98b5-11cf-bb82-00aa00bdce0b")
  25148. IHTMLUnknownElement : public IDispatch
  25149. {
  25150. public:
  25151. };
  25152. #endif /* __IHTMLUnknownElement_INTERFACE_DEFINED__ */
  25153. #ifndef __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__
  25154. #define __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__
  25155. /* dispinterface DispHTMLUnknownElement */
  25156. /* [uuid][hidden] */
  25157. EXTERN_C const IID DIID_DispHTMLUnknownElement;
  25158. MIDL_INTERFACE("3050f539-98b5-11cf-bb82-00aa00bdce0b")
  25159. DispHTMLUnknownElement : public IDispatch
  25160. {
  25161. };
  25162. #endif /* __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__ */
  25163. EXTERN_C const CLSID CLSID_HTMLUnknownElement;
  25164. #ifdef __cplusplus
  25165. class DECLSPEC_UUID("3050f268-98b5-11cf-bb82-00aa00bdce0b")
  25166. HTMLUnknownElement;
  25167. #endif
  25168. #ifndef __IOmHistory_INTERFACE_DEFINED__
  25169. #define __IOmHistory_INTERFACE_DEFINED__
  25170. /* interface IOmHistory */
  25171. /* [object][uuid][dual][oleautomation] */
  25172. EXTERN_C const IID IID_IOmHistory;
  25173. MIDL_INTERFACE("FECEAAA2-8405-11cf-8BA1-00AA00476DA6")
  25174. IOmHistory : public IDispatch
  25175. {
  25176. public:
  25177. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25178. /* [out][retval] */ short *p) = 0;
  25179. virtual /* [id] */ HRESULT STDMETHODCALLTYPE back(
  25180. /* [in][optional] */ VARIANT *pvargdistance) = 0;
  25181. virtual /* [id] */ HRESULT STDMETHODCALLTYPE forward(
  25182. /* [in][optional] */ VARIANT *pvargdistance) = 0;
  25183. virtual /* [id] */ HRESULT STDMETHODCALLTYPE go(
  25184. /* [in][optional] */ VARIANT *pvargdistance) = 0;
  25185. };
  25186. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmHistory_get_length_Proxy(
  25187. IOmHistory * This,
  25188. /* [out][retval] */ short *p);
  25189. void __RPC_STUB IOmHistory_get_length_Stub(
  25190. IRpcStubBuffer *This,
  25191. IRpcChannelBuffer *_pRpcChannelBuffer,
  25192. PRPC_MESSAGE _pRpcMessage,
  25193. DWORD *_pdwStubPhase);
  25194. /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_back_Proxy(
  25195. IOmHistory * This,
  25196. /* [in][optional] */ VARIANT *pvargdistance);
  25197. void __RPC_STUB IOmHistory_back_Stub(
  25198. IRpcStubBuffer *This,
  25199. IRpcChannelBuffer *_pRpcChannelBuffer,
  25200. PRPC_MESSAGE _pRpcMessage,
  25201. DWORD *_pdwStubPhase);
  25202. /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_forward_Proxy(
  25203. IOmHistory * This,
  25204. /* [in][optional] */ VARIANT *pvargdistance);
  25205. void __RPC_STUB IOmHistory_forward_Stub(
  25206. IRpcStubBuffer *This,
  25207. IRpcChannelBuffer *_pRpcChannelBuffer,
  25208. PRPC_MESSAGE _pRpcMessage,
  25209. DWORD *_pdwStubPhase);
  25210. /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_go_Proxy(
  25211. IOmHistory * This,
  25212. /* [in][optional] */ VARIANT *pvargdistance);
  25213. void __RPC_STUB IOmHistory_go_Stub(
  25214. IRpcStubBuffer *This,
  25215. IRpcChannelBuffer *_pRpcChannelBuffer,
  25216. PRPC_MESSAGE _pRpcMessage,
  25217. DWORD *_pdwStubPhase);
  25218. #endif /* __IOmHistory_INTERFACE_DEFINED__ */
  25219. #ifndef __IHTMLMimeTypesCollection_INTERFACE_DEFINED__
  25220. #define __IHTMLMimeTypesCollection_INTERFACE_DEFINED__
  25221. /* interface IHTMLMimeTypesCollection */
  25222. /* [object][uuid][dual][oleautomation] */
  25223. EXTERN_C const IID IID_IHTMLMimeTypesCollection;
  25224. MIDL_INTERFACE("3050f3fc-98b5-11cf-bb82-00aa00bdce0b")
  25225. IHTMLMimeTypesCollection : public IDispatch
  25226. {
  25227. public:
  25228. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25229. /* [out][retval] */ long *p) = 0;
  25230. };
  25231. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMimeTypesCollection_get_length_Proxy(
  25232. IHTMLMimeTypesCollection * This,
  25233. /* [out][retval] */ long *p);
  25234. void __RPC_STUB IHTMLMimeTypesCollection_get_length_Stub(
  25235. IRpcStubBuffer *This,
  25236. IRpcChannelBuffer *_pRpcChannelBuffer,
  25237. PRPC_MESSAGE _pRpcMessage,
  25238. DWORD *_pdwStubPhase);
  25239. #endif /* __IHTMLMimeTypesCollection_INTERFACE_DEFINED__ */
  25240. #ifndef __IHTMLPluginsCollection_INTERFACE_DEFINED__
  25241. #define __IHTMLPluginsCollection_INTERFACE_DEFINED__
  25242. /* interface IHTMLPluginsCollection */
  25243. /* [object][uuid][dual][oleautomation] */
  25244. EXTERN_C const IID IID_IHTMLPluginsCollection;
  25245. MIDL_INTERFACE("3050f3fd-98b5-11cf-bb82-00aa00bdce0b")
  25246. IHTMLPluginsCollection : public IDispatch
  25247. {
  25248. public:
  25249. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25250. /* [out][retval] */ long *p) = 0;
  25251. virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh(
  25252. /* [in][defaultvalue] */ VARIANT_BOOL reload = 0) = 0;
  25253. };
  25254. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_get_length_Proxy(
  25255. IHTMLPluginsCollection * This,
  25256. /* [out][retval] */ long *p);
  25257. void __RPC_STUB IHTMLPluginsCollection_get_length_Stub(
  25258. IRpcStubBuffer *This,
  25259. IRpcChannelBuffer *_pRpcChannelBuffer,
  25260. PRPC_MESSAGE _pRpcMessage,
  25261. DWORD *_pdwStubPhase);
  25262. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_refresh_Proxy(
  25263. IHTMLPluginsCollection * This,
  25264. /* [in][defaultvalue] */ VARIANT_BOOL reload);
  25265. void __RPC_STUB IHTMLPluginsCollection_refresh_Stub(
  25266. IRpcStubBuffer *This,
  25267. IRpcChannelBuffer *_pRpcChannelBuffer,
  25268. PRPC_MESSAGE _pRpcMessage,
  25269. DWORD *_pdwStubPhase);
  25270. #endif /* __IHTMLPluginsCollection_INTERFACE_DEFINED__ */
  25271. #ifndef __IHTMLOpsProfile_INTERFACE_DEFINED__
  25272. #define __IHTMLOpsProfile_INTERFACE_DEFINED__
  25273. /* interface IHTMLOpsProfile */
  25274. /* [object][uuid][dual][oleautomation] */
  25275. EXTERN_C const IID IID_IHTMLOpsProfile;
  25276. MIDL_INTERFACE("3050f401-98b5-11cf-bb82-00aa00bdce0b")
  25277. IHTMLOpsProfile : public IDispatch
  25278. {
  25279. public:
  25280. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRequest(
  25281. /* [in] */ BSTR name,
  25282. /* [in][optional] */ VARIANT reserved,
  25283. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25284. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearRequest( void) = 0;
  25285. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doRequest(
  25286. /* [in] */ VARIANT usage,
  25287. /* [in][optional] */ VARIANT fname,
  25288. /* [in][optional] */ VARIANT domain,
  25289. /* [in][optional] */ VARIANT path,
  25290. /* [in][optional] */ VARIANT expire,
  25291. /* [in][optional] */ VARIANT reserved) = 0;
  25292. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  25293. /* [in] */ BSTR name,
  25294. /* [out][retval] */ BSTR *value) = 0;
  25295. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  25296. /* [in] */ BSTR name,
  25297. /* [in] */ BSTR value,
  25298. /* [in][optional] */ VARIANT prefs,
  25299. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25300. virtual /* [id] */ HRESULT STDMETHODCALLTYPE commitChanges(
  25301. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25302. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addReadRequest(
  25303. /* [in] */ BSTR name,
  25304. /* [in][optional] */ VARIANT reserved,
  25305. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25306. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doReadRequest(
  25307. /* [in] */ VARIANT usage,
  25308. /* [in][optional] */ VARIANT fname,
  25309. /* [in][optional] */ VARIANT domain,
  25310. /* [in][optional] */ VARIANT path,
  25311. /* [in][optional] */ VARIANT expire,
  25312. /* [in][optional] */ VARIANT reserved) = 0;
  25313. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doWriteRequest(
  25314. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25315. };
  25316. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addRequest_Proxy(
  25317. IHTMLOpsProfile * This,
  25318. /* [in] */ BSTR name,
  25319. /* [in][optional] */ VARIANT reserved,
  25320. /* [out][retval] */ VARIANT_BOOL *success);
  25321. void __RPC_STUB IHTMLOpsProfile_addRequest_Stub(
  25322. IRpcStubBuffer *This,
  25323. IRpcChannelBuffer *_pRpcChannelBuffer,
  25324. PRPC_MESSAGE _pRpcMessage,
  25325. DWORD *_pdwStubPhase);
  25326. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_clearRequest_Proxy(
  25327. IHTMLOpsProfile * This);
  25328. void __RPC_STUB IHTMLOpsProfile_clearRequest_Stub(
  25329. IRpcStubBuffer *This,
  25330. IRpcChannelBuffer *_pRpcChannelBuffer,
  25331. PRPC_MESSAGE _pRpcMessage,
  25332. DWORD *_pdwStubPhase);
  25333. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doRequest_Proxy(
  25334. IHTMLOpsProfile * This,
  25335. /* [in] */ VARIANT usage,
  25336. /* [in][optional] */ VARIANT fname,
  25337. /* [in][optional] */ VARIANT domain,
  25338. /* [in][optional] */ VARIANT path,
  25339. /* [in][optional] */ VARIANT expire,
  25340. /* [in][optional] */ VARIANT reserved);
  25341. void __RPC_STUB IHTMLOpsProfile_doRequest_Stub(
  25342. IRpcStubBuffer *This,
  25343. IRpcChannelBuffer *_pRpcChannelBuffer,
  25344. PRPC_MESSAGE _pRpcMessage,
  25345. DWORD *_pdwStubPhase);
  25346. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_getAttribute_Proxy(
  25347. IHTMLOpsProfile * This,
  25348. /* [in] */ BSTR name,
  25349. /* [out][retval] */ BSTR *value);
  25350. void __RPC_STUB IHTMLOpsProfile_getAttribute_Stub(
  25351. IRpcStubBuffer *This,
  25352. IRpcChannelBuffer *_pRpcChannelBuffer,
  25353. PRPC_MESSAGE _pRpcMessage,
  25354. DWORD *_pdwStubPhase);
  25355. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_setAttribute_Proxy(
  25356. IHTMLOpsProfile * This,
  25357. /* [in] */ BSTR name,
  25358. /* [in] */ BSTR value,
  25359. /* [in][optional] */ VARIANT prefs,
  25360. /* [out][retval] */ VARIANT_BOOL *success);
  25361. void __RPC_STUB IHTMLOpsProfile_setAttribute_Stub(
  25362. IRpcStubBuffer *This,
  25363. IRpcChannelBuffer *_pRpcChannelBuffer,
  25364. PRPC_MESSAGE _pRpcMessage,
  25365. DWORD *_pdwStubPhase);
  25366. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_commitChanges_Proxy(
  25367. IHTMLOpsProfile * This,
  25368. /* [out][retval] */ VARIANT_BOOL *success);
  25369. void __RPC_STUB IHTMLOpsProfile_commitChanges_Stub(
  25370. IRpcStubBuffer *This,
  25371. IRpcChannelBuffer *_pRpcChannelBuffer,
  25372. PRPC_MESSAGE _pRpcMessage,
  25373. DWORD *_pdwStubPhase);
  25374. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addReadRequest_Proxy(
  25375. IHTMLOpsProfile * This,
  25376. /* [in] */ BSTR name,
  25377. /* [in][optional] */ VARIANT reserved,
  25378. /* [out][retval] */ VARIANT_BOOL *success);
  25379. void __RPC_STUB IHTMLOpsProfile_addReadRequest_Stub(
  25380. IRpcStubBuffer *This,
  25381. IRpcChannelBuffer *_pRpcChannelBuffer,
  25382. PRPC_MESSAGE _pRpcMessage,
  25383. DWORD *_pdwStubPhase);
  25384. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doReadRequest_Proxy(
  25385. IHTMLOpsProfile * This,
  25386. /* [in] */ VARIANT usage,
  25387. /* [in][optional] */ VARIANT fname,
  25388. /* [in][optional] */ VARIANT domain,
  25389. /* [in][optional] */ VARIANT path,
  25390. /* [in][optional] */ VARIANT expire,
  25391. /* [in][optional] */ VARIANT reserved);
  25392. void __RPC_STUB IHTMLOpsProfile_doReadRequest_Stub(
  25393. IRpcStubBuffer *This,
  25394. IRpcChannelBuffer *_pRpcChannelBuffer,
  25395. PRPC_MESSAGE _pRpcMessage,
  25396. DWORD *_pdwStubPhase);
  25397. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doWriteRequest_Proxy(
  25398. IHTMLOpsProfile * This,
  25399. /* [out][retval] */ VARIANT_BOOL *success);
  25400. void __RPC_STUB IHTMLOpsProfile_doWriteRequest_Stub(
  25401. IRpcStubBuffer *This,
  25402. IRpcChannelBuffer *_pRpcChannelBuffer,
  25403. PRPC_MESSAGE _pRpcMessage,
  25404. DWORD *_pdwStubPhase);
  25405. #endif /* __IHTMLOpsProfile_INTERFACE_DEFINED__ */
  25406. #ifndef __IOmNavigator_INTERFACE_DEFINED__
  25407. #define __IOmNavigator_INTERFACE_DEFINED__
  25408. /* interface IOmNavigator */
  25409. /* [object][uuid][dual][oleautomation] */
  25410. EXTERN_C const IID IID_IOmNavigator;
  25411. MIDL_INTERFACE("FECEAAA5-8405-11cf-8BA1-00AA00476DA6")
  25412. IOmNavigator : public IDispatch
  25413. {
  25414. public:
  25415. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appCodeName(
  25416. /* [out][retval] */ BSTR *p) = 0;
  25417. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appName(
  25418. /* [out][retval] */ BSTR *p) = 0;
  25419. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appVersion(
  25420. /* [out][retval] */ BSTR *p) = 0;
  25421. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userAgent(
  25422. /* [out][retval] */ BSTR *p) = 0;
  25423. virtual /* [id] */ HRESULT STDMETHODCALLTYPE javaEnabled(
  25424. /* [out][retval] */ VARIANT_BOOL *enabled) = 0;
  25425. virtual /* [id] */ HRESULT STDMETHODCALLTYPE taintEnabled(
  25426. /* [out][retval] */ VARIANT_BOOL *enabled) = 0;
  25427. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeTypes(
  25428. /* [out][retval] */ IHTMLMimeTypesCollection **p) = 0;
  25429. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins(
  25430. /* [out][retval] */ IHTMLPluginsCollection **p) = 0;
  25431. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookieEnabled(
  25432. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  25433. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opsProfile(
  25434. /* [out][retval] */ IHTMLOpsProfile **p) = 0;
  25435. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  25436. /* [out][retval] */ BSTR *string) = 0;
  25437. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cpuClass(
  25438. /* [out][retval] */ BSTR *p) = 0;
  25439. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_systemLanguage(
  25440. /* [out][retval] */ BSTR *p) = 0;
  25441. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_browserLanguage(
  25442. /* [out][retval] */ BSTR *p) = 0;
  25443. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userLanguage(
  25444. /* [out][retval] */ BSTR *p) = 0;
  25445. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_platform(
  25446. /* [out][retval] */ BSTR *p) = 0;
  25447. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appMinorVersion(
  25448. /* [out][retval] */ BSTR *p) = 0;
  25449. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_connectionSpeed(
  25450. /* [out][retval] */ long *p) = 0;
  25451. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onLine(
  25452. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  25453. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userProfile(
  25454. /* [out][retval] */ IHTMLOpsProfile **p) = 0;
  25455. };
  25456. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appCodeName_Proxy(
  25457. IOmNavigator * This,
  25458. /* [out][retval] */ BSTR *p);
  25459. void __RPC_STUB IOmNavigator_get_appCodeName_Stub(
  25460. IRpcStubBuffer *This,
  25461. IRpcChannelBuffer *_pRpcChannelBuffer,
  25462. PRPC_MESSAGE _pRpcMessage,
  25463. DWORD *_pdwStubPhase);
  25464. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appName_Proxy(
  25465. IOmNavigator * This,
  25466. /* [out][retval] */ BSTR *p);
  25467. void __RPC_STUB IOmNavigator_get_appName_Stub(
  25468. IRpcStubBuffer *This,
  25469. IRpcChannelBuffer *_pRpcChannelBuffer,
  25470. PRPC_MESSAGE _pRpcMessage,
  25471. DWORD *_pdwStubPhase);
  25472. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appVersion_Proxy(
  25473. IOmNavigator * This,
  25474. /* [out][retval] */ BSTR *p);
  25475. void __RPC_STUB IOmNavigator_get_appVersion_Stub(
  25476. IRpcStubBuffer *This,
  25477. IRpcChannelBuffer *_pRpcChannelBuffer,
  25478. PRPC_MESSAGE _pRpcMessage,
  25479. DWORD *_pdwStubPhase);
  25480. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userAgent_Proxy(
  25481. IOmNavigator * This,
  25482. /* [out][retval] */ BSTR *p);
  25483. void __RPC_STUB IOmNavigator_get_userAgent_Stub(
  25484. IRpcStubBuffer *This,
  25485. IRpcChannelBuffer *_pRpcChannelBuffer,
  25486. PRPC_MESSAGE _pRpcMessage,
  25487. DWORD *_pdwStubPhase);
  25488. /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_javaEnabled_Proxy(
  25489. IOmNavigator * This,
  25490. /* [out][retval] */ VARIANT_BOOL *enabled);
  25491. void __RPC_STUB IOmNavigator_javaEnabled_Stub(
  25492. IRpcStubBuffer *This,
  25493. IRpcChannelBuffer *_pRpcChannelBuffer,
  25494. PRPC_MESSAGE _pRpcMessage,
  25495. DWORD *_pdwStubPhase);
  25496. /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_taintEnabled_Proxy(
  25497. IOmNavigator * This,
  25498. /* [out][retval] */ VARIANT_BOOL *enabled);
  25499. void __RPC_STUB IOmNavigator_taintEnabled_Stub(
  25500. IRpcStubBuffer *This,
  25501. IRpcChannelBuffer *_pRpcChannelBuffer,
  25502. PRPC_MESSAGE _pRpcMessage,
  25503. DWORD *_pdwStubPhase);
  25504. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_mimeTypes_Proxy(
  25505. IOmNavigator * This,
  25506. /* [out][retval] */ IHTMLMimeTypesCollection **p);
  25507. void __RPC_STUB IOmNavigator_get_mimeTypes_Stub(
  25508. IRpcStubBuffer *This,
  25509. IRpcChannelBuffer *_pRpcChannelBuffer,
  25510. PRPC_MESSAGE _pRpcMessage,
  25511. DWORD *_pdwStubPhase);
  25512. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_plugins_Proxy(
  25513. IOmNavigator * This,
  25514. /* [out][retval] */ IHTMLPluginsCollection **p);
  25515. void __RPC_STUB IOmNavigator_get_plugins_Stub(
  25516. IRpcStubBuffer *This,
  25517. IRpcChannelBuffer *_pRpcChannelBuffer,
  25518. PRPC_MESSAGE _pRpcMessage,
  25519. DWORD *_pdwStubPhase);
  25520. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cookieEnabled_Proxy(
  25521. IOmNavigator * This,
  25522. /* [out][retval] */ VARIANT_BOOL *p);
  25523. void __RPC_STUB IOmNavigator_get_cookieEnabled_Stub(
  25524. IRpcStubBuffer *This,
  25525. IRpcChannelBuffer *_pRpcChannelBuffer,
  25526. PRPC_MESSAGE _pRpcMessage,
  25527. DWORD *_pdwStubPhase);
  25528. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_opsProfile_Proxy(
  25529. IOmNavigator * This,
  25530. /* [out][retval] */ IHTMLOpsProfile **p);
  25531. void __RPC_STUB IOmNavigator_get_opsProfile_Stub(
  25532. IRpcStubBuffer *This,
  25533. IRpcChannelBuffer *_pRpcChannelBuffer,
  25534. PRPC_MESSAGE _pRpcMessage,
  25535. DWORD *_pdwStubPhase);
  25536. /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_toString_Proxy(
  25537. IOmNavigator * This,
  25538. /* [out][retval] */ BSTR *string);
  25539. void __RPC_STUB IOmNavigator_toString_Stub(
  25540. IRpcStubBuffer *This,
  25541. IRpcChannelBuffer *_pRpcChannelBuffer,
  25542. PRPC_MESSAGE _pRpcMessage,
  25543. DWORD *_pdwStubPhase);
  25544. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cpuClass_Proxy(
  25545. IOmNavigator * This,
  25546. /* [out][retval] */ BSTR *p);
  25547. void __RPC_STUB IOmNavigator_get_cpuClass_Stub(
  25548. IRpcStubBuffer *This,
  25549. IRpcChannelBuffer *_pRpcChannelBuffer,
  25550. PRPC_MESSAGE _pRpcMessage,
  25551. DWORD *_pdwStubPhase);
  25552. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_systemLanguage_Proxy(
  25553. IOmNavigator * This,
  25554. /* [out][retval] */ BSTR *p);
  25555. void __RPC_STUB IOmNavigator_get_systemLanguage_Stub(
  25556. IRpcStubBuffer *This,
  25557. IRpcChannelBuffer *_pRpcChannelBuffer,
  25558. PRPC_MESSAGE _pRpcMessage,
  25559. DWORD *_pdwStubPhase);
  25560. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_browserLanguage_Proxy(
  25561. IOmNavigator * This,
  25562. /* [out][retval] */ BSTR *p);
  25563. void __RPC_STUB IOmNavigator_get_browserLanguage_Stub(
  25564. IRpcStubBuffer *This,
  25565. IRpcChannelBuffer *_pRpcChannelBuffer,
  25566. PRPC_MESSAGE _pRpcMessage,
  25567. DWORD *_pdwStubPhase);
  25568. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userLanguage_Proxy(
  25569. IOmNavigator * This,
  25570. /* [out][retval] */ BSTR *p);
  25571. void __RPC_STUB IOmNavigator_get_userLanguage_Stub(
  25572. IRpcStubBuffer *This,
  25573. IRpcChannelBuffer *_pRpcChannelBuffer,
  25574. PRPC_MESSAGE _pRpcMessage,
  25575. DWORD *_pdwStubPhase);
  25576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_platform_Proxy(
  25577. IOmNavigator * This,
  25578. /* [out][retval] */ BSTR *p);
  25579. void __RPC_STUB IOmNavigator_get_platform_Stub(
  25580. IRpcStubBuffer *This,
  25581. IRpcChannelBuffer *_pRpcChannelBuffer,
  25582. PRPC_MESSAGE _pRpcMessage,
  25583. DWORD *_pdwStubPhase);
  25584. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appMinorVersion_Proxy(
  25585. IOmNavigator * This,
  25586. /* [out][retval] */ BSTR *p);
  25587. void __RPC_STUB IOmNavigator_get_appMinorVersion_Stub(
  25588. IRpcStubBuffer *This,
  25589. IRpcChannelBuffer *_pRpcChannelBuffer,
  25590. PRPC_MESSAGE _pRpcMessage,
  25591. DWORD *_pdwStubPhase);
  25592. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_connectionSpeed_Proxy(
  25593. IOmNavigator * This,
  25594. /* [out][retval] */ long *p);
  25595. void __RPC_STUB IOmNavigator_get_connectionSpeed_Stub(
  25596. IRpcStubBuffer *This,
  25597. IRpcChannelBuffer *_pRpcChannelBuffer,
  25598. PRPC_MESSAGE _pRpcMessage,
  25599. DWORD *_pdwStubPhase);
  25600. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_onLine_Proxy(
  25601. IOmNavigator * This,
  25602. /* [out][retval] */ VARIANT_BOOL *p);
  25603. void __RPC_STUB IOmNavigator_get_onLine_Stub(
  25604. IRpcStubBuffer *This,
  25605. IRpcChannelBuffer *_pRpcChannelBuffer,
  25606. PRPC_MESSAGE _pRpcMessage,
  25607. DWORD *_pdwStubPhase);
  25608. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userProfile_Proxy(
  25609. IOmNavigator * This,
  25610. /* [out][retval] */ IHTMLOpsProfile **p);
  25611. void __RPC_STUB IOmNavigator_get_userProfile_Stub(
  25612. IRpcStubBuffer *This,
  25613. IRpcChannelBuffer *_pRpcChannelBuffer,
  25614. PRPC_MESSAGE _pRpcMessage,
  25615. DWORD *_pdwStubPhase);
  25616. #endif /* __IOmNavigator_INTERFACE_DEFINED__ */
  25617. #ifndef __IHTMLLocation_INTERFACE_DEFINED__
  25618. #define __IHTMLLocation_INTERFACE_DEFINED__
  25619. /* interface IHTMLLocation */
  25620. /* [object][uuid][dual][oleautomation] */
  25621. EXTERN_C const IID IID_IHTMLLocation;
  25622. MIDL_INTERFACE("163BB1E0-6E00-11cf-837A-48DC04C10000")
  25623. IHTMLLocation : public IDispatch
  25624. {
  25625. public:
  25626. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  25627. /* [in] */ BSTR v) = 0;
  25628. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  25629. /* [out][retval] */ BSTR *p) = 0;
  25630. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
  25631. /* [in] */ BSTR v) = 0;
  25632. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  25633. /* [out][retval] */ BSTR *p) = 0;
  25634. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
  25635. /* [in] */ BSTR v) = 0;
  25636. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
  25637. /* [out][retval] */ BSTR *p) = 0;
  25638. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
  25639. /* [in] */ BSTR v) = 0;
  25640. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
  25641. /* [out][retval] */ BSTR *p) = 0;
  25642. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
  25643. /* [in] */ BSTR v) = 0;
  25644. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
  25645. /* [out][retval] */ BSTR *p) = 0;
  25646. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
  25647. /* [in] */ BSTR v) = 0;
  25648. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
  25649. /* [out][retval] */ BSTR *p) = 0;
  25650. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
  25651. /* [in] */ BSTR v) = 0;
  25652. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
  25653. /* [out][retval] */ BSTR *p) = 0;
  25654. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
  25655. /* [in] */ BSTR v) = 0;
  25656. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
  25657. /* [out][retval] */ BSTR *p) = 0;
  25658. virtual /* [id] */ HRESULT STDMETHODCALLTYPE reload(
  25659. /* [in][defaultvalue] */ VARIANT_BOOL flag = 0) = 0;
  25660. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replace(
  25661. /* [in] */ BSTR bstr) = 0;
  25662. virtual /* [id] */ HRESULT STDMETHODCALLTYPE assign(
  25663. /* [in] */ BSTR bstr) = 0;
  25664. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  25665. /* [out][retval] */ BSTR *string) = 0;
  25666. };
  25667. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_href_Proxy(
  25668. IHTMLLocation * This,
  25669. /* [in] */ BSTR v);
  25670. void __RPC_STUB IHTMLLocation_put_href_Stub(
  25671. IRpcStubBuffer *This,
  25672. IRpcChannelBuffer *_pRpcChannelBuffer,
  25673. PRPC_MESSAGE _pRpcMessage,
  25674. DWORD *_pdwStubPhase);
  25675. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_href_Proxy(
  25676. IHTMLLocation * This,
  25677. /* [out][retval] */ BSTR *p);
  25678. void __RPC_STUB IHTMLLocation_get_href_Stub(
  25679. IRpcStubBuffer *This,
  25680. IRpcChannelBuffer *_pRpcChannelBuffer,
  25681. PRPC_MESSAGE _pRpcMessage,
  25682. DWORD *_pdwStubPhase);
  25683. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_protocol_Proxy(
  25684. IHTMLLocation * This,
  25685. /* [in] */ BSTR v);
  25686. void __RPC_STUB IHTMLLocation_put_protocol_Stub(
  25687. IRpcStubBuffer *This,
  25688. IRpcChannelBuffer *_pRpcChannelBuffer,
  25689. PRPC_MESSAGE _pRpcMessage,
  25690. DWORD *_pdwStubPhase);
  25691. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_protocol_Proxy(
  25692. IHTMLLocation * This,
  25693. /* [out][retval] */ BSTR *p);
  25694. void __RPC_STUB IHTMLLocation_get_protocol_Stub(
  25695. IRpcStubBuffer *This,
  25696. IRpcChannelBuffer *_pRpcChannelBuffer,
  25697. PRPC_MESSAGE _pRpcMessage,
  25698. DWORD *_pdwStubPhase);
  25699. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_host_Proxy(
  25700. IHTMLLocation * This,
  25701. /* [in] */ BSTR v);
  25702. void __RPC_STUB IHTMLLocation_put_host_Stub(
  25703. IRpcStubBuffer *This,
  25704. IRpcChannelBuffer *_pRpcChannelBuffer,
  25705. PRPC_MESSAGE _pRpcMessage,
  25706. DWORD *_pdwStubPhase);
  25707. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_host_Proxy(
  25708. IHTMLLocation * This,
  25709. /* [out][retval] */ BSTR *p);
  25710. void __RPC_STUB IHTMLLocation_get_host_Stub(
  25711. IRpcStubBuffer *This,
  25712. IRpcChannelBuffer *_pRpcChannelBuffer,
  25713. PRPC_MESSAGE _pRpcMessage,
  25714. DWORD *_pdwStubPhase);
  25715. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hostname_Proxy(
  25716. IHTMLLocation * This,
  25717. /* [in] */ BSTR v);
  25718. void __RPC_STUB IHTMLLocation_put_hostname_Stub(
  25719. IRpcStubBuffer *This,
  25720. IRpcChannelBuffer *_pRpcChannelBuffer,
  25721. PRPC_MESSAGE _pRpcMessage,
  25722. DWORD *_pdwStubPhase);
  25723. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hostname_Proxy(
  25724. IHTMLLocation * This,
  25725. /* [out][retval] */ BSTR *p);
  25726. void __RPC_STUB IHTMLLocation_get_hostname_Stub(
  25727. IRpcStubBuffer *This,
  25728. IRpcChannelBuffer *_pRpcChannelBuffer,
  25729. PRPC_MESSAGE _pRpcMessage,
  25730. DWORD *_pdwStubPhase);
  25731. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_port_Proxy(
  25732. IHTMLLocation * This,
  25733. /* [in] */ BSTR v);
  25734. void __RPC_STUB IHTMLLocation_put_port_Stub(
  25735. IRpcStubBuffer *This,
  25736. IRpcChannelBuffer *_pRpcChannelBuffer,
  25737. PRPC_MESSAGE _pRpcMessage,
  25738. DWORD *_pdwStubPhase);
  25739. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_port_Proxy(
  25740. IHTMLLocation * This,
  25741. /* [out][retval] */ BSTR *p);
  25742. void __RPC_STUB IHTMLLocation_get_port_Stub(
  25743. IRpcStubBuffer *This,
  25744. IRpcChannelBuffer *_pRpcChannelBuffer,
  25745. PRPC_MESSAGE _pRpcMessage,
  25746. DWORD *_pdwStubPhase);
  25747. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_pathname_Proxy(
  25748. IHTMLLocation * This,
  25749. /* [in] */ BSTR v);
  25750. void __RPC_STUB IHTMLLocation_put_pathname_Stub(
  25751. IRpcStubBuffer *This,
  25752. IRpcChannelBuffer *_pRpcChannelBuffer,
  25753. PRPC_MESSAGE _pRpcMessage,
  25754. DWORD *_pdwStubPhase);
  25755. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_pathname_Proxy(
  25756. IHTMLLocation * This,
  25757. /* [out][retval] */ BSTR *p);
  25758. void __RPC_STUB IHTMLLocation_get_pathname_Stub(
  25759. IRpcStubBuffer *This,
  25760. IRpcChannelBuffer *_pRpcChannelBuffer,
  25761. PRPC_MESSAGE _pRpcMessage,
  25762. DWORD *_pdwStubPhase);
  25763. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_search_Proxy(
  25764. IHTMLLocation * This,
  25765. /* [in] */ BSTR v);
  25766. void __RPC_STUB IHTMLLocation_put_search_Stub(
  25767. IRpcStubBuffer *This,
  25768. IRpcChannelBuffer *_pRpcChannelBuffer,
  25769. PRPC_MESSAGE _pRpcMessage,
  25770. DWORD *_pdwStubPhase);
  25771. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_search_Proxy(
  25772. IHTMLLocation * This,
  25773. /* [out][retval] */ BSTR *p);
  25774. void __RPC_STUB IHTMLLocation_get_search_Stub(
  25775. IRpcStubBuffer *This,
  25776. IRpcChannelBuffer *_pRpcChannelBuffer,
  25777. PRPC_MESSAGE _pRpcMessage,
  25778. DWORD *_pdwStubPhase);
  25779. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hash_Proxy(
  25780. IHTMLLocation * This,
  25781. /* [in] */ BSTR v);
  25782. void __RPC_STUB IHTMLLocation_put_hash_Stub(
  25783. IRpcStubBuffer *This,
  25784. IRpcChannelBuffer *_pRpcChannelBuffer,
  25785. PRPC_MESSAGE _pRpcMessage,
  25786. DWORD *_pdwStubPhase);
  25787. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hash_Proxy(
  25788. IHTMLLocation * This,
  25789. /* [out][retval] */ BSTR *p);
  25790. void __RPC_STUB IHTMLLocation_get_hash_Stub(
  25791. IRpcStubBuffer *This,
  25792. IRpcChannelBuffer *_pRpcChannelBuffer,
  25793. PRPC_MESSAGE _pRpcMessage,
  25794. DWORD *_pdwStubPhase);
  25795. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_reload_Proxy(
  25796. IHTMLLocation * This,
  25797. /* [in][defaultvalue] */ VARIANT_BOOL flag);
  25798. void __RPC_STUB IHTMLLocation_reload_Stub(
  25799. IRpcStubBuffer *This,
  25800. IRpcChannelBuffer *_pRpcChannelBuffer,
  25801. PRPC_MESSAGE _pRpcMessage,
  25802. DWORD *_pdwStubPhase);
  25803. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_replace_Proxy(
  25804. IHTMLLocation * This,
  25805. /* [in] */ BSTR bstr);
  25806. void __RPC_STUB IHTMLLocation_replace_Stub(
  25807. IRpcStubBuffer *This,
  25808. IRpcChannelBuffer *_pRpcChannelBuffer,
  25809. PRPC_MESSAGE _pRpcMessage,
  25810. DWORD *_pdwStubPhase);
  25811. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_assign_Proxy(
  25812. IHTMLLocation * This,
  25813. /* [in] */ BSTR bstr);
  25814. void __RPC_STUB IHTMLLocation_assign_Stub(
  25815. IRpcStubBuffer *This,
  25816. IRpcChannelBuffer *_pRpcChannelBuffer,
  25817. PRPC_MESSAGE _pRpcMessage,
  25818. DWORD *_pdwStubPhase);
  25819. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_toString_Proxy(
  25820. IHTMLLocation * This,
  25821. /* [out][retval] */ BSTR *string);
  25822. void __RPC_STUB IHTMLLocation_toString_Stub(
  25823. IRpcStubBuffer *This,
  25824. IRpcChannelBuffer *_pRpcChannelBuffer,
  25825. PRPC_MESSAGE _pRpcMessage,
  25826. DWORD *_pdwStubPhase);
  25827. #endif /* __IHTMLLocation_INTERFACE_DEFINED__ */
  25828. EXTERN_C const CLSID CLSID_HTMLHistory;
  25829. #ifdef __cplusplus
  25830. class DECLSPEC_UUID("FECEAAA3-8405-11cf-8BA1-00AA00476DA6")
  25831. HTMLHistory;
  25832. #endif
  25833. EXTERN_C const CLSID CLSID_CMimeTypes;
  25834. #ifdef __cplusplus
  25835. class DECLSPEC_UUID("3050f3fe-98b5-11cf-bb82-00aa00bdce0b")
  25836. CMimeTypes;
  25837. #endif
  25838. EXTERN_C const CLSID CLSID_CPlugins;
  25839. #ifdef __cplusplus
  25840. class DECLSPEC_UUID("3050f3ff-98b5-11cf-bb82-00aa00bdce0b")
  25841. CPlugins;
  25842. #endif
  25843. EXTERN_C const CLSID CLSID_COpsProfile;
  25844. #ifdef __cplusplus
  25845. class DECLSPEC_UUID("3050f402-98b5-11cf-bb82-00aa00bdce0b")
  25846. COpsProfile;
  25847. #endif
  25848. EXTERN_C const CLSID CLSID_HTMLNavigator;
  25849. #ifdef __cplusplus
  25850. class DECLSPEC_UUID("FECEAAA6-8405-11cf-8BA1-00AA00476DA6")
  25851. HTMLNavigator;
  25852. #endif
  25853. EXTERN_C const CLSID CLSID_HTMLLocation;
  25854. #ifdef __cplusplus
  25855. class DECLSPEC_UUID("163BB1E1-6E00-11cf-837A-48DC04C10000")
  25856. HTMLLocation;
  25857. #endif
  25858. #ifndef __IHTMLBookmarkCollection_INTERFACE_DEFINED__
  25859. #define __IHTMLBookmarkCollection_INTERFACE_DEFINED__
  25860. /* interface IHTMLBookmarkCollection */
  25861. /* [object][uuid][dual][oleautomation] */
  25862. EXTERN_C const IID IID_IHTMLBookmarkCollection;
  25863. MIDL_INTERFACE("3050f4ce-98b5-11cf-bb82-00aa00bdce0b")
  25864. IHTMLBookmarkCollection : public IDispatch
  25865. {
  25866. public:
  25867. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25868. /* [out][retval] */ long *p) = 0;
  25869. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  25870. /* [out][retval] */ IUnknown **p) = 0;
  25871. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  25872. /* [in] */ long index,
  25873. /* [out][retval] */ VARIANT *pVarBookmark) = 0;
  25874. };
  25875. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get_length_Proxy(
  25876. IHTMLBookmarkCollection * This,
  25877. /* [out][retval] */ long *p);
  25878. void __RPC_STUB IHTMLBookmarkCollection_get_length_Stub(
  25879. IRpcStubBuffer *This,
  25880. IRpcChannelBuffer *_pRpcChannelBuffer,
  25881. PRPC_MESSAGE _pRpcMessage,
  25882. DWORD *_pdwStubPhase);
  25883. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get__newEnum_Proxy(
  25884. IHTMLBookmarkCollection * This,
  25885. /* [out][retval] */ IUnknown **p);
  25886. void __RPC_STUB IHTMLBookmarkCollection_get__newEnum_Stub(
  25887. IRpcStubBuffer *This,
  25888. IRpcChannelBuffer *_pRpcChannelBuffer,
  25889. PRPC_MESSAGE _pRpcMessage,
  25890. DWORD *_pdwStubPhase);
  25891. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_item_Proxy(
  25892. IHTMLBookmarkCollection * This,
  25893. /* [in] */ long index,
  25894. /* [out][retval] */ VARIANT *pVarBookmark);
  25895. void __RPC_STUB IHTMLBookmarkCollection_item_Stub(
  25896. IRpcStubBuffer *This,
  25897. IRpcChannelBuffer *_pRpcChannelBuffer,
  25898. PRPC_MESSAGE _pRpcMessage,
  25899. DWORD *_pdwStubPhase);
  25900. #endif /* __IHTMLBookmarkCollection_INTERFACE_DEFINED__ */
  25901. #ifndef __IHTMLDataTransfer_INTERFACE_DEFINED__
  25902. #define __IHTMLDataTransfer_INTERFACE_DEFINED__
  25903. /* interface IHTMLDataTransfer */
  25904. /* [object][uuid][dual][oleautomation] */
  25905. EXTERN_C const IID IID_IHTMLDataTransfer;
  25906. MIDL_INTERFACE("3050f4b3-98b5-11cf-bb82-00aa00bdce0b")
  25907. IHTMLDataTransfer : public IDispatch
  25908. {
  25909. public:
  25910. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setData(
  25911. /* [in] */ BSTR format,
  25912. /* [in] */ VARIANT *data,
  25913. /* [out][retval] */ VARIANT_BOOL *pret) = 0;
  25914. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getData(
  25915. /* [in] */ BSTR format,
  25916. /* [out][retval] */ VARIANT *pvarRet) = 0;
  25917. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearData(
  25918. /* [in] */ BSTR format,
  25919. /* [out][retval] */ VARIANT_BOOL *pret) = 0;
  25920. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dropEffect(
  25921. /* [in] */ BSTR v) = 0;
  25922. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dropEffect(
  25923. /* [out][retval] */ BSTR *p) = 0;
  25924. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_effectAllowed(
  25925. /* [in] */ BSTR v) = 0;
  25926. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_effectAllowed(
  25927. /* [out][retval] */ BSTR *p) = 0;
  25928. };
  25929. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_setData_Proxy(
  25930. IHTMLDataTransfer * This,
  25931. /* [in] */ BSTR format,
  25932. /* [in] */ VARIANT *data,
  25933. /* [out][retval] */ VARIANT_BOOL *pret);
  25934. void __RPC_STUB IHTMLDataTransfer_setData_Stub(
  25935. IRpcStubBuffer *This,
  25936. IRpcChannelBuffer *_pRpcChannelBuffer,
  25937. PRPC_MESSAGE _pRpcMessage,
  25938. DWORD *_pdwStubPhase);
  25939. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_getData_Proxy(
  25940. IHTMLDataTransfer * This,
  25941. /* [in] */ BSTR format,
  25942. /* [out][retval] */ VARIANT *pvarRet);
  25943. void __RPC_STUB IHTMLDataTransfer_getData_Stub(
  25944. IRpcStubBuffer *This,
  25945. IRpcChannelBuffer *_pRpcChannelBuffer,
  25946. PRPC_MESSAGE _pRpcMessage,
  25947. DWORD *_pdwStubPhase);
  25948. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_clearData_Proxy(
  25949. IHTMLDataTransfer * This,
  25950. /* [in] */ BSTR format,
  25951. /* [out][retval] */ VARIANT_BOOL *pret);
  25952. void __RPC_STUB IHTMLDataTransfer_clearData_Stub(
  25953. IRpcStubBuffer *This,
  25954. IRpcChannelBuffer *_pRpcChannelBuffer,
  25955. PRPC_MESSAGE _pRpcMessage,
  25956. DWORD *_pdwStubPhase);
  25957. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_dropEffect_Proxy(
  25958. IHTMLDataTransfer * This,
  25959. /* [in] */ BSTR v);
  25960. void __RPC_STUB IHTMLDataTransfer_put_dropEffect_Stub(
  25961. IRpcStubBuffer *This,
  25962. IRpcChannelBuffer *_pRpcChannelBuffer,
  25963. PRPC_MESSAGE _pRpcMessage,
  25964. DWORD *_pdwStubPhase);
  25965. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_dropEffect_Proxy(
  25966. IHTMLDataTransfer * This,
  25967. /* [out][retval] */ BSTR *p);
  25968. void __RPC_STUB IHTMLDataTransfer_get_dropEffect_Stub(
  25969. IRpcStubBuffer *This,
  25970. IRpcChannelBuffer *_pRpcChannelBuffer,
  25971. PRPC_MESSAGE _pRpcMessage,
  25972. DWORD *_pdwStubPhase);
  25973. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_effectAllowed_Proxy(
  25974. IHTMLDataTransfer * This,
  25975. /* [in] */ BSTR v);
  25976. void __RPC_STUB IHTMLDataTransfer_put_effectAllowed_Stub(
  25977. IRpcStubBuffer *This,
  25978. IRpcChannelBuffer *_pRpcChannelBuffer,
  25979. PRPC_MESSAGE _pRpcMessage,
  25980. DWORD *_pdwStubPhase);
  25981. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_effectAllowed_Proxy(
  25982. IHTMLDataTransfer * This,
  25983. /* [out][retval] */ BSTR *p);
  25984. void __RPC_STUB IHTMLDataTransfer_get_effectAllowed_Stub(
  25985. IRpcStubBuffer *This,
  25986. IRpcChannelBuffer *_pRpcChannelBuffer,
  25987. PRPC_MESSAGE _pRpcMessage,
  25988. DWORD *_pdwStubPhase);
  25989. #endif /* __IHTMLDataTransfer_INTERFACE_DEFINED__ */
  25990. #ifndef __IHTMLEventObj2_INTERFACE_DEFINED__
  25991. #define __IHTMLEventObj2_INTERFACE_DEFINED__
  25992. /* interface IHTMLEventObj2 */
  25993. /* [object][uuid][dual][oleautomation] */
  25994. EXTERN_C const IID IID_IHTMLEventObj2;
  25995. MIDL_INTERFACE("3050f48B-98b5-11cf-bb82-00aa00bdce0b")
  25996. IHTMLEventObj2 : public IDispatch
  25997. {
  25998. public:
  25999. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  26000. /* [in] */ BSTR strAttributeName,
  26001. /* [in] */ VARIANT AttributeValue,
  26002. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  26003. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  26004. /* [in] */ BSTR strAttributeName,
  26005. /* [in][defaultvalue] */ LONG lFlags,
  26006. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  26007. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  26008. /* [in] */ BSTR strAttributeName,
  26009. /* [in][defaultvalue] */ LONG lFlags,
  26010. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  26011. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_propertyName(
  26012. /* [in] */ BSTR v) = 0;
  26013. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_propertyName(
  26014. /* [out][retval] */ BSTR *p) = 0;
  26015. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_bookmarks(
  26016. /* [in] */ IHTMLBookmarkCollection *v) = 0;
  26017. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bookmarks(
  26018. /* [out][retval] */ IHTMLBookmarkCollection **p) = 0;
  26019. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset(
  26020. /* [in] */ IDispatch *v) = 0;
  26021. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
  26022. /* [out][retval] */ IDispatch **p) = 0;
  26023. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld(
  26024. /* [in] */ BSTR v) = 0;
  26025. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld(
  26026. /* [out][retval] */ BSTR *p) = 0;
  26027. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_boundElements(
  26028. /* [in] */ IHTMLElementCollection *v) = 0;
  26029. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundElements(
  26030. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26031. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_repeat(
  26032. /* [in] */ VARIANT_BOOL v) = 0;
  26033. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_repeat(
  26034. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26035. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_srcUrn(
  26036. /* [in] */ BSTR v) = 0;
  26037. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcUrn(
  26038. /* [out][retval] */ BSTR *p) = 0;
  26039. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcElement(
  26040. /* [in] */ IHTMLElement *v) = 0;
  26041. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement(
  26042. /* [out][retval] */ IHTMLElement **p) = 0;
  26043. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altKey(
  26044. /* [in] */ VARIANT_BOOL v) = 0;
  26045. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey(
  26046. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26047. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlKey(
  26048. /* [in] */ VARIANT_BOOL v) = 0;
  26049. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey(
  26050. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26051. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftKey(
  26052. /* [in] */ VARIANT_BOOL v) = 0;
  26053. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey(
  26054. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26055. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_fromElement(
  26056. /* [in] */ IHTMLElement *v) = 0;
  26057. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement(
  26058. /* [out][retval] */ IHTMLElement **p) = 0;
  26059. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_toElement(
  26060. /* [in] */ IHTMLElement *v) = 0;
  26061. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement(
  26062. /* [out][retval] */ IHTMLElement **p) = 0;
  26063. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_button(
  26064. /* [in] */ long v) = 0;
  26065. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button(
  26066. /* [out][retval] */ long *p) = 0;
  26067. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  26068. /* [in] */ BSTR v) = 0;
  26069. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  26070. /* [out][retval] */ BSTR *p) = 0;
  26071. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_qualifier(
  26072. /* [in] */ BSTR v) = 0;
  26073. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier(
  26074. /* [out][retval] */ BSTR *p) = 0;
  26075. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_reason(
  26076. /* [in] */ long v) = 0;
  26077. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason(
  26078. /* [out][retval] */ long *p) = 0;
  26079. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_x(
  26080. /* [in] */ long v) = 0;
  26081. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
  26082. /* [out][retval] */ long *p) = 0;
  26083. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_y(
  26084. /* [in] */ long v) = 0;
  26085. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y(
  26086. /* [out][retval] */ long *p) = 0;
  26087. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientX(
  26088. /* [in] */ long v) = 0;
  26089. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX(
  26090. /* [out][retval] */ long *p) = 0;
  26091. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientY(
  26092. /* [in] */ long v) = 0;
  26093. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY(
  26094. /* [out][retval] */ long *p) = 0;
  26095. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetX(
  26096. /* [in] */ long v) = 0;
  26097. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX(
  26098. /* [out][retval] */ long *p) = 0;
  26099. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetY(
  26100. /* [in] */ long v) = 0;
  26101. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY(
  26102. /* [out][retval] */ long *p) = 0;
  26103. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenX(
  26104. /* [in] */ long v) = 0;
  26105. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX(
  26106. /* [out][retval] */ long *p) = 0;
  26107. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenY(
  26108. /* [in] */ long v) = 0;
  26109. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY(
  26110. /* [out][retval] */ long *p) = 0;
  26111. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcFilter(
  26112. /* [in] */ IDispatch *v) = 0;
  26113. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter(
  26114. /* [out][retval] */ IDispatch **p) = 0;
  26115. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataTransfer(
  26116. /* [out][retval] */ IHTMLDataTransfer **p) = 0;
  26117. };
  26118. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_setAttribute_Proxy(
  26119. IHTMLEventObj2 * This,
  26120. /* [in] */ BSTR strAttributeName,
  26121. /* [in] */ VARIANT AttributeValue,
  26122. /* [in][defaultvalue] */ LONG lFlags);
  26123. void __RPC_STUB IHTMLEventObj2_setAttribute_Stub(
  26124. IRpcStubBuffer *This,
  26125. IRpcChannelBuffer *_pRpcChannelBuffer,
  26126. PRPC_MESSAGE _pRpcMessage,
  26127. DWORD *_pdwStubPhase);
  26128. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_getAttribute_Proxy(
  26129. IHTMLEventObj2 * This,
  26130. /* [in] */ BSTR strAttributeName,
  26131. /* [in][defaultvalue] */ LONG lFlags,
  26132. /* [out][retval] */ VARIANT *AttributeValue);
  26133. void __RPC_STUB IHTMLEventObj2_getAttribute_Stub(
  26134. IRpcStubBuffer *This,
  26135. IRpcChannelBuffer *_pRpcChannelBuffer,
  26136. PRPC_MESSAGE _pRpcMessage,
  26137. DWORD *_pdwStubPhase);
  26138. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_removeAttribute_Proxy(
  26139. IHTMLEventObj2 * This,
  26140. /* [in] */ BSTR strAttributeName,
  26141. /* [in][defaultvalue] */ LONG lFlags,
  26142. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  26143. void __RPC_STUB IHTMLEventObj2_removeAttribute_Stub(
  26144. IRpcStubBuffer *This,
  26145. IRpcChannelBuffer *_pRpcChannelBuffer,
  26146. PRPC_MESSAGE _pRpcMessage,
  26147. DWORD *_pdwStubPhase);
  26148. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_propertyName_Proxy(
  26149. IHTMLEventObj2 * This,
  26150. /* [in] */ BSTR v);
  26151. void __RPC_STUB IHTMLEventObj2_put_propertyName_Stub(
  26152. IRpcStubBuffer *This,
  26153. IRpcChannelBuffer *_pRpcChannelBuffer,
  26154. PRPC_MESSAGE _pRpcMessage,
  26155. DWORD *_pdwStubPhase);
  26156. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_propertyName_Proxy(
  26157. IHTMLEventObj2 * This,
  26158. /* [out][retval] */ BSTR *p);
  26159. void __RPC_STUB IHTMLEventObj2_get_propertyName_Stub(
  26160. IRpcStubBuffer *This,
  26161. IRpcChannelBuffer *_pRpcChannelBuffer,
  26162. PRPC_MESSAGE _pRpcMessage,
  26163. DWORD *_pdwStubPhase);
  26164. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_bookmarks_Proxy(
  26165. IHTMLEventObj2 * This,
  26166. /* [in] */ IHTMLBookmarkCollection *v);
  26167. void __RPC_STUB IHTMLEventObj2_putref_bookmarks_Stub(
  26168. IRpcStubBuffer *This,
  26169. IRpcChannelBuffer *_pRpcChannelBuffer,
  26170. PRPC_MESSAGE _pRpcMessage,
  26171. DWORD *_pdwStubPhase);
  26172. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_bookmarks_Proxy(
  26173. IHTMLEventObj2 * This,
  26174. /* [out][retval] */ IHTMLBookmarkCollection **p);
  26175. void __RPC_STUB IHTMLEventObj2_get_bookmarks_Stub(
  26176. IRpcStubBuffer *This,
  26177. IRpcChannelBuffer *_pRpcChannelBuffer,
  26178. PRPC_MESSAGE _pRpcMessage,
  26179. DWORD *_pdwStubPhase);
  26180. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_recordset_Proxy(
  26181. IHTMLEventObj2 * This,
  26182. /* [in] */ IDispatch *v);
  26183. void __RPC_STUB IHTMLEventObj2_putref_recordset_Stub(
  26184. IRpcStubBuffer *This,
  26185. IRpcChannelBuffer *_pRpcChannelBuffer,
  26186. PRPC_MESSAGE _pRpcMessage,
  26187. DWORD *_pdwStubPhase);
  26188. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_recordset_Proxy(
  26189. IHTMLEventObj2 * This,
  26190. /* [out][retval] */ IDispatch **p);
  26191. void __RPC_STUB IHTMLEventObj2_get_recordset_Stub(
  26192. IRpcStubBuffer *This,
  26193. IRpcChannelBuffer *_pRpcChannelBuffer,
  26194. PRPC_MESSAGE _pRpcMessage,
  26195. DWORD *_pdwStubPhase);
  26196. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_dataFld_Proxy(
  26197. IHTMLEventObj2 * This,
  26198. /* [in] */ BSTR v);
  26199. void __RPC_STUB IHTMLEventObj2_put_dataFld_Stub(
  26200. IRpcStubBuffer *This,
  26201. IRpcChannelBuffer *_pRpcChannelBuffer,
  26202. PRPC_MESSAGE _pRpcMessage,
  26203. DWORD *_pdwStubPhase);
  26204. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataFld_Proxy(
  26205. IHTMLEventObj2 * This,
  26206. /* [out][retval] */ BSTR *p);
  26207. void __RPC_STUB IHTMLEventObj2_get_dataFld_Stub(
  26208. IRpcStubBuffer *This,
  26209. IRpcChannelBuffer *_pRpcChannelBuffer,
  26210. PRPC_MESSAGE _pRpcMessage,
  26211. DWORD *_pdwStubPhase);
  26212. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_boundElements_Proxy(
  26213. IHTMLEventObj2 * This,
  26214. /* [in] */ IHTMLElementCollection *v);
  26215. void __RPC_STUB IHTMLEventObj2_putref_boundElements_Stub(
  26216. IRpcStubBuffer *This,
  26217. IRpcChannelBuffer *_pRpcChannelBuffer,
  26218. PRPC_MESSAGE _pRpcMessage,
  26219. DWORD *_pdwStubPhase);
  26220. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_boundElements_Proxy(
  26221. IHTMLEventObj2 * This,
  26222. /* [out][retval] */ IHTMLElementCollection **p);
  26223. void __RPC_STUB IHTMLEventObj2_get_boundElements_Stub(
  26224. IRpcStubBuffer *This,
  26225. IRpcChannelBuffer *_pRpcChannelBuffer,
  26226. PRPC_MESSAGE _pRpcMessage,
  26227. DWORD *_pdwStubPhase);
  26228. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_repeat_Proxy(
  26229. IHTMLEventObj2 * This,
  26230. /* [in] */ VARIANT_BOOL v);
  26231. void __RPC_STUB IHTMLEventObj2_put_repeat_Stub(
  26232. IRpcStubBuffer *This,
  26233. IRpcChannelBuffer *_pRpcChannelBuffer,
  26234. PRPC_MESSAGE _pRpcMessage,
  26235. DWORD *_pdwStubPhase);
  26236. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_repeat_Proxy(
  26237. IHTMLEventObj2 * This,
  26238. /* [out][retval] */ VARIANT_BOOL *p);
  26239. void __RPC_STUB IHTMLEventObj2_get_repeat_Stub(
  26240. IRpcStubBuffer *This,
  26241. IRpcChannelBuffer *_pRpcChannelBuffer,
  26242. PRPC_MESSAGE _pRpcMessage,
  26243. DWORD *_pdwStubPhase);
  26244. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_srcUrn_Proxy(
  26245. IHTMLEventObj2 * This,
  26246. /* [in] */ BSTR v);
  26247. void __RPC_STUB IHTMLEventObj2_put_srcUrn_Stub(
  26248. IRpcStubBuffer *This,
  26249. IRpcChannelBuffer *_pRpcChannelBuffer,
  26250. PRPC_MESSAGE _pRpcMessage,
  26251. DWORD *_pdwStubPhase);
  26252. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcUrn_Proxy(
  26253. IHTMLEventObj2 * This,
  26254. /* [out][retval] */ BSTR *p);
  26255. void __RPC_STUB IHTMLEventObj2_get_srcUrn_Stub(
  26256. IRpcStubBuffer *This,
  26257. IRpcChannelBuffer *_pRpcChannelBuffer,
  26258. PRPC_MESSAGE _pRpcMessage,
  26259. DWORD *_pdwStubPhase);
  26260. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcElement_Proxy(
  26261. IHTMLEventObj2 * This,
  26262. /* [in] */ IHTMLElement *v);
  26263. void __RPC_STUB IHTMLEventObj2_putref_srcElement_Stub(
  26264. IRpcStubBuffer *This,
  26265. IRpcChannelBuffer *_pRpcChannelBuffer,
  26266. PRPC_MESSAGE _pRpcMessage,
  26267. DWORD *_pdwStubPhase);
  26268. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcElement_Proxy(
  26269. IHTMLEventObj2 * This,
  26270. /* [out][retval] */ IHTMLElement **p);
  26271. void __RPC_STUB IHTMLEventObj2_get_srcElement_Stub(
  26272. IRpcStubBuffer *This,
  26273. IRpcChannelBuffer *_pRpcChannelBuffer,
  26274. PRPC_MESSAGE _pRpcMessage,
  26275. DWORD *_pdwStubPhase);
  26276. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_altKey_Proxy(
  26277. IHTMLEventObj2 * This,
  26278. /* [in] */ VARIANT_BOOL v);
  26279. void __RPC_STUB IHTMLEventObj2_put_altKey_Stub(
  26280. IRpcStubBuffer *This,
  26281. IRpcChannelBuffer *_pRpcChannelBuffer,
  26282. PRPC_MESSAGE _pRpcMessage,
  26283. DWORD *_pdwStubPhase);
  26284. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_altKey_Proxy(
  26285. IHTMLEventObj2 * This,
  26286. /* [out][retval] */ VARIANT_BOOL *p);
  26287. void __RPC_STUB IHTMLEventObj2_get_altKey_Stub(
  26288. IRpcStubBuffer *This,
  26289. IRpcChannelBuffer *_pRpcChannelBuffer,
  26290. PRPC_MESSAGE _pRpcMessage,
  26291. DWORD *_pdwStubPhase);
  26292. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_ctrlKey_Proxy(
  26293. IHTMLEventObj2 * This,
  26294. /* [in] */ VARIANT_BOOL v);
  26295. void __RPC_STUB IHTMLEventObj2_put_ctrlKey_Stub(
  26296. IRpcStubBuffer *This,
  26297. IRpcChannelBuffer *_pRpcChannelBuffer,
  26298. PRPC_MESSAGE _pRpcMessage,
  26299. DWORD *_pdwStubPhase);
  26300. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_ctrlKey_Proxy(
  26301. IHTMLEventObj2 * This,
  26302. /* [out][retval] */ VARIANT_BOOL *p);
  26303. void __RPC_STUB IHTMLEventObj2_get_ctrlKey_Stub(
  26304. IRpcStubBuffer *This,
  26305. IRpcChannelBuffer *_pRpcChannelBuffer,
  26306. PRPC_MESSAGE _pRpcMessage,
  26307. DWORD *_pdwStubPhase);
  26308. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_shiftKey_Proxy(
  26309. IHTMLEventObj2 * This,
  26310. /* [in] */ VARIANT_BOOL v);
  26311. void __RPC_STUB IHTMLEventObj2_put_shiftKey_Stub(
  26312. IRpcStubBuffer *This,
  26313. IRpcChannelBuffer *_pRpcChannelBuffer,
  26314. PRPC_MESSAGE _pRpcMessage,
  26315. DWORD *_pdwStubPhase);
  26316. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_shiftKey_Proxy(
  26317. IHTMLEventObj2 * This,
  26318. /* [out][retval] */ VARIANT_BOOL *p);
  26319. void __RPC_STUB IHTMLEventObj2_get_shiftKey_Stub(
  26320. IRpcStubBuffer *This,
  26321. IRpcChannelBuffer *_pRpcChannelBuffer,
  26322. PRPC_MESSAGE _pRpcMessage,
  26323. DWORD *_pdwStubPhase);
  26324. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_fromElement_Proxy(
  26325. IHTMLEventObj2 * This,
  26326. /* [in] */ IHTMLElement *v);
  26327. void __RPC_STUB IHTMLEventObj2_putref_fromElement_Stub(
  26328. IRpcStubBuffer *This,
  26329. IRpcChannelBuffer *_pRpcChannelBuffer,
  26330. PRPC_MESSAGE _pRpcMessage,
  26331. DWORD *_pdwStubPhase);
  26332. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_fromElement_Proxy(
  26333. IHTMLEventObj2 * This,
  26334. /* [out][retval] */ IHTMLElement **p);
  26335. void __RPC_STUB IHTMLEventObj2_get_fromElement_Stub(
  26336. IRpcStubBuffer *This,
  26337. IRpcChannelBuffer *_pRpcChannelBuffer,
  26338. PRPC_MESSAGE _pRpcMessage,
  26339. DWORD *_pdwStubPhase);
  26340. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_toElement_Proxy(
  26341. IHTMLEventObj2 * This,
  26342. /* [in] */ IHTMLElement *v);
  26343. void __RPC_STUB IHTMLEventObj2_putref_toElement_Stub(
  26344. IRpcStubBuffer *This,
  26345. IRpcChannelBuffer *_pRpcChannelBuffer,
  26346. PRPC_MESSAGE _pRpcMessage,
  26347. DWORD *_pdwStubPhase);
  26348. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_toElement_Proxy(
  26349. IHTMLEventObj2 * This,
  26350. /* [out][retval] */ IHTMLElement **p);
  26351. void __RPC_STUB IHTMLEventObj2_get_toElement_Stub(
  26352. IRpcStubBuffer *This,
  26353. IRpcChannelBuffer *_pRpcChannelBuffer,
  26354. PRPC_MESSAGE _pRpcMessage,
  26355. DWORD *_pdwStubPhase);
  26356. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_button_Proxy(
  26357. IHTMLEventObj2 * This,
  26358. /* [in] */ long v);
  26359. void __RPC_STUB IHTMLEventObj2_put_button_Stub(
  26360. IRpcStubBuffer *This,
  26361. IRpcChannelBuffer *_pRpcChannelBuffer,
  26362. PRPC_MESSAGE _pRpcMessage,
  26363. DWORD *_pdwStubPhase);
  26364. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_button_Proxy(
  26365. IHTMLEventObj2 * This,
  26366. /* [out][retval] */ long *p);
  26367. void __RPC_STUB IHTMLEventObj2_get_button_Stub(
  26368. IRpcStubBuffer *This,
  26369. IRpcChannelBuffer *_pRpcChannelBuffer,
  26370. PRPC_MESSAGE _pRpcMessage,
  26371. DWORD *_pdwStubPhase);
  26372. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_type_Proxy(
  26373. IHTMLEventObj2 * This,
  26374. /* [in] */ BSTR v);
  26375. void __RPC_STUB IHTMLEventObj2_put_type_Stub(
  26376. IRpcStubBuffer *This,
  26377. IRpcChannelBuffer *_pRpcChannelBuffer,
  26378. PRPC_MESSAGE _pRpcMessage,
  26379. DWORD *_pdwStubPhase);
  26380. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_type_Proxy(
  26381. IHTMLEventObj2 * This,
  26382. /* [out][retval] */ BSTR *p);
  26383. void __RPC_STUB IHTMLEventObj2_get_type_Stub(
  26384. IRpcStubBuffer *This,
  26385. IRpcChannelBuffer *_pRpcChannelBuffer,
  26386. PRPC_MESSAGE _pRpcMessage,
  26387. DWORD *_pdwStubPhase);
  26388. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_qualifier_Proxy(
  26389. IHTMLEventObj2 * This,
  26390. /* [in] */ BSTR v);
  26391. void __RPC_STUB IHTMLEventObj2_put_qualifier_Stub(
  26392. IRpcStubBuffer *This,
  26393. IRpcChannelBuffer *_pRpcChannelBuffer,
  26394. PRPC_MESSAGE _pRpcMessage,
  26395. DWORD *_pdwStubPhase);
  26396. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_qualifier_Proxy(
  26397. IHTMLEventObj2 * This,
  26398. /* [out][retval] */ BSTR *p);
  26399. void __RPC_STUB IHTMLEventObj2_get_qualifier_Stub(
  26400. IRpcStubBuffer *This,
  26401. IRpcChannelBuffer *_pRpcChannelBuffer,
  26402. PRPC_MESSAGE _pRpcMessage,
  26403. DWORD *_pdwStubPhase);
  26404. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_reason_Proxy(
  26405. IHTMLEventObj2 * This,
  26406. /* [in] */ long v);
  26407. void __RPC_STUB IHTMLEventObj2_put_reason_Stub(
  26408. IRpcStubBuffer *This,
  26409. IRpcChannelBuffer *_pRpcChannelBuffer,
  26410. PRPC_MESSAGE _pRpcMessage,
  26411. DWORD *_pdwStubPhase);
  26412. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_reason_Proxy(
  26413. IHTMLEventObj2 * This,
  26414. /* [out][retval] */ long *p);
  26415. void __RPC_STUB IHTMLEventObj2_get_reason_Stub(
  26416. IRpcStubBuffer *This,
  26417. IRpcChannelBuffer *_pRpcChannelBuffer,
  26418. PRPC_MESSAGE _pRpcMessage,
  26419. DWORD *_pdwStubPhase);
  26420. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_x_Proxy(
  26421. IHTMLEventObj2 * This,
  26422. /* [in] */ long v);
  26423. void __RPC_STUB IHTMLEventObj2_put_x_Stub(
  26424. IRpcStubBuffer *This,
  26425. IRpcChannelBuffer *_pRpcChannelBuffer,
  26426. PRPC_MESSAGE _pRpcMessage,
  26427. DWORD *_pdwStubPhase);
  26428. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_x_Proxy(
  26429. IHTMLEventObj2 * This,
  26430. /* [out][retval] */ long *p);
  26431. void __RPC_STUB IHTMLEventObj2_get_x_Stub(
  26432. IRpcStubBuffer *This,
  26433. IRpcChannelBuffer *_pRpcChannelBuffer,
  26434. PRPC_MESSAGE _pRpcMessage,
  26435. DWORD *_pdwStubPhase);
  26436. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_y_Proxy(
  26437. IHTMLEventObj2 * This,
  26438. /* [in] */ long v);
  26439. void __RPC_STUB IHTMLEventObj2_put_y_Stub(
  26440. IRpcStubBuffer *This,
  26441. IRpcChannelBuffer *_pRpcChannelBuffer,
  26442. PRPC_MESSAGE _pRpcMessage,
  26443. DWORD *_pdwStubPhase);
  26444. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_y_Proxy(
  26445. IHTMLEventObj2 * This,
  26446. /* [out][retval] */ long *p);
  26447. void __RPC_STUB IHTMLEventObj2_get_y_Stub(
  26448. IRpcStubBuffer *This,
  26449. IRpcChannelBuffer *_pRpcChannelBuffer,
  26450. PRPC_MESSAGE _pRpcMessage,
  26451. DWORD *_pdwStubPhase);
  26452. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientX_Proxy(
  26453. IHTMLEventObj2 * This,
  26454. /* [in] */ long v);
  26455. void __RPC_STUB IHTMLEventObj2_put_clientX_Stub(
  26456. IRpcStubBuffer *This,
  26457. IRpcChannelBuffer *_pRpcChannelBuffer,
  26458. PRPC_MESSAGE _pRpcMessage,
  26459. DWORD *_pdwStubPhase);
  26460. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientX_Proxy(
  26461. IHTMLEventObj2 * This,
  26462. /* [out][retval] */ long *p);
  26463. void __RPC_STUB IHTMLEventObj2_get_clientX_Stub(
  26464. IRpcStubBuffer *This,
  26465. IRpcChannelBuffer *_pRpcChannelBuffer,
  26466. PRPC_MESSAGE _pRpcMessage,
  26467. DWORD *_pdwStubPhase);
  26468. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientY_Proxy(
  26469. IHTMLEventObj2 * This,
  26470. /* [in] */ long v);
  26471. void __RPC_STUB IHTMLEventObj2_put_clientY_Stub(
  26472. IRpcStubBuffer *This,
  26473. IRpcChannelBuffer *_pRpcChannelBuffer,
  26474. PRPC_MESSAGE _pRpcMessage,
  26475. DWORD *_pdwStubPhase);
  26476. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientY_Proxy(
  26477. IHTMLEventObj2 * This,
  26478. /* [out][retval] */ long *p);
  26479. void __RPC_STUB IHTMLEventObj2_get_clientY_Stub(
  26480. IRpcStubBuffer *This,
  26481. IRpcChannelBuffer *_pRpcChannelBuffer,
  26482. PRPC_MESSAGE _pRpcMessage,
  26483. DWORD *_pdwStubPhase);
  26484. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_offsetX_Proxy(
  26485. IHTMLEventObj2 * This,
  26486. /* [in] */ long v);
  26487. void __RPC_STUB IHTMLEventObj2_put_offsetX_Stub(
  26488. IRpcStubBuffer *This,
  26489. IRpcChannelBuffer *_pRpcChannelBuffer,
  26490. PRPC_MESSAGE _pRpcMessage,
  26491. DWORD *_pdwStubPhase);
  26492. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_offsetX_Proxy(
  26493. IHTMLEventObj2 * This,
  26494. /* [out][retval] */ long *p);
  26495. void __RPC_STUB IHTMLEventObj2_get_offsetX_Stub(
  26496. IRpcStubBuffer *This,
  26497. IRpcChannelBuffer *_pRpcChannelBuffer,
  26498. PRPC_MESSAGE _pRpcMessage,
  26499. DWORD *_pdwStubPhase);
  26500. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_offsetY_Proxy(
  26501. IHTMLEventObj2 * This,
  26502. /* [in] */ long v);
  26503. void __RPC_STUB IHTMLEventObj2_put_offsetY_Stub(
  26504. IRpcStubBuffer *This,
  26505. IRpcChannelBuffer *_pRpcChannelBuffer,
  26506. PRPC_MESSAGE _pRpcMessage,
  26507. DWORD *_pdwStubPhase);
  26508. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_offsetY_Proxy(
  26509. IHTMLEventObj2 * This,
  26510. /* [out][retval] */ long *p);
  26511. void __RPC_STUB IHTMLEventObj2_get_offsetY_Stub(
  26512. IRpcStubBuffer *This,
  26513. IRpcChannelBuffer *_pRpcChannelBuffer,
  26514. PRPC_MESSAGE _pRpcMessage,
  26515. DWORD *_pdwStubPhase);
  26516. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_screenX_Proxy(
  26517. IHTMLEventObj2 * This,
  26518. /* [in] */ long v);
  26519. void __RPC_STUB IHTMLEventObj2_put_screenX_Stub(
  26520. IRpcStubBuffer *This,
  26521. IRpcChannelBuffer *_pRpcChannelBuffer,
  26522. PRPC_MESSAGE _pRpcMessage,
  26523. DWORD *_pdwStubPhase);
  26524. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_screenX_Proxy(
  26525. IHTMLEventObj2 * This,
  26526. /* [out][retval] */ long *p);
  26527. void __RPC_STUB IHTMLEventObj2_get_screenX_Stub(
  26528. IRpcStubBuffer *This,
  26529. IRpcChannelBuffer *_pRpcChannelBuffer,
  26530. PRPC_MESSAGE _pRpcMessage,
  26531. DWORD *_pdwStubPhase);
  26532. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_screenY_Proxy(
  26533. IHTMLEventObj2 * This,
  26534. /* [in] */ long v);
  26535. void __RPC_STUB IHTMLEventObj2_put_screenY_Stub(
  26536. IRpcStubBuffer *This,
  26537. IRpcChannelBuffer *_pRpcChannelBuffer,
  26538. PRPC_MESSAGE _pRpcMessage,
  26539. DWORD *_pdwStubPhase);
  26540. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_screenY_Proxy(
  26541. IHTMLEventObj2 * This,
  26542. /* [out][retval] */ long *p);
  26543. void __RPC_STUB IHTMLEventObj2_get_screenY_Stub(
  26544. IRpcStubBuffer *This,
  26545. IRpcChannelBuffer *_pRpcChannelBuffer,
  26546. PRPC_MESSAGE _pRpcMessage,
  26547. DWORD *_pdwStubPhase);
  26548. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcFilter_Proxy(
  26549. IHTMLEventObj2 * This,
  26550. /* [in] */ IDispatch *v);
  26551. void __RPC_STUB IHTMLEventObj2_putref_srcFilter_Stub(
  26552. IRpcStubBuffer *This,
  26553. IRpcChannelBuffer *_pRpcChannelBuffer,
  26554. PRPC_MESSAGE _pRpcMessage,
  26555. DWORD *_pdwStubPhase);
  26556. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcFilter_Proxy(
  26557. IHTMLEventObj2 * This,
  26558. /* [out][retval] */ IDispatch **p);
  26559. void __RPC_STUB IHTMLEventObj2_get_srcFilter_Stub(
  26560. IRpcStubBuffer *This,
  26561. IRpcChannelBuffer *_pRpcChannelBuffer,
  26562. PRPC_MESSAGE _pRpcMessage,
  26563. DWORD *_pdwStubPhase);
  26564. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataTransfer_Proxy(
  26565. IHTMLEventObj2 * This,
  26566. /* [out][retval] */ IHTMLDataTransfer **p);
  26567. void __RPC_STUB IHTMLEventObj2_get_dataTransfer_Stub(
  26568. IRpcStubBuffer *This,
  26569. IRpcChannelBuffer *_pRpcChannelBuffer,
  26570. PRPC_MESSAGE _pRpcMessage,
  26571. DWORD *_pdwStubPhase);
  26572. #endif /* __IHTMLEventObj2_INTERFACE_DEFINED__ */
  26573. #ifndef __IHTMLEventObj3_INTERFACE_DEFINED__
  26574. #define __IHTMLEventObj3_INTERFACE_DEFINED__
  26575. /* interface IHTMLEventObj3 */
  26576. /* [object][uuid][dual][oleautomation] */
  26577. EXTERN_C const IID IID_IHTMLEventObj3;
  26578. MIDL_INTERFACE("3050f680-98b5-11cf-bb82-00aa00bdce0b")
  26579. IHTMLEventObj3 : public IDispatch
  26580. {
  26581. public:
  26582. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentOverflow(
  26583. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26584. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftLeft(
  26585. /* [in] */ VARIANT_BOOL v) = 0;
  26586. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftLeft(
  26587. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26588. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altLeft(
  26589. /* [in] */ VARIANT_BOOL v) = 0;
  26590. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altLeft(
  26591. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26592. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlLeft(
  26593. /* [in] */ VARIANT_BOOL v) = 0;
  26594. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlLeft(
  26595. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26596. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeCompositionChange(
  26597. /* [out][retval] */ LONG_PTR *p) = 0;
  26598. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeNotifyCommand(
  26599. /* [out][retval] */ LONG_PTR *p) = 0;
  26600. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeNotifyData(
  26601. /* [out][retval] */ LONG_PTR *p) = 0;
  26602. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeRequest(
  26603. /* [out][retval] */ LONG_PTR *p) = 0;
  26604. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeRequestData(
  26605. /* [out][retval] */ LONG_PTR *p) = 0;
  26606. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_keyboardLayout(
  26607. /* [out][retval] */ LONG_PTR *p) = 0;
  26608. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorCookie(
  26609. /* [out][retval] */ long *p) = 0;
  26610. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorPart(
  26611. /* [out][retval] */ long *p) = 0;
  26612. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextPage(
  26613. /* [out][retval] */ BSTR *p) = 0;
  26614. };
  26615. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_contentOverflow_Proxy(
  26616. IHTMLEventObj3 * This,
  26617. /* [out][retval] */ VARIANT_BOOL *p);
  26618. void __RPC_STUB IHTMLEventObj3_get_contentOverflow_Stub(
  26619. IRpcStubBuffer *This,
  26620. IRpcChannelBuffer *_pRpcChannelBuffer,
  26621. PRPC_MESSAGE _pRpcMessage,
  26622. DWORD *_pdwStubPhase);
  26623. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_shiftLeft_Proxy(
  26624. IHTMLEventObj3 * This,
  26625. /* [in] */ VARIANT_BOOL v);
  26626. void __RPC_STUB IHTMLEventObj3_put_shiftLeft_Stub(
  26627. IRpcStubBuffer *This,
  26628. IRpcChannelBuffer *_pRpcChannelBuffer,
  26629. PRPC_MESSAGE _pRpcMessage,
  26630. DWORD *_pdwStubPhase);
  26631. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_shiftLeft_Proxy(
  26632. IHTMLEventObj3 * This,
  26633. /* [out][retval] */ VARIANT_BOOL *p);
  26634. void __RPC_STUB IHTMLEventObj3_get_shiftLeft_Stub(
  26635. IRpcStubBuffer *This,
  26636. IRpcChannelBuffer *_pRpcChannelBuffer,
  26637. PRPC_MESSAGE _pRpcMessage,
  26638. DWORD *_pdwStubPhase);
  26639. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_altLeft_Proxy(
  26640. IHTMLEventObj3 * This,
  26641. /* [in] */ VARIANT_BOOL v);
  26642. void __RPC_STUB IHTMLEventObj3_put_altLeft_Stub(
  26643. IRpcStubBuffer *This,
  26644. IRpcChannelBuffer *_pRpcChannelBuffer,
  26645. PRPC_MESSAGE _pRpcMessage,
  26646. DWORD *_pdwStubPhase);
  26647. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_altLeft_Proxy(
  26648. IHTMLEventObj3 * This,
  26649. /* [out][retval] */ VARIANT_BOOL *p);
  26650. void __RPC_STUB IHTMLEventObj3_get_altLeft_Stub(
  26651. IRpcStubBuffer *This,
  26652. IRpcChannelBuffer *_pRpcChannelBuffer,
  26653. PRPC_MESSAGE _pRpcMessage,
  26654. DWORD *_pdwStubPhase);
  26655. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_ctrlLeft_Proxy(
  26656. IHTMLEventObj3 * This,
  26657. /* [in] */ VARIANT_BOOL v);
  26658. void __RPC_STUB IHTMLEventObj3_put_ctrlLeft_Stub(
  26659. IRpcStubBuffer *This,
  26660. IRpcChannelBuffer *_pRpcChannelBuffer,
  26661. PRPC_MESSAGE _pRpcMessage,
  26662. DWORD *_pdwStubPhase);
  26663. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_ctrlLeft_Proxy(
  26664. IHTMLEventObj3 * This,
  26665. /* [out][retval] */ VARIANT_BOOL *p);
  26666. void __RPC_STUB IHTMLEventObj3_get_ctrlLeft_Stub(
  26667. IRpcStubBuffer *This,
  26668. IRpcChannelBuffer *_pRpcChannelBuffer,
  26669. PRPC_MESSAGE _pRpcMessage,
  26670. DWORD *_pdwStubPhase);
  26671. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeCompositionChange_Proxy(
  26672. IHTMLEventObj3 * This,
  26673. /* [out][retval] */ LONG_PTR *p);
  26674. void __RPC_STUB IHTMLEventObj3_get_imeCompositionChange_Stub(
  26675. IRpcStubBuffer *This,
  26676. IRpcChannelBuffer *_pRpcChannelBuffer,
  26677. PRPC_MESSAGE _pRpcMessage,
  26678. DWORD *_pdwStubPhase);
  26679. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeNotifyCommand_Proxy(
  26680. IHTMLEventObj3 * This,
  26681. /* [out][retval] */ LONG_PTR *p);
  26682. void __RPC_STUB IHTMLEventObj3_get_imeNotifyCommand_Stub(
  26683. IRpcStubBuffer *This,
  26684. IRpcChannelBuffer *_pRpcChannelBuffer,
  26685. PRPC_MESSAGE _pRpcMessage,
  26686. DWORD *_pdwStubPhase);
  26687. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeNotifyData_Proxy(
  26688. IHTMLEventObj3 * This,
  26689. /* [out][retval] */ LONG_PTR *p);
  26690. void __RPC_STUB IHTMLEventObj3_get_imeNotifyData_Stub(
  26691. IRpcStubBuffer *This,
  26692. IRpcChannelBuffer *_pRpcChannelBuffer,
  26693. PRPC_MESSAGE _pRpcMessage,
  26694. DWORD *_pdwStubPhase);
  26695. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeRequest_Proxy(
  26696. IHTMLEventObj3 * This,
  26697. /* [out][retval] */ LONG_PTR *p);
  26698. void __RPC_STUB IHTMLEventObj3_get_imeRequest_Stub(
  26699. IRpcStubBuffer *This,
  26700. IRpcChannelBuffer *_pRpcChannelBuffer,
  26701. PRPC_MESSAGE _pRpcMessage,
  26702. DWORD *_pdwStubPhase);
  26703. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeRequestData_Proxy(
  26704. IHTMLEventObj3 * This,
  26705. /* [out][retval] */ LONG_PTR *p);
  26706. void __RPC_STUB IHTMLEventObj3_get_imeRequestData_Stub(
  26707. IRpcStubBuffer *This,
  26708. IRpcChannelBuffer *_pRpcChannelBuffer,
  26709. PRPC_MESSAGE _pRpcMessage,
  26710. DWORD *_pdwStubPhase);
  26711. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_keyboardLayout_Proxy(
  26712. IHTMLEventObj3 * This,
  26713. /* [out][retval] */ LONG_PTR *p);
  26714. void __RPC_STUB IHTMLEventObj3_get_keyboardLayout_Stub(
  26715. IRpcStubBuffer *This,
  26716. IRpcChannelBuffer *_pRpcChannelBuffer,
  26717. PRPC_MESSAGE _pRpcMessage,
  26718. DWORD *_pdwStubPhase);
  26719. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_behaviorCookie_Proxy(
  26720. IHTMLEventObj3 * This,
  26721. /* [out][retval] */ long *p);
  26722. void __RPC_STUB IHTMLEventObj3_get_behaviorCookie_Stub(
  26723. IRpcStubBuffer *This,
  26724. IRpcChannelBuffer *_pRpcChannelBuffer,
  26725. PRPC_MESSAGE _pRpcMessage,
  26726. DWORD *_pdwStubPhase);
  26727. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_behaviorPart_Proxy(
  26728. IHTMLEventObj3 * This,
  26729. /* [out][retval] */ long *p);
  26730. void __RPC_STUB IHTMLEventObj3_get_behaviorPart_Stub(
  26731. IRpcStubBuffer *This,
  26732. IRpcChannelBuffer *_pRpcChannelBuffer,
  26733. PRPC_MESSAGE _pRpcMessage,
  26734. DWORD *_pdwStubPhase);
  26735. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_nextPage_Proxy(
  26736. IHTMLEventObj3 * This,
  26737. /* [out][retval] */ BSTR *p);
  26738. void __RPC_STUB IHTMLEventObj3_get_nextPage_Stub(
  26739. IRpcStubBuffer *This,
  26740. IRpcChannelBuffer *_pRpcChannelBuffer,
  26741. PRPC_MESSAGE _pRpcMessage,
  26742. DWORD *_pdwStubPhase);
  26743. #endif /* __IHTMLEventObj3_INTERFACE_DEFINED__ */
  26744. #ifndef __IHTMLEventObj4_INTERFACE_DEFINED__
  26745. #define __IHTMLEventObj4_INTERFACE_DEFINED__
  26746. /* interface IHTMLEventObj4 */
  26747. /* [object][uuid][dual][oleautomation] */
  26748. EXTERN_C const IID IID_IHTMLEventObj4;
  26749. MIDL_INTERFACE("3050f814-98b5-11cf-bb82-00aa00bdce0b")
  26750. IHTMLEventObj4 : public IDispatch
  26751. {
  26752. public:
  26753. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_wheelDelta(
  26754. /* [out][retval] */ long *p) = 0;
  26755. };
  26756. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj4_get_wheelDelta_Proxy(
  26757. IHTMLEventObj4 * This,
  26758. /* [out][retval] */ long *p);
  26759. void __RPC_STUB IHTMLEventObj4_get_wheelDelta_Stub(
  26760. IRpcStubBuffer *This,
  26761. IRpcChannelBuffer *_pRpcChannelBuffer,
  26762. PRPC_MESSAGE _pRpcMessage,
  26763. DWORD *_pdwStubPhase);
  26764. #endif /* __IHTMLEventObj4_INTERFACE_DEFINED__ */
  26765. #ifndef __DispCEventObj_DISPINTERFACE_DEFINED__
  26766. #define __DispCEventObj_DISPINTERFACE_DEFINED__
  26767. /* dispinterface DispCEventObj */
  26768. /* [uuid][hidden] */
  26769. EXTERN_C const IID DIID_DispCEventObj;
  26770. MIDL_INTERFACE("3050f558-98b5-11cf-bb82-00aa00bdce0b")
  26771. DispCEventObj : public IDispatch
  26772. {
  26773. };
  26774. #endif /* __DispCEventObj_DISPINTERFACE_DEFINED__ */
  26775. EXTERN_C const CLSID CLSID_CEventObj;
  26776. #ifdef __cplusplus
  26777. class DECLSPEC_UUID("3050f48A-98b5-11cf-bb82-00aa00bdce0b")
  26778. CEventObj;
  26779. #endif
  26780. #ifndef __HTMLWindowEvents2_DISPINTERFACE_DEFINED__
  26781. #define __HTMLWindowEvents2_DISPINTERFACE_DEFINED__
  26782. /* dispinterface HTMLWindowEvents2 */
  26783. /* [uuid][hidden] */
  26784. EXTERN_C const IID DIID_HTMLWindowEvents2;
  26785. MIDL_INTERFACE("3050f625-98b5-11cf-bb82-00aa00bdce0b")
  26786. HTMLWindowEvents2 : public IDispatch
  26787. {
  26788. };
  26789. #endif /* __HTMLWindowEvents2_DISPINTERFACE_DEFINED__ */
  26790. #ifndef __HTMLWindowEvents_DISPINTERFACE_DEFINED__
  26791. #define __HTMLWindowEvents_DISPINTERFACE_DEFINED__
  26792. /* dispinterface HTMLWindowEvents */
  26793. /* [uuid][hidden] */
  26794. EXTERN_C const IID DIID_HTMLWindowEvents;
  26795. MIDL_INTERFACE("96A0A4E0-D062-11cf-94B6-00AA0060275C")
  26796. HTMLWindowEvents : public IDispatch
  26797. {
  26798. };
  26799. #endif /* __HTMLWindowEvents_DISPINTERFACE_DEFINED__ */
  26800. #ifndef __IHTMLDocument2_INTERFACE_DEFINED__
  26801. #define __IHTMLDocument2_INTERFACE_DEFINED__
  26802. /* interface IHTMLDocument2 */
  26803. /* [object][uuid][dual][oleautomation] */
  26804. EXTERN_C const IID IID_IHTMLDocument2;
  26805. MIDL_INTERFACE("332c4425-26cb-11d0-b483-00c04fd90119")
  26806. IHTMLDocument2 : public IHTMLDocument
  26807. {
  26808. public:
  26809. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_all(
  26810. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26811. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_body(
  26812. /* [out][retval] */ IHTMLElement **p) = 0;
  26813. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_activeElement(
  26814. /* [out][retval] */ IHTMLElement **p) = 0;
  26815. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_images(
  26816. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26817. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applets(
  26818. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26819. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_links(
  26820. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26821. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forms(
  26822. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26823. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anchors(
  26824. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26825. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
  26826. /* [in] */ BSTR v) = 0;
  26827. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
  26828. /* [out][retval] */ BSTR *p) = 0;
  26829. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scripts(
  26830. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26831. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_designMode(
  26832. /* [in] */ BSTR v) = 0;
  26833. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_designMode(
  26834. /* [out][retval] */ BSTR *p) = 0;
  26835. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection(
  26836. /* [out][retval] */ IHTMLSelectionObject **p) = 0;
  26837. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  26838. /* [out][retval] */ BSTR *p) = 0;
  26839. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frames(
  26840. /* [out][retval] */ IHTMLFramesCollection2 **p) = 0;
  26841. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embeds(
  26842. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26843. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins(
  26844. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26845. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alinkColor(
  26846. /* [in] */ VARIANT v) = 0;
  26847. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alinkColor(
  26848. /* [out][retval] */ VARIANT *p) = 0;
  26849. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  26850. /* [in] */ VARIANT v) = 0;
  26851. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  26852. /* [out][retval] */ VARIANT *p) = 0;
  26853. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_fgColor(
  26854. /* [in] */ VARIANT v) = 0;
  26855. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fgColor(
  26856. /* [out][retval] */ VARIANT *p) = 0;
  26857. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_linkColor(
  26858. /* [in] */ VARIANT v) = 0;
  26859. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_linkColor(
  26860. /* [out][retval] */ VARIANT *p) = 0;
  26861. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vlinkColor(
  26862. /* [in] */ VARIANT v) = 0;
  26863. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vlinkColor(
  26864. /* [out][retval] */ VARIANT *p) = 0;
  26865. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_referrer(
  26866. /* [out][retval] */ BSTR *p) = 0;
  26867. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_location(
  26868. /* [out][retval] */ IHTMLLocation **p) = 0;
  26869. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastModified(
  26870. /* [out][retval] */ BSTR *p) = 0;
  26871. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL(
  26872. /* [in] */ BSTR v) = 0;
  26873. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
  26874. /* [out][retval] */ BSTR *p) = 0;
  26875. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_domain(
  26876. /* [in] */ BSTR v) = 0;
  26877. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_domain(
  26878. /* [out][retval] */ BSTR *p) = 0;
  26879. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cookie(
  26880. /* [in] */ BSTR v) = 0;
  26881. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookie(
  26882. /* [out][retval] */ BSTR *p) = 0;
  26883. virtual /* [hidden][bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_expando(
  26884. /* [in] */ VARIANT_BOOL v) = 0;
  26885. virtual /* [hidden][bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_expando(
  26886. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26887. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  26888. /* [in] */ BSTR v) = 0;
  26889. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  26890. /* [out][retval] */ BSTR *p) = 0;
  26891. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultCharset(
  26892. /* [in] */ BSTR v) = 0;
  26893. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultCharset(
  26894. /* [out][retval] */ BSTR *p) = 0;
  26895. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
  26896. /* [out][retval] */ BSTR *p) = 0;
  26897. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize(
  26898. /* [out][retval] */ BSTR *p) = 0;
  26899. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate(
  26900. /* [out][retval] */ BSTR *p) = 0;
  26901. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate(
  26902. /* [out][retval] */ BSTR *p) = 0;
  26903. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate(
  26904. /* [out][retval] */ BSTR *p) = 0;
  26905. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_security(
  26906. /* [out][retval] */ BSTR *p) = 0;
  26907. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  26908. /* [out][retval] */ BSTR *p) = 0;
  26909. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
  26910. /* [out][retval] */ BSTR *p) = 0;
  26911. virtual /* [id][vararg] */ HRESULT STDMETHODCALLTYPE write(
  26912. /* [in] */ SAFEARRAY * psarray) = 0;
  26913. virtual /* [id][vararg] */ HRESULT STDMETHODCALLTYPE writeln(
  26914. /* [in] */ SAFEARRAY * psarray) = 0;
  26915. virtual /* [id] */ HRESULT STDMETHODCALLTYPE open(
  26916. /* [in][defaultvalue] */ BSTR url,
  26917. /* [in][optional] */ VARIANT name,
  26918. /* [in][optional] */ VARIANT features,
  26919. /* [in][optional] */ VARIANT replace,
  26920. /* [out][retval] */ IDispatch **pomWindowResult) = 0;
  26921. virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0;
  26922. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0;
  26923. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
  26924. /* [in] */ BSTR cmdID,
  26925. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26926. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
  26927. /* [in] */ BSTR cmdID,
  26928. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26929. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
  26930. /* [in] */ BSTR cmdID,
  26931. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26932. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
  26933. /* [in] */ BSTR cmdID,
  26934. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26935. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
  26936. /* [in] */ BSTR cmdID,
  26937. /* [out][retval] */ BSTR *pcmdText) = 0;
  26938. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
  26939. /* [in] */ BSTR cmdID,
  26940. /* [out][retval] */ VARIANT *pcmdValue) = 0;
  26941. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
  26942. /* [in] */ BSTR cmdID,
  26943. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  26944. /* [in][optional] */ VARIANT value,
  26945. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26946. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
  26947. /* [in] */ BSTR cmdID,
  26948. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26949. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createElement(
  26950. /* [in] */ BSTR eTag,
  26951. /* [out][retval] */ IHTMLElement **newElem) = 0;
  26952. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
  26953. /* [in] */ VARIANT v) = 0;
  26954. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
  26955. /* [out][retval] */ VARIANT *p) = 0;
  26956. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onclick(
  26957. /* [in] */ VARIANT v) = 0;
  26958. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onclick(
  26959. /* [out][retval] */ VARIANT *p) = 0;
  26960. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondblclick(
  26961. /* [in] */ VARIANT v) = 0;
  26962. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondblclick(
  26963. /* [out][retval] */ VARIANT *p) = 0;
  26964. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeyup(
  26965. /* [in] */ VARIANT v) = 0;
  26966. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeyup(
  26967. /* [out][retval] */ VARIANT *p) = 0;
  26968. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeydown(
  26969. /* [in] */ VARIANT v) = 0;
  26970. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeydown(
  26971. /* [out][retval] */ VARIANT *p) = 0;
  26972. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeypress(
  26973. /* [in] */ VARIANT v) = 0;
  26974. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeypress(
  26975. /* [out][retval] */ VARIANT *p) = 0;
  26976. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseup(
  26977. /* [in] */ VARIANT v) = 0;
  26978. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseup(
  26979. /* [out][retval] */ VARIANT *p) = 0;
  26980. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousedown(
  26981. /* [in] */ VARIANT v) = 0;
  26982. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousedown(
  26983. /* [out][retval] */ VARIANT *p) = 0;
  26984. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousemove(
  26985. /* [in] */ VARIANT v) = 0;
  26986. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousemove(
  26987. /* [out][retval] */ VARIANT *p) = 0;
  26988. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseout(
  26989. /* [in] */ VARIANT v) = 0;
  26990. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseout(
  26991. /* [out][retval] */ VARIANT *p) = 0;
  26992. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseover(
  26993. /* [in] */ VARIANT v) = 0;
  26994. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseover(
  26995. /* [out][retval] */ VARIANT *p) = 0;
  26996. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  26997. /* [in] */ VARIANT v) = 0;
  26998. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  26999. /* [out][retval] */ VARIANT *p) = 0;
  27000. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterupdate(
  27001. /* [in] */ VARIANT v) = 0;
  27002. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterupdate(
  27003. /* [out][retval] */ VARIANT *p) = 0;
  27004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowexit(
  27005. /* [in] */ VARIANT v) = 0;
  27006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowexit(
  27007. /* [out][retval] */ VARIANT *p) = 0;
  27008. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowenter(
  27009. /* [in] */ VARIANT v) = 0;
  27010. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowenter(
  27011. /* [out][retval] */ VARIANT *p) = 0;
  27012. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragstart(
  27013. /* [in] */ VARIANT v) = 0;
  27014. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragstart(
  27015. /* [out][retval] */ VARIANT *p) = 0;
  27016. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectstart(
  27017. /* [in] */ VARIANT v) = 0;
  27018. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectstart(
  27019. /* [out][retval] */ VARIANT *p) = 0;
  27020. virtual /* [id] */ HRESULT STDMETHODCALLTYPE elementFromPoint(
  27021. /* [in] */ long x,
  27022. /* [in] */ long y,
  27023. /* [out][retval] */ IHTMLElement **elementHit) = 0;
  27024. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentWindow(
  27025. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  27026. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheets(
  27027. /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0;
  27028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeupdate(
  27029. /* [in] */ VARIANT v) = 0;
  27030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeupdate(
  27031. /* [out][retval] */ VARIANT *p) = 0;
  27032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerrorupdate(
  27033. /* [in] */ VARIANT v) = 0;
  27034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerrorupdate(
  27035. /* [out][retval] */ VARIANT *p) = 0;
  27036. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  27037. /* [out][retval] */ BSTR *String) = 0;
  27038. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createStyleSheet(
  27039. /* [in][defaultvalue] */ BSTR bstrHref,
  27040. /* [in][defaultvalue] */ long lIndex,
  27041. /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet) = 0;
  27042. };
  27043. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_all_Proxy(
  27044. IHTMLDocument2 * This,
  27045. /* [out][retval] */ IHTMLElementCollection **p);
  27046. void __RPC_STUB IHTMLDocument2_get_all_Stub(
  27047. IRpcStubBuffer *This,
  27048. IRpcChannelBuffer *_pRpcChannelBuffer,
  27049. PRPC_MESSAGE _pRpcMessage,
  27050. DWORD *_pdwStubPhase);
  27051. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_body_Proxy(
  27052. IHTMLDocument2 * This,
  27053. /* [out][retval] */ IHTMLElement **p);
  27054. void __RPC_STUB IHTMLDocument2_get_body_Stub(
  27055. IRpcStubBuffer *This,
  27056. IRpcChannelBuffer *_pRpcChannelBuffer,
  27057. PRPC_MESSAGE _pRpcMessage,
  27058. DWORD *_pdwStubPhase);
  27059. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_activeElement_Proxy(
  27060. IHTMLDocument2 * This,
  27061. /* [out][retval] */ IHTMLElement **p);
  27062. void __RPC_STUB IHTMLDocument2_get_activeElement_Stub(
  27063. IRpcStubBuffer *This,
  27064. IRpcChannelBuffer *_pRpcChannelBuffer,
  27065. PRPC_MESSAGE _pRpcMessage,
  27066. DWORD *_pdwStubPhase);
  27067. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_images_Proxy(
  27068. IHTMLDocument2 * This,
  27069. /* [out][retval] */ IHTMLElementCollection **p);
  27070. void __RPC_STUB IHTMLDocument2_get_images_Stub(
  27071. IRpcStubBuffer *This,
  27072. IRpcChannelBuffer *_pRpcChannelBuffer,
  27073. PRPC_MESSAGE _pRpcMessage,
  27074. DWORD *_pdwStubPhase);
  27075. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_applets_Proxy(
  27076. IHTMLDocument2 * This,
  27077. /* [out][retval] */ IHTMLElementCollection **p);
  27078. void __RPC_STUB IHTMLDocument2_get_applets_Stub(
  27079. IRpcStubBuffer *This,
  27080. IRpcChannelBuffer *_pRpcChannelBuffer,
  27081. PRPC_MESSAGE _pRpcMessage,
  27082. DWORD *_pdwStubPhase);
  27083. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_links_Proxy(
  27084. IHTMLDocument2 * This,
  27085. /* [out][retval] */ IHTMLElementCollection **p);
  27086. void __RPC_STUB IHTMLDocument2_get_links_Stub(
  27087. IRpcStubBuffer *This,
  27088. IRpcChannelBuffer *_pRpcChannelBuffer,
  27089. PRPC_MESSAGE _pRpcMessage,
  27090. DWORD *_pdwStubPhase);
  27091. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_forms_Proxy(
  27092. IHTMLDocument2 * This,
  27093. /* [out][retval] */ IHTMLElementCollection **p);
  27094. void __RPC_STUB IHTMLDocument2_get_forms_Stub(
  27095. IRpcStubBuffer *This,
  27096. IRpcChannelBuffer *_pRpcChannelBuffer,
  27097. PRPC_MESSAGE _pRpcMessage,
  27098. DWORD *_pdwStubPhase);
  27099. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_anchors_Proxy(
  27100. IHTMLDocument2 * This,
  27101. /* [out][retval] */ IHTMLElementCollection **p);
  27102. void __RPC_STUB IHTMLDocument2_get_anchors_Stub(
  27103. IRpcStubBuffer *This,
  27104. IRpcChannelBuffer *_pRpcChannelBuffer,
  27105. PRPC_MESSAGE _pRpcMessage,
  27106. DWORD *_pdwStubPhase);
  27107. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_title_Proxy(
  27108. IHTMLDocument2 * This,
  27109. /* [in] */ BSTR v);
  27110. void __RPC_STUB IHTMLDocument2_put_title_Stub(
  27111. IRpcStubBuffer *This,
  27112. IRpcChannelBuffer *_pRpcChannelBuffer,
  27113. PRPC_MESSAGE _pRpcMessage,
  27114. DWORD *_pdwStubPhase);
  27115. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_title_Proxy(
  27116. IHTMLDocument2 * This,
  27117. /* [out][retval] */ BSTR *p);
  27118. void __RPC_STUB IHTMLDocument2_get_title_Stub(
  27119. IRpcStubBuffer *This,
  27120. IRpcChannelBuffer *_pRpcChannelBuffer,
  27121. PRPC_MESSAGE _pRpcMessage,
  27122. DWORD *_pdwStubPhase);
  27123. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_scripts_Proxy(
  27124. IHTMLDocument2 * This,
  27125. /* [out][retval] */ IHTMLElementCollection **p);
  27126. void __RPC_STUB IHTMLDocument2_get_scripts_Stub(
  27127. IRpcStubBuffer *This,
  27128. IRpcChannelBuffer *_pRpcChannelBuffer,
  27129. PRPC_MESSAGE _pRpcMessage,
  27130. DWORD *_pdwStubPhase);
  27131. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_designMode_Proxy(
  27132. IHTMLDocument2 * This,
  27133. /* [in] */ BSTR v);
  27134. void __RPC_STUB IHTMLDocument2_put_designMode_Stub(
  27135. IRpcStubBuffer *This,
  27136. IRpcChannelBuffer *_pRpcChannelBuffer,
  27137. PRPC_MESSAGE _pRpcMessage,
  27138. DWORD *_pdwStubPhase);
  27139. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_designMode_Proxy(
  27140. IHTMLDocument2 * This,
  27141. /* [out][retval] */ BSTR *p);
  27142. void __RPC_STUB IHTMLDocument2_get_designMode_Stub(
  27143. IRpcStubBuffer *This,
  27144. IRpcChannelBuffer *_pRpcChannelBuffer,
  27145. PRPC_MESSAGE _pRpcMessage,
  27146. DWORD *_pdwStubPhase);
  27147. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_selection_Proxy(
  27148. IHTMLDocument2 * This,
  27149. /* [out][retval] */ IHTMLSelectionObject **p);
  27150. void __RPC_STUB IHTMLDocument2_get_selection_Stub(
  27151. IRpcStubBuffer *This,
  27152. IRpcChannelBuffer *_pRpcChannelBuffer,
  27153. PRPC_MESSAGE _pRpcMessage,
  27154. DWORD *_pdwStubPhase);
  27155. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_readyState_Proxy(
  27156. IHTMLDocument2 * This,
  27157. /* [out][retval] */ BSTR *p);
  27158. void __RPC_STUB IHTMLDocument2_get_readyState_Stub(
  27159. IRpcStubBuffer *This,
  27160. IRpcChannelBuffer *_pRpcChannelBuffer,
  27161. PRPC_MESSAGE _pRpcMessage,
  27162. DWORD *_pdwStubPhase);
  27163. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_frames_Proxy(
  27164. IHTMLDocument2 * This,
  27165. /* [out][retval] */ IHTMLFramesCollection2 **p);
  27166. void __RPC_STUB IHTMLDocument2_get_frames_Stub(
  27167. IRpcStubBuffer *This,
  27168. IRpcChannelBuffer *_pRpcChannelBuffer,
  27169. PRPC_MESSAGE _pRpcMessage,
  27170. DWORD *_pdwStubPhase);
  27171. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_embeds_Proxy(
  27172. IHTMLDocument2 * This,
  27173. /* [out][retval] */ IHTMLElementCollection **p);
  27174. void __RPC_STUB IHTMLDocument2_get_embeds_Stub(
  27175. IRpcStubBuffer *This,
  27176. IRpcChannelBuffer *_pRpcChannelBuffer,
  27177. PRPC_MESSAGE _pRpcMessage,
  27178. DWORD *_pdwStubPhase);
  27179. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_plugins_Proxy(
  27180. IHTMLDocument2 * This,
  27181. /* [out][retval] */ IHTMLElementCollection **p);
  27182. void __RPC_STUB IHTMLDocument2_get_plugins_Stub(
  27183. IRpcStubBuffer *This,
  27184. IRpcChannelBuffer *_pRpcChannelBuffer,
  27185. PRPC_MESSAGE _pRpcMessage,
  27186. DWORD *_pdwStubPhase);
  27187. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_alinkColor_Proxy(
  27188. IHTMLDocument2 * This,
  27189. /* [in] */ VARIANT v);
  27190. void __RPC_STUB IHTMLDocument2_put_alinkColor_Stub(
  27191. IRpcStubBuffer *This,
  27192. IRpcChannelBuffer *_pRpcChannelBuffer,
  27193. PRPC_MESSAGE _pRpcMessage,
  27194. DWORD *_pdwStubPhase);
  27195. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_alinkColor_Proxy(
  27196. IHTMLDocument2 * This,
  27197. /* [out][retval] */ VARIANT *p);
  27198. void __RPC_STUB IHTMLDocument2_get_alinkColor_Stub(
  27199. IRpcStubBuffer *This,
  27200. IRpcChannelBuffer *_pRpcChannelBuffer,
  27201. PRPC_MESSAGE _pRpcMessage,
  27202. DWORD *_pdwStubPhase);
  27203. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_bgColor_Proxy(
  27204. IHTMLDocument2 * This,
  27205. /* [in] */ VARIANT v);
  27206. void __RPC_STUB IHTMLDocument2_put_bgColor_Stub(
  27207. IRpcStubBuffer *This,
  27208. IRpcChannelBuffer *_pRpcChannelBuffer,
  27209. PRPC_MESSAGE _pRpcMessage,
  27210. DWORD *_pdwStubPhase);
  27211. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_bgColor_Proxy(
  27212. IHTMLDocument2 * This,
  27213. /* [out][retval] */ VARIANT *p);
  27214. void __RPC_STUB IHTMLDocument2_get_bgColor_Stub(
  27215. IRpcStubBuffer *This,
  27216. IRpcChannelBuffer *_pRpcChannelBuffer,
  27217. PRPC_MESSAGE _pRpcMessage,
  27218. DWORD *_pdwStubPhase);
  27219. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_fgColor_Proxy(
  27220. IHTMLDocument2 * This,
  27221. /* [in] */ VARIANT v);
  27222. void __RPC_STUB IHTMLDocument2_put_fgColor_Stub(
  27223. IRpcStubBuffer *This,
  27224. IRpcChannelBuffer *_pRpcChannelBuffer,
  27225. PRPC_MESSAGE _pRpcMessage,
  27226. DWORD *_pdwStubPhase);
  27227. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fgColor_Proxy(
  27228. IHTMLDocument2 * This,
  27229. /* [out][retval] */ VARIANT *p);
  27230. void __RPC_STUB IHTMLDocument2_get_fgColor_Stub(
  27231. IRpcStubBuffer *This,
  27232. IRpcChannelBuffer *_pRpcChannelBuffer,
  27233. PRPC_MESSAGE _pRpcMessage,
  27234. DWORD *_pdwStubPhase);
  27235. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_linkColor_Proxy(
  27236. IHTMLDocument2 * This,
  27237. /* [in] */ VARIANT v);
  27238. void __RPC_STUB IHTMLDocument2_put_linkColor_Stub(
  27239. IRpcStubBuffer *This,
  27240. IRpcChannelBuffer *_pRpcChannelBuffer,
  27241. PRPC_MESSAGE _pRpcMessage,
  27242. DWORD *_pdwStubPhase);
  27243. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_linkColor_Proxy(
  27244. IHTMLDocument2 * This,
  27245. /* [out][retval] */ VARIANT *p);
  27246. void __RPC_STUB IHTMLDocument2_get_linkColor_Stub(
  27247. IRpcStubBuffer *This,
  27248. IRpcChannelBuffer *_pRpcChannelBuffer,
  27249. PRPC_MESSAGE _pRpcMessage,
  27250. DWORD *_pdwStubPhase);
  27251. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_vlinkColor_Proxy(
  27252. IHTMLDocument2 * This,
  27253. /* [in] */ VARIANT v);
  27254. void __RPC_STUB IHTMLDocument2_put_vlinkColor_Stub(
  27255. IRpcStubBuffer *This,
  27256. IRpcChannelBuffer *_pRpcChannelBuffer,
  27257. PRPC_MESSAGE _pRpcMessage,
  27258. DWORD *_pdwStubPhase);
  27259. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_vlinkColor_Proxy(
  27260. IHTMLDocument2 * This,
  27261. /* [out][retval] */ VARIANT *p);
  27262. void __RPC_STUB IHTMLDocument2_get_vlinkColor_Stub(
  27263. IRpcStubBuffer *This,
  27264. IRpcChannelBuffer *_pRpcChannelBuffer,
  27265. PRPC_MESSAGE _pRpcMessage,
  27266. DWORD *_pdwStubPhase);
  27267. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_referrer_Proxy(
  27268. IHTMLDocument2 * This,
  27269. /* [out][retval] */ BSTR *p);
  27270. void __RPC_STUB IHTMLDocument2_get_referrer_Stub(
  27271. IRpcStubBuffer *This,
  27272. IRpcChannelBuffer *_pRpcChannelBuffer,
  27273. PRPC_MESSAGE _pRpcMessage,
  27274. DWORD *_pdwStubPhase);
  27275. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_location_Proxy(
  27276. IHTMLDocument2 * This,
  27277. /* [out][retval] */ IHTMLLocation **p);
  27278. void __RPC_STUB IHTMLDocument2_get_location_Stub(
  27279. IRpcStubBuffer *This,
  27280. IRpcChannelBuffer *_pRpcChannelBuffer,
  27281. PRPC_MESSAGE _pRpcMessage,
  27282. DWORD *_pdwStubPhase);
  27283. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_lastModified_Proxy(
  27284. IHTMLDocument2 * This,
  27285. /* [out][retval] */ BSTR *p);
  27286. void __RPC_STUB IHTMLDocument2_get_lastModified_Stub(
  27287. IRpcStubBuffer *This,
  27288. IRpcChannelBuffer *_pRpcChannelBuffer,
  27289. PRPC_MESSAGE _pRpcMessage,
  27290. DWORD *_pdwStubPhase);
  27291. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_URL_Proxy(
  27292. IHTMLDocument2 * This,
  27293. /* [in] */ BSTR v);
  27294. void __RPC_STUB IHTMLDocument2_put_URL_Stub(
  27295. IRpcStubBuffer *This,
  27296. IRpcChannelBuffer *_pRpcChannelBuffer,
  27297. PRPC_MESSAGE _pRpcMessage,
  27298. DWORD *_pdwStubPhase);
  27299. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_URL_Proxy(
  27300. IHTMLDocument2 * This,
  27301. /* [out][retval] */ BSTR *p);
  27302. void __RPC_STUB IHTMLDocument2_get_URL_Stub(
  27303. IRpcStubBuffer *This,
  27304. IRpcChannelBuffer *_pRpcChannelBuffer,
  27305. PRPC_MESSAGE _pRpcMessage,
  27306. DWORD *_pdwStubPhase);
  27307. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_domain_Proxy(
  27308. IHTMLDocument2 * This,
  27309. /* [in] */ BSTR v);
  27310. void __RPC_STUB IHTMLDocument2_put_domain_Stub(
  27311. IRpcStubBuffer *This,
  27312. IRpcChannelBuffer *_pRpcChannelBuffer,
  27313. PRPC_MESSAGE _pRpcMessage,
  27314. DWORD *_pdwStubPhase);
  27315. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_domain_Proxy(
  27316. IHTMLDocument2 * This,
  27317. /* [out][retval] */ BSTR *p);
  27318. void __RPC_STUB IHTMLDocument2_get_domain_Stub(
  27319. IRpcStubBuffer *This,
  27320. IRpcChannelBuffer *_pRpcChannelBuffer,
  27321. PRPC_MESSAGE _pRpcMessage,
  27322. DWORD *_pdwStubPhase);
  27323. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_cookie_Proxy(
  27324. IHTMLDocument2 * This,
  27325. /* [in] */ BSTR v);
  27326. void __RPC_STUB IHTMLDocument2_put_cookie_Stub(
  27327. IRpcStubBuffer *This,
  27328. IRpcChannelBuffer *_pRpcChannelBuffer,
  27329. PRPC_MESSAGE _pRpcMessage,
  27330. DWORD *_pdwStubPhase);
  27331. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_cookie_Proxy(
  27332. IHTMLDocument2 * This,
  27333. /* [out][retval] */ BSTR *p);
  27334. void __RPC_STUB IHTMLDocument2_get_cookie_Stub(
  27335. IRpcStubBuffer *This,
  27336. IRpcChannelBuffer *_pRpcChannelBuffer,
  27337. PRPC_MESSAGE _pRpcMessage,
  27338. DWORD *_pdwStubPhase);
  27339. /* [hidden][bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_expando_Proxy(
  27340. IHTMLDocument2 * This,
  27341. /* [in] */ VARIANT_BOOL v);
  27342. void __RPC_STUB IHTMLDocument2_put_expando_Stub(
  27343. IRpcStubBuffer *This,
  27344. IRpcChannelBuffer *_pRpcChannelBuffer,
  27345. PRPC_MESSAGE _pRpcMessage,
  27346. DWORD *_pdwStubPhase);
  27347. /* [hidden][bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_expando_Proxy(
  27348. IHTMLDocument2 * This,
  27349. /* [out][retval] */ VARIANT_BOOL *p);
  27350. void __RPC_STUB IHTMLDocument2_get_expando_Stub(
  27351. IRpcStubBuffer *This,
  27352. IRpcChannelBuffer *_pRpcChannelBuffer,
  27353. PRPC_MESSAGE _pRpcMessage,
  27354. DWORD *_pdwStubPhase);
  27355. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_charset_Proxy(
  27356. IHTMLDocument2 * This,
  27357. /* [in] */ BSTR v);
  27358. void __RPC_STUB IHTMLDocument2_put_charset_Stub(
  27359. IRpcStubBuffer *This,
  27360. IRpcChannelBuffer *_pRpcChannelBuffer,
  27361. PRPC_MESSAGE _pRpcMessage,
  27362. DWORD *_pdwStubPhase);
  27363. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_charset_Proxy(
  27364. IHTMLDocument2 * This,
  27365. /* [out][retval] */ BSTR *p);
  27366. void __RPC_STUB IHTMLDocument2_get_charset_Stub(
  27367. IRpcStubBuffer *This,
  27368. IRpcChannelBuffer *_pRpcChannelBuffer,
  27369. PRPC_MESSAGE _pRpcMessage,
  27370. DWORD *_pdwStubPhase);
  27371. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_defaultCharset_Proxy(
  27372. IHTMLDocument2 * This,
  27373. /* [in] */ BSTR v);
  27374. void __RPC_STUB IHTMLDocument2_put_defaultCharset_Stub(
  27375. IRpcStubBuffer *This,
  27376. IRpcChannelBuffer *_pRpcChannelBuffer,
  27377. PRPC_MESSAGE _pRpcMessage,
  27378. DWORD *_pdwStubPhase);
  27379. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_defaultCharset_Proxy(
  27380. IHTMLDocument2 * This,
  27381. /* [out][retval] */ BSTR *p);
  27382. void __RPC_STUB IHTMLDocument2_get_defaultCharset_Stub(
  27383. IRpcStubBuffer *This,
  27384. IRpcChannelBuffer *_pRpcChannelBuffer,
  27385. PRPC_MESSAGE _pRpcMessage,
  27386. DWORD *_pdwStubPhase);
  27387. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_mimeType_Proxy(
  27388. IHTMLDocument2 * This,
  27389. /* [out][retval] */ BSTR *p);
  27390. void __RPC_STUB IHTMLDocument2_get_mimeType_Stub(
  27391. IRpcStubBuffer *This,
  27392. IRpcChannelBuffer *_pRpcChannelBuffer,
  27393. PRPC_MESSAGE _pRpcMessage,
  27394. DWORD *_pdwStubPhase);
  27395. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileSize_Proxy(
  27396. IHTMLDocument2 * This,
  27397. /* [out][retval] */ BSTR *p);
  27398. void __RPC_STUB IHTMLDocument2_get_fileSize_Stub(
  27399. IRpcStubBuffer *This,
  27400. IRpcChannelBuffer *_pRpcChannelBuffer,
  27401. PRPC_MESSAGE _pRpcMessage,
  27402. DWORD *_pdwStubPhase);
  27403. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileCreatedDate_Proxy(
  27404. IHTMLDocument2 * This,
  27405. /* [out][retval] */ BSTR *p);
  27406. void __RPC_STUB IHTMLDocument2_get_fileCreatedDate_Stub(
  27407. IRpcStubBuffer *This,
  27408. IRpcChannelBuffer *_pRpcChannelBuffer,
  27409. PRPC_MESSAGE _pRpcMessage,
  27410. DWORD *_pdwStubPhase);
  27411. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileModifiedDate_Proxy(
  27412. IHTMLDocument2 * This,
  27413. /* [out][retval] */ BSTR *p);
  27414. void __RPC_STUB IHTMLDocument2_get_fileModifiedDate_Stub(
  27415. IRpcStubBuffer *This,
  27416. IRpcChannelBuffer *_pRpcChannelBuffer,
  27417. PRPC_MESSAGE _pRpcMessage,
  27418. DWORD *_pdwStubPhase);
  27419. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileUpdatedDate_Proxy(
  27420. IHTMLDocument2 * This,
  27421. /* [out][retval] */ BSTR *p);
  27422. void __RPC_STUB IHTMLDocument2_get_fileUpdatedDate_Stub(
  27423. IRpcStubBuffer *This,
  27424. IRpcChannelBuffer *_pRpcChannelBuffer,
  27425. PRPC_MESSAGE _pRpcMessage,
  27426. DWORD *_pdwStubPhase);
  27427. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_security_Proxy(
  27428. IHTMLDocument2 * This,
  27429. /* [out][retval] */ BSTR *p);
  27430. void __RPC_STUB IHTMLDocument2_get_security_Stub(
  27431. IRpcStubBuffer *This,
  27432. IRpcChannelBuffer *_pRpcChannelBuffer,
  27433. PRPC_MESSAGE _pRpcMessage,
  27434. DWORD *_pdwStubPhase);
  27435. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_protocol_Proxy(
  27436. IHTMLDocument2 * This,
  27437. /* [out][retval] */ BSTR *p);
  27438. void __RPC_STUB IHTMLDocument2_get_protocol_Stub(
  27439. IRpcStubBuffer *This,
  27440. IRpcChannelBuffer *_pRpcChannelBuffer,
  27441. PRPC_MESSAGE _pRpcMessage,
  27442. DWORD *_pdwStubPhase);
  27443. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_nameProp_Proxy(
  27444. IHTMLDocument2 * This,
  27445. /* [out][retval] */ BSTR *p);
  27446. void __RPC_STUB IHTMLDocument2_get_nameProp_Stub(
  27447. IRpcStubBuffer *This,
  27448. IRpcChannelBuffer *_pRpcChannelBuffer,
  27449. PRPC_MESSAGE _pRpcMessage,
  27450. DWORD *_pdwStubPhase);
  27451. /* [id][vararg] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_write_Proxy(
  27452. IHTMLDocument2 * This,
  27453. /* [in] */ SAFEARRAY * psarray);
  27454. void __RPC_STUB IHTMLDocument2_write_Stub(
  27455. IRpcStubBuffer *This,
  27456. IRpcChannelBuffer *_pRpcChannelBuffer,
  27457. PRPC_MESSAGE _pRpcMessage,
  27458. DWORD *_pdwStubPhase);
  27459. /* [id][vararg] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_writeln_Proxy(
  27460. IHTMLDocument2 * This,
  27461. /* [in] */ SAFEARRAY * psarray);
  27462. void __RPC_STUB IHTMLDocument2_writeln_Stub(
  27463. IRpcStubBuffer *This,
  27464. IRpcChannelBuffer *_pRpcChannelBuffer,
  27465. PRPC_MESSAGE _pRpcMessage,
  27466. DWORD *_pdwStubPhase);
  27467. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_open_Proxy(
  27468. IHTMLDocument2 * This,
  27469. /* [in][defaultvalue] */ BSTR url,
  27470. /* [in][optional] */ VARIANT name,
  27471. /* [in][optional] */ VARIANT features,
  27472. /* [in][optional] */ VARIANT replace,
  27473. /* [out][retval] */ IDispatch **pomWindowResult);
  27474. void __RPC_STUB IHTMLDocument2_open_Stub(
  27475. IRpcStubBuffer *This,
  27476. IRpcChannelBuffer *_pRpcChannelBuffer,
  27477. PRPC_MESSAGE _pRpcMessage,
  27478. DWORD *_pdwStubPhase);
  27479. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_close_Proxy(
  27480. IHTMLDocument2 * This);
  27481. void __RPC_STUB IHTMLDocument2_close_Stub(
  27482. IRpcStubBuffer *This,
  27483. IRpcChannelBuffer *_pRpcChannelBuffer,
  27484. PRPC_MESSAGE _pRpcMessage,
  27485. DWORD *_pdwStubPhase);
  27486. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_clear_Proxy(
  27487. IHTMLDocument2 * This);
  27488. void __RPC_STUB IHTMLDocument2_clear_Stub(
  27489. IRpcStubBuffer *This,
  27490. IRpcChannelBuffer *_pRpcChannelBuffer,
  27491. PRPC_MESSAGE _pRpcMessage,
  27492. DWORD *_pdwStubPhase);
  27493. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandSupported_Proxy(
  27494. IHTMLDocument2 * This,
  27495. /* [in] */ BSTR cmdID,
  27496. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27497. void __RPC_STUB IHTMLDocument2_queryCommandSupported_Stub(
  27498. IRpcStubBuffer *This,
  27499. IRpcChannelBuffer *_pRpcChannelBuffer,
  27500. PRPC_MESSAGE _pRpcMessage,
  27501. DWORD *_pdwStubPhase);
  27502. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandEnabled_Proxy(
  27503. IHTMLDocument2 * This,
  27504. /* [in] */ BSTR cmdID,
  27505. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27506. void __RPC_STUB IHTMLDocument2_queryCommandEnabled_Stub(
  27507. IRpcStubBuffer *This,
  27508. IRpcChannelBuffer *_pRpcChannelBuffer,
  27509. PRPC_MESSAGE _pRpcMessage,
  27510. DWORD *_pdwStubPhase);
  27511. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandState_Proxy(
  27512. IHTMLDocument2 * This,
  27513. /* [in] */ BSTR cmdID,
  27514. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27515. void __RPC_STUB IHTMLDocument2_queryCommandState_Stub(
  27516. IRpcStubBuffer *This,
  27517. IRpcChannelBuffer *_pRpcChannelBuffer,
  27518. PRPC_MESSAGE _pRpcMessage,
  27519. DWORD *_pdwStubPhase);
  27520. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandIndeterm_Proxy(
  27521. IHTMLDocument2 * This,
  27522. /* [in] */ BSTR cmdID,
  27523. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27524. void __RPC_STUB IHTMLDocument2_queryCommandIndeterm_Stub(
  27525. IRpcStubBuffer *This,
  27526. IRpcChannelBuffer *_pRpcChannelBuffer,
  27527. PRPC_MESSAGE _pRpcMessage,
  27528. DWORD *_pdwStubPhase);
  27529. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandText_Proxy(
  27530. IHTMLDocument2 * This,
  27531. /* [in] */ BSTR cmdID,
  27532. /* [out][retval] */ BSTR *pcmdText);
  27533. void __RPC_STUB IHTMLDocument2_queryCommandText_Stub(
  27534. IRpcStubBuffer *This,
  27535. IRpcChannelBuffer *_pRpcChannelBuffer,
  27536. PRPC_MESSAGE _pRpcMessage,
  27537. DWORD *_pdwStubPhase);
  27538. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandValue_Proxy(
  27539. IHTMLDocument2 * This,
  27540. /* [in] */ BSTR cmdID,
  27541. /* [out][retval] */ VARIANT *pcmdValue);
  27542. void __RPC_STUB IHTMLDocument2_queryCommandValue_Stub(
  27543. IRpcStubBuffer *This,
  27544. IRpcChannelBuffer *_pRpcChannelBuffer,
  27545. PRPC_MESSAGE _pRpcMessage,
  27546. DWORD *_pdwStubPhase);
  27547. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_execCommand_Proxy(
  27548. IHTMLDocument2 * This,
  27549. /* [in] */ BSTR cmdID,
  27550. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  27551. /* [in][optional] */ VARIANT value,
  27552. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27553. void __RPC_STUB IHTMLDocument2_execCommand_Stub(
  27554. IRpcStubBuffer *This,
  27555. IRpcChannelBuffer *_pRpcChannelBuffer,
  27556. PRPC_MESSAGE _pRpcMessage,
  27557. DWORD *_pdwStubPhase);
  27558. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_execCommandShowHelp_Proxy(
  27559. IHTMLDocument2 * This,
  27560. /* [in] */ BSTR cmdID,
  27561. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27562. void __RPC_STUB IHTMLDocument2_execCommandShowHelp_Stub(
  27563. IRpcStubBuffer *This,
  27564. IRpcChannelBuffer *_pRpcChannelBuffer,
  27565. PRPC_MESSAGE _pRpcMessage,
  27566. DWORD *_pdwStubPhase);
  27567. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_createElement_Proxy(
  27568. IHTMLDocument2 * This,
  27569. /* [in] */ BSTR eTag,
  27570. /* [out][retval] */ IHTMLElement **newElem);
  27571. void __RPC_STUB IHTMLDocument2_createElement_Stub(
  27572. IRpcStubBuffer *This,
  27573. IRpcChannelBuffer *_pRpcChannelBuffer,
  27574. PRPC_MESSAGE _pRpcMessage,
  27575. DWORD *_pdwStubPhase);
  27576. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onhelp_Proxy(
  27577. IHTMLDocument2 * This,
  27578. /* [in] */ VARIANT v);
  27579. void __RPC_STUB IHTMLDocument2_put_onhelp_Stub(
  27580. IRpcStubBuffer *This,
  27581. IRpcChannelBuffer *_pRpcChannelBuffer,
  27582. PRPC_MESSAGE _pRpcMessage,
  27583. DWORD *_pdwStubPhase);
  27584. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onhelp_Proxy(
  27585. IHTMLDocument2 * This,
  27586. /* [out][retval] */ VARIANT *p);
  27587. void __RPC_STUB IHTMLDocument2_get_onhelp_Stub(
  27588. IRpcStubBuffer *This,
  27589. IRpcChannelBuffer *_pRpcChannelBuffer,
  27590. PRPC_MESSAGE _pRpcMessage,
  27591. DWORD *_pdwStubPhase);
  27592. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onclick_Proxy(
  27593. IHTMLDocument2 * This,
  27594. /* [in] */ VARIANT v);
  27595. void __RPC_STUB IHTMLDocument2_put_onclick_Stub(
  27596. IRpcStubBuffer *This,
  27597. IRpcChannelBuffer *_pRpcChannelBuffer,
  27598. PRPC_MESSAGE _pRpcMessage,
  27599. DWORD *_pdwStubPhase);
  27600. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onclick_Proxy(
  27601. IHTMLDocument2 * This,
  27602. /* [out][retval] */ VARIANT *p);
  27603. void __RPC_STUB IHTMLDocument2_get_onclick_Stub(
  27604. IRpcStubBuffer *This,
  27605. IRpcChannelBuffer *_pRpcChannelBuffer,
  27606. PRPC_MESSAGE _pRpcMessage,
  27607. DWORD *_pdwStubPhase);
  27608. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_ondblclick_Proxy(
  27609. IHTMLDocument2 * This,
  27610. /* [in] */ VARIANT v);
  27611. void __RPC_STUB IHTMLDocument2_put_ondblclick_Stub(
  27612. IRpcStubBuffer *This,
  27613. IRpcChannelBuffer *_pRpcChannelBuffer,
  27614. PRPC_MESSAGE _pRpcMessage,
  27615. DWORD *_pdwStubPhase);
  27616. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_ondblclick_Proxy(
  27617. IHTMLDocument2 * This,
  27618. /* [out][retval] */ VARIANT *p);
  27619. void __RPC_STUB IHTMLDocument2_get_ondblclick_Stub(
  27620. IRpcStubBuffer *This,
  27621. IRpcChannelBuffer *_pRpcChannelBuffer,
  27622. PRPC_MESSAGE _pRpcMessage,
  27623. DWORD *_pdwStubPhase);
  27624. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeyup_Proxy(
  27625. IHTMLDocument2 * This,
  27626. /* [in] */ VARIANT v);
  27627. void __RPC_STUB IHTMLDocument2_put_onkeyup_Stub(
  27628. IRpcStubBuffer *This,
  27629. IRpcChannelBuffer *_pRpcChannelBuffer,
  27630. PRPC_MESSAGE _pRpcMessage,
  27631. DWORD *_pdwStubPhase);
  27632. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeyup_Proxy(
  27633. IHTMLDocument2 * This,
  27634. /* [out][retval] */ VARIANT *p);
  27635. void __RPC_STUB IHTMLDocument2_get_onkeyup_Stub(
  27636. IRpcStubBuffer *This,
  27637. IRpcChannelBuffer *_pRpcChannelBuffer,
  27638. PRPC_MESSAGE _pRpcMessage,
  27639. DWORD *_pdwStubPhase);
  27640. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeydown_Proxy(
  27641. IHTMLDocument2 * This,
  27642. /* [in] */ VARIANT v);
  27643. void __RPC_STUB IHTMLDocument2_put_onkeydown_Stub(
  27644. IRpcStubBuffer *This,
  27645. IRpcChannelBuffer *_pRpcChannelBuffer,
  27646. PRPC_MESSAGE _pRpcMessage,
  27647. DWORD *_pdwStubPhase);
  27648. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeydown_Proxy(
  27649. IHTMLDocument2 * This,
  27650. /* [out][retval] */ VARIANT *p);
  27651. void __RPC_STUB IHTMLDocument2_get_onkeydown_Stub(
  27652. IRpcStubBuffer *This,
  27653. IRpcChannelBuffer *_pRpcChannelBuffer,
  27654. PRPC_MESSAGE _pRpcMessage,
  27655. DWORD *_pdwStubPhase);
  27656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeypress_Proxy(
  27657. IHTMLDocument2 * This,
  27658. /* [in] */ VARIANT v);
  27659. void __RPC_STUB IHTMLDocument2_put_onkeypress_Stub(
  27660. IRpcStubBuffer *This,
  27661. IRpcChannelBuffer *_pRpcChannelBuffer,
  27662. PRPC_MESSAGE _pRpcMessage,
  27663. DWORD *_pdwStubPhase);
  27664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeypress_Proxy(
  27665. IHTMLDocument2 * This,
  27666. /* [out][retval] */ VARIANT *p);
  27667. void __RPC_STUB IHTMLDocument2_get_onkeypress_Stub(
  27668. IRpcStubBuffer *This,
  27669. IRpcChannelBuffer *_pRpcChannelBuffer,
  27670. PRPC_MESSAGE _pRpcMessage,
  27671. DWORD *_pdwStubPhase);
  27672. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseup_Proxy(
  27673. IHTMLDocument2 * This,
  27674. /* [in] */ VARIANT v);
  27675. void __RPC_STUB IHTMLDocument2_put_onmouseup_Stub(
  27676. IRpcStubBuffer *This,
  27677. IRpcChannelBuffer *_pRpcChannelBuffer,
  27678. PRPC_MESSAGE _pRpcMessage,
  27679. DWORD *_pdwStubPhase);
  27680. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseup_Proxy(
  27681. IHTMLDocument2 * This,
  27682. /* [out][retval] */ VARIANT *p);
  27683. void __RPC_STUB IHTMLDocument2_get_onmouseup_Stub(
  27684. IRpcStubBuffer *This,
  27685. IRpcChannelBuffer *_pRpcChannelBuffer,
  27686. PRPC_MESSAGE _pRpcMessage,
  27687. DWORD *_pdwStubPhase);
  27688. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmousedown_Proxy(
  27689. IHTMLDocument2 * This,
  27690. /* [in] */ VARIANT v);
  27691. void __RPC_STUB IHTMLDocument2_put_onmousedown_Stub(
  27692. IRpcStubBuffer *This,
  27693. IRpcChannelBuffer *_pRpcChannelBuffer,
  27694. PRPC_MESSAGE _pRpcMessage,
  27695. DWORD *_pdwStubPhase);
  27696. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmousedown_Proxy(
  27697. IHTMLDocument2 * This,
  27698. /* [out][retval] */ VARIANT *p);
  27699. void __RPC_STUB IHTMLDocument2_get_onmousedown_Stub(
  27700. IRpcStubBuffer *This,
  27701. IRpcChannelBuffer *_pRpcChannelBuffer,
  27702. PRPC_MESSAGE _pRpcMessage,
  27703. DWORD *_pdwStubPhase);
  27704. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmousemove_Proxy(
  27705. IHTMLDocument2 * This,
  27706. /* [in] */ VARIANT v);
  27707. void __RPC_STUB IHTMLDocument2_put_onmousemove_Stub(
  27708. IRpcStubBuffer *This,
  27709. IRpcChannelBuffer *_pRpcChannelBuffer,
  27710. PRPC_MESSAGE _pRpcMessage,
  27711. DWORD *_pdwStubPhase);
  27712. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmousemove_Proxy(
  27713. IHTMLDocument2 * This,
  27714. /* [out][retval] */ VARIANT *p);
  27715. void __RPC_STUB IHTMLDocument2_get_onmousemove_Stub(
  27716. IRpcStubBuffer *This,
  27717. IRpcChannelBuffer *_pRpcChannelBuffer,
  27718. PRPC_MESSAGE _pRpcMessage,
  27719. DWORD *_pdwStubPhase);
  27720. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseout_Proxy(
  27721. IHTMLDocument2 * This,
  27722. /* [in] */ VARIANT v);
  27723. void __RPC_STUB IHTMLDocument2_put_onmouseout_Stub(
  27724. IRpcStubBuffer *This,
  27725. IRpcChannelBuffer *_pRpcChannelBuffer,
  27726. PRPC_MESSAGE _pRpcMessage,
  27727. DWORD *_pdwStubPhase);
  27728. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseout_Proxy(
  27729. IHTMLDocument2 * This,
  27730. /* [out][retval] */ VARIANT *p);
  27731. void __RPC_STUB IHTMLDocument2_get_onmouseout_Stub(
  27732. IRpcStubBuffer *This,
  27733. IRpcChannelBuffer *_pRpcChannelBuffer,
  27734. PRPC_MESSAGE _pRpcMessage,
  27735. DWORD *_pdwStubPhase);
  27736. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseover_Proxy(
  27737. IHTMLDocument2 * This,
  27738. /* [in] */ VARIANT v);
  27739. void __RPC_STUB IHTMLDocument2_put_onmouseover_Stub(
  27740. IRpcStubBuffer *This,
  27741. IRpcChannelBuffer *_pRpcChannelBuffer,
  27742. PRPC_MESSAGE _pRpcMessage,
  27743. DWORD *_pdwStubPhase);
  27744. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseover_Proxy(
  27745. IHTMLDocument2 * This,
  27746. /* [out][retval] */ VARIANT *p);
  27747. void __RPC_STUB IHTMLDocument2_get_onmouseover_Stub(
  27748. IRpcStubBuffer *This,
  27749. IRpcChannelBuffer *_pRpcChannelBuffer,
  27750. PRPC_MESSAGE _pRpcMessage,
  27751. DWORD *_pdwStubPhase);
  27752. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onreadystatechange_Proxy(
  27753. IHTMLDocument2 * This,
  27754. /* [in] */ VARIANT v);
  27755. void __RPC_STUB IHTMLDocument2_put_onreadystatechange_Stub(
  27756. IRpcStubBuffer *This,
  27757. IRpcChannelBuffer *_pRpcChannelBuffer,
  27758. PRPC_MESSAGE _pRpcMessage,
  27759. DWORD *_pdwStubPhase);
  27760. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onreadystatechange_Proxy(
  27761. IHTMLDocument2 * This,
  27762. /* [out][retval] */ VARIANT *p);
  27763. void __RPC_STUB IHTMLDocument2_get_onreadystatechange_Stub(
  27764. IRpcStubBuffer *This,
  27765. IRpcChannelBuffer *_pRpcChannelBuffer,
  27766. PRPC_MESSAGE _pRpcMessage,
  27767. DWORD *_pdwStubPhase);
  27768. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onafterupdate_Proxy(
  27769. IHTMLDocument2 * This,
  27770. /* [in] */ VARIANT v);
  27771. void __RPC_STUB IHTMLDocument2_put_onafterupdate_Stub(
  27772. IRpcStubBuffer *This,
  27773. IRpcChannelBuffer *_pRpcChannelBuffer,
  27774. PRPC_MESSAGE _pRpcMessage,
  27775. DWORD *_pdwStubPhase);
  27776. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onafterupdate_Proxy(
  27777. IHTMLDocument2 * This,
  27778. /* [out][retval] */ VARIANT *p);
  27779. void __RPC_STUB IHTMLDocument2_get_onafterupdate_Stub(
  27780. IRpcStubBuffer *This,
  27781. IRpcChannelBuffer *_pRpcChannelBuffer,
  27782. PRPC_MESSAGE _pRpcMessage,
  27783. DWORD *_pdwStubPhase);
  27784. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onrowexit_Proxy(
  27785. IHTMLDocument2 * This,
  27786. /* [in] */ VARIANT v);
  27787. void __RPC_STUB IHTMLDocument2_put_onrowexit_Stub(
  27788. IRpcStubBuffer *This,
  27789. IRpcChannelBuffer *_pRpcChannelBuffer,
  27790. PRPC_MESSAGE _pRpcMessage,
  27791. DWORD *_pdwStubPhase);
  27792. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onrowexit_Proxy(
  27793. IHTMLDocument2 * This,
  27794. /* [out][retval] */ VARIANT *p);
  27795. void __RPC_STUB IHTMLDocument2_get_onrowexit_Stub(
  27796. IRpcStubBuffer *This,
  27797. IRpcChannelBuffer *_pRpcChannelBuffer,
  27798. PRPC_MESSAGE _pRpcMessage,
  27799. DWORD *_pdwStubPhase);
  27800. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onrowenter_Proxy(
  27801. IHTMLDocument2 * This,
  27802. /* [in] */ VARIANT v);
  27803. void __RPC_STUB IHTMLDocument2_put_onrowenter_Stub(
  27804. IRpcStubBuffer *This,
  27805. IRpcChannelBuffer *_pRpcChannelBuffer,
  27806. PRPC_MESSAGE _pRpcMessage,
  27807. DWORD *_pdwStubPhase);
  27808. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onrowenter_Proxy(
  27809. IHTMLDocument2 * This,
  27810. /* [out][retval] */ VARIANT *p);
  27811. void __RPC_STUB IHTMLDocument2_get_onrowenter_Stub(
  27812. IRpcStubBuffer *This,
  27813. IRpcChannelBuffer *_pRpcChannelBuffer,
  27814. PRPC_MESSAGE _pRpcMessage,
  27815. DWORD *_pdwStubPhase);
  27816. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_ondragstart_Proxy(
  27817. IHTMLDocument2 * This,
  27818. /* [in] */ VARIANT v);
  27819. void __RPC_STUB IHTMLDocument2_put_ondragstart_Stub(
  27820. IRpcStubBuffer *This,
  27821. IRpcChannelBuffer *_pRpcChannelBuffer,
  27822. PRPC_MESSAGE _pRpcMessage,
  27823. DWORD *_pdwStubPhase);
  27824. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_ondragstart_Proxy(
  27825. IHTMLDocument2 * This,
  27826. /* [out][retval] */ VARIANT *p);
  27827. void __RPC_STUB IHTMLDocument2_get_ondragstart_Stub(
  27828. IRpcStubBuffer *This,
  27829. IRpcChannelBuffer *_pRpcChannelBuffer,
  27830. PRPC_MESSAGE _pRpcMessage,
  27831. DWORD *_pdwStubPhase);
  27832. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onselectstart_Proxy(
  27833. IHTMLDocument2 * This,
  27834. /* [in] */ VARIANT v);
  27835. void __RPC_STUB IHTMLDocument2_put_onselectstart_Stub(
  27836. IRpcStubBuffer *This,
  27837. IRpcChannelBuffer *_pRpcChannelBuffer,
  27838. PRPC_MESSAGE _pRpcMessage,
  27839. DWORD *_pdwStubPhase);
  27840. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onselectstart_Proxy(
  27841. IHTMLDocument2 * This,
  27842. /* [out][retval] */ VARIANT *p);
  27843. void __RPC_STUB IHTMLDocument2_get_onselectstart_Stub(
  27844. IRpcStubBuffer *This,
  27845. IRpcChannelBuffer *_pRpcChannelBuffer,
  27846. PRPC_MESSAGE _pRpcMessage,
  27847. DWORD *_pdwStubPhase);
  27848. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_elementFromPoint_Proxy(
  27849. IHTMLDocument2 * This,
  27850. /* [in] */ long x,
  27851. /* [in] */ long y,
  27852. /* [out][retval] */ IHTMLElement **elementHit);
  27853. void __RPC_STUB IHTMLDocument2_elementFromPoint_Stub(
  27854. IRpcStubBuffer *This,
  27855. IRpcChannelBuffer *_pRpcChannelBuffer,
  27856. PRPC_MESSAGE _pRpcMessage,
  27857. DWORD *_pdwStubPhase);
  27858. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_parentWindow_Proxy(
  27859. IHTMLDocument2 * This,
  27860. /* [out][retval] */ IHTMLWindow2 **p);
  27861. void __RPC_STUB IHTMLDocument2_get_parentWindow_Stub(
  27862. IRpcStubBuffer *This,
  27863. IRpcChannelBuffer *_pRpcChannelBuffer,
  27864. PRPC_MESSAGE _pRpcMessage,
  27865. DWORD *_pdwStubPhase);
  27866. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_styleSheets_Proxy(
  27867. IHTMLDocument2 * This,
  27868. /* [out][retval] */ IHTMLStyleSheetsCollection **p);
  27869. void __RPC_STUB IHTMLDocument2_get_styleSheets_Stub(
  27870. IRpcStubBuffer *This,
  27871. IRpcChannelBuffer *_pRpcChannelBuffer,
  27872. PRPC_MESSAGE _pRpcMessage,
  27873. DWORD *_pdwStubPhase);
  27874. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onbeforeupdate_Proxy(
  27875. IHTMLDocument2 * This,
  27876. /* [in] */ VARIANT v);
  27877. void __RPC_STUB IHTMLDocument2_put_onbeforeupdate_Stub(
  27878. IRpcStubBuffer *This,
  27879. IRpcChannelBuffer *_pRpcChannelBuffer,
  27880. PRPC_MESSAGE _pRpcMessage,
  27881. DWORD *_pdwStubPhase);
  27882. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onbeforeupdate_Proxy(
  27883. IHTMLDocument2 * This,
  27884. /* [out][retval] */ VARIANT *p);
  27885. void __RPC_STUB IHTMLDocument2_get_onbeforeupdate_Stub(
  27886. IRpcStubBuffer *This,
  27887. IRpcChannelBuffer *_pRpcChannelBuffer,
  27888. PRPC_MESSAGE _pRpcMessage,
  27889. DWORD *_pdwStubPhase);
  27890. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onerrorupdate_Proxy(
  27891. IHTMLDocument2 * This,
  27892. /* [in] */ VARIANT v);
  27893. void __RPC_STUB IHTMLDocument2_put_onerrorupdate_Stub(
  27894. IRpcStubBuffer *This,
  27895. IRpcChannelBuffer *_pRpcChannelBuffer,
  27896. PRPC_MESSAGE _pRpcMessage,
  27897. DWORD *_pdwStubPhase);
  27898. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onerrorupdate_Proxy(
  27899. IHTMLDocument2 * This,
  27900. /* [out][retval] */ VARIANT *p);
  27901. void __RPC_STUB IHTMLDocument2_get_onerrorupdate_Stub(
  27902. IRpcStubBuffer *This,
  27903. IRpcChannelBuffer *_pRpcChannelBuffer,
  27904. PRPC_MESSAGE _pRpcMessage,
  27905. DWORD *_pdwStubPhase);
  27906. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_toString_Proxy(
  27907. IHTMLDocument2 * This,
  27908. /* [out][retval] */ BSTR *String);
  27909. void __RPC_STUB IHTMLDocument2_toString_Stub(
  27910. IRpcStubBuffer *This,
  27911. IRpcChannelBuffer *_pRpcChannelBuffer,
  27912. PRPC_MESSAGE _pRpcMessage,
  27913. DWORD *_pdwStubPhase);
  27914. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_createStyleSheet_Proxy(
  27915. IHTMLDocument2 * This,
  27916. /* [in][defaultvalue] */ BSTR bstrHref,
  27917. /* [in][defaultvalue] */ long lIndex,
  27918. /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet);
  27919. void __RPC_STUB IHTMLDocument2_createStyleSheet_Stub(
  27920. IRpcStubBuffer *This,
  27921. IRpcChannelBuffer *_pRpcChannelBuffer,
  27922. PRPC_MESSAGE _pRpcMessage,
  27923. DWORD *_pdwStubPhase);
  27924. #endif /* __IHTMLDocument2_INTERFACE_DEFINED__ */
  27925. #ifndef __IHTMLFramesCollection2_INTERFACE_DEFINED__
  27926. #define __IHTMLFramesCollection2_INTERFACE_DEFINED__
  27927. /* interface IHTMLFramesCollection2 */
  27928. /* [object][uuid][dual][oleautomation] */
  27929. EXTERN_C const IID IID_IHTMLFramesCollection2;
  27930. MIDL_INTERFACE("332c4426-26cb-11d0-b483-00c04fd90119")
  27931. IHTMLFramesCollection2 : public IDispatch
  27932. {
  27933. public:
  27934. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  27935. /* [in] */ VARIANT *pvarIndex,
  27936. /* [out][retval] */ VARIANT *pvarResult) = 0;
  27937. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  27938. /* [out][retval] */ long *p) = 0;
  27939. };
  27940. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFramesCollection2_item_Proxy(
  27941. IHTMLFramesCollection2 * This,
  27942. /* [in] */ VARIANT *pvarIndex,
  27943. /* [out][retval] */ VARIANT *pvarResult);
  27944. void __RPC_STUB IHTMLFramesCollection2_item_Stub(
  27945. IRpcStubBuffer *This,
  27946. IRpcChannelBuffer *_pRpcChannelBuffer,
  27947. PRPC_MESSAGE _pRpcMessage,
  27948. DWORD *_pdwStubPhase);
  27949. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFramesCollection2_get_length_Proxy(
  27950. IHTMLFramesCollection2 * This,
  27951. /* [out][retval] */ long *p);
  27952. void __RPC_STUB IHTMLFramesCollection2_get_length_Stub(
  27953. IRpcStubBuffer *This,
  27954. IRpcChannelBuffer *_pRpcChannelBuffer,
  27955. PRPC_MESSAGE _pRpcMessage,
  27956. DWORD *_pdwStubPhase);
  27957. #endif /* __IHTMLFramesCollection2_INTERFACE_DEFINED__ */
  27958. #ifndef __IHTMLWindow2_INTERFACE_DEFINED__
  27959. #define __IHTMLWindow2_INTERFACE_DEFINED__
  27960. /* interface IHTMLWindow2 */
  27961. /* [object][uuid][dual][oleautomation] */
  27962. EXTERN_C const IID IID_IHTMLWindow2;
  27963. MIDL_INTERFACE("332c4427-26cb-11d0-b483-00c04fd90119")
  27964. IHTMLWindow2 : public IHTMLFramesCollection2
  27965. {
  27966. public:
  27967. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frames(
  27968. /* [out][retval] */ IHTMLFramesCollection2 **p) = 0;
  27969. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultStatus(
  27970. /* [in] */ BSTR v) = 0;
  27971. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultStatus(
  27972. /* [out][retval] */ BSTR *p) = 0;
  27973. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  27974. /* [in] */ BSTR v) = 0;
  27975. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  27976. /* [out][retval] */ BSTR *p) = 0;
  27977. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout(
  27978. /* [in] */ BSTR expression,
  27979. /* [in] */ long msec,
  27980. /* [in][optional] */ VARIANT *language,
  27981. /* [out][retval] */ long *timerID) = 0;
  27982. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearTimeout(
  27983. /* [in] */ long timerID) = 0;
  27984. virtual /* [id] */ HRESULT STDMETHODCALLTYPE alert(
  27985. /* [in][defaultvalue] */ BSTR message = L"") = 0;
  27986. virtual /* [id] */ HRESULT STDMETHODCALLTYPE confirm(
  27987. /* [in][defaultvalue] */ BSTR message,
  27988. /* [out][retval] */ VARIANT_BOOL *confirmed) = 0;
  27989. virtual /* [id] */ HRESULT STDMETHODCALLTYPE prompt(
  27990. /* [in][defaultvalue] */ BSTR message,
  27991. /* [in][defaultvalue] */ BSTR defstr,
  27992. /* [out][retval] */ VARIANT *textdata) = 0;
  27993. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Image(
  27994. /* [out][retval] */ IHTMLImageElementFactory **p) = 0;
  27995. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_location(
  27996. /* [out][retval] */ IHTMLLocation **p) = 0;
  27997. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_history(
  27998. /* [out][retval] */ IOmHistory **p) = 0;
  27999. virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0;
  28000. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_opener(
  28001. /* [in] */ VARIANT v) = 0;
  28002. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opener(
  28003. /* [out][retval] */ VARIANT *p) = 0;
  28004. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigator(
  28005. /* [out][retval] */ IOmNavigator **p) = 0;
  28006. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  28007. /* [in] */ BSTR v) = 0;
  28008. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  28009. /* [out][retval] */ BSTR *p) = 0;
  28010. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parent(
  28011. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28012. virtual /* [id] */ HRESULT STDMETHODCALLTYPE open(
  28013. /* [in][defaultvalue] */ BSTR url,
  28014. /* [in][defaultvalue] */ BSTR name,
  28015. /* [in][defaultvalue] */ BSTR features,
  28016. /* [in][defaultvalue] */ VARIANT_BOOL replace,
  28017. /* [out][retval] */ IHTMLWindow2 **pomWindowResult) = 0;
  28018. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_self(
  28019. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28020. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  28021. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28022. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_window(
  28023. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28024. virtual /* [id] */ HRESULT STDMETHODCALLTYPE navigate(
  28025. /* [in] */ BSTR url) = 0;
  28026. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  28027. /* [in] */ VARIANT v) = 0;
  28028. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  28029. /* [out][retval] */ VARIANT *p) = 0;
  28030. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  28031. /* [in] */ VARIANT v) = 0;
  28032. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  28033. /* [out][retval] */ VARIANT *p) = 0;
  28034. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  28035. /* [in] */ VARIANT v) = 0;
  28036. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  28037. /* [out][retval] */ VARIANT *p) = 0;
  28038. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
  28039. /* [in] */ VARIANT v) = 0;
  28040. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
  28041. /* [out][retval] */ VARIANT *p) = 0;
  28042. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
  28043. /* [in] */ VARIANT v) = 0;
  28044. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
  28045. /* [out][retval] */ VARIANT *p) = 0;
  28046. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
  28047. /* [in] */ VARIANT v) = 0;
  28048. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
  28049. /* [out][retval] */ VARIANT *p) = 0;
  28050. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  28051. /* [in] */ VARIANT v) = 0;
  28052. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  28053. /* [out][retval] */ VARIANT *p) = 0;
  28054. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
  28055. /* [in] */ VARIANT v) = 0;
  28056. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
  28057. /* [out][retval] */ VARIANT *p) = 0;
  28058. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
  28059. /* [in] */ VARIANT v) = 0;
  28060. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
  28061. /* [out][retval] */ VARIANT *p) = 0;
  28062. virtual /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  28063. /* [out][retval] */ IHTMLDocument2 **p) = 0;
  28064. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
  28065. /* [out][retval] */ IHTMLEventObj **p) = 0;
  28066. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  28067. /* [out][retval] */ IUnknown **p) = 0;
  28068. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModalDialog(
  28069. /* [in] */ BSTR dialog,
  28070. /* [in][optional] */ VARIANT *varArgIn,
  28071. /* [in][optional] */ VARIANT *varOptions,
  28072. /* [out][retval] */ VARIANT *varArgOut) = 0;
  28073. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showHelp(
  28074. /* [in] */ BSTR helpURL,
  28075. /* [in][optional] */ VARIANT helpArg,
  28076. /* [in][defaultvalue] */ BSTR features = L"") = 0;
  28077. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screen(
  28078. /* [out][retval] */ IHTMLScreen **p) = 0;
  28079. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Option(
  28080. /* [out][retval] */ IHTMLOptionElementFactory **p) = 0;
  28081. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  28082. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_closed(
  28083. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  28084. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  28085. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scroll(
  28086. /* [in] */ long x,
  28087. /* [in] */ long y) = 0;
  28088. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientInformation(
  28089. /* [out][retval] */ IOmNavigator **p) = 0;
  28090. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval(
  28091. /* [in] */ BSTR expression,
  28092. /* [in] */ long msec,
  28093. /* [in][optional] */ VARIANT *language,
  28094. /* [out][retval] */ long *timerID) = 0;
  28095. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearInterval(
  28096. /* [in] */ long timerID) = 0;
  28097. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offscreenBuffering(
  28098. /* [in] */ VARIANT v) = 0;
  28099. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offscreenBuffering(
  28100. /* [out][retval] */ VARIANT *p) = 0;
  28101. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execScript(
  28102. /* [in] */ BSTR code,
  28103. /* [in][defaultvalue] */ BSTR language,
  28104. /* [out][retval] */ VARIANT *pvarRet) = 0;
  28105. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  28106. /* [out][retval] */ BSTR *String) = 0;
  28107. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollBy(
  28108. /* [in] */ long x,
  28109. /* [in] */ long y) = 0;
  28110. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollTo(
  28111. /* [in] */ long x,
  28112. /* [in] */ long y) = 0;
  28113. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveTo(
  28114. /* [in] */ long x,
  28115. /* [in] */ long y) = 0;
  28116. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveBy(
  28117. /* [in] */ long x,
  28118. /* [in] */ long y) = 0;
  28119. virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeTo(
  28120. /* [in] */ long x,
  28121. /* [in] */ long y) = 0;
  28122. virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeBy(
  28123. /* [in] */ long x,
  28124. /* [in] */ long y) = 0;
  28125. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_external(
  28126. /* [out][retval] */ IDispatch **p) = 0;
  28127. };
  28128. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_frames_Proxy(
  28129. IHTMLWindow2 * This,
  28130. /* [out][retval] */ IHTMLFramesCollection2 **p);
  28131. void __RPC_STUB IHTMLWindow2_get_frames_Stub(
  28132. IRpcStubBuffer *This,
  28133. IRpcChannelBuffer *_pRpcChannelBuffer,
  28134. PRPC_MESSAGE _pRpcMessage,
  28135. DWORD *_pdwStubPhase);
  28136. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_defaultStatus_Proxy(
  28137. IHTMLWindow2 * This,
  28138. /* [in] */ BSTR v);
  28139. void __RPC_STUB IHTMLWindow2_put_defaultStatus_Stub(
  28140. IRpcStubBuffer *This,
  28141. IRpcChannelBuffer *_pRpcChannelBuffer,
  28142. PRPC_MESSAGE _pRpcMessage,
  28143. DWORD *_pdwStubPhase);
  28144. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_defaultStatus_Proxy(
  28145. IHTMLWindow2 * This,
  28146. /* [out][retval] */ BSTR *p);
  28147. void __RPC_STUB IHTMLWindow2_get_defaultStatus_Stub(
  28148. IRpcStubBuffer *This,
  28149. IRpcChannelBuffer *_pRpcChannelBuffer,
  28150. PRPC_MESSAGE _pRpcMessage,
  28151. DWORD *_pdwStubPhase);
  28152. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_status_Proxy(
  28153. IHTMLWindow2 * This,
  28154. /* [in] */ BSTR v);
  28155. void __RPC_STUB IHTMLWindow2_put_status_Stub(
  28156. IRpcStubBuffer *This,
  28157. IRpcChannelBuffer *_pRpcChannelBuffer,
  28158. PRPC_MESSAGE _pRpcMessage,
  28159. DWORD *_pdwStubPhase);
  28160. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_status_Proxy(
  28161. IHTMLWindow2 * This,
  28162. /* [out][retval] */ BSTR *p);
  28163. void __RPC_STUB IHTMLWindow2_get_status_Stub(
  28164. IRpcStubBuffer *This,
  28165. IRpcChannelBuffer *_pRpcChannelBuffer,
  28166. PRPC_MESSAGE _pRpcMessage,
  28167. DWORD *_pdwStubPhase);
  28168. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setTimeout_Proxy(
  28169. IHTMLWindow2 * This,
  28170. /* [in] */ BSTR expression,
  28171. /* [in] */ long msec,
  28172. /* [in][optional] */ VARIANT *language,
  28173. /* [out][retval] */ long *timerID);
  28174. void __RPC_STUB IHTMLWindow2_setTimeout_Stub(
  28175. IRpcStubBuffer *This,
  28176. IRpcChannelBuffer *_pRpcChannelBuffer,
  28177. PRPC_MESSAGE _pRpcMessage,
  28178. DWORD *_pdwStubPhase);
  28179. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearTimeout_Proxy(
  28180. IHTMLWindow2 * This,
  28181. /* [in] */ long timerID);
  28182. void __RPC_STUB IHTMLWindow2_clearTimeout_Stub(
  28183. IRpcStubBuffer *This,
  28184. IRpcChannelBuffer *_pRpcChannelBuffer,
  28185. PRPC_MESSAGE _pRpcMessage,
  28186. DWORD *_pdwStubPhase);
  28187. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_alert_Proxy(
  28188. IHTMLWindow2 * This,
  28189. /* [in][defaultvalue] */ BSTR message);
  28190. void __RPC_STUB IHTMLWindow2_alert_Stub(
  28191. IRpcStubBuffer *This,
  28192. IRpcChannelBuffer *_pRpcChannelBuffer,
  28193. PRPC_MESSAGE _pRpcMessage,
  28194. DWORD *_pdwStubPhase);
  28195. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_confirm_Proxy(
  28196. IHTMLWindow2 * This,
  28197. /* [in][defaultvalue] */ BSTR message,
  28198. /* [out][retval] */ VARIANT_BOOL *confirmed);
  28199. void __RPC_STUB IHTMLWindow2_confirm_Stub(
  28200. IRpcStubBuffer *This,
  28201. IRpcChannelBuffer *_pRpcChannelBuffer,
  28202. PRPC_MESSAGE _pRpcMessage,
  28203. DWORD *_pdwStubPhase);
  28204. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_prompt_Proxy(
  28205. IHTMLWindow2 * This,
  28206. /* [in][defaultvalue] */ BSTR message,
  28207. /* [in][defaultvalue] */ BSTR defstr,
  28208. /* [out][retval] */ VARIANT *textdata);
  28209. void __RPC_STUB IHTMLWindow2_prompt_Stub(
  28210. IRpcStubBuffer *This,
  28211. IRpcChannelBuffer *_pRpcChannelBuffer,
  28212. PRPC_MESSAGE _pRpcMessage,
  28213. DWORD *_pdwStubPhase);
  28214. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Image_Proxy(
  28215. IHTMLWindow2 * This,
  28216. /* [out][retval] */ IHTMLImageElementFactory **p);
  28217. void __RPC_STUB IHTMLWindow2_get_Image_Stub(
  28218. IRpcStubBuffer *This,
  28219. IRpcChannelBuffer *_pRpcChannelBuffer,
  28220. PRPC_MESSAGE _pRpcMessage,
  28221. DWORD *_pdwStubPhase);
  28222. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_location_Proxy(
  28223. IHTMLWindow2 * This,
  28224. /* [out][retval] */ IHTMLLocation **p);
  28225. void __RPC_STUB IHTMLWindow2_get_location_Stub(
  28226. IRpcStubBuffer *This,
  28227. IRpcChannelBuffer *_pRpcChannelBuffer,
  28228. PRPC_MESSAGE _pRpcMessage,
  28229. DWORD *_pdwStubPhase);
  28230. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_history_Proxy(
  28231. IHTMLWindow2 * This,
  28232. /* [out][retval] */ IOmHistory **p);
  28233. void __RPC_STUB IHTMLWindow2_get_history_Stub(
  28234. IRpcStubBuffer *This,
  28235. IRpcChannelBuffer *_pRpcChannelBuffer,
  28236. PRPC_MESSAGE _pRpcMessage,
  28237. DWORD *_pdwStubPhase);
  28238. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_close_Proxy(
  28239. IHTMLWindow2 * This);
  28240. void __RPC_STUB IHTMLWindow2_close_Stub(
  28241. IRpcStubBuffer *This,
  28242. IRpcChannelBuffer *_pRpcChannelBuffer,
  28243. PRPC_MESSAGE _pRpcMessage,
  28244. DWORD *_pdwStubPhase);
  28245. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_opener_Proxy(
  28246. IHTMLWindow2 * This,
  28247. /* [in] */ VARIANT v);
  28248. void __RPC_STUB IHTMLWindow2_put_opener_Stub(
  28249. IRpcStubBuffer *This,
  28250. IRpcChannelBuffer *_pRpcChannelBuffer,
  28251. PRPC_MESSAGE _pRpcMessage,
  28252. DWORD *_pdwStubPhase);
  28253. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_opener_Proxy(
  28254. IHTMLWindow2 * This,
  28255. /* [out][retval] */ VARIANT *p);
  28256. void __RPC_STUB IHTMLWindow2_get_opener_Stub(
  28257. IRpcStubBuffer *This,
  28258. IRpcChannelBuffer *_pRpcChannelBuffer,
  28259. PRPC_MESSAGE _pRpcMessage,
  28260. DWORD *_pdwStubPhase);
  28261. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_navigator_Proxy(
  28262. IHTMLWindow2 * This,
  28263. /* [out][retval] */ IOmNavigator **p);
  28264. void __RPC_STUB IHTMLWindow2_get_navigator_Stub(
  28265. IRpcStubBuffer *This,
  28266. IRpcChannelBuffer *_pRpcChannelBuffer,
  28267. PRPC_MESSAGE _pRpcMessage,
  28268. DWORD *_pdwStubPhase);
  28269. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_name_Proxy(
  28270. IHTMLWindow2 * This,
  28271. /* [in] */ BSTR v);
  28272. void __RPC_STUB IHTMLWindow2_put_name_Stub(
  28273. IRpcStubBuffer *This,
  28274. IRpcChannelBuffer *_pRpcChannelBuffer,
  28275. PRPC_MESSAGE _pRpcMessage,
  28276. DWORD *_pdwStubPhase);
  28277. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_name_Proxy(
  28278. IHTMLWindow2 * This,
  28279. /* [out][retval] */ BSTR *p);
  28280. void __RPC_STUB IHTMLWindow2_get_name_Stub(
  28281. IRpcStubBuffer *This,
  28282. IRpcChannelBuffer *_pRpcChannelBuffer,
  28283. PRPC_MESSAGE _pRpcMessage,
  28284. DWORD *_pdwStubPhase);
  28285. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_parent_Proxy(
  28286. IHTMLWindow2 * This,
  28287. /* [out][retval] */ IHTMLWindow2 **p);
  28288. void __RPC_STUB IHTMLWindow2_get_parent_Stub(
  28289. IRpcStubBuffer *This,
  28290. IRpcChannelBuffer *_pRpcChannelBuffer,
  28291. PRPC_MESSAGE _pRpcMessage,
  28292. DWORD *_pdwStubPhase);
  28293. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_open_Proxy(
  28294. IHTMLWindow2 * This,
  28295. /* [in][defaultvalue] */ BSTR url,
  28296. /* [in][defaultvalue] */ BSTR name,
  28297. /* [in][defaultvalue] */ BSTR features,
  28298. /* [in][defaultvalue] */ VARIANT_BOOL replace,
  28299. /* [out][retval] */ IHTMLWindow2 **pomWindowResult);
  28300. void __RPC_STUB IHTMLWindow2_open_Stub(
  28301. IRpcStubBuffer *This,
  28302. IRpcChannelBuffer *_pRpcChannelBuffer,
  28303. PRPC_MESSAGE _pRpcMessage,
  28304. DWORD *_pdwStubPhase);
  28305. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_self_Proxy(
  28306. IHTMLWindow2 * This,
  28307. /* [out][retval] */ IHTMLWindow2 **p);
  28308. void __RPC_STUB IHTMLWindow2_get_self_Stub(
  28309. IRpcStubBuffer *This,
  28310. IRpcChannelBuffer *_pRpcChannelBuffer,
  28311. PRPC_MESSAGE _pRpcMessage,
  28312. DWORD *_pdwStubPhase);
  28313. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_top_Proxy(
  28314. IHTMLWindow2 * This,
  28315. /* [out][retval] */ IHTMLWindow2 **p);
  28316. void __RPC_STUB IHTMLWindow2_get_top_Stub(
  28317. IRpcStubBuffer *This,
  28318. IRpcChannelBuffer *_pRpcChannelBuffer,
  28319. PRPC_MESSAGE _pRpcMessage,
  28320. DWORD *_pdwStubPhase);
  28321. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_window_Proxy(
  28322. IHTMLWindow2 * This,
  28323. /* [out][retval] */ IHTMLWindow2 **p);
  28324. void __RPC_STUB IHTMLWindow2_get_window_Stub(
  28325. IRpcStubBuffer *This,
  28326. IRpcChannelBuffer *_pRpcChannelBuffer,
  28327. PRPC_MESSAGE _pRpcMessage,
  28328. DWORD *_pdwStubPhase);
  28329. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_navigate_Proxy(
  28330. IHTMLWindow2 * This,
  28331. /* [in] */ BSTR url);
  28332. void __RPC_STUB IHTMLWindow2_navigate_Stub(
  28333. IRpcStubBuffer *This,
  28334. IRpcChannelBuffer *_pRpcChannelBuffer,
  28335. PRPC_MESSAGE _pRpcMessage,
  28336. DWORD *_pdwStubPhase);
  28337. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onfocus_Proxy(
  28338. IHTMLWindow2 * This,
  28339. /* [in] */ VARIANT v);
  28340. void __RPC_STUB IHTMLWindow2_put_onfocus_Stub(
  28341. IRpcStubBuffer *This,
  28342. IRpcChannelBuffer *_pRpcChannelBuffer,
  28343. PRPC_MESSAGE _pRpcMessage,
  28344. DWORD *_pdwStubPhase);
  28345. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onfocus_Proxy(
  28346. IHTMLWindow2 * This,
  28347. /* [out][retval] */ VARIANT *p);
  28348. void __RPC_STUB IHTMLWindow2_get_onfocus_Stub(
  28349. IRpcStubBuffer *This,
  28350. IRpcChannelBuffer *_pRpcChannelBuffer,
  28351. PRPC_MESSAGE _pRpcMessage,
  28352. DWORD *_pdwStubPhase);
  28353. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onblur_Proxy(
  28354. IHTMLWindow2 * This,
  28355. /* [in] */ VARIANT v);
  28356. void __RPC_STUB IHTMLWindow2_put_onblur_Stub(
  28357. IRpcStubBuffer *This,
  28358. IRpcChannelBuffer *_pRpcChannelBuffer,
  28359. PRPC_MESSAGE _pRpcMessage,
  28360. DWORD *_pdwStubPhase);
  28361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onblur_Proxy(
  28362. IHTMLWindow2 * This,
  28363. /* [out][retval] */ VARIANT *p);
  28364. void __RPC_STUB IHTMLWindow2_get_onblur_Stub(
  28365. IRpcStubBuffer *This,
  28366. IRpcChannelBuffer *_pRpcChannelBuffer,
  28367. PRPC_MESSAGE _pRpcMessage,
  28368. DWORD *_pdwStubPhase);
  28369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onload_Proxy(
  28370. IHTMLWindow2 * This,
  28371. /* [in] */ VARIANT v);
  28372. void __RPC_STUB IHTMLWindow2_put_onload_Stub(
  28373. IRpcStubBuffer *This,
  28374. IRpcChannelBuffer *_pRpcChannelBuffer,
  28375. PRPC_MESSAGE _pRpcMessage,
  28376. DWORD *_pdwStubPhase);
  28377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onload_Proxy(
  28378. IHTMLWindow2 * This,
  28379. /* [out][retval] */ VARIANT *p);
  28380. void __RPC_STUB IHTMLWindow2_get_onload_Stub(
  28381. IRpcStubBuffer *This,
  28382. IRpcChannelBuffer *_pRpcChannelBuffer,
  28383. PRPC_MESSAGE _pRpcMessage,
  28384. DWORD *_pdwStubPhase);
  28385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onbeforeunload_Proxy(
  28386. IHTMLWindow2 * This,
  28387. /* [in] */ VARIANT v);
  28388. void __RPC_STUB IHTMLWindow2_put_onbeforeunload_Stub(
  28389. IRpcStubBuffer *This,
  28390. IRpcChannelBuffer *_pRpcChannelBuffer,
  28391. PRPC_MESSAGE _pRpcMessage,
  28392. DWORD *_pdwStubPhase);
  28393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onbeforeunload_Proxy(
  28394. IHTMLWindow2 * This,
  28395. /* [out][retval] */ VARIANT *p);
  28396. void __RPC_STUB IHTMLWindow2_get_onbeforeunload_Stub(
  28397. IRpcStubBuffer *This,
  28398. IRpcChannelBuffer *_pRpcChannelBuffer,
  28399. PRPC_MESSAGE _pRpcMessage,
  28400. DWORD *_pdwStubPhase);
  28401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onunload_Proxy(
  28402. IHTMLWindow2 * This,
  28403. /* [in] */ VARIANT v);
  28404. void __RPC_STUB IHTMLWindow2_put_onunload_Stub(
  28405. IRpcStubBuffer *This,
  28406. IRpcChannelBuffer *_pRpcChannelBuffer,
  28407. PRPC_MESSAGE _pRpcMessage,
  28408. DWORD *_pdwStubPhase);
  28409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onunload_Proxy(
  28410. IHTMLWindow2 * This,
  28411. /* [out][retval] */ VARIANT *p);
  28412. void __RPC_STUB IHTMLWindow2_get_onunload_Stub(
  28413. IRpcStubBuffer *This,
  28414. IRpcChannelBuffer *_pRpcChannelBuffer,
  28415. PRPC_MESSAGE _pRpcMessage,
  28416. DWORD *_pdwStubPhase);
  28417. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onhelp_Proxy(
  28418. IHTMLWindow2 * This,
  28419. /* [in] */ VARIANT v);
  28420. void __RPC_STUB IHTMLWindow2_put_onhelp_Stub(
  28421. IRpcStubBuffer *This,
  28422. IRpcChannelBuffer *_pRpcChannelBuffer,
  28423. PRPC_MESSAGE _pRpcMessage,
  28424. DWORD *_pdwStubPhase);
  28425. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onhelp_Proxy(
  28426. IHTMLWindow2 * This,
  28427. /* [out][retval] */ VARIANT *p);
  28428. void __RPC_STUB IHTMLWindow2_get_onhelp_Stub(
  28429. IRpcStubBuffer *This,
  28430. IRpcChannelBuffer *_pRpcChannelBuffer,
  28431. PRPC_MESSAGE _pRpcMessage,
  28432. DWORD *_pdwStubPhase);
  28433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onerror_Proxy(
  28434. IHTMLWindow2 * This,
  28435. /* [in] */ VARIANT v);
  28436. void __RPC_STUB IHTMLWindow2_put_onerror_Stub(
  28437. IRpcStubBuffer *This,
  28438. IRpcChannelBuffer *_pRpcChannelBuffer,
  28439. PRPC_MESSAGE _pRpcMessage,
  28440. DWORD *_pdwStubPhase);
  28441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onerror_Proxy(
  28442. IHTMLWindow2 * This,
  28443. /* [out][retval] */ VARIANT *p);
  28444. void __RPC_STUB IHTMLWindow2_get_onerror_Stub(
  28445. IRpcStubBuffer *This,
  28446. IRpcChannelBuffer *_pRpcChannelBuffer,
  28447. PRPC_MESSAGE _pRpcMessage,
  28448. DWORD *_pdwStubPhase);
  28449. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onresize_Proxy(
  28450. IHTMLWindow2 * This,
  28451. /* [in] */ VARIANT v);
  28452. void __RPC_STUB IHTMLWindow2_put_onresize_Stub(
  28453. IRpcStubBuffer *This,
  28454. IRpcChannelBuffer *_pRpcChannelBuffer,
  28455. PRPC_MESSAGE _pRpcMessage,
  28456. DWORD *_pdwStubPhase);
  28457. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onresize_Proxy(
  28458. IHTMLWindow2 * This,
  28459. /* [out][retval] */ VARIANT *p);
  28460. void __RPC_STUB IHTMLWindow2_get_onresize_Stub(
  28461. IRpcStubBuffer *This,
  28462. IRpcChannelBuffer *_pRpcChannelBuffer,
  28463. PRPC_MESSAGE _pRpcMessage,
  28464. DWORD *_pdwStubPhase);
  28465. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onscroll_Proxy(
  28466. IHTMLWindow2 * This,
  28467. /* [in] */ VARIANT v);
  28468. void __RPC_STUB IHTMLWindow2_put_onscroll_Stub(
  28469. IRpcStubBuffer *This,
  28470. IRpcChannelBuffer *_pRpcChannelBuffer,
  28471. PRPC_MESSAGE _pRpcMessage,
  28472. DWORD *_pdwStubPhase);
  28473. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onscroll_Proxy(
  28474. IHTMLWindow2 * This,
  28475. /* [out][retval] */ VARIANT *p);
  28476. void __RPC_STUB IHTMLWindow2_get_onscroll_Stub(
  28477. IRpcStubBuffer *This,
  28478. IRpcChannelBuffer *_pRpcChannelBuffer,
  28479. PRPC_MESSAGE _pRpcMessage,
  28480. DWORD *_pdwStubPhase);
  28481. /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_document_Proxy(
  28482. IHTMLWindow2 * This,
  28483. /* [out][retval] */ IHTMLDocument2 **p);
  28484. void __RPC_STUB IHTMLWindow2_get_document_Stub(
  28485. IRpcStubBuffer *This,
  28486. IRpcChannelBuffer *_pRpcChannelBuffer,
  28487. PRPC_MESSAGE _pRpcMessage,
  28488. DWORD *_pdwStubPhase);
  28489. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_event_Proxy(
  28490. IHTMLWindow2 * This,
  28491. /* [out][retval] */ IHTMLEventObj **p);
  28492. void __RPC_STUB IHTMLWindow2_get_event_Stub(
  28493. IRpcStubBuffer *This,
  28494. IRpcChannelBuffer *_pRpcChannelBuffer,
  28495. PRPC_MESSAGE _pRpcMessage,
  28496. DWORD *_pdwStubPhase);
  28497. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get__newEnum_Proxy(
  28498. IHTMLWindow2 * This,
  28499. /* [out][retval] */ IUnknown **p);
  28500. void __RPC_STUB IHTMLWindow2_get__newEnum_Stub(
  28501. IRpcStubBuffer *This,
  28502. IRpcChannelBuffer *_pRpcChannelBuffer,
  28503. PRPC_MESSAGE _pRpcMessage,
  28504. DWORD *_pdwStubPhase);
  28505. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showModalDialog_Proxy(
  28506. IHTMLWindow2 * This,
  28507. /* [in] */ BSTR dialog,
  28508. /* [in][optional] */ VARIANT *varArgIn,
  28509. /* [in][optional] */ VARIANT *varOptions,
  28510. /* [out][retval] */ VARIANT *varArgOut);
  28511. void __RPC_STUB IHTMLWindow2_showModalDialog_Stub(
  28512. IRpcStubBuffer *This,
  28513. IRpcChannelBuffer *_pRpcChannelBuffer,
  28514. PRPC_MESSAGE _pRpcMessage,
  28515. DWORD *_pdwStubPhase);
  28516. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showHelp_Proxy(
  28517. IHTMLWindow2 * This,
  28518. /* [in] */ BSTR helpURL,
  28519. /* [in][optional] */ VARIANT helpArg,
  28520. /* [in][defaultvalue] */ BSTR features);
  28521. void __RPC_STUB IHTMLWindow2_showHelp_Stub(
  28522. IRpcStubBuffer *This,
  28523. IRpcChannelBuffer *_pRpcChannelBuffer,
  28524. PRPC_MESSAGE _pRpcMessage,
  28525. DWORD *_pdwStubPhase);
  28526. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_screen_Proxy(
  28527. IHTMLWindow2 * This,
  28528. /* [out][retval] */ IHTMLScreen **p);
  28529. void __RPC_STUB IHTMLWindow2_get_screen_Stub(
  28530. IRpcStubBuffer *This,
  28531. IRpcChannelBuffer *_pRpcChannelBuffer,
  28532. PRPC_MESSAGE _pRpcMessage,
  28533. DWORD *_pdwStubPhase);
  28534. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Option_Proxy(
  28535. IHTMLWindow2 * This,
  28536. /* [out][retval] */ IHTMLOptionElementFactory **p);
  28537. void __RPC_STUB IHTMLWindow2_get_Option_Stub(
  28538. IRpcStubBuffer *This,
  28539. IRpcChannelBuffer *_pRpcChannelBuffer,
  28540. PRPC_MESSAGE _pRpcMessage,
  28541. DWORD *_pdwStubPhase);
  28542. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_focus_Proxy(
  28543. IHTMLWindow2 * This);
  28544. void __RPC_STUB IHTMLWindow2_focus_Stub(
  28545. IRpcStubBuffer *This,
  28546. IRpcChannelBuffer *_pRpcChannelBuffer,
  28547. PRPC_MESSAGE _pRpcMessage,
  28548. DWORD *_pdwStubPhase);
  28549. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_closed_Proxy(
  28550. IHTMLWindow2 * This,
  28551. /* [out][retval] */ VARIANT_BOOL *p);
  28552. void __RPC_STUB IHTMLWindow2_get_closed_Stub(
  28553. IRpcStubBuffer *This,
  28554. IRpcChannelBuffer *_pRpcChannelBuffer,
  28555. PRPC_MESSAGE _pRpcMessage,
  28556. DWORD *_pdwStubPhase);
  28557. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_blur_Proxy(
  28558. IHTMLWindow2 * This);
  28559. void __RPC_STUB IHTMLWindow2_blur_Stub(
  28560. IRpcStubBuffer *This,
  28561. IRpcChannelBuffer *_pRpcChannelBuffer,
  28562. PRPC_MESSAGE _pRpcMessage,
  28563. DWORD *_pdwStubPhase);
  28564. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scroll_Proxy(
  28565. IHTMLWindow2 * This,
  28566. /* [in] */ long x,
  28567. /* [in] */ long y);
  28568. void __RPC_STUB IHTMLWindow2_scroll_Stub(
  28569. IRpcStubBuffer *This,
  28570. IRpcChannelBuffer *_pRpcChannelBuffer,
  28571. PRPC_MESSAGE _pRpcMessage,
  28572. DWORD *_pdwStubPhase);
  28573. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_clientInformation_Proxy(
  28574. IHTMLWindow2 * This,
  28575. /* [out][retval] */ IOmNavigator **p);
  28576. void __RPC_STUB IHTMLWindow2_get_clientInformation_Stub(
  28577. IRpcStubBuffer *This,
  28578. IRpcChannelBuffer *_pRpcChannelBuffer,
  28579. PRPC_MESSAGE _pRpcMessage,
  28580. DWORD *_pdwStubPhase);
  28581. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setInterval_Proxy(
  28582. IHTMLWindow2 * This,
  28583. /* [in] */ BSTR expression,
  28584. /* [in] */ long msec,
  28585. /* [in][optional] */ VARIANT *language,
  28586. /* [out][retval] */ long *timerID);
  28587. void __RPC_STUB IHTMLWindow2_setInterval_Stub(
  28588. IRpcStubBuffer *This,
  28589. IRpcChannelBuffer *_pRpcChannelBuffer,
  28590. PRPC_MESSAGE _pRpcMessage,
  28591. DWORD *_pdwStubPhase);
  28592. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearInterval_Proxy(
  28593. IHTMLWindow2 * This,
  28594. /* [in] */ long timerID);
  28595. void __RPC_STUB IHTMLWindow2_clearInterval_Stub(
  28596. IRpcStubBuffer *This,
  28597. IRpcChannelBuffer *_pRpcChannelBuffer,
  28598. PRPC_MESSAGE _pRpcMessage,
  28599. DWORD *_pdwStubPhase);
  28600. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_offscreenBuffering_Proxy(
  28601. IHTMLWindow2 * This,
  28602. /* [in] */ VARIANT v);
  28603. void __RPC_STUB IHTMLWindow2_put_offscreenBuffering_Stub(
  28604. IRpcStubBuffer *This,
  28605. IRpcChannelBuffer *_pRpcChannelBuffer,
  28606. PRPC_MESSAGE _pRpcMessage,
  28607. DWORD *_pdwStubPhase);
  28608. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_offscreenBuffering_Proxy(
  28609. IHTMLWindow2 * This,
  28610. /* [out][retval] */ VARIANT *p);
  28611. void __RPC_STUB IHTMLWindow2_get_offscreenBuffering_Stub(
  28612. IRpcStubBuffer *This,
  28613. IRpcChannelBuffer *_pRpcChannelBuffer,
  28614. PRPC_MESSAGE _pRpcMessage,
  28615. DWORD *_pdwStubPhase);
  28616. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_execScript_Proxy(
  28617. IHTMLWindow2 * This,
  28618. /* [in] */ BSTR code,
  28619. /* [in][defaultvalue] */ BSTR language,
  28620. /* [out][retval] */ VARIANT *pvarRet);
  28621. void __RPC_STUB IHTMLWindow2_execScript_Stub(
  28622. IRpcStubBuffer *This,
  28623. IRpcChannelBuffer *_pRpcChannelBuffer,
  28624. PRPC_MESSAGE _pRpcMessage,
  28625. DWORD *_pdwStubPhase);
  28626. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_toString_Proxy(
  28627. IHTMLWindow2 * This,
  28628. /* [out][retval] */ BSTR *String);
  28629. void __RPC_STUB IHTMLWindow2_toString_Stub(
  28630. IRpcStubBuffer *This,
  28631. IRpcChannelBuffer *_pRpcChannelBuffer,
  28632. PRPC_MESSAGE _pRpcMessage,
  28633. DWORD *_pdwStubPhase);
  28634. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollBy_Proxy(
  28635. IHTMLWindow2 * This,
  28636. /* [in] */ long x,
  28637. /* [in] */ long y);
  28638. void __RPC_STUB IHTMLWindow2_scrollBy_Stub(
  28639. IRpcStubBuffer *This,
  28640. IRpcChannelBuffer *_pRpcChannelBuffer,
  28641. PRPC_MESSAGE _pRpcMessage,
  28642. DWORD *_pdwStubPhase);
  28643. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollTo_Proxy(
  28644. IHTMLWindow2 * This,
  28645. /* [in] */ long x,
  28646. /* [in] */ long y);
  28647. void __RPC_STUB IHTMLWindow2_scrollTo_Stub(
  28648. IRpcStubBuffer *This,
  28649. IRpcChannelBuffer *_pRpcChannelBuffer,
  28650. PRPC_MESSAGE _pRpcMessage,
  28651. DWORD *_pdwStubPhase);
  28652. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveTo_Proxy(
  28653. IHTMLWindow2 * This,
  28654. /* [in] */ long x,
  28655. /* [in] */ long y);
  28656. void __RPC_STUB IHTMLWindow2_moveTo_Stub(
  28657. IRpcStubBuffer *This,
  28658. IRpcChannelBuffer *_pRpcChannelBuffer,
  28659. PRPC_MESSAGE _pRpcMessage,
  28660. DWORD *_pdwStubPhase);
  28661. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveBy_Proxy(
  28662. IHTMLWindow2 * This,
  28663. /* [in] */ long x,
  28664. /* [in] */ long y);
  28665. void __RPC_STUB IHTMLWindow2_moveBy_Stub(
  28666. IRpcStubBuffer *This,
  28667. IRpcChannelBuffer *_pRpcChannelBuffer,
  28668. PRPC_MESSAGE _pRpcMessage,
  28669. DWORD *_pdwStubPhase);
  28670. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeTo_Proxy(
  28671. IHTMLWindow2 * This,
  28672. /* [in] */ long x,
  28673. /* [in] */ long y);
  28674. void __RPC_STUB IHTMLWindow2_resizeTo_Stub(
  28675. IRpcStubBuffer *This,
  28676. IRpcChannelBuffer *_pRpcChannelBuffer,
  28677. PRPC_MESSAGE _pRpcMessage,
  28678. DWORD *_pdwStubPhase);
  28679. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeBy_Proxy(
  28680. IHTMLWindow2 * This,
  28681. /* [in] */ long x,
  28682. /* [in] */ long y);
  28683. void __RPC_STUB IHTMLWindow2_resizeBy_Stub(
  28684. IRpcStubBuffer *This,
  28685. IRpcChannelBuffer *_pRpcChannelBuffer,
  28686. PRPC_MESSAGE _pRpcMessage,
  28687. DWORD *_pdwStubPhase);
  28688. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_external_Proxy(
  28689. IHTMLWindow2 * This,
  28690. /* [out][retval] */ IDispatch **p);
  28691. void __RPC_STUB IHTMLWindow2_get_external_Stub(
  28692. IRpcStubBuffer *This,
  28693. IRpcChannelBuffer *_pRpcChannelBuffer,
  28694. PRPC_MESSAGE _pRpcMessage,
  28695. DWORD *_pdwStubPhase);
  28696. #endif /* __IHTMLWindow2_INTERFACE_DEFINED__ */
  28697. #ifndef __IHTMLWindow3_INTERFACE_DEFINED__
  28698. #define __IHTMLWindow3_INTERFACE_DEFINED__
  28699. /* interface IHTMLWindow3 */
  28700. /* [object][uuid][dual][oleautomation] */
  28701. EXTERN_C const IID IID_IHTMLWindow3;
  28702. MIDL_INTERFACE("3050f4ae-98b5-11cf-bb82-00aa00bdce0b")
  28703. IHTMLWindow3 : public IDispatch
  28704. {
  28705. public:
  28706. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenLeft(
  28707. /* [out][retval] */ long *p) = 0;
  28708. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenTop(
  28709. /* [out][retval] */ long *p) = 0;
  28710. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  28711. /* [in] */ BSTR event,
  28712. /* [in] */ IDispatch *pDisp,
  28713. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  28714. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  28715. /* [in] */ BSTR event,
  28716. /* [in] */ IDispatch *pDisp) = 0;
  28717. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout(
  28718. /* [in] */ VARIANT *expression,
  28719. /* [in] */ long msec,
  28720. /* [in][optional] */ VARIANT *language,
  28721. /* [out][retval] */ long *timerID) = 0;
  28722. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval(
  28723. /* [in] */ VARIANT *expression,
  28724. /* [in] */ long msec,
  28725. /* [in][optional] */ VARIANT *language,
  28726. /* [out][retval] */ long *timerID) = 0;
  28727. virtual /* [id] */ HRESULT STDMETHODCALLTYPE print( void) = 0;
  28728. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
  28729. /* [in] */ VARIANT v) = 0;
  28730. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
  28731. /* [out][retval] */ VARIANT *p) = 0;
  28732. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
  28733. /* [in] */ VARIANT v) = 0;
  28734. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
  28735. /* [out][retval] */ VARIANT *p) = 0;
  28736. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clipboardData(
  28737. /* [out][retval] */ IHTMLDataTransfer **p) = 0;
  28738. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModelessDialog(
  28739. /* [in][defaultvalue] */ BSTR url,
  28740. /* [in][optional] */ VARIANT *varArgIn,
  28741. /* [in][optional] */ VARIANT *options,
  28742. /* [out][retval] */ IHTMLWindow2 **pDialog) = 0;
  28743. };
  28744. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenLeft_Proxy(
  28745. IHTMLWindow3 * This,
  28746. /* [out][retval] */ long *p);
  28747. void __RPC_STUB IHTMLWindow3_get_screenLeft_Stub(
  28748. IRpcStubBuffer *This,
  28749. IRpcChannelBuffer *_pRpcChannelBuffer,
  28750. PRPC_MESSAGE _pRpcMessage,
  28751. DWORD *_pdwStubPhase);
  28752. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenTop_Proxy(
  28753. IHTMLWindow3 * This,
  28754. /* [out][retval] */ long *p);
  28755. void __RPC_STUB IHTMLWindow3_get_screenTop_Stub(
  28756. IRpcStubBuffer *This,
  28757. IRpcChannelBuffer *_pRpcChannelBuffer,
  28758. PRPC_MESSAGE _pRpcMessage,
  28759. DWORD *_pdwStubPhase);
  28760. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_attachEvent_Proxy(
  28761. IHTMLWindow3 * This,
  28762. /* [in] */ BSTR event,
  28763. /* [in] */ IDispatch *pDisp,
  28764. /* [out][retval] */ VARIANT_BOOL *pfResult);
  28765. void __RPC_STUB IHTMLWindow3_attachEvent_Stub(
  28766. IRpcStubBuffer *This,
  28767. IRpcChannelBuffer *_pRpcChannelBuffer,
  28768. PRPC_MESSAGE _pRpcMessage,
  28769. DWORD *_pdwStubPhase);
  28770. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_detachEvent_Proxy(
  28771. IHTMLWindow3 * This,
  28772. /* [in] */ BSTR event,
  28773. /* [in] */ IDispatch *pDisp);
  28774. void __RPC_STUB IHTMLWindow3_detachEvent_Stub(
  28775. IRpcStubBuffer *This,
  28776. IRpcChannelBuffer *_pRpcChannelBuffer,
  28777. PRPC_MESSAGE _pRpcMessage,
  28778. DWORD *_pdwStubPhase);
  28779. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setTimeout_Proxy(
  28780. IHTMLWindow3 * This,
  28781. /* [in] */ VARIANT *expression,
  28782. /* [in] */ long msec,
  28783. /* [in][optional] */ VARIANT *language,
  28784. /* [out][retval] */ long *timerID);
  28785. void __RPC_STUB IHTMLWindow3_setTimeout_Stub(
  28786. IRpcStubBuffer *This,
  28787. IRpcChannelBuffer *_pRpcChannelBuffer,
  28788. PRPC_MESSAGE _pRpcMessage,
  28789. DWORD *_pdwStubPhase);
  28790. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setInterval_Proxy(
  28791. IHTMLWindow3 * This,
  28792. /* [in] */ VARIANT *expression,
  28793. /* [in] */ long msec,
  28794. /* [in][optional] */ VARIANT *language,
  28795. /* [out][retval] */ long *timerID);
  28796. void __RPC_STUB IHTMLWindow3_setInterval_Stub(
  28797. IRpcStubBuffer *This,
  28798. IRpcChannelBuffer *_pRpcChannelBuffer,
  28799. PRPC_MESSAGE _pRpcMessage,
  28800. DWORD *_pdwStubPhase);
  28801. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_print_Proxy(
  28802. IHTMLWindow3 * This);
  28803. void __RPC_STUB IHTMLWindow3_print_Stub(
  28804. IRpcStubBuffer *This,
  28805. IRpcChannelBuffer *_pRpcChannelBuffer,
  28806. PRPC_MESSAGE _pRpcMessage,
  28807. DWORD *_pdwStubPhase);
  28808. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onbeforeprint_Proxy(
  28809. IHTMLWindow3 * This,
  28810. /* [in] */ VARIANT v);
  28811. void __RPC_STUB IHTMLWindow3_put_onbeforeprint_Stub(
  28812. IRpcStubBuffer *This,
  28813. IRpcChannelBuffer *_pRpcChannelBuffer,
  28814. PRPC_MESSAGE _pRpcMessage,
  28815. DWORD *_pdwStubPhase);
  28816. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onbeforeprint_Proxy(
  28817. IHTMLWindow3 * This,
  28818. /* [out][retval] */ VARIANT *p);
  28819. void __RPC_STUB IHTMLWindow3_get_onbeforeprint_Stub(
  28820. IRpcStubBuffer *This,
  28821. IRpcChannelBuffer *_pRpcChannelBuffer,
  28822. PRPC_MESSAGE _pRpcMessage,
  28823. DWORD *_pdwStubPhase);
  28824. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onafterprint_Proxy(
  28825. IHTMLWindow3 * This,
  28826. /* [in] */ VARIANT v);
  28827. void __RPC_STUB IHTMLWindow3_put_onafterprint_Stub(
  28828. IRpcStubBuffer *This,
  28829. IRpcChannelBuffer *_pRpcChannelBuffer,
  28830. PRPC_MESSAGE _pRpcMessage,
  28831. DWORD *_pdwStubPhase);
  28832. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onafterprint_Proxy(
  28833. IHTMLWindow3 * This,
  28834. /* [out][retval] */ VARIANT *p);
  28835. void __RPC_STUB IHTMLWindow3_get_onafterprint_Stub(
  28836. IRpcStubBuffer *This,
  28837. IRpcChannelBuffer *_pRpcChannelBuffer,
  28838. PRPC_MESSAGE _pRpcMessage,
  28839. DWORD *_pdwStubPhase);
  28840. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_clipboardData_Proxy(
  28841. IHTMLWindow3 * This,
  28842. /* [out][retval] */ IHTMLDataTransfer **p);
  28843. void __RPC_STUB IHTMLWindow3_get_clipboardData_Stub(
  28844. IRpcStubBuffer *This,
  28845. IRpcChannelBuffer *_pRpcChannelBuffer,
  28846. PRPC_MESSAGE _pRpcMessage,
  28847. DWORD *_pdwStubPhase);
  28848. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_showModelessDialog_Proxy(
  28849. IHTMLWindow3 * This,
  28850. /* [in][defaultvalue] */ BSTR url,
  28851. /* [in][optional] */ VARIANT *varArgIn,
  28852. /* [in][optional] */ VARIANT *options,
  28853. /* [out][retval] */ IHTMLWindow2 **pDialog);
  28854. void __RPC_STUB IHTMLWindow3_showModelessDialog_Stub(
  28855. IRpcStubBuffer *This,
  28856. IRpcChannelBuffer *_pRpcChannelBuffer,
  28857. PRPC_MESSAGE _pRpcMessage,
  28858. DWORD *_pdwStubPhase);
  28859. #endif /* __IHTMLWindow3_INTERFACE_DEFINED__ */
  28860. #ifndef __IHTMLFrameBase_INTERFACE_DEFINED__
  28861. #define __IHTMLFrameBase_INTERFACE_DEFINED__
  28862. /* interface IHTMLFrameBase */
  28863. /* [object][uuid][dual][oleautomation] */
  28864. EXTERN_C const IID IID_IHTMLFrameBase;
  28865. MIDL_INTERFACE("3050f311-98b5-11cf-bb82-00aa00bdce0b")
  28866. IHTMLFrameBase : public IDispatch
  28867. {
  28868. public:
  28869. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  28870. /* [in] */ BSTR v) = 0;
  28871. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  28872. /* [out][retval] */ BSTR *p) = 0;
  28873. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  28874. /* [in] */ BSTR v) = 0;
  28875. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  28876. /* [out][retval] */ BSTR *p) = 0;
  28877. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  28878. /* [in] */ VARIANT v) = 0;
  28879. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  28880. /* [out][retval] */ VARIANT *p) = 0;
  28881. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder(
  28882. /* [in] */ BSTR v) = 0;
  28883. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder(
  28884. /* [out][retval] */ BSTR *p) = 0;
  28885. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing(
  28886. /* [in] */ VARIANT v) = 0;
  28887. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing(
  28888. /* [out][retval] */ VARIANT *p) = 0;
  28889. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginWidth(
  28890. /* [in] */ VARIANT v) = 0;
  28891. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginWidth(
  28892. /* [out][retval] */ VARIANT *p) = 0;
  28893. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginHeight(
  28894. /* [in] */ VARIANT v) = 0;
  28895. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginHeight(
  28896. /* [out][retval] */ VARIANT *p) = 0;
  28897. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noResize(
  28898. /* [in] */ VARIANT_BOOL v) = 0;
  28899. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noResize(
  28900. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  28901. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrolling(
  28902. /* [in] */ BSTR v) = 0;
  28903. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrolling(
  28904. /* [out][retval] */ BSTR *p) = 0;
  28905. };
  28906. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_src_Proxy(
  28907. IHTMLFrameBase * This,
  28908. /* [in] */ BSTR v);
  28909. void __RPC_STUB IHTMLFrameBase_put_src_Stub(
  28910. IRpcStubBuffer *This,
  28911. IRpcChannelBuffer *_pRpcChannelBuffer,
  28912. PRPC_MESSAGE _pRpcMessage,
  28913. DWORD *_pdwStubPhase);
  28914. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_src_Proxy(
  28915. IHTMLFrameBase * This,
  28916. /* [out][retval] */ BSTR *p);
  28917. void __RPC_STUB IHTMLFrameBase_get_src_Stub(
  28918. IRpcStubBuffer *This,
  28919. IRpcChannelBuffer *_pRpcChannelBuffer,
  28920. PRPC_MESSAGE _pRpcMessage,
  28921. DWORD *_pdwStubPhase);
  28922. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_name_Proxy(
  28923. IHTMLFrameBase * This,
  28924. /* [in] */ BSTR v);
  28925. void __RPC_STUB IHTMLFrameBase_put_name_Stub(
  28926. IRpcStubBuffer *This,
  28927. IRpcChannelBuffer *_pRpcChannelBuffer,
  28928. PRPC_MESSAGE _pRpcMessage,
  28929. DWORD *_pdwStubPhase);
  28930. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_name_Proxy(
  28931. IHTMLFrameBase * This,
  28932. /* [out][retval] */ BSTR *p);
  28933. void __RPC_STUB IHTMLFrameBase_get_name_Stub(
  28934. IRpcStubBuffer *This,
  28935. IRpcChannelBuffer *_pRpcChannelBuffer,
  28936. PRPC_MESSAGE _pRpcMessage,
  28937. DWORD *_pdwStubPhase);
  28938. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_border_Proxy(
  28939. IHTMLFrameBase * This,
  28940. /* [in] */ VARIANT v);
  28941. void __RPC_STUB IHTMLFrameBase_put_border_Stub(
  28942. IRpcStubBuffer *This,
  28943. IRpcChannelBuffer *_pRpcChannelBuffer,
  28944. PRPC_MESSAGE _pRpcMessage,
  28945. DWORD *_pdwStubPhase);
  28946. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_border_Proxy(
  28947. IHTMLFrameBase * This,
  28948. /* [out][retval] */ VARIANT *p);
  28949. void __RPC_STUB IHTMLFrameBase_get_border_Stub(
  28950. IRpcStubBuffer *This,
  28951. IRpcChannelBuffer *_pRpcChannelBuffer,
  28952. PRPC_MESSAGE _pRpcMessage,
  28953. DWORD *_pdwStubPhase);
  28954. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameBorder_Proxy(
  28955. IHTMLFrameBase * This,
  28956. /* [in] */ BSTR v);
  28957. void __RPC_STUB IHTMLFrameBase_put_frameBorder_Stub(
  28958. IRpcStubBuffer *This,
  28959. IRpcChannelBuffer *_pRpcChannelBuffer,
  28960. PRPC_MESSAGE _pRpcMessage,
  28961. DWORD *_pdwStubPhase);
  28962. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameBorder_Proxy(
  28963. IHTMLFrameBase * This,
  28964. /* [out][retval] */ BSTR *p);
  28965. void __RPC_STUB IHTMLFrameBase_get_frameBorder_Stub(
  28966. IRpcStubBuffer *This,
  28967. IRpcChannelBuffer *_pRpcChannelBuffer,
  28968. PRPC_MESSAGE _pRpcMessage,
  28969. DWORD *_pdwStubPhase);
  28970. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameSpacing_Proxy(
  28971. IHTMLFrameBase * This,
  28972. /* [in] */ VARIANT v);
  28973. void __RPC_STUB IHTMLFrameBase_put_frameSpacing_Stub(
  28974. IRpcStubBuffer *This,
  28975. IRpcChannelBuffer *_pRpcChannelBuffer,
  28976. PRPC_MESSAGE _pRpcMessage,
  28977. DWORD *_pdwStubPhase);
  28978. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameSpacing_Proxy(
  28979. IHTMLFrameBase * This,
  28980. /* [out][retval] */ VARIANT *p);
  28981. void __RPC_STUB IHTMLFrameBase_get_frameSpacing_Stub(
  28982. IRpcStubBuffer *This,
  28983. IRpcChannelBuffer *_pRpcChannelBuffer,
  28984. PRPC_MESSAGE _pRpcMessage,
  28985. DWORD *_pdwStubPhase);
  28986. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginWidth_Proxy(
  28987. IHTMLFrameBase * This,
  28988. /* [in] */ VARIANT v);
  28989. void __RPC_STUB IHTMLFrameBase_put_marginWidth_Stub(
  28990. IRpcStubBuffer *This,
  28991. IRpcChannelBuffer *_pRpcChannelBuffer,
  28992. PRPC_MESSAGE _pRpcMessage,
  28993. DWORD *_pdwStubPhase);
  28994. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginWidth_Proxy(
  28995. IHTMLFrameBase * This,
  28996. /* [out][retval] */ VARIANT *p);
  28997. void __RPC_STUB IHTMLFrameBase_get_marginWidth_Stub(
  28998. IRpcStubBuffer *This,
  28999. IRpcChannelBuffer *_pRpcChannelBuffer,
  29000. PRPC_MESSAGE _pRpcMessage,
  29001. DWORD *_pdwStubPhase);
  29002. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginHeight_Proxy(
  29003. IHTMLFrameBase * This,
  29004. /* [in] */ VARIANT v);
  29005. void __RPC_STUB IHTMLFrameBase_put_marginHeight_Stub(
  29006. IRpcStubBuffer *This,
  29007. IRpcChannelBuffer *_pRpcChannelBuffer,
  29008. PRPC_MESSAGE _pRpcMessage,
  29009. DWORD *_pdwStubPhase);
  29010. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginHeight_Proxy(
  29011. IHTMLFrameBase * This,
  29012. /* [out][retval] */ VARIANT *p);
  29013. void __RPC_STUB IHTMLFrameBase_get_marginHeight_Stub(
  29014. IRpcStubBuffer *This,
  29015. IRpcChannelBuffer *_pRpcChannelBuffer,
  29016. PRPC_MESSAGE _pRpcMessage,
  29017. DWORD *_pdwStubPhase);
  29018. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_noResize_Proxy(
  29019. IHTMLFrameBase * This,
  29020. /* [in] */ VARIANT_BOOL v);
  29021. void __RPC_STUB IHTMLFrameBase_put_noResize_Stub(
  29022. IRpcStubBuffer *This,
  29023. IRpcChannelBuffer *_pRpcChannelBuffer,
  29024. PRPC_MESSAGE _pRpcMessage,
  29025. DWORD *_pdwStubPhase);
  29026. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_noResize_Proxy(
  29027. IHTMLFrameBase * This,
  29028. /* [out][retval] */ VARIANT_BOOL *p);
  29029. void __RPC_STUB IHTMLFrameBase_get_noResize_Stub(
  29030. IRpcStubBuffer *This,
  29031. IRpcChannelBuffer *_pRpcChannelBuffer,
  29032. PRPC_MESSAGE _pRpcMessage,
  29033. DWORD *_pdwStubPhase);
  29034. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_scrolling_Proxy(
  29035. IHTMLFrameBase * This,
  29036. /* [in] */ BSTR v);
  29037. void __RPC_STUB IHTMLFrameBase_put_scrolling_Stub(
  29038. IRpcStubBuffer *This,
  29039. IRpcChannelBuffer *_pRpcChannelBuffer,
  29040. PRPC_MESSAGE _pRpcMessage,
  29041. DWORD *_pdwStubPhase);
  29042. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_scrolling_Proxy(
  29043. IHTMLFrameBase * This,
  29044. /* [out][retval] */ BSTR *p);
  29045. void __RPC_STUB IHTMLFrameBase_get_scrolling_Stub(
  29046. IRpcStubBuffer *This,
  29047. IRpcChannelBuffer *_pRpcChannelBuffer,
  29048. PRPC_MESSAGE _pRpcMessage,
  29049. DWORD *_pdwStubPhase);
  29050. #endif /* __IHTMLFrameBase_INTERFACE_DEFINED__ */
  29051. #ifndef __IHTMLScreen_INTERFACE_DEFINED__
  29052. #define __IHTMLScreen_INTERFACE_DEFINED__
  29053. /* interface IHTMLScreen */
  29054. /* [object][uuid][dual][oleautomation] */
  29055. EXTERN_C const IID IID_IHTMLScreen;
  29056. MIDL_INTERFACE("3050f35c-98b5-11cf-bb82-00aa00bdce0b")
  29057. IHTMLScreen : public IDispatch
  29058. {
  29059. public:
  29060. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colorDepth(
  29061. /* [out][retval] */ long *p) = 0;
  29062. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bufferDepth(
  29063. /* [in] */ long v) = 0;
  29064. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bufferDepth(
  29065. /* [out][retval] */ long *p) = 0;
  29066. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  29067. /* [out][retval] */ long *p) = 0;
  29068. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  29069. /* [out][retval] */ long *p) = 0;
  29070. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_updateInterval(
  29071. /* [in] */ long v) = 0;
  29072. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_updateInterval(
  29073. /* [out][retval] */ long *p) = 0;
  29074. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availHeight(
  29075. /* [out][retval] */ long *p) = 0;
  29076. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availWidth(
  29077. /* [out][retval] */ long *p) = 0;
  29078. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSmoothingEnabled(
  29079. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  29080. };
  29081. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_colorDepth_Proxy(
  29082. IHTMLScreen * This,
  29083. /* [out][retval] */ long *p);
  29084. void __RPC_STUB IHTMLScreen_get_colorDepth_Stub(
  29085. IRpcStubBuffer *This,
  29086. IRpcChannelBuffer *_pRpcChannelBuffer,
  29087. PRPC_MESSAGE _pRpcMessage,
  29088. DWORD *_pdwStubPhase);
  29089. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_bufferDepth_Proxy(
  29090. IHTMLScreen * This,
  29091. /* [in] */ long v);
  29092. void __RPC_STUB IHTMLScreen_put_bufferDepth_Stub(
  29093. IRpcStubBuffer *This,
  29094. IRpcChannelBuffer *_pRpcChannelBuffer,
  29095. PRPC_MESSAGE _pRpcMessage,
  29096. DWORD *_pdwStubPhase);
  29097. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_bufferDepth_Proxy(
  29098. IHTMLScreen * This,
  29099. /* [out][retval] */ long *p);
  29100. void __RPC_STUB IHTMLScreen_get_bufferDepth_Stub(
  29101. IRpcStubBuffer *This,
  29102. IRpcChannelBuffer *_pRpcChannelBuffer,
  29103. PRPC_MESSAGE _pRpcMessage,
  29104. DWORD *_pdwStubPhase);
  29105. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_width_Proxy(
  29106. IHTMLScreen * This,
  29107. /* [out][retval] */ long *p);
  29108. void __RPC_STUB IHTMLScreen_get_width_Stub(
  29109. IRpcStubBuffer *This,
  29110. IRpcChannelBuffer *_pRpcChannelBuffer,
  29111. PRPC_MESSAGE _pRpcMessage,
  29112. DWORD *_pdwStubPhase);
  29113. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_height_Proxy(
  29114. IHTMLScreen * This,
  29115. /* [out][retval] */ long *p);
  29116. void __RPC_STUB IHTMLScreen_get_height_Stub(
  29117. IRpcStubBuffer *This,
  29118. IRpcChannelBuffer *_pRpcChannelBuffer,
  29119. PRPC_MESSAGE _pRpcMessage,
  29120. DWORD *_pdwStubPhase);
  29121. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_updateInterval_Proxy(
  29122. IHTMLScreen * This,
  29123. /* [in] */ long v);
  29124. void __RPC_STUB IHTMLScreen_put_updateInterval_Stub(
  29125. IRpcStubBuffer *This,
  29126. IRpcChannelBuffer *_pRpcChannelBuffer,
  29127. PRPC_MESSAGE _pRpcMessage,
  29128. DWORD *_pdwStubPhase);
  29129. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_updateInterval_Proxy(
  29130. IHTMLScreen * This,
  29131. /* [out][retval] */ long *p);
  29132. void __RPC_STUB IHTMLScreen_get_updateInterval_Stub(
  29133. IRpcStubBuffer *This,
  29134. IRpcChannelBuffer *_pRpcChannelBuffer,
  29135. PRPC_MESSAGE _pRpcMessage,
  29136. DWORD *_pdwStubPhase);
  29137. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availHeight_Proxy(
  29138. IHTMLScreen * This,
  29139. /* [out][retval] */ long *p);
  29140. void __RPC_STUB IHTMLScreen_get_availHeight_Stub(
  29141. IRpcStubBuffer *This,
  29142. IRpcChannelBuffer *_pRpcChannelBuffer,
  29143. PRPC_MESSAGE _pRpcMessage,
  29144. DWORD *_pdwStubPhase);
  29145. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availWidth_Proxy(
  29146. IHTMLScreen * This,
  29147. /* [out][retval] */ long *p);
  29148. void __RPC_STUB IHTMLScreen_get_availWidth_Stub(
  29149. IRpcStubBuffer *This,
  29150. IRpcChannelBuffer *_pRpcChannelBuffer,
  29151. PRPC_MESSAGE _pRpcMessage,
  29152. DWORD *_pdwStubPhase);
  29153. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_fontSmoothingEnabled_Proxy(
  29154. IHTMLScreen * This,
  29155. /* [out][retval] */ VARIANT_BOOL *p);
  29156. void __RPC_STUB IHTMLScreen_get_fontSmoothingEnabled_Stub(
  29157. IRpcStubBuffer *This,
  29158. IRpcChannelBuffer *_pRpcChannelBuffer,
  29159. PRPC_MESSAGE _pRpcMessage,
  29160. DWORD *_pdwStubPhase);
  29161. #endif /* __IHTMLScreen_INTERFACE_DEFINED__ */
  29162. #ifndef __IHTMLScreen2_INTERFACE_DEFINED__
  29163. #define __IHTMLScreen2_INTERFACE_DEFINED__
  29164. /* interface IHTMLScreen2 */
  29165. /* [object][uuid][dual][oleautomation] */
  29166. EXTERN_C const IID IID_IHTMLScreen2;
  29167. MIDL_INTERFACE("3050f84a-98b5-11cf-bb82-00aa00bdce0b")
  29168. IHTMLScreen2 : public IDispatch
  29169. {
  29170. public:
  29171. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalXDPI(
  29172. /* [out][retval] */ long *p) = 0;
  29173. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalYDPI(
  29174. /* [out][retval] */ long *p) = 0;
  29175. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceXDPI(
  29176. /* [out][retval] */ long *p) = 0;
  29177. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceYDPI(
  29178. /* [out][retval] */ long *p) = 0;
  29179. };
  29180. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalXDPI_Proxy(
  29181. IHTMLScreen2 * This,
  29182. /* [out][retval] */ long *p);
  29183. void __RPC_STUB IHTMLScreen2_get_logicalXDPI_Stub(
  29184. IRpcStubBuffer *This,
  29185. IRpcChannelBuffer *_pRpcChannelBuffer,
  29186. PRPC_MESSAGE _pRpcMessage,
  29187. DWORD *_pdwStubPhase);
  29188. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalYDPI_Proxy(
  29189. IHTMLScreen2 * This,
  29190. /* [out][retval] */ long *p);
  29191. void __RPC_STUB IHTMLScreen2_get_logicalYDPI_Stub(
  29192. IRpcStubBuffer *This,
  29193. IRpcChannelBuffer *_pRpcChannelBuffer,
  29194. PRPC_MESSAGE _pRpcMessage,
  29195. DWORD *_pdwStubPhase);
  29196. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceXDPI_Proxy(
  29197. IHTMLScreen2 * This,
  29198. /* [out][retval] */ long *p);
  29199. void __RPC_STUB IHTMLScreen2_get_deviceXDPI_Stub(
  29200. IRpcStubBuffer *This,
  29201. IRpcChannelBuffer *_pRpcChannelBuffer,
  29202. PRPC_MESSAGE _pRpcMessage,
  29203. DWORD *_pdwStubPhase);
  29204. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceYDPI_Proxy(
  29205. IHTMLScreen2 * This,
  29206. /* [out][retval] */ long *p);
  29207. void __RPC_STUB IHTMLScreen2_get_deviceYDPI_Stub(
  29208. IRpcStubBuffer *This,
  29209. IRpcChannelBuffer *_pRpcChannelBuffer,
  29210. PRPC_MESSAGE _pRpcMessage,
  29211. DWORD *_pdwStubPhase);
  29212. #endif /* __IHTMLScreen2_INTERFACE_DEFINED__ */
  29213. #ifndef __IHTMLWindow4_INTERFACE_DEFINED__
  29214. #define __IHTMLWindow4_INTERFACE_DEFINED__
  29215. /* interface IHTMLWindow4 */
  29216. /* [object][uuid][dual][oleautomation] */
  29217. EXTERN_C const IID IID_IHTMLWindow4;
  29218. MIDL_INTERFACE("3050f6cf-98b5-11cf-bb82-00aa00bdce0b")
  29219. IHTMLWindow4 : public IDispatch
  29220. {
  29221. public:
  29222. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createPopup(
  29223. /* [in][optional] */ VARIANT *varArgIn,
  29224. /* [out][retval] */ IDispatch **ppPopup) = 0;
  29225. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameElement(
  29226. /* [out][retval] */ IHTMLFrameBase **p) = 0;
  29227. };
  29228. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_createPopup_Proxy(
  29229. IHTMLWindow4 * This,
  29230. /* [in][optional] */ VARIANT *varArgIn,
  29231. /* [out][retval] */ IDispatch **ppPopup);
  29232. void __RPC_STUB IHTMLWindow4_createPopup_Stub(
  29233. IRpcStubBuffer *This,
  29234. IRpcChannelBuffer *_pRpcChannelBuffer,
  29235. PRPC_MESSAGE _pRpcMessage,
  29236. DWORD *_pdwStubPhase);
  29237. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_get_frameElement_Proxy(
  29238. IHTMLWindow4 * This,
  29239. /* [out][retval] */ IHTMLFrameBase **p);
  29240. void __RPC_STUB IHTMLWindow4_get_frameElement_Stub(
  29241. IRpcStubBuffer *This,
  29242. IRpcChannelBuffer *_pRpcChannelBuffer,
  29243. PRPC_MESSAGE _pRpcMessage,
  29244. DWORD *_pdwStubPhase);
  29245. #endif /* __IHTMLWindow4_INTERFACE_DEFINED__ */
  29246. EXTERN_C const CLSID CLSID_FramesCollection;
  29247. #ifdef __cplusplus
  29248. class DECLSPEC_UUID("3050f7f6-98b5-11cf-bb82-00aa00bdce0b")
  29249. FramesCollection;
  29250. #endif
  29251. #ifndef __DispHTMLScreen_DISPINTERFACE_DEFINED__
  29252. #define __DispHTMLScreen_DISPINTERFACE_DEFINED__
  29253. /* dispinterface DispHTMLScreen */
  29254. /* [uuid][hidden] */
  29255. EXTERN_C const IID DIID_DispHTMLScreen;
  29256. MIDL_INTERFACE("3050f591-98b5-11cf-bb82-00aa00bdce0b")
  29257. DispHTMLScreen : public IDispatch
  29258. {
  29259. };
  29260. #endif /* __DispHTMLScreen_DISPINTERFACE_DEFINED__ */
  29261. EXTERN_C const CLSID CLSID_HTMLScreen;
  29262. #ifdef __cplusplus
  29263. class DECLSPEC_UUID("3050f35d-98b5-11cf-bb82-00aa00bdce0b")
  29264. HTMLScreen;
  29265. #endif
  29266. #ifndef __DispHTMLWindow2_DISPINTERFACE_DEFINED__
  29267. #define __DispHTMLWindow2_DISPINTERFACE_DEFINED__
  29268. /* dispinterface DispHTMLWindow2 */
  29269. /* [uuid][hidden] */
  29270. EXTERN_C const IID DIID_DispHTMLWindow2;
  29271. MIDL_INTERFACE("3050f55d-98b5-11cf-bb82-00aa00bdce0b")
  29272. DispHTMLWindow2 : public IDispatch
  29273. {
  29274. };
  29275. #endif /* __DispHTMLWindow2_DISPINTERFACE_DEFINED__ */
  29276. EXTERN_C const CLSID CLSID_HTMLWindow2;
  29277. #ifdef __cplusplus
  29278. class DECLSPEC_UUID("D48A6EC6-6A4A-11cf-94A7-444553540000")
  29279. HTMLWindow2;
  29280. #endif
  29281. #ifndef __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__
  29282. #define __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__
  29283. /* dispinterface DispHTMLWindowProxy */
  29284. /* [uuid][hidden] */
  29285. EXTERN_C const IID DIID_DispHTMLWindowProxy;
  29286. MIDL_INTERFACE("3050f55e-98b5-11cf-bb82-00aa00bdce0b")
  29287. DispHTMLWindowProxy : public IDispatch
  29288. {
  29289. };
  29290. #endif /* __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__ */
  29291. EXTERN_C const CLSID CLSID_HTMLWindowProxy;
  29292. #ifdef __cplusplus
  29293. class DECLSPEC_UUID("3050f391-98b5-11cf-bb82-00aa00bdce0b")
  29294. HTMLWindowProxy;
  29295. #endif
  29296. #ifndef __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__
  29297. #define __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__
  29298. /* dispinterface HTMLDocumentEvents2 */
  29299. /* [uuid][hidden] */
  29300. EXTERN_C const IID DIID_HTMLDocumentEvents2;
  29301. MIDL_INTERFACE("3050f613-98b5-11cf-bb82-00aa00bdce0b")
  29302. HTMLDocumentEvents2 : public IDispatch
  29303. {
  29304. };
  29305. #endif /* __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__ */
  29306. #ifndef __HTMLDocumentEvents_DISPINTERFACE_DEFINED__
  29307. #define __HTMLDocumentEvents_DISPINTERFACE_DEFINED__
  29308. /* dispinterface HTMLDocumentEvents */
  29309. /* [uuid][hidden] */
  29310. EXTERN_C const IID DIID_HTMLDocumentEvents;
  29311. MIDL_INTERFACE("3050f260-98b5-11cf-bb82-00aa00bdce0b")
  29312. HTMLDocumentEvents : public IDispatch
  29313. {
  29314. };
  29315. #endif /* __HTMLDocumentEvents_DISPINTERFACE_DEFINED__ */
  29316. #ifndef __IHTMLDocument3_INTERFACE_DEFINED__
  29317. #define __IHTMLDocument3_INTERFACE_DEFINED__
  29318. /* interface IHTMLDocument3 */
  29319. /* [object][uuid][dual][oleautomation] */
  29320. EXTERN_C const IID IID_IHTMLDocument3;
  29321. MIDL_INTERFACE("3050f485-98b5-11cf-bb82-00aa00bdce0b")
  29322. IHTMLDocument3 : public IDispatch
  29323. {
  29324. public:
  29325. virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0;
  29326. virtual /* [id] */ HRESULT STDMETHODCALLTYPE recalc(
  29327. /* [in][defaultvalue] */ VARIANT_BOOL fForce = 0) = 0;
  29328. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextNode(
  29329. /* [in] */ BSTR text,
  29330. /* [out][retval] */ IHTMLDOMNode **newTextNode) = 0;
  29331. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_documentElement(
  29332. /* [out][retval] */ IHTMLElement **p) = 0;
  29333. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID(
  29334. /* [out][retval] */ BSTR *p) = 0;
  29335. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  29336. /* [in] */ BSTR event,
  29337. /* [in] */ IDispatch *pDisp,
  29338. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  29339. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  29340. /* [in] */ BSTR event,
  29341. /* [in] */ IDispatch *pDisp) = 0;
  29342. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete(
  29343. /* [in] */ VARIANT v) = 0;
  29344. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete(
  29345. /* [out][retval] */ VARIANT *p) = 0;
  29346. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted(
  29347. /* [in] */ VARIANT v) = 0;
  29348. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted(
  29349. /* [out][retval] */ VARIANT *p) = 0;
  29350. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange(
  29351. /* [in] */ VARIANT v) = 0;
  29352. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange(
  29353. /* [out][retval] */ VARIANT *p) = 0;
  29354. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged(
  29355. /* [in] */ VARIANT v) = 0;
  29356. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged(
  29357. /* [out][retval] */ VARIANT *p) = 0;
  29358. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable(
  29359. /* [in] */ VARIANT v) = 0;
  29360. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable(
  29361. /* [out][retval] */ VARIANT *p) = 0;
  29362. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete(
  29363. /* [in] */ VARIANT v) = 0;
  29364. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete(
  29365. /* [out][retval] */ VARIANT *p) = 0;
  29366. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange(
  29367. /* [in] */ VARIANT v) = 0;
  29368. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange(
  29369. /* [out][retval] */ VARIANT *p) = 0;
  29370. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
  29371. /* [in] */ BSTR v) = 0;
  29372. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
  29373. /* [out][retval] */ BSTR *p) = 0;
  29374. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu(
  29375. /* [in] */ VARIANT v) = 0;
  29376. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu(
  29377. /* [out][retval] */ VARIANT *p) = 0;
  29378. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstop(
  29379. /* [in] */ VARIANT v) = 0;
  29380. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstop(
  29381. /* [out][retval] */ VARIANT *p) = 0;
  29382. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFragment(
  29383. /* [out][retval] */ IHTMLDocument2 **pNewDoc) = 0;
  29384. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_parentDocument(
  29385. /* [out][retval] */ IHTMLDocument2 **p) = 0;
  29386. virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_enableDownload(
  29387. /* [in] */ VARIANT_BOOL v) = 0;
  29388. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_enableDownload(
  29389. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  29390. virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_baseUrl(
  29391. /* [in] */ BSTR v) = 0;
  29392. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_baseUrl(
  29393. /* [out][retval] */ BSTR *p) = 0;
  29394. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
  29395. /* [out][retval] */ IDispatch **p) = 0;
  29396. virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inheritStyleSheets(
  29397. /* [in] */ VARIANT_BOOL v) = 0;
  29398. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inheritStyleSheets(
  29399. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  29400. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus(
  29401. /* [in] */ VARIANT v) = 0;
  29402. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus(
  29403. /* [out][retval] */ VARIANT *p) = 0;
  29404. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByName(
  29405. /* [in] */ BSTR v,
  29406. /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
  29407. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementById(
  29408. /* [in] */ BSTR v,
  29409. /* [out][retval] */ IHTMLElement **pel) = 0;
  29410. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName(
  29411. /* [in] */ BSTR v,
  29412. /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
  29413. };
  29414. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_releaseCapture_Proxy(
  29415. IHTMLDocument3 * This);
  29416. void __RPC_STUB IHTMLDocument3_releaseCapture_Stub(
  29417. IRpcStubBuffer *This,
  29418. IRpcChannelBuffer *_pRpcChannelBuffer,
  29419. PRPC_MESSAGE _pRpcMessage,
  29420. DWORD *_pdwStubPhase);
  29421. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_recalc_Proxy(
  29422. IHTMLDocument3 * This,
  29423. /* [in][defaultvalue] */ VARIANT_BOOL fForce);
  29424. void __RPC_STUB IHTMLDocument3_recalc_Stub(
  29425. IRpcStubBuffer *This,
  29426. IRpcChannelBuffer *_pRpcChannelBuffer,
  29427. PRPC_MESSAGE _pRpcMessage,
  29428. DWORD *_pdwStubPhase);
  29429. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createTextNode_Proxy(
  29430. IHTMLDocument3 * This,
  29431. /* [in] */ BSTR text,
  29432. /* [out][retval] */ IHTMLDOMNode **newTextNode);
  29433. void __RPC_STUB IHTMLDocument3_createTextNode_Stub(
  29434. IRpcStubBuffer *This,
  29435. IRpcChannelBuffer *_pRpcChannelBuffer,
  29436. PRPC_MESSAGE _pRpcMessage,
  29437. DWORD *_pdwStubPhase);
  29438. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_documentElement_Proxy(
  29439. IHTMLDocument3 * This,
  29440. /* [out][retval] */ IHTMLElement **p);
  29441. void __RPC_STUB IHTMLDocument3_get_documentElement_Stub(
  29442. IRpcStubBuffer *This,
  29443. IRpcChannelBuffer *_pRpcChannelBuffer,
  29444. PRPC_MESSAGE _pRpcMessage,
  29445. DWORD *_pdwStubPhase);
  29446. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_uniqueID_Proxy(
  29447. IHTMLDocument3 * This,
  29448. /* [out][retval] */ BSTR *p);
  29449. void __RPC_STUB IHTMLDocument3_get_uniqueID_Stub(
  29450. IRpcStubBuffer *This,
  29451. IRpcChannelBuffer *_pRpcChannelBuffer,
  29452. PRPC_MESSAGE _pRpcMessage,
  29453. DWORD *_pdwStubPhase);
  29454. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_attachEvent_Proxy(
  29455. IHTMLDocument3 * This,
  29456. /* [in] */ BSTR event,
  29457. /* [in] */ IDispatch *pDisp,
  29458. /* [out][retval] */ VARIANT_BOOL *pfResult);
  29459. void __RPC_STUB IHTMLDocument3_attachEvent_Stub(
  29460. IRpcStubBuffer *This,
  29461. IRpcChannelBuffer *_pRpcChannelBuffer,
  29462. PRPC_MESSAGE _pRpcMessage,
  29463. DWORD *_pdwStubPhase);
  29464. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_detachEvent_Proxy(
  29465. IHTMLDocument3 * This,
  29466. /* [in] */ BSTR event,
  29467. /* [in] */ IDispatch *pDisp);
  29468. void __RPC_STUB IHTMLDocument3_detachEvent_Stub(
  29469. IRpcStubBuffer *This,
  29470. IRpcChannelBuffer *_pRpcChannelBuffer,
  29471. PRPC_MESSAGE _pRpcMessage,
  29472. DWORD *_pdwStubPhase);
  29473. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsdelete_Proxy(
  29474. IHTMLDocument3 * This,
  29475. /* [in] */ VARIANT v);
  29476. void __RPC_STUB IHTMLDocument3_put_onrowsdelete_Stub(
  29477. IRpcStubBuffer *This,
  29478. IRpcChannelBuffer *_pRpcChannelBuffer,
  29479. PRPC_MESSAGE _pRpcMessage,
  29480. DWORD *_pdwStubPhase);
  29481. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsdelete_Proxy(
  29482. IHTMLDocument3 * This,
  29483. /* [out][retval] */ VARIANT *p);
  29484. void __RPC_STUB IHTMLDocument3_get_onrowsdelete_Stub(
  29485. IRpcStubBuffer *This,
  29486. IRpcChannelBuffer *_pRpcChannelBuffer,
  29487. PRPC_MESSAGE _pRpcMessage,
  29488. DWORD *_pdwStubPhase);
  29489. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsinserted_Proxy(
  29490. IHTMLDocument3 * This,
  29491. /* [in] */ VARIANT v);
  29492. void __RPC_STUB IHTMLDocument3_put_onrowsinserted_Stub(
  29493. IRpcStubBuffer *This,
  29494. IRpcChannelBuffer *_pRpcChannelBuffer,
  29495. PRPC_MESSAGE _pRpcMessage,
  29496. DWORD *_pdwStubPhase);
  29497. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsinserted_Proxy(
  29498. IHTMLDocument3 * This,
  29499. /* [out][retval] */ VARIANT *p);
  29500. void __RPC_STUB IHTMLDocument3_get_onrowsinserted_Stub(
  29501. IRpcStubBuffer *This,
  29502. IRpcChannelBuffer *_pRpcChannelBuffer,
  29503. PRPC_MESSAGE _pRpcMessage,
  29504. DWORD *_pdwStubPhase);
  29505. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncellchange_Proxy(
  29506. IHTMLDocument3 * This,
  29507. /* [in] */ VARIANT v);
  29508. void __RPC_STUB IHTMLDocument3_put_oncellchange_Stub(
  29509. IRpcStubBuffer *This,
  29510. IRpcChannelBuffer *_pRpcChannelBuffer,
  29511. PRPC_MESSAGE _pRpcMessage,
  29512. DWORD *_pdwStubPhase);
  29513. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncellchange_Proxy(
  29514. IHTMLDocument3 * This,
  29515. /* [out][retval] */ VARIANT *p);
  29516. void __RPC_STUB IHTMLDocument3_get_oncellchange_Stub(
  29517. IRpcStubBuffer *This,
  29518. IRpcChannelBuffer *_pRpcChannelBuffer,
  29519. PRPC_MESSAGE _pRpcMessage,
  29520. DWORD *_pdwStubPhase);
  29521. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetchanged_Proxy(
  29522. IHTMLDocument3 * This,
  29523. /* [in] */ VARIANT v);
  29524. void __RPC_STUB IHTMLDocument3_put_ondatasetchanged_Stub(
  29525. IRpcStubBuffer *This,
  29526. IRpcChannelBuffer *_pRpcChannelBuffer,
  29527. PRPC_MESSAGE _pRpcMessage,
  29528. DWORD *_pdwStubPhase);
  29529. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetchanged_Proxy(
  29530. IHTMLDocument3 * This,
  29531. /* [out][retval] */ VARIANT *p);
  29532. void __RPC_STUB IHTMLDocument3_get_ondatasetchanged_Stub(
  29533. IRpcStubBuffer *This,
  29534. IRpcChannelBuffer *_pRpcChannelBuffer,
  29535. PRPC_MESSAGE _pRpcMessage,
  29536. DWORD *_pdwStubPhase);
  29537. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondataavailable_Proxy(
  29538. IHTMLDocument3 * This,
  29539. /* [in] */ VARIANT v);
  29540. void __RPC_STUB IHTMLDocument3_put_ondataavailable_Stub(
  29541. IRpcStubBuffer *This,
  29542. IRpcChannelBuffer *_pRpcChannelBuffer,
  29543. PRPC_MESSAGE _pRpcMessage,
  29544. DWORD *_pdwStubPhase);
  29545. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondataavailable_Proxy(
  29546. IHTMLDocument3 * This,
  29547. /* [out][retval] */ VARIANT *p);
  29548. void __RPC_STUB IHTMLDocument3_get_ondataavailable_Stub(
  29549. IRpcStubBuffer *This,
  29550. IRpcChannelBuffer *_pRpcChannelBuffer,
  29551. PRPC_MESSAGE _pRpcMessage,
  29552. DWORD *_pdwStubPhase);
  29553. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetcomplete_Proxy(
  29554. IHTMLDocument3 * This,
  29555. /* [in] */ VARIANT v);
  29556. void __RPC_STUB IHTMLDocument3_put_ondatasetcomplete_Stub(
  29557. IRpcStubBuffer *This,
  29558. IRpcChannelBuffer *_pRpcChannelBuffer,
  29559. PRPC_MESSAGE _pRpcMessage,
  29560. DWORD *_pdwStubPhase);
  29561. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetcomplete_Proxy(
  29562. IHTMLDocument3 * This,
  29563. /* [out][retval] */ VARIANT *p);
  29564. void __RPC_STUB IHTMLDocument3_get_ondatasetcomplete_Stub(
  29565. IRpcStubBuffer *This,
  29566. IRpcChannelBuffer *_pRpcChannelBuffer,
  29567. PRPC_MESSAGE _pRpcMessage,
  29568. DWORD *_pdwStubPhase);
  29569. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onpropertychange_Proxy(
  29570. IHTMLDocument3 * This,
  29571. /* [in] */ VARIANT v);
  29572. void __RPC_STUB IHTMLDocument3_put_onpropertychange_Stub(
  29573. IRpcStubBuffer *This,
  29574. IRpcChannelBuffer *_pRpcChannelBuffer,
  29575. PRPC_MESSAGE _pRpcMessage,
  29576. DWORD *_pdwStubPhase);
  29577. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onpropertychange_Proxy(
  29578. IHTMLDocument3 * This,
  29579. /* [out][retval] */ VARIANT *p);
  29580. void __RPC_STUB IHTMLDocument3_get_onpropertychange_Stub(
  29581. IRpcStubBuffer *This,
  29582. IRpcChannelBuffer *_pRpcChannelBuffer,
  29583. PRPC_MESSAGE _pRpcMessage,
  29584. DWORD *_pdwStubPhase);
  29585. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_dir_Proxy(
  29586. IHTMLDocument3 * This,
  29587. /* [in] */ BSTR v);
  29588. void __RPC_STUB IHTMLDocument3_put_dir_Stub(
  29589. IRpcStubBuffer *This,
  29590. IRpcChannelBuffer *_pRpcChannelBuffer,
  29591. PRPC_MESSAGE _pRpcMessage,
  29592. DWORD *_pdwStubPhase);
  29593. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_dir_Proxy(
  29594. IHTMLDocument3 * This,
  29595. /* [out][retval] */ BSTR *p);
  29596. void __RPC_STUB IHTMLDocument3_get_dir_Stub(
  29597. IRpcStubBuffer *This,
  29598. IRpcChannelBuffer *_pRpcChannelBuffer,
  29599. PRPC_MESSAGE _pRpcMessage,
  29600. DWORD *_pdwStubPhase);
  29601. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncontextmenu_Proxy(
  29602. IHTMLDocument3 * This,
  29603. /* [in] */ VARIANT v);
  29604. void __RPC_STUB IHTMLDocument3_put_oncontextmenu_Stub(
  29605. IRpcStubBuffer *This,
  29606. IRpcChannelBuffer *_pRpcChannelBuffer,
  29607. PRPC_MESSAGE _pRpcMessage,
  29608. DWORD *_pdwStubPhase);
  29609. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncontextmenu_Proxy(
  29610. IHTMLDocument3 * This,
  29611. /* [out][retval] */ VARIANT *p);
  29612. void __RPC_STUB IHTMLDocument3_get_oncontextmenu_Stub(
  29613. IRpcStubBuffer *This,
  29614. IRpcChannelBuffer *_pRpcChannelBuffer,
  29615. PRPC_MESSAGE _pRpcMessage,
  29616. DWORD *_pdwStubPhase);
  29617. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onstop_Proxy(
  29618. IHTMLDocument3 * This,
  29619. /* [in] */ VARIANT v);
  29620. void __RPC_STUB IHTMLDocument3_put_onstop_Stub(
  29621. IRpcStubBuffer *This,
  29622. IRpcChannelBuffer *_pRpcChannelBuffer,
  29623. PRPC_MESSAGE _pRpcMessage,
  29624. DWORD *_pdwStubPhase);
  29625. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onstop_Proxy(
  29626. IHTMLDocument3 * This,
  29627. /* [out][retval] */ VARIANT *p);
  29628. void __RPC_STUB IHTMLDocument3_get_onstop_Stub(
  29629. IRpcStubBuffer *This,
  29630. IRpcChannelBuffer *_pRpcChannelBuffer,
  29631. PRPC_MESSAGE _pRpcMessage,
  29632. DWORD *_pdwStubPhase);
  29633. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createDocumentFragment_Proxy(
  29634. IHTMLDocument3 * This,
  29635. /* [out][retval] */ IHTMLDocument2 **pNewDoc);
  29636. void __RPC_STUB IHTMLDocument3_createDocumentFragment_Stub(
  29637. IRpcStubBuffer *This,
  29638. IRpcChannelBuffer *_pRpcChannelBuffer,
  29639. PRPC_MESSAGE _pRpcMessage,
  29640. DWORD *_pdwStubPhase);
  29641. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_parentDocument_Proxy(
  29642. IHTMLDocument3 * This,
  29643. /* [out][retval] */ IHTMLDocument2 **p);
  29644. void __RPC_STUB IHTMLDocument3_get_parentDocument_Stub(
  29645. IRpcStubBuffer *This,
  29646. IRpcChannelBuffer *_pRpcChannelBuffer,
  29647. PRPC_MESSAGE _pRpcMessage,
  29648. DWORD *_pdwStubPhase);
  29649. /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_enableDownload_Proxy(
  29650. IHTMLDocument3 * This,
  29651. /* [in] */ VARIANT_BOOL v);
  29652. void __RPC_STUB IHTMLDocument3_put_enableDownload_Stub(
  29653. IRpcStubBuffer *This,
  29654. IRpcChannelBuffer *_pRpcChannelBuffer,
  29655. PRPC_MESSAGE _pRpcMessage,
  29656. DWORD *_pdwStubPhase);
  29657. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_enableDownload_Proxy(
  29658. IHTMLDocument3 * This,
  29659. /* [out][retval] */ VARIANT_BOOL *p);
  29660. void __RPC_STUB IHTMLDocument3_get_enableDownload_Stub(
  29661. IRpcStubBuffer *This,
  29662. IRpcChannelBuffer *_pRpcChannelBuffer,
  29663. PRPC_MESSAGE _pRpcMessage,
  29664. DWORD *_pdwStubPhase);
  29665. /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_baseUrl_Proxy(
  29666. IHTMLDocument3 * This,
  29667. /* [in] */ BSTR v);
  29668. void __RPC_STUB IHTMLDocument3_put_baseUrl_Stub(
  29669. IRpcStubBuffer *This,
  29670. IRpcChannelBuffer *_pRpcChannelBuffer,
  29671. PRPC_MESSAGE _pRpcMessage,
  29672. DWORD *_pdwStubPhase);
  29673. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_baseUrl_Proxy(
  29674. IHTMLDocument3 * This,
  29675. /* [out][retval] */ BSTR *p);
  29676. void __RPC_STUB IHTMLDocument3_get_baseUrl_Stub(
  29677. IRpcStubBuffer *This,
  29678. IRpcChannelBuffer *_pRpcChannelBuffer,
  29679. PRPC_MESSAGE _pRpcMessage,
  29680. DWORD *_pdwStubPhase);
  29681. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_childNodes_Proxy(
  29682. IHTMLDocument3 * This,
  29683. /* [out][retval] */ IDispatch **p);
  29684. void __RPC_STUB IHTMLDocument3_get_childNodes_Stub(
  29685. IRpcStubBuffer *This,
  29686. IRpcChannelBuffer *_pRpcChannelBuffer,
  29687. PRPC_MESSAGE _pRpcMessage,
  29688. DWORD *_pdwStubPhase);
  29689. /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_inheritStyleSheets_Proxy(
  29690. IHTMLDocument3 * This,
  29691. /* [in] */ VARIANT_BOOL v);
  29692. void __RPC_STUB IHTMLDocument3_put_inheritStyleSheets_Stub(
  29693. IRpcStubBuffer *This,
  29694. IRpcChannelBuffer *_pRpcChannelBuffer,
  29695. PRPC_MESSAGE _pRpcMessage,
  29696. DWORD *_pdwStubPhase);
  29697. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_inheritStyleSheets_Proxy(
  29698. IHTMLDocument3 * This,
  29699. /* [out][retval] */ VARIANT_BOOL *p);
  29700. void __RPC_STUB IHTMLDocument3_get_inheritStyleSheets_Stub(
  29701. IRpcStubBuffer *This,
  29702. IRpcChannelBuffer *_pRpcChannelBuffer,
  29703. PRPC_MESSAGE _pRpcMessage,
  29704. DWORD *_pdwStubPhase);
  29705. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onbeforeeditfocus_Proxy(
  29706. IHTMLDocument3 * This,
  29707. /* [in] */ VARIANT v);
  29708. void __RPC_STUB IHTMLDocument3_put_onbeforeeditfocus_Stub(
  29709. IRpcStubBuffer *This,
  29710. IRpcChannelBuffer *_pRpcChannelBuffer,
  29711. PRPC_MESSAGE _pRpcMessage,
  29712. DWORD *_pdwStubPhase);
  29713. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onbeforeeditfocus_Proxy(
  29714. IHTMLDocument3 * This,
  29715. /* [out][retval] */ VARIANT *p);
  29716. void __RPC_STUB IHTMLDocument3_get_onbeforeeditfocus_Stub(
  29717. IRpcStubBuffer *This,
  29718. IRpcChannelBuffer *_pRpcChannelBuffer,
  29719. PRPC_MESSAGE _pRpcMessage,
  29720. DWORD *_pdwStubPhase);
  29721. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByName_Proxy(
  29722. IHTMLDocument3 * This,
  29723. /* [in] */ BSTR v,
  29724. /* [out][retval] */ IHTMLElementCollection **pelColl);
  29725. void __RPC_STUB IHTMLDocument3_getElementsByName_Stub(
  29726. IRpcStubBuffer *This,
  29727. IRpcChannelBuffer *_pRpcChannelBuffer,
  29728. PRPC_MESSAGE _pRpcMessage,
  29729. DWORD *_pdwStubPhase);
  29730. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementById_Proxy(
  29731. IHTMLDocument3 * This,
  29732. /* [in] */ BSTR v,
  29733. /* [out][retval] */ IHTMLElement **pel);
  29734. void __RPC_STUB IHTMLDocument3_getElementById_Stub(
  29735. IRpcStubBuffer *This,
  29736. IRpcChannelBuffer *_pRpcChannelBuffer,
  29737. PRPC_MESSAGE _pRpcMessage,
  29738. DWORD *_pdwStubPhase);
  29739. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByTagName_Proxy(
  29740. IHTMLDocument3 * This,
  29741. /* [in] */ BSTR v,
  29742. /* [out][retval] */ IHTMLElementCollection **pelColl);
  29743. void __RPC_STUB IHTMLDocument3_getElementsByTagName_Stub(
  29744. IRpcStubBuffer *This,
  29745. IRpcChannelBuffer *_pRpcChannelBuffer,
  29746. PRPC_MESSAGE _pRpcMessage,
  29747. DWORD *_pdwStubPhase);
  29748. #endif /* __IHTMLDocument3_INTERFACE_DEFINED__ */
  29749. #ifndef __IHTMLDocument4_INTERFACE_DEFINED__
  29750. #define __IHTMLDocument4_INTERFACE_DEFINED__
  29751. /* interface IHTMLDocument4 */
  29752. /* [object][uuid][dual][oleautomation] */
  29753. EXTERN_C const IID IID_IHTMLDocument4;
  29754. MIDL_INTERFACE("3050f69a-98b5-11cf-bb82-00aa00bdce0b")
  29755. IHTMLDocument4 : public IDispatch
  29756. {
  29757. public:
  29758. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  29759. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFocus(
  29760. /* [out][retval] */ VARIANT_BOOL *pfFocus) = 0;
  29761. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectionchange(
  29762. /* [in] */ VARIANT v) = 0;
  29763. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectionchange(
  29764. /* [out][retval] */ VARIANT *p) = 0;
  29765. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_namespaces(
  29766. /* [out][retval] */ IDispatch **p) = 0;
  29767. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFromUrl(
  29768. /* [in] */ BSTR bstrUrl,
  29769. /* [in] */ BSTR bstrOptions,
  29770. /* [out][retval] */ IHTMLDocument2 **newDoc) = 0;
  29771. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  29772. /* [in] */ BSTR v) = 0;
  29773. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  29774. /* [out][retval] */ BSTR *p) = 0;
  29775. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject(
  29776. /* [in][optional] */ VARIANT *pvarEventObject,
  29777. /* [out][retval] */ IHTMLEventObj **ppEventObj) = 0;
  29778. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  29779. /* [in] */ BSTR bstrEventName,
  29780. /* [in][optional] */ VARIANT *pvarEventObject,
  29781. /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0;
  29782. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRenderStyle(
  29783. /* [in] */ BSTR v,
  29784. /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle) = 0;
  29785. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect(
  29786. /* [in] */ VARIANT v) = 0;
  29787. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect(
  29788. /* [out][retval] */ VARIANT *p) = 0;
  29789. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URLUnencoded(
  29790. /* [out][retval] */ BSTR *p) = 0;
  29791. };
  29792. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_focus_Proxy(
  29793. IHTMLDocument4 * This);
  29794. void __RPC_STUB IHTMLDocument4_focus_Stub(
  29795. IRpcStubBuffer *This,
  29796. IRpcChannelBuffer *_pRpcChannelBuffer,
  29797. PRPC_MESSAGE _pRpcMessage,
  29798. DWORD *_pdwStubPhase);
  29799. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_hasFocus_Proxy(
  29800. IHTMLDocument4 * This,
  29801. /* [out][retval] */ VARIANT_BOOL *pfFocus);
  29802. void __RPC_STUB IHTMLDocument4_hasFocus_Stub(
  29803. IRpcStubBuffer *This,
  29804. IRpcChannelBuffer *_pRpcChannelBuffer,
  29805. PRPC_MESSAGE _pRpcMessage,
  29806. DWORD *_pdwStubPhase);
  29807. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_onselectionchange_Proxy(
  29808. IHTMLDocument4 * This,
  29809. /* [in] */ VARIANT v);
  29810. void __RPC_STUB IHTMLDocument4_put_onselectionchange_Stub(
  29811. IRpcStubBuffer *This,
  29812. IRpcChannelBuffer *_pRpcChannelBuffer,
  29813. PRPC_MESSAGE _pRpcMessage,
  29814. DWORD *_pdwStubPhase);
  29815. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_onselectionchange_Proxy(
  29816. IHTMLDocument4 * This,
  29817. /* [out][retval] */ VARIANT *p);
  29818. void __RPC_STUB IHTMLDocument4_get_onselectionchange_Stub(
  29819. IRpcStubBuffer *This,
  29820. IRpcChannelBuffer *_pRpcChannelBuffer,
  29821. PRPC_MESSAGE _pRpcMessage,
  29822. DWORD *_pdwStubPhase);
  29823. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_namespaces_Proxy(
  29824. IHTMLDocument4 * This,
  29825. /* [out][retval] */ IDispatch **p);
  29826. void __RPC_STUB IHTMLDocument4_get_namespaces_Stub(
  29827. IRpcStubBuffer *This,
  29828. IRpcChannelBuffer *_pRpcChannelBuffer,
  29829. PRPC_MESSAGE _pRpcMessage,
  29830. DWORD *_pdwStubPhase);
  29831. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createDocumentFromUrl_Proxy(
  29832. IHTMLDocument4 * This,
  29833. /* [in] */ BSTR bstrUrl,
  29834. /* [in] */ BSTR bstrOptions,
  29835. /* [out][retval] */ IHTMLDocument2 **newDoc);
  29836. void __RPC_STUB IHTMLDocument4_createDocumentFromUrl_Stub(
  29837. IRpcStubBuffer *This,
  29838. IRpcChannelBuffer *_pRpcChannelBuffer,
  29839. PRPC_MESSAGE _pRpcMessage,
  29840. DWORD *_pdwStubPhase);
  29841. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_media_Proxy(
  29842. IHTMLDocument4 * This,
  29843. /* [in] */ BSTR v);
  29844. void __RPC_STUB IHTMLDocument4_put_media_Stub(
  29845. IRpcStubBuffer *This,
  29846. IRpcChannelBuffer *_pRpcChannelBuffer,
  29847. PRPC_MESSAGE _pRpcMessage,
  29848. DWORD *_pdwStubPhase);
  29849. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_media_Proxy(
  29850. IHTMLDocument4 * This,
  29851. /* [out][retval] */ BSTR *p);
  29852. void __RPC_STUB IHTMLDocument4_get_media_Stub(
  29853. IRpcStubBuffer *This,
  29854. IRpcChannelBuffer *_pRpcChannelBuffer,
  29855. PRPC_MESSAGE _pRpcMessage,
  29856. DWORD *_pdwStubPhase);
  29857. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createEventObject_Proxy(
  29858. IHTMLDocument4 * This,
  29859. /* [in][optional] */ VARIANT *pvarEventObject,
  29860. /* [out][retval] */ IHTMLEventObj **ppEventObj);
  29861. void __RPC_STUB IHTMLDocument4_createEventObject_Stub(
  29862. IRpcStubBuffer *This,
  29863. IRpcChannelBuffer *_pRpcChannelBuffer,
  29864. PRPC_MESSAGE _pRpcMessage,
  29865. DWORD *_pdwStubPhase);
  29866. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_fireEvent_Proxy(
  29867. IHTMLDocument4 * This,
  29868. /* [in] */ BSTR bstrEventName,
  29869. /* [in][optional] */ VARIANT *pvarEventObject,
  29870. /* [out][retval] */ VARIANT_BOOL *pfCancelled);
  29871. void __RPC_STUB IHTMLDocument4_fireEvent_Stub(
  29872. IRpcStubBuffer *This,
  29873. IRpcChannelBuffer *_pRpcChannelBuffer,
  29874. PRPC_MESSAGE _pRpcMessage,
  29875. DWORD *_pdwStubPhase);
  29876. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createRenderStyle_Proxy(
  29877. IHTMLDocument4 * This,
  29878. /* [in] */ BSTR v,
  29879. /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle);
  29880. void __RPC_STUB IHTMLDocument4_createRenderStyle_Stub(
  29881. IRpcStubBuffer *This,
  29882. IRpcChannelBuffer *_pRpcChannelBuffer,
  29883. PRPC_MESSAGE _pRpcMessage,
  29884. DWORD *_pdwStubPhase);
  29885. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_oncontrolselect_Proxy(
  29886. IHTMLDocument4 * This,
  29887. /* [in] */ VARIANT v);
  29888. void __RPC_STUB IHTMLDocument4_put_oncontrolselect_Stub(
  29889. IRpcStubBuffer *This,
  29890. IRpcChannelBuffer *_pRpcChannelBuffer,
  29891. PRPC_MESSAGE _pRpcMessage,
  29892. DWORD *_pdwStubPhase);
  29893. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_oncontrolselect_Proxy(
  29894. IHTMLDocument4 * This,
  29895. /* [out][retval] */ VARIANT *p);
  29896. void __RPC_STUB IHTMLDocument4_get_oncontrolselect_Stub(
  29897. IRpcStubBuffer *This,
  29898. IRpcChannelBuffer *_pRpcChannelBuffer,
  29899. PRPC_MESSAGE _pRpcMessage,
  29900. DWORD *_pdwStubPhase);
  29901. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_URLUnencoded_Proxy(
  29902. IHTMLDocument4 * This,
  29903. /* [out][retval] */ BSTR *p);
  29904. void __RPC_STUB IHTMLDocument4_get_URLUnencoded_Stub(
  29905. IRpcStubBuffer *This,
  29906. IRpcChannelBuffer *_pRpcChannelBuffer,
  29907. PRPC_MESSAGE _pRpcMessage,
  29908. DWORD *_pdwStubPhase);
  29909. #endif /* __IHTMLDocument4_INTERFACE_DEFINED__ */
  29910. #ifndef __IHTMLDocument5_INTERFACE_DEFINED__
  29911. #define __IHTMLDocument5_INTERFACE_DEFINED__
  29912. /* interface IHTMLDocument5 */
  29913. /* [object][uuid][dual][oleautomation] */
  29914. EXTERN_C const IID IID_IHTMLDocument5;
  29915. MIDL_INTERFACE("3050f80c-98b5-11cf-bb82-00aa00bdce0b")
  29916. IHTMLDocument5 : public IDispatch
  29917. {
  29918. public:
  29919. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel(
  29920. /* [in] */ VARIANT v) = 0;
  29921. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel(
  29922. /* [out][retval] */ VARIANT *p) = 0;
  29923. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_doctype(
  29924. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  29925. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_implementation(
  29926. /* [out][retval] */ IHTMLDOMImplementation **p) = 0;
  29927. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAttribute(
  29928. /* [in] */ BSTR bstrattrName,
  29929. /* [out][retval] */ IHTMLDOMAttribute **ppattribute) = 0;
  29930. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createComment(
  29931. /* [in] */ BSTR bstrdata,
  29932. /* [out][retval] */ IHTMLDOMNode **ppRetNode) = 0;
  29933. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin(
  29934. /* [in] */ VARIANT v) = 0;
  29935. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin(
  29936. /* [out][retval] */ VARIANT *p) = 0;
  29937. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout(
  29938. /* [in] */ VARIANT v) = 0;
  29939. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout(
  29940. /* [out][retval] */ VARIANT *p) = 0;
  29941. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate(
  29942. /* [in] */ VARIANT v) = 0;
  29943. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate(
  29944. /* [out][retval] */ VARIANT *p) = 0;
  29945. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate(
  29946. /* [in] */ VARIANT v) = 0;
  29947. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate(
  29948. /* [out][retval] */ VARIANT *p) = 0;
  29949. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate(
  29950. /* [in] */ VARIANT v) = 0;
  29951. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate(
  29952. /* [out][retval] */ VARIANT *p) = 0;
  29953. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate(
  29954. /* [in] */ VARIANT v) = 0;
  29955. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate(
  29956. /* [out][retval] */ VARIANT *p) = 0;
  29957. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_compatMode(
  29958. /* [out][retval] */ BSTR *p) = 0;
  29959. };
  29960. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onmousewheel_Proxy(
  29961. IHTMLDocument5 * This,
  29962. /* [in] */ VARIANT v);
  29963. void __RPC_STUB IHTMLDocument5_put_onmousewheel_Stub(
  29964. IRpcStubBuffer *This,
  29965. IRpcChannelBuffer *_pRpcChannelBuffer,
  29966. PRPC_MESSAGE _pRpcMessage,
  29967. DWORD *_pdwStubPhase);
  29968. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onmousewheel_Proxy(
  29969. IHTMLDocument5 * This,
  29970. /* [out][retval] */ VARIANT *p);
  29971. void __RPC_STUB IHTMLDocument5_get_onmousewheel_Stub(
  29972. IRpcStubBuffer *This,
  29973. IRpcChannelBuffer *_pRpcChannelBuffer,
  29974. PRPC_MESSAGE _pRpcMessage,
  29975. DWORD *_pdwStubPhase);
  29976. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_doctype_Proxy(
  29977. IHTMLDocument5 * This,
  29978. /* [out][retval] */ IHTMLDOMNode **p);
  29979. void __RPC_STUB IHTMLDocument5_get_doctype_Stub(
  29980. IRpcStubBuffer *This,
  29981. IRpcChannelBuffer *_pRpcChannelBuffer,
  29982. PRPC_MESSAGE _pRpcMessage,
  29983. DWORD *_pdwStubPhase);
  29984. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_implementation_Proxy(
  29985. IHTMLDocument5 * This,
  29986. /* [out][retval] */ IHTMLDOMImplementation **p);
  29987. void __RPC_STUB IHTMLDocument5_get_implementation_Stub(
  29988. IRpcStubBuffer *This,
  29989. IRpcChannelBuffer *_pRpcChannelBuffer,
  29990. PRPC_MESSAGE _pRpcMessage,
  29991. DWORD *_pdwStubPhase);
  29992. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createAttribute_Proxy(
  29993. IHTMLDocument5 * This,
  29994. /* [in] */ BSTR bstrattrName,
  29995. /* [out][retval] */ IHTMLDOMAttribute **ppattribute);
  29996. void __RPC_STUB IHTMLDocument5_createAttribute_Stub(
  29997. IRpcStubBuffer *This,
  29998. IRpcChannelBuffer *_pRpcChannelBuffer,
  29999. PRPC_MESSAGE _pRpcMessage,
  30000. DWORD *_pdwStubPhase);
  30001. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createComment_Proxy(
  30002. IHTMLDocument5 * This,
  30003. /* [in] */ BSTR bstrdata,
  30004. /* [out][retval] */ IHTMLDOMNode **ppRetNode);
  30005. void __RPC_STUB IHTMLDocument5_createComment_Stub(
  30006. IRpcStubBuffer *This,
  30007. IRpcChannelBuffer *_pRpcChannelBuffer,
  30008. PRPC_MESSAGE _pRpcMessage,
  30009. DWORD *_pdwStubPhase);
  30010. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusin_Proxy(
  30011. IHTMLDocument5 * This,
  30012. /* [in] */ VARIANT v);
  30013. void __RPC_STUB IHTMLDocument5_put_onfocusin_Stub(
  30014. IRpcStubBuffer *This,
  30015. IRpcChannelBuffer *_pRpcChannelBuffer,
  30016. PRPC_MESSAGE _pRpcMessage,
  30017. DWORD *_pdwStubPhase);
  30018. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusin_Proxy(
  30019. IHTMLDocument5 * This,
  30020. /* [out][retval] */ VARIANT *p);
  30021. void __RPC_STUB IHTMLDocument5_get_onfocusin_Stub(
  30022. IRpcStubBuffer *This,
  30023. IRpcChannelBuffer *_pRpcChannelBuffer,
  30024. PRPC_MESSAGE _pRpcMessage,
  30025. DWORD *_pdwStubPhase);
  30026. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusout_Proxy(
  30027. IHTMLDocument5 * This,
  30028. /* [in] */ VARIANT v);
  30029. void __RPC_STUB IHTMLDocument5_put_onfocusout_Stub(
  30030. IRpcStubBuffer *This,
  30031. IRpcChannelBuffer *_pRpcChannelBuffer,
  30032. PRPC_MESSAGE _pRpcMessage,
  30033. DWORD *_pdwStubPhase);
  30034. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusout_Proxy(
  30035. IHTMLDocument5 * This,
  30036. /* [out][retval] */ VARIANT *p);
  30037. void __RPC_STUB IHTMLDocument5_get_onfocusout_Stub(
  30038. IRpcStubBuffer *This,
  30039. IRpcChannelBuffer *_pRpcChannelBuffer,
  30040. PRPC_MESSAGE _pRpcMessage,
  30041. DWORD *_pdwStubPhase);
  30042. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onactivate_Proxy(
  30043. IHTMLDocument5 * This,
  30044. /* [in] */ VARIANT v);
  30045. void __RPC_STUB IHTMLDocument5_put_onactivate_Stub(
  30046. IRpcStubBuffer *This,
  30047. IRpcChannelBuffer *_pRpcChannelBuffer,
  30048. PRPC_MESSAGE _pRpcMessage,
  30049. DWORD *_pdwStubPhase);
  30050. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onactivate_Proxy(
  30051. IHTMLDocument5 * This,
  30052. /* [out][retval] */ VARIANT *p);
  30053. void __RPC_STUB IHTMLDocument5_get_onactivate_Stub(
  30054. IRpcStubBuffer *This,
  30055. IRpcChannelBuffer *_pRpcChannelBuffer,
  30056. PRPC_MESSAGE _pRpcMessage,
  30057. DWORD *_pdwStubPhase);
  30058. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_ondeactivate_Proxy(
  30059. IHTMLDocument5 * This,
  30060. /* [in] */ VARIANT v);
  30061. void __RPC_STUB IHTMLDocument5_put_ondeactivate_Stub(
  30062. IRpcStubBuffer *This,
  30063. IRpcChannelBuffer *_pRpcChannelBuffer,
  30064. PRPC_MESSAGE _pRpcMessage,
  30065. DWORD *_pdwStubPhase);
  30066. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_ondeactivate_Proxy(
  30067. IHTMLDocument5 * This,
  30068. /* [out][retval] */ VARIANT *p);
  30069. void __RPC_STUB IHTMLDocument5_get_ondeactivate_Stub(
  30070. IRpcStubBuffer *This,
  30071. IRpcChannelBuffer *_pRpcChannelBuffer,
  30072. PRPC_MESSAGE _pRpcMessage,
  30073. DWORD *_pdwStubPhase);
  30074. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforeactivate_Proxy(
  30075. IHTMLDocument5 * This,
  30076. /* [in] */ VARIANT v);
  30077. void __RPC_STUB IHTMLDocument5_put_onbeforeactivate_Stub(
  30078. IRpcStubBuffer *This,
  30079. IRpcChannelBuffer *_pRpcChannelBuffer,
  30080. PRPC_MESSAGE _pRpcMessage,
  30081. DWORD *_pdwStubPhase);
  30082. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforeactivate_Proxy(
  30083. IHTMLDocument5 * This,
  30084. /* [out][retval] */ VARIANT *p);
  30085. void __RPC_STUB IHTMLDocument5_get_onbeforeactivate_Stub(
  30086. IRpcStubBuffer *This,
  30087. IRpcChannelBuffer *_pRpcChannelBuffer,
  30088. PRPC_MESSAGE _pRpcMessage,
  30089. DWORD *_pdwStubPhase);
  30090. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforedeactivate_Proxy(
  30091. IHTMLDocument5 * This,
  30092. /* [in] */ VARIANT v);
  30093. void __RPC_STUB IHTMLDocument5_put_onbeforedeactivate_Stub(
  30094. IRpcStubBuffer *This,
  30095. IRpcChannelBuffer *_pRpcChannelBuffer,
  30096. PRPC_MESSAGE _pRpcMessage,
  30097. DWORD *_pdwStubPhase);
  30098. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforedeactivate_Proxy(
  30099. IHTMLDocument5 * This,
  30100. /* [out][retval] */ VARIANT *p);
  30101. void __RPC_STUB IHTMLDocument5_get_onbeforedeactivate_Stub(
  30102. IRpcStubBuffer *This,
  30103. IRpcChannelBuffer *_pRpcChannelBuffer,
  30104. PRPC_MESSAGE _pRpcMessage,
  30105. DWORD *_pdwStubPhase);
  30106. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_compatMode_Proxy(
  30107. IHTMLDocument5 * This,
  30108. /* [out][retval] */ BSTR *p);
  30109. void __RPC_STUB IHTMLDocument5_get_compatMode_Stub(
  30110. IRpcStubBuffer *This,
  30111. IRpcChannelBuffer *_pRpcChannelBuffer,
  30112. PRPC_MESSAGE _pRpcMessage,
  30113. DWORD *_pdwStubPhase);
  30114. #endif /* __IHTMLDocument5_INTERFACE_DEFINED__ */
  30115. #ifndef __DispHTMLDocument_DISPINTERFACE_DEFINED__
  30116. #define __DispHTMLDocument_DISPINTERFACE_DEFINED__
  30117. /* dispinterface DispHTMLDocument */
  30118. /* [uuid][hidden] */
  30119. EXTERN_C const IID DIID_DispHTMLDocument;
  30120. MIDL_INTERFACE("3050f55f-98b5-11cf-bb82-00aa00bdce0b")
  30121. DispHTMLDocument : public IDispatch
  30122. {
  30123. };
  30124. #endif /* __DispHTMLDocument_DISPINTERFACE_DEFINED__ */
  30125. EXTERN_C const CLSID CLSID_HTMLDocument;
  30126. #ifdef __cplusplus
  30127. class DECLSPEC_UUID("25336920-03F9-11cf-8FD0-00AA00686F13")
  30128. HTMLDocument;
  30129. #endif
  30130. #ifndef __DWebBridgeEvents_DISPINTERFACE_DEFINED__
  30131. #define __DWebBridgeEvents_DISPINTERFACE_DEFINED__
  30132. /* dispinterface DWebBridgeEvents */
  30133. /* [uuid][hidden] */
  30134. EXTERN_C const IID DIID_DWebBridgeEvents;
  30135. MIDL_INTERFACE("A6D897FF-0A95-11d1-B0BA-006008166E11")
  30136. DWebBridgeEvents : public IDispatch
  30137. {
  30138. };
  30139. #endif /* __DWebBridgeEvents_DISPINTERFACE_DEFINED__ */
  30140. #ifndef __IWebBridge_INTERFACE_DEFINED__
  30141. #define __IWebBridge_INTERFACE_DEFINED__
  30142. /* interface IWebBridge */
  30143. /* [object][uuid][dual][oleautomation] */
  30144. EXTERN_C const IID IID_IWebBridge;
  30145. MIDL_INTERFACE("AE24FDAD-03C6-11D1-8B76-0080C744F389")
  30146. IWebBridge : public IDispatch
  30147. {
  30148. public:
  30149. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL(
  30150. /* [in] */ BSTR v) = 0;
  30151. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
  30152. /* [out][retval] */ BSTR *p) = 0;
  30153. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Scrollbar(
  30154. /* [in] */ VARIANT_BOOL v) = 0;
  30155. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Scrollbar(
  30156. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30157. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_embed(
  30158. /* [in] */ VARIANT_BOOL v) = 0;
  30159. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embed(
  30160. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30161. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
  30162. /* [out][retval] */ IDispatch **p) = 0;
  30163. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  30164. /* [out][retval] */ long *p) = 0;
  30165. virtual /* [id] */ HRESULT STDMETHODCALLTYPE AboutBox( void) = 0;
  30166. };
  30167. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_URL_Proxy(
  30168. IWebBridge * This,
  30169. /* [in] */ BSTR v);
  30170. void __RPC_STUB IWebBridge_put_URL_Stub(
  30171. IRpcStubBuffer *This,
  30172. IRpcChannelBuffer *_pRpcChannelBuffer,
  30173. PRPC_MESSAGE _pRpcMessage,
  30174. DWORD *_pdwStubPhase);
  30175. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_URL_Proxy(
  30176. IWebBridge * This,
  30177. /* [out][retval] */ BSTR *p);
  30178. void __RPC_STUB IWebBridge_get_URL_Stub(
  30179. IRpcStubBuffer *This,
  30180. IRpcChannelBuffer *_pRpcChannelBuffer,
  30181. PRPC_MESSAGE _pRpcMessage,
  30182. DWORD *_pdwStubPhase);
  30183. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_Scrollbar_Proxy(
  30184. IWebBridge * This,
  30185. /* [in] */ VARIANT_BOOL v);
  30186. void __RPC_STUB IWebBridge_put_Scrollbar_Stub(
  30187. IRpcStubBuffer *This,
  30188. IRpcChannelBuffer *_pRpcChannelBuffer,
  30189. PRPC_MESSAGE _pRpcMessage,
  30190. DWORD *_pdwStubPhase);
  30191. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_Scrollbar_Proxy(
  30192. IWebBridge * This,
  30193. /* [out][retval] */ VARIANT_BOOL *p);
  30194. void __RPC_STUB IWebBridge_get_Scrollbar_Stub(
  30195. IRpcStubBuffer *This,
  30196. IRpcChannelBuffer *_pRpcChannelBuffer,
  30197. PRPC_MESSAGE _pRpcMessage,
  30198. DWORD *_pdwStubPhase);
  30199. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_embed_Proxy(
  30200. IWebBridge * This,
  30201. /* [in] */ VARIANT_BOOL v);
  30202. void __RPC_STUB IWebBridge_put_embed_Stub(
  30203. IRpcStubBuffer *This,
  30204. IRpcChannelBuffer *_pRpcChannelBuffer,
  30205. PRPC_MESSAGE _pRpcMessage,
  30206. DWORD *_pdwStubPhase);
  30207. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_embed_Proxy(
  30208. IWebBridge * This,
  30209. /* [out][retval] */ VARIANT_BOOL *p);
  30210. void __RPC_STUB IWebBridge_get_embed_Stub(
  30211. IRpcStubBuffer *This,
  30212. IRpcChannelBuffer *_pRpcChannelBuffer,
  30213. PRPC_MESSAGE _pRpcMessage,
  30214. DWORD *_pdwStubPhase);
  30215. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_event_Proxy(
  30216. IWebBridge * This,
  30217. /* [out][retval] */ IDispatch **p);
  30218. void __RPC_STUB IWebBridge_get_event_Stub(
  30219. IRpcStubBuffer *This,
  30220. IRpcChannelBuffer *_pRpcChannelBuffer,
  30221. PRPC_MESSAGE _pRpcMessage,
  30222. DWORD *_pdwStubPhase);
  30223. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_readyState_Proxy(
  30224. IWebBridge * This,
  30225. /* [out][retval] */ long *p);
  30226. void __RPC_STUB IWebBridge_get_readyState_Stub(
  30227. IRpcStubBuffer *This,
  30228. IRpcChannelBuffer *_pRpcChannelBuffer,
  30229. PRPC_MESSAGE _pRpcMessage,
  30230. DWORD *_pdwStubPhase);
  30231. /* [id] */ HRESULT STDMETHODCALLTYPE IWebBridge_AboutBox_Proxy(
  30232. IWebBridge * This);
  30233. void __RPC_STUB IWebBridge_AboutBox_Stub(
  30234. IRpcStubBuffer *This,
  30235. IRpcChannelBuffer *_pRpcChannelBuffer,
  30236. PRPC_MESSAGE _pRpcMessage,
  30237. DWORD *_pdwStubPhase);
  30238. #endif /* __IWebBridge_INTERFACE_DEFINED__ */
  30239. #ifndef __IWBScriptControl_INTERFACE_DEFINED__
  30240. #define __IWBScriptControl_INTERFACE_DEFINED__
  30241. /* interface IWBScriptControl */
  30242. /* [object][uuid][dual][oleautomation] */
  30243. EXTERN_C const IID IID_IWBScriptControl;
  30244. MIDL_INTERFACE("A5170870-0CF8-11D1-8B91-0080C744F389")
  30245. IWBScriptControl : public IDispatch
  30246. {
  30247. public:
  30248. virtual /* [id] */ HRESULT STDMETHODCALLTYPE raiseEvent(
  30249. /* [in] */ BSTR name,
  30250. /* [in] */ VARIANT eventData) = 0;
  30251. virtual /* [id] */ HRESULT STDMETHODCALLTYPE bubbleEvent( void) = 0;
  30252. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setContextMenu(
  30253. /* [in] */ VARIANT menuItemPairs) = 0;
  30254. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectableContent(
  30255. /* [in] */ VARIANT_BOOL v) = 0;
  30256. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectableContent(
  30257. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30258. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen(
  30259. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30260. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar(
  30261. /* [in] */ VARIANT_BOOL v) = 0;
  30262. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar(
  30263. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30264. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
  30265. /* [out][retval] */ BSTR *p) = 0;
  30266. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  30267. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30268. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onvisibilitychange(
  30269. /* [in] */ VARIANT v) = 0;
  30270. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onvisibilitychange(
  30271. /* [out][retval] */ VARIANT *p) = 0;
  30272. };
  30273. /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_raiseEvent_Proxy(
  30274. IWBScriptControl * This,
  30275. /* [in] */ BSTR name,
  30276. /* [in] */ VARIANT eventData);
  30277. void __RPC_STUB IWBScriptControl_raiseEvent_Stub(
  30278. IRpcStubBuffer *This,
  30279. IRpcChannelBuffer *_pRpcChannelBuffer,
  30280. PRPC_MESSAGE _pRpcMessage,
  30281. DWORD *_pdwStubPhase);
  30282. /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_bubbleEvent_Proxy(
  30283. IWBScriptControl * This);
  30284. void __RPC_STUB IWBScriptControl_bubbleEvent_Stub(
  30285. IRpcStubBuffer *This,
  30286. IRpcChannelBuffer *_pRpcChannelBuffer,
  30287. PRPC_MESSAGE _pRpcMessage,
  30288. DWORD *_pdwStubPhase);
  30289. /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_setContextMenu_Proxy(
  30290. IWBScriptControl * This,
  30291. /* [in] */ VARIANT menuItemPairs);
  30292. void __RPC_STUB IWBScriptControl_setContextMenu_Stub(
  30293. IRpcStubBuffer *This,
  30294. IRpcChannelBuffer *_pRpcChannelBuffer,
  30295. PRPC_MESSAGE _pRpcMessage,
  30296. DWORD *_pdwStubPhase);
  30297. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_selectableContent_Proxy(
  30298. IWBScriptControl * This,
  30299. /* [in] */ VARIANT_BOOL v);
  30300. void __RPC_STUB IWBScriptControl_put_selectableContent_Stub(
  30301. IRpcStubBuffer *This,
  30302. IRpcChannelBuffer *_pRpcChannelBuffer,
  30303. PRPC_MESSAGE _pRpcMessage,
  30304. DWORD *_pdwStubPhase);
  30305. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_selectableContent_Proxy(
  30306. IWBScriptControl * This,
  30307. /* [out][retval] */ VARIANT_BOOL *p);
  30308. void __RPC_STUB IWBScriptControl_get_selectableContent_Stub(
  30309. IRpcStubBuffer *This,
  30310. IRpcChannelBuffer *_pRpcChannelBuffer,
  30311. PRPC_MESSAGE _pRpcMessage,
  30312. DWORD *_pdwStubPhase);
  30313. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_frozen_Proxy(
  30314. IWBScriptControl * This,
  30315. /* [out][retval] */ VARIANT_BOOL *p);
  30316. void __RPC_STUB IWBScriptControl_get_frozen_Stub(
  30317. IRpcStubBuffer *This,
  30318. IRpcChannelBuffer *_pRpcChannelBuffer,
  30319. PRPC_MESSAGE _pRpcMessage,
  30320. DWORD *_pdwStubPhase);
  30321. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_scrollbar_Proxy(
  30322. IWBScriptControl * This,
  30323. /* [in] */ VARIANT_BOOL v);
  30324. void __RPC_STUB IWBScriptControl_put_scrollbar_Stub(
  30325. IRpcStubBuffer *This,
  30326. IRpcChannelBuffer *_pRpcChannelBuffer,
  30327. PRPC_MESSAGE _pRpcMessage,
  30328. DWORD *_pdwStubPhase);
  30329. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_scrollbar_Proxy(
  30330. IWBScriptControl * This,
  30331. /* [out][retval] */ VARIANT_BOOL *p);
  30332. void __RPC_STUB IWBScriptControl_get_scrollbar_Stub(
  30333. IRpcStubBuffer *This,
  30334. IRpcChannelBuffer *_pRpcChannelBuffer,
  30335. PRPC_MESSAGE _pRpcMessage,
  30336. DWORD *_pdwStubPhase);
  30337. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_version_Proxy(
  30338. IWBScriptControl * This,
  30339. /* [out][retval] */ BSTR *p);
  30340. void __RPC_STUB IWBScriptControl_get_version_Stub(
  30341. IRpcStubBuffer *This,
  30342. IRpcChannelBuffer *_pRpcChannelBuffer,
  30343. PRPC_MESSAGE _pRpcMessage,
  30344. DWORD *_pdwStubPhase);
  30345. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_visibility_Proxy(
  30346. IWBScriptControl * This,
  30347. /* [out][retval] */ VARIANT_BOOL *p);
  30348. void __RPC_STUB IWBScriptControl_get_visibility_Stub(
  30349. IRpcStubBuffer *This,
  30350. IRpcChannelBuffer *_pRpcChannelBuffer,
  30351. PRPC_MESSAGE _pRpcMessage,
  30352. DWORD *_pdwStubPhase);
  30353. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_onvisibilitychange_Proxy(
  30354. IWBScriptControl * This,
  30355. /* [in] */ VARIANT v);
  30356. void __RPC_STUB IWBScriptControl_put_onvisibilitychange_Stub(
  30357. IRpcStubBuffer *This,
  30358. IRpcChannelBuffer *_pRpcChannelBuffer,
  30359. PRPC_MESSAGE _pRpcMessage,
  30360. DWORD *_pdwStubPhase);
  30361. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_onvisibilitychange_Proxy(
  30362. IWBScriptControl * This,
  30363. /* [out][retval] */ VARIANT *p);
  30364. void __RPC_STUB IWBScriptControl_get_onvisibilitychange_Stub(
  30365. IRpcStubBuffer *This,
  30366. IRpcChannelBuffer *_pRpcChannelBuffer,
  30367. PRPC_MESSAGE _pRpcMessage,
  30368. DWORD *_pdwStubPhase);
  30369. #endif /* __IWBScriptControl_INTERFACE_DEFINED__ */
  30370. EXTERN_C const CLSID CLSID_Scriptlet;
  30371. #ifdef __cplusplus
  30372. class DECLSPEC_UUID("AE24FDAE-03C6-11D1-8B76-0080C744F389")
  30373. Scriptlet;
  30374. #endif
  30375. #ifndef __IHTMLEmbedElement_INTERFACE_DEFINED__
  30376. #define __IHTMLEmbedElement_INTERFACE_DEFINED__
  30377. /* interface IHTMLEmbedElement */
  30378. /* [object][uuid][dual][oleautomation] */
  30379. EXTERN_C const IID IID_IHTMLEmbedElement;
  30380. MIDL_INTERFACE("3050f25f-98b5-11cf-bb82-00aa00bdce0b")
  30381. IHTMLEmbedElement : public IDispatch
  30382. {
  30383. public:
  30384. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hidden(
  30385. /* [in] */ BSTR v) = 0;
  30386. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hidden(
  30387. /* [out][retval] */ BSTR *p) = 0;
  30388. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_palette(
  30389. /* [out][retval] */ BSTR *p) = 0;
  30390. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pluginspage(
  30391. /* [out][retval] */ BSTR *p) = 0;
  30392. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  30393. /* [in] */ BSTR v) = 0;
  30394. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  30395. /* [out][retval] */ BSTR *p) = 0;
  30396. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_units(
  30397. /* [in] */ BSTR v) = 0;
  30398. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_units(
  30399. /* [out][retval] */ BSTR *p) = 0;
  30400. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  30401. /* [in] */ BSTR v) = 0;
  30402. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  30403. /* [out][retval] */ BSTR *p) = 0;
  30404. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  30405. /* [in] */ VARIANT v) = 0;
  30406. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  30407. /* [out][retval] */ VARIANT *p) = 0;
  30408. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  30409. /* [in] */ VARIANT v) = 0;
  30410. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  30411. /* [out][retval] */ VARIANT *p) = 0;
  30412. };
  30413. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_hidden_Proxy(
  30414. IHTMLEmbedElement * This,
  30415. /* [in] */ BSTR v);
  30416. void __RPC_STUB IHTMLEmbedElement_put_hidden_Stub(
  30417. IRpcStubBuffer *This,
  30418. IRpcChannelBuffer *_pRpcChannelBuffer,
  30419. PRPC_MESSAGE _pRpcMessage,
  30420. DWORD *_pdwStubPhase);
  30421. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_hidden_Proxy(
  30422. IHTMLEmbedElement * This,
  30423. /* [out][retval] */ BSTR *p);
  30424. void __RPC_STUB IHTMLEmbedElement_get_hidden_Stub(
  30425. IRpcStubBuffer *This,
  30426. IRpcChannelBuffer *_pRpcChannelBuffer,
  30427. PRPC_MESSAGE _pRpcMessage,
  30428. DWORD *_pdwStubPhase);
  30429. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_palette_Proxy(
  30430. IHTMLEmbedElement * This,
  30431. /* [out][retval] */ BSTR *p);
  30432. void __RPC_STUB IHTMLEmbedElement_get_palette_Stub(
  30433. IRpcStubBuffer *This,
  30434. IRpcChannelBuffer *_pRpcChannelBuffer,
  30435. PRPC_MESSAGE _pRpcMessage,
  30436. DWORD *_pdwStubPhase);
  30437. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_pluginspage_Proxy(
  30438. IHTMLEmbedElement * This,
  30439. /* [out][retval] */ BSTR *p);
  30440. void __RPC_STUB IHTMLEmbedElement_get_pluginspage_Stub(
  30441. IRpcStubBuffer *This,
  30442. IRpcChannelBuffer *_pRpcChannelBuffer,
  30443. PRPC_MESSAGE _pRpcMessage,
  30444. DWORD *_pdwStubPhase);
  30445. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_src_Proxy(
  30446. IHTMLEmbedElement * This,
  30447. /* [in] */ BSTR v);
  30448. void __RPC_STUB IHTMLEmbedElement_put_src_Stub(
  30449. IRpcStubBuffer *This,
  30450. IRpcChannelBuffer *_pRpcChannelBuffer,
  30451. PRPC_MESSAGE _pRpcMessage,
  30452. DWORD *_pdwStubPhase);
  30453. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_src_Proxy(
  30454. IHTMLEmbedElement * This,
  30455. /* [out][retval] */ BSTR *p);
  30456. void __RPC_STUB IHTMLEmbedElement_get_src_Stub(
  30457. IRpcStubBuffer *This,
  30458. IRpcChannelBuffer *_pRpcChannelBuffer,
  30459. PRPC_MESSAGE _pRpcMessage,
  30460. DWORD *_pdwStubPhase);
  30461. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_units_Proxy(
  30462. IHTMLEmbedElement * This,
  30463. /* [in] */ BSTR v);
  30464. void __RPC_STUB IHTMLEmbedElement_put_units_Stub(
  30465. IRpcStubBuffer *This,
  30466. IRpcChannelBuffer *_pRpcChannelBuffer,
  30467. PRPC_MESSAGE _pRpcMessage,
  30468. DWORD *_pdwStubPhase);
  30469. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_units_Proxy(
  30470. IHTMLEmbedElement * This,
  30471. /* [out][retval] */ BSTR *p);
  30472. void __RPC_STUB IHTMLEmbedElement_get_units_Stub(
  30473. IRpcStubBuffer *This,
  30474. IRpcChannelBuffer *_pRpcChannelBuffer,
  30475. PRPC_MESSAGE _pRpcMessage,
  30476. DWORD *_pdwStubPhase);
  30477. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_name_Proxy(
  30478. IHTMLEmbedElement * This,
  30479. /* [in] */ BSTR v);
  30480. void __RPC_STUB IHTMLEmbedElement_put_name_Stub(
  30481. IRpcStubBuffer *This,
  30482. IRpcChannelBuffer *_pRpcChannelBuffer,
  30483. PRPC_MESSAGE _pRpcMessage,
  30484. DWORD *_pdwStubPhase);
  30485. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_name_Proxy(
  30486. IHTMLEmbedElement * This,
  30487. /* [out][retval] */ BSTR *p);
  30488. void __RPC_STUB IHTMLEmbedElement_get_name_Stub(
  30489. IRpcStubBuffer *This,
  30490. IRpcChannelBuffer *_pRpcChannelBuffer,
  30491. PRPC_MESSAGE _pRpcMessage,
  30492. DWORD *_pdwStubPhase);
  30493. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_width_Proxy(
  30494. IHTMLEmbedElement * This,
  30495. /* [in] */ VARIANT v);
  30496. void __RPC_STUB IHTMLEmbedElement_put_width_Stub(
  30497. IRpcStubBuffer *This,
  30498. IRpcChannelBuffer *_pRpcChannelBuffer,
  30499. PRPC_MESSAGE _pRpcMessage,
  30500. DWORD *_pdwStubPhase);
  30501. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_width_Proxy(
  30502. IHTMLEmbedElement * This,
  30503. /* [out][retval] */ VARIANT *p);
  30504. void __RPC_STUB IHTMLEmbedElement_get_width_Stub(
  30505. IRpcStubBuffer *This,
  30506. IRpcChannelBuffer *_pRpcChannelBuffer,
  30507. PRPC_MESSAGE _pRpcMessage,
  30508. DWORD *_pdwStubPhase);
  30509. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_height_Proxy(
  30510. IHTMLEmbedElement * This,
  30511. /* [in] */ VARIANT v);
  30512. void __RPC_STUB IHTMLEmbedElement_put_height_Stub(
  30513. IRpcStubBuffer *This,
  30514. IRpcChannelBuffer *_pRpcChannelBuffer,
  30515. PRPC_MESSAGE _pRpcMessage,
  30516. DWORD *_pdwStubPhase);
  30517. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_height_Proxy(
  30518. IHTMLEmbedElement * This,
  30519. /* [out][retval] */ VARIANT *p);
  30520. void __RPC_STUB IHTMLEmbedElement_get_height_Stub(
  30521. IRpcStubBuffer *This,
  30522. IRpcChannelBuffer *_pRpcChannelBuffer,
  30523. PRPC_MESSAGE _pRpcMessage,
  30524. DWORD *_pdwStubPhase);
  30525. #endif /* __IHTMLEmbedElement_INTERFACE_DEFINED__ */
  30526. #ifndef __DispHTMLEmbed_DISPINTERFACE_DEFINED__
  30527. #define __DispHTMLEmbed_DISPINTERFACE_DEFINED__
  30528. /* dispinterface DispHTMLEmbed */
  30529. /* [uuid][hidden] */
  30530. EXTERN_C const IID DIID_DispHTMLEmbed;
  30531. MIDL_INTERFACE("3050f52e-98b5-11cf-bb82-00aa00bdce0b")
  30532. DispHTMLEmbed : public IDispatch
  30533. {
  30534. };
  30535. #endif /* __DispHTMLEmbed_DISPINTERFACE_DEFINED__ */
  30536. EXTERN_C const CLSID CLSID_HTMLEmbed;
  30537. #ifdef __cplusplus
  30538. class DECLSPEC_UUID("3050f25d-98b5-11cf-bb82-00aa00bdce0b")
  30539. HTMLEmbed;
  30540. #endif
  30541. #ifndef __HTMLMapEvents2_DISPINTERFACE_DEFINED__
  30542. #define __HTMLMapEvents2_DISPINTERFACE_DEFINED__
  30543. /* dispinterface HTMLMapEvents2 */
  30544. /* [uuid][hidden] */
  30545. EXTERN_C const IID DIID_HTMLMapEvents2;
  30546. MIDL_INTERFACE("3050f61e-98b5-11cf-bb82-00aa00bdce0b")
  30547. HTMLMapEvents2 : public IDispatch
  30548. {
  30549. };
  30550. #endif /* __HTMLMapEvents2_DISPINTERFACE_DEFINED__ */
  30551. #ifndef __HTMLMapEvents_DISPINTERFACE_DEFINED__
  30552. #define __HTMLMapEvents_DISPINTERFACE_DEFINED__
  30553. /* dispinterface HTMLMapEvents */
  30554. /* [uuid][hidden] */
  30555. EXTERN_C const IID DIID_HTMLMapEvents;
  30556. MIDL_INTERFACE("3050f3ba-98b5-11cf-bb82-00aa00bdce0b")
  30557. HTMLMapEvents : public IDispatch
  30558. {
  30559. };
  30560. #endif /* __HTMLMapEvents_DISPINTERFACE_DEFINED__ */
  30561. #ifndef __IHTMLAreasCollection_INTERFACE_DEFINED__
  30562. #define __IHTMLAreasCollection_INTERFACE_DEFINED__
  30563. /* interface IHTMLAreasCollection */
  30564. /* [object][uuid][dual][oleautomation] */
  30565. EXTERN_C const IID IID_IHTMLAreasCollection;
  30566. MIDL_INTERFACE("3050f383-98b5-11cf-bb82-00aa00bdce0b")
  30567. IHTMLAreasCollection : public IDispatch
  30568. {
  30569. public:
  30570. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  30571. /* [in] */ long v) = 0;
  30572. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  30573. /* [out][retval] */ long *p) = 0;
  30574. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  30575. /* [out][retval] */ IUnknown **p) = 0;
  30576. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  30577. /* [in][optional] */ VARIANT name,
  30578. /* [in][optional] */ VARIANT index,
  30579. /* [out][retval] */ IDispatch **pdisp) = 0;
  30580. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  30581. /* [in] */ VARIANT tagName,
  30582. /* [out][retval] */ IDispatch **pdisp) = 0;
  30583. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  30584. /* [in] */ IHTMLElement *element,
  30585. /* [in][optional] */ VARIANT before) = 0;
  30586. virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
  30587. /* [in][defaultvalue] */ long index = -1) = 0;
  30588. };
  30589. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_put_length_Proxy(
  30590. IHTMLAreasCollection * This,
  30591. /* [in] */ long v);
  30592. void __RPC_STUB IHTMLAreasCollection_put_length_Stub(
  30593. IRpcStubBuffer *This,
  30594. IRpcChannelBuffer *_pRpcChannelBuffer,
  30595. PRPC_MESSAGE _pRpcMessage,
  30596. DWORD *_pdwStubPhase);
  30597. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get_length_Proxy(
  30598. IHTMLAreasCollection * This,
  30599. /* [out][retval] */ long *p);
  30600. void __RPC_STUB IHTMLAreasCollection_get_length_Stub(
  30601. IRpcStubBuffer *This,
  30602. IRpcChannelBuffer *_pRpcChannelBuffer,
  30603. PRPC_MESSAGE _pRpcMessage,
  30604. DWORD *_pdwStubPhase);
  30605. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get__newEnum_Proxy(
  30606. IHTMLAreasCollection * This,
  30607. /* [out][retval] */ IUnknown **p);
  30608. void __RPC_STUB IHTMLAreasCollection_get__newEnum_Stub(
  30609. IRpcStubBuffer *This,
  30610. IRpcChannelBuffer *_pRpcChannelBuffer,
  30611. PRPC_MESSAGE _pRpcMessage,
  30612. DWORD *_pdwStubPhase);
  30613. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_item_Proxy(
  30614. IHTMLAreasCollection * This,
  30615. /* [in][optional] */ VARIANT name,
  30616. /* [in][optional] */ VARIANT index,
  30617. /* [out][retval] */ IDispatch **pdisp);
  30618. void __RPC_STUB IHTMLAreasCollection_item_Stub(
  30619. IRpcStubBuffer *This,
  30620. IRpcChannelBuffer *_pRpcChannelBuffer,
  30621. PRPC_MESSAGE _pRpcMessage,
  30622. DWORD *_pdwStubPhase);
  30623. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_tags_Proxy(
  30624. IHTMLAreasCollection * This,
  30625. /* [in] */ VARIANT tagName,
  30626. /* [out][retval] */ IDispatch **pdisp);
  30627. void __RPC_STUB IHTMLAreasCollection_tags_Stub(
  30628. IRpcStubBuffer *This,
  30629. IRpcChannelBuffer *_pRpcChannelBuffer,
  30630. PRPC_MESSAGE _pRpcMessage,
  30631. DWORD *_pdwStubPhase);
  30632. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_add_Proxy(
  30633. IHTMLAreasCollection * This,
  30634. /* [in] */ IHTMLElement *element,
  30635. /* [in][optional] */ VARIANT before);
  30636. void __RPC_STUB IHTMLAreasCollection_add_Stub(
  30637. IRpcStubBuffer *This,
  30638. IRpcChannelBuffer *_pRpcChannelBuffer,
  30639. PRPC_MESSAGE _pRpcMessage,
  30640. DWORD *_pdwStubPhase);
  30641. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_remove_Proxy(
  30642. IHTMLAreasCollection * This,
  30643. /* [in][defaultvalue] */ long index);
  30644. void __RPC_STUB IHTMLAreasCollection_remove_Stub(
  30645. IRpcStubBuffer *This,
  30646. IRpcChannelBuffer *_pRpcChannelBuffer,
  30647. PRPC_MESSAGE _pRpcMessage,
  30648. DWORD *_pdwStubPhase);
  30649. #endif /* __IHTMLAreasCollection_INTERFACE_DEFINED__ */
  30650. #ifndef __IHTMLAreasCollection2_INTERFACE_DEFINED__
  30651. #define __IHTMLAreasCollection2_INTERFACE_DEFINED__
  30652. /* interface IHTMLAreasCollection2 */
  30653. /* [object][uuid][dual][oleautomation] */
  30654. EXTERN_C const IID IID_IHTMLAreasCollection2;
  30655. MIDL_INTERFACE("3050f5ec-98b5-11cf-bb82-00aa00bdce0b")
  30656. IHTMLAreasCollection2 : public IDispatch
  30657. {
  30658. public:
  30659. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  30660. /* [in] */ VARIANT urn,
  30661. /* [out][retval] */ IDispatch **pdisp) = 0;
  30662. };
  30663. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection2_urns_Proxy(
  30664. IHTMLAreasCollection2 * This,
  30665. /* [in] */ VARIANT urn,
  30666. /* [out][retval] */ IDispatch **pdisp);
  30667. void __RPC_STUB IHTMLAreasCollection2_urns_Stub(
  30668. IRpcStubBuffer *This,
  30669. IRpcChannelBuffer *_pRpcChannelBuffer,
  30670. PRPC_MESSAGE _pRpcMessage,
  30671. DWORD *_pdwStubPhase);
  30672. #endif /* __IHTMLAreasCollection2_INTERFACE_DEFINED__ */
  30673. #ifndef __IHTMLAreasCollection3_INTERFACE_DEFINED__
  30674. #define __IHTMLAreasCollection3_INTERFACE_DEFINED__
  30675. /* interface IHTMLAreasCollection3 */
  30676. /* [object][uuid][dual][oleautomation] */
  30677. EXTERN_C const IID IID_IHTMLAreasCollection3;
  30678. MIDL_INTERFACE("3050f837-98b5-11cf-bb82-00aa00bdce0b")
  30679. IHTMLAreasCollection3 : public IDispatch
  30680. {
  30681. public:
  30682. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  30683. /* [in] */ BSTR name,
  30684. /* [out][retval] */ IDispatch **pdisp) = 0;
  30685. };
  30686. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection3_namedItem_Proxy(
  30687. IHTMLAreasCollection3 * This,
  30688. /* [in] */ BSTR name,
  30689. /* [out][retval] */ IDispatch **pdisp);
  30690. void __RPC_STUB IHTMLAreasCollection3_namedItem_Stub(
  30691. IRpcStubBuffer *This,
  30692. IRpcChannelBuffer *_pRpcChannelBuffer,
  30693. PRPC_MESSAGE _pRpcMessage,
  30694. DWORD *_pdwStubPhase);
  30695. #endif /* __IHTMLAreasCollection3_INTERFACE_DEFINED__ */
  30696. #ifndef __IHTMLMapElement_INTERFACE_DEFINED__
  30697. #define __IHTMLMapElement_INTERFACE_DEFINED__
  30698. /* interface IHTMLMapElement */
  30699. /* [object][uuid][dual][oleautomation] */
  30700. EXTERN_C const IID IID_IHTMLMapElement;
  30701. MIDL_INTERFACE("3050f266-98b5-11cf-bb82-00aa00bdce0b")
  30702. IHTMLMapElement : public IDispatch
  30703. {
  30704. public:
  30705. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_areas(
  30706. /* [out][retval] */ IHTMLAreasCollection **p) = 0;
  30707. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  30708. /* [in] */ BSTR v) = 0;
  30709. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  30710. /* [out][retval] */ BSTR *p) = 0;
  30711. };
  30712. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_areas_Proxy(
  30713. IHTMLMapElement * This,
  30714. /* [out][retval] */ IHTMLAreasCollection **p);
  30715. void __RPC_STUB IHTMLMapElement_get_areas_Stub(
  30716. IRpcStubBuffer *This,
  30717. IRpcChannelBuffer *_pRpcChannelBuffer,
  30718. PRPC_MESSAGE _pRpcMessage,
  30719. DWORD *_pdwStubPhase);
  30720. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_put_name_Proxy(
  30721. IHTMLMapElement * This,
  30722. /* [in] */ BSTR v);
  30723. void __RPC_STUB IHTMLMapElement_put_name_Stub(
  30724. IRpcStubBuffer *This,
  30725. IRpcChannelBuffer *_pRpcChannelBuffer,
  30726. PRPC_MESSAGE _pRpcMessage,
  30727. DWORD *_pdwStubPhase);
  30728. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_name_Proxy(
  30729. IHTMLMapElement * This,
  30730. /* [out][retval] */ BSTR *p);
  30731. void __RPC_STUB IHTMLMapElement_get_name_Stub(
  30732. IRpcStubBuffer *This,
  30733. IRpcChannelBuffer *_pRpcChannelBuffer,
  30734. PRPC_MESSAGE _pRpcMessage,
  30735. DWORD *_pdwStubPhase);
  30736. #endif /* __IHTMLMapElement_INTERFACE_DEFINED__ */
  30737. #ifndef __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
  30738. #define __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
  30739. /* dispinterface DispHTMLAreasCollection */
  30740. /* [uuid][hidden] */
  30741. EXTERN_C const IID DIID_DispHTMLAreasCollection;
  30742. MIDL_INTERFACE("3050f56a-98b5-11cf-bb82-00aa00bdce0b")
  30743. DispHTMLAreasCollection : public IDispatch
  30744. {
  30745. };
  30746. #endif /* __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ */
  30747. EXTERN_C const CLSID CLSID_HTMLAreasCollection;
  30748. #ifdef __cplusplus
  30749. class DECLSPEC_UUID("3050f4ca-98b5-11cf-bb82-00aa00bdce0b")
  30750. HTMLAreasCollection;
  30751. #endif
  30752. #ifndef __DispHTMLMapElement_DISPINTERFACE_DEFINED__
  30753. #define __DispHTMLMapElement_DISPINTERFACE_DEFINED__
  30754. /* dispinterface DispHTMLMapElement */
  30755. /* [uuid][hidden] */
  30756. EXTERN_C const IID DIID_DispHTMLMapElement;
  30757. MIDL_INTERFACE("3050f526-98b5-11cf-bb82-00aa00bdce0b")
  30758. DispHTMLMapElement : public IDispatch
  30759. {
  30760. };
  30761. #endif /* __DispHTMLMapElement_DISPINTERFACE_DEFINED__ */
  30762. EXTERN_C const CLSID CLSID_HTMLMapElement;
  30763. #ifdef __cplusplus
  30764. class DECLSPEC_UUID("3050f271-98b5-11cf-bb82-00aa00bdce0b")
  30765. HTMLMapElement;
  30766. #endif
  30767. #ifndef __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
  30768. #define __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
  30769. /* dispinterface HTMLAreaEvents2 */
  30770. /* [uuid][hidden] */
  30771. EXTERN_C const IID DIID_HTMLAreaEvents2;
  30772. MIDL_INTERFACE("3050f611-98b5-11cf-bb82-00aa00bdce0b")
  30773. HTMLAreaEvents2 : public IDispatch
  30774. {
  30775. };
  30776. #endif /* __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ */
  30777. #ifndef __HTMLAreaEvents_DISPINTERFACE_DEFINED__
  30778. #define __HTMLAreaEvents_DISPINTERFACE_DEFINED__
  30779. /* dispinterface HTMLAreaEvents */
  30780. /* [uuid][hidden] */
  30781. EXTERN_C const IID DIID_HTMLAreaEvents;
  30782. MIDL_INTERFACE("3050f366-98b5-11cf-bb82-00aa00bdce0b")
  30783. HTMLAreaEvents : public IDispatch
  30784. {
  30785. };
  30786. #endif /* __HTMLAreaEvents_DISPINTERFACE_DEFINED__ */
  30787. #ifndef __IHTMLAreaElement_INTERFACE_DEFINED__
  30788. #define __IHTMLAreaElement_INTERFACE_DEFINED__
  30789. /* interface IHTMLAreaElement */
  30790. /* [object][uuid][dual][oleautomation] */
  30791. EXTERN_C const IID IID_IHTMLAreaElement;
  30792. MIDL_INTERFACE("3050f265-98b5-11cf-bb82-00aa00bdce0b")
  30793. IHTMLAreaElement : public IDispatch
  30794. {
  30795. public:
  30796. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shape(
  30797. /* [in] */ BSTR v) = 0;
  30798. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shape(
  30799. /* [out][retval] */ BSTR *p) = 0;
  30800. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_coords(
  30801. /* [in] */ BSTR v) = 0;
  30802. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_coords(
  30803. /* [out][retval] */ BSTR *p) = 0;
  30804. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  30805. /* [in] */ BSTR v) = 0;
  30806. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  30807. /* [out][retval] */ BSTR *p) = 0;
  30808. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  30809. /* [in] */ BSTR v) = 0;
  30810. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  30811. /* [out][retval] */ BSTR *p) = 0;
  30812. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  30813. /* [in] */ BSTR v) = 0;
  30814. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  30815. /* [out][retval] */ BSTR *p) = 0;
  30816. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noHref(
  30817. /* [in] */ VARIANT_BOOL v) = 0;
  30818. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noHref(
  30819. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30820. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
  30821. /* [in] */ BSTR v) = 0;
  30822. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
  30823. /* [out][retval] */ BSTR *p) = 0;
  30824. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
  30825. /* [in] */ BSTR v) = 0;
  30826. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
  30827. /* [out][retval] */ BSTR *p) = 0;
  30828. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
  30829. /* [in] */ BSTR v) = 0;
  30830. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
  30831. /* [out][retval] */ BSTR *p) = 0;
  30832. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
  30833. /* [in] */ BSTR v) = 0;
  30834. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
  30835. /* [out][retval] */ BSTR *p) = 0;
  30836. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
  30837. /* [in] */ BSTR v) = 0;
  30838. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  30839. /* [out][retval] */ BSTR *p) = 0;
  30840. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
  30841. /* [in] */ BSTR v) = 0;
  30842. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
  30843. /* [out][retval] */ BSTR *p) = 0;
  30844. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
  30845. /* [in] */ BSTR v) = 0;
  30846. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
  30847. /* [out][retval] */ BSTR *p) = 0;
  30848. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  30849. /* [in] */ VARIANT v) = 0;
  30850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  30851. /* [out][retval] */ VARIANT *p) = 0;
  30852. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  30853. /* [in] */ VARIANT v) = 0;
  30854. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  30855. /* [out][retval] */ VARIANT *p) = 0;
  30856. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  30857. /* [in] */ short v) = 0;
  30858. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  30859. /* [out][retval] */ short *p) = 0;
  30860. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  30861. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  30862. };
  30863. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_shape_Proxy(
  30864. IHTMLAreaElement * This,
  30865. /* [in] */ BSTR v);
  30866. void __RPC_STUB IHTMLAreaElement_put_shape_Stub(
  30867. IRpcStubBuffer *This,
  30868. IRpcChannelBuffer *_pRpcChannelBuffer,
  30869. PRPC_MESSAGE _pRpcMessage,
  30870. DWORD *_pdwStubPhase);
  30871. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_shape_Proxy(
  30872. IHTMLAreaElement * This,
  30873. /* [out][retval] */ BSTR *p);
  30874. void __RPC_STUB IHTMLAreaElement_get_shape_Stub(
  30875. IRpcStubBuffer *This,
  30876. IRpcChannelBuffer *_pRpcChannelBuffer,
  30877. PRPC_MESSAGE _pRpcMessage,
  30878. DWORD *_pdwStubPhase);
  30879. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_coords_Proxy(
  30880. IHTMLAreaElement * This,
  30881. /* [in] */ BSTR v);
  30882. void __RPC_STUB IHTMLAreaElement_put_coords_Stub(
  30883. IRpcStubBuffer *This,
  30884. IRpcChannelBuffer *_pRpcChannelBuffer,
  30885. PRPC_MESSAGE _pRpcMessage,
  30886. DWORD *_pdwStubPhase);
  30887. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_coords_Proxy(
  30888. IHTMLAreaElement * This,
  30889. /* [out][retval] */ BSTR *p);
  30890. void __RPC_STUB IHTMLAreaElement_get_coords_Stub(
  30891. IRpcStubBuffer *This,
  30892. IRpcChannelBuffer *_pRpcChannelBuffer,
  30893. PRPC_MESSAGE _pRpcMessage,
  30894. DWORD *_pdwStubPhase);
  30895. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_href_Proxy(
  30896. IHTMLAreaElement * This,
  30897. /* [in] */ BSTR v);
  30898. void __RPC_STUB IHTMLAreaElement_put_href_Stub(
  30899. IRpcStubBuffer *This,
  30900. IRpcChannelBuffer *_pRpcChannelBuffer,
  30901. PRPC_MESSAGE _pRpcMessage,
  30902. DWORD *_pdwStubPhase);
  30903. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_href_Proxy(
  30904. IHTMLAreaElement * This,
  30905. /* [out][retval] */ BSTR *p);
  30906. void __RPC_STUB IHTMLAreaElement_get_href_Stub(
  30907. IRpcStubBuffer *This,
  30908. IRpcChannelBuffer *_pRpcChannelBuffer,
  30909. PRPC_MESSAGE _pRpcMessage,
  30910. DWORD *_pdwStubPhase);
  30911. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_target_Proxy(
  30912. IHTMLAreaElement * This,
  30913. /* [in] */ BSTR v);
  30914. void __RPC_STUB IHTMLAreaElement_put_target_Stub(
  30915. IRpcStubBuffer *This,
  30916. IRpcChannelBuffer *_pRpcChannelBuffer,
  30917. PRPC_MESSAGE _pRpcMessage,
  30918. DWORD *_pdwStubPhase);
  30919. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_target_Proxy(
  30920. IHTMLAreaElement * This,
  30921. /* [out][retval] */ BSTR *p);
  30922. void __RPC_STUB IHTMLAreaElement_get_target_Stub(
  30923. IRpcStubBuffer *This,
  30924. IRpcChannelBuffer *_pRpcChannelBuffer,
  30925. PRPC_MESSAGE _pRpcMessage,
  30926. DWORD *_pdwStubPhase);
  30927. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_alt_Proxy(
  30928. IHTMLAreaElement * This,
  30929. /* [in] */ BSTR v);
  30930. void __RPC_STUB IHTMLAreaElement_put_alt_Stub(
  30931. IRpcStubBuffer *This,
  30932. IRpcChannelBuffer *_pRpcChannelBuffer,
  30933. PRPC_MESSAGE _pRpcMessage,
  30934. DWORD *_pdwStubPhase);
  30935. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_alt_Proxy(
  30936. IHTMLAreaElement * This,
  30937. /* [out][retval] */ BSTR *p);
  30938. void __RPC_STUB IHTMLAreaElement_get_alt_Stub(
  30939. IRpcStubBuffer *This,
  30940. IRpcChannelBuffer *_pRpcChannelBuffer,
  30941. PRPC_MESSAGE _pRpcMessage,
  30942. DWORD *_pdwStubPhase);
  30943. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_noHref_Proxy(
  30944. IHTMLAreaElement * This,
  30945. /* [in] */ VARIANT_BOOL v);
  30946. void __RPC_STUB IHTMLAreaElement_put_noHref_Stub(
  30947. IRpcStubBuffer *This,
  30948. IRpcChannelBuffer *_pRpcChannelBuffer,
  30949. PRPC_MESSAGE _pRpcMessage,
  30950. DWORD *_pdwStubPhase);
  30951. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_noHref_Proxy(
  30952. IHTMLAreaElement * This,
  30953. /* [out][retval] */ VARIANT_BOOL *p);
  30954. void __RPC_STUB IHTMLAreaElement_get_noHref_Stub(
  30955. IRpcStubBuffer *This,
  30956. IRpcChannelBuffer *_pRpcChannelBuffer,
  30957. PRPC_MESSAGE _pRpcMessage,
  30958. DWORD *_pdwStubPhase);
  30959. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_host_Proxy(
  30960. IHTMLAreaElement * This,
  30961. /* [in] */ BSTR v);
  30962. void __RPC_STUB IHTMLAreaElement_put_host_Stub(
  30963. IRpcStubBuffer *This,
  30964. IRpcChannelBuffer *_pRpcChannelBuffer,
  30965. PRPC_MESSAGE _pRpcMessage,
  30966. DWORD *_pdwStubPhase);
  30967. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_host_Proxy(
  30968. IHTMLAreaElement * This,
  30969. /* [out][retval] */ BSTR *p);
  30970. void __RPC_STUB IHTMLAreaElement_get_host_Stub(
  30971. IRpcStubBuffer *This,
  30972. IRpcChannelBuffer *_pRpcChannelBuffer,
  30973. PRPC_MESSAGE _pRpcMessage,
  30974. DWORD *_pdwStubPhase);
  30975. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hostname_Proxy(
  30976. IHTMLAreaElement * This,
  30977. /* [in] */ BSTR v);
  30978. void __RPC_STUB IHTMLAreaElement_put_hostname_Stub(
  30979. IRpcStubBuffer *This,
  30980. IRpcChannelBuffer *_pRpcChannelBuffer,
  30981. PRPC_MESSAGE _pRpcMessage,
  30982. DWORD *_pdwStubPhase);
  30983. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hostname_Proxy(
  30984. IHTMLAreaElement * This,
  30985. /* [out][retval] */ BSTR *p);
  30986. void __RPC_STUB IHTMLAreaElement_get_hostname_Stub(
  30987. IRpcStubBuffer *This,
  30988. IRpcChannelBuffer *_pRpcChannelBuffer,
  30989. PRPC_MESSAGE _pRpcMessage,
  30990. DWORD *_pdwStubPhase);
  30991. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_pathname_Proxy(
  30992. IHTMLAreaElement * This,
  30993. /* [in] */ BSTR v);
  30994. void __RPC_STUB IHTMLAreaElement_put_pathname_Stub(
  30995. IRpcStubBuffer *This,
  30996. IRpcChannelBuffer *_pRpcChannelBuffer,
  30997. PRPC_MESSAGE _pRpcMessage,
  30998. DWORD *_pdwStubPhase);
  30999. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_pathname_Proxy(
  31000. IHTMLAreaElement * This,
  31001. /* [out][retval] */ BSTR *p);
  31002. void __RPC_STUB IHTMLAreaElement_get_pathname_Stub(
  31003. IRpcStubBuffer *This,
  31004. IRpcChannelBuffer *_pRpcChannelBuffer,
  31005. PRPC_MESSAGE _pRpcMessage,
  31006. DWORD *_pdwStubPhase);
  31007. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_port_Proxy(
  31008. IHTMLAreaElement * This,
  31009. /* [in] */ BSTR v);
  31010. void __RPC_STUB IHTMLAreaElement_put_port_Stub(
  31011. IRpcStubBuffer *This,
  31012. IRpcChannelBuffer *_pRpcChannelBuffer,
  31013. PRPC_MESSAGE _pRpcMessage,
  31014. DWORD *_pdwStubPhase);
  31015. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_port_Proxy(
  31016. IHTMLAreaElement * This,
  31017. /* [out][retval] */ BSTR *p);
  31018. void __RPC_STUB IHTMLAreaElement_get_port_Stub(
  31019. IRpcStubBuffer *This,
  31020. IRpcChannelBuffer *_pRpcChannelBuffer,
  31021. PRPC_MESSAGE _pRpcMessage,
  31022. DWORD *_pdwStubPhase);
  31023. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_protocol_Proxy(
  31024. IHTMLAreaElement * This,
  31025. /* [in] */ BSTR v);
  31026. void __RPC_STUB IHTMLAreaElement_put_protocol_Stub(
  31027. IRpcStubBuffer *This,
  31028. IRpcChannelBuffer *_pRpcChannelBuffer,
  31029. PRPC_MESSAGE _pRpcMessage,
  31030. DWORD *_pdwStubPhase);
  31031. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_protocol_Proxy(
  31032. IHTMLAreaElement * This,
  31033. /* [out][retval] */ BSTR *p);
  31034. void __RPC_STUB IHTMLAreaElement_get_protocol_Stub(
  31035. IRpcStubBuffer *This,
  31036. IRpcChannelBuffer *_pRpcChannelBuffer,
  31037. PRPC_MESSAGE _pRpcMessage,
  31038. DWORD *_pdwStubPhase);
  31039. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_search_Proxy(
  31040. IHTMLAreaElement * This,
  31041. /* [in] */ BSTR v);
  31042. void __RPC_STUB IHTMLAreaElement_put_search_Stub(
  31043. IRpcStubBuffer *This,
  31044. IRpcChannelBuffer *_pRpcChannelBuffer,
  31045. PRPC_MESSAGE _pRpcMessage,
  31046. DWORD *_pdwStubPhase);
  31047. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_search_Proxy(
  31048. IHTMLAreaElement * This,
  31049. /* [out][retval] */ BSTR *p);
  31050. void __RPC_STUB IHTMLAreaElement_get_search_Stub(
  31051. IRpcStubBuffer *This,
  31052. IRpcChannelBuffer *_pRpcChannelBuffer,
  31053. PRPC_MESSAGE _pRpcMessage,
  31054. DWORD *_pdwStubPhase);
  31055. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hash_Proxy(
  31056. IHTMLAreaElement * This,
  31057. /* [in] */ BSTR v);
  31058. void __RPC_STUB IHTMLAreaElement_put_hash_Stub(
  31059. IRpcStubBuffer *This,
  31060. IRpcChannelBuffer *_pRpcChannelBuffer,
  31061. PRPC_MESSAGE _pRpcMessage,
  31062. DWORD *_pdwStubPhase);
  31063. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hash_Proxy(
  31064. IHTMLAreaElement * This,
  31065. /* [out][retval] */ BSTR *p);
  31066. void __RPC_STUB IHTMLAreaElement_get_hash_Stub(
  31067. IRpcStubBuffer *This,
  31068. IRpcChannelBuffer *_pRpcChannelBuffer,
  31069. PRPC_MESSAGE _pRpcMessage,
  31070. DWORD *_pdwStubPhase);
  31071. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onblur_Proxy(
  31072. IHTMLAreaElement * This,
  31073. /* [in] */ VARIANT v);
  31074. void __RPC_STUB IHTMLAreaElement_put_onblur_Stub(
  31075. IRpcStubBuffer *This,
  31076. IRpcChannelBuffer *_pRpcChannelBuffer,
  31077. PRPC_MESSAGE _pRpcMessage,
  31078. DWORD *_pdwStubPhase);
  31079. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onblur_Proxy(
  31080. IHTMLAreaElement * This,
  31081. /* [out][retval] */ VARIANT *p);
  31082. void __RPC_STUB IHTMLAreaElement_get_onblur_Stub(
  31083. IRpcStubBuffer *This,
  31084. IRpcChannelBuffer *_pRpcChannelBuffer,
  31085. PRPC_MESSAGE _pRpcMessage,
  31086. DWORD *_pdwStubPhase);
  31087. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onfocus_Proxy(
  31088. IHTMLAreaElement * This,
  31089. /* [in] */ VARIANT v);
  31090. void __RPC_STUB IHTMLAreaElement_put_onfocus_Stub(
  31091. IRpcStubBuffer *This,
  31092. IRpcChannelBuffer *_pRpcChannelBuffer,
  31093. PRPC_MESSAGE _pRpcMessage,
  31094. DWORD *_pdwStubPhase);
  31095. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onfocus_Proxy(
  31096. IHTMLAreaElement * This,
  31097. /* [out][retval] */ VARIANT *p);
  31098. void __RPC_STUB IHTMLAreaElement_get_onfocus_Stub(
  31099. IRpcStubBuffer *This,
  31100. IRpcChannelBuffer *_pRpcChannelBuffer,
  31101. PRPC_MESSAGE _pRpcMessage,
  31102. DWORD *_pdwStubPhase);
  31103. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_tabIndex_Proxy(
  31104. IHTMLAreaElement * This,
  31105. /* [in] */ short v);
  31106. void __RPC_STUB IHTMLAreaElement_put_tabIndex_Stub(
  31107. IRpcStubBuffer *This,
  31108. IRpcChannelBuffer *_pRpcChannelBuffer,
  31109. PRPC_MESSAGE _pRpcMessage,
  31110. DWORD *_pdwStubPhase);
  31111. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_tabIndex_Proxy(
  31112. IHTMLAreaElement * This,
  31113. /* [out][retval] */ short *p);
  31114. void __RPC_STUB IHTMLAreaElement_get_tabIndex_Stub(
  31115. IRpcStubBuffer *This,
  31116. IRpcChannelBuffer *_pRpcChannelBuffer,
  31117. PRPC_MESSAGE _pRpcMessage,
  31118. DWORD *_pdwStubPhase);
  31119. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_focus_Proxy(
  31120. IHTMLAreaElement * This);
  31121. void __RPC_STUB IHTMLAreaElement_focus_Stub(
  31122. IRpcStubBuffer *This,
  31123. IRpcChannelBuffer *_pRpcChannelBuffer,
  31124. PRPC_MESSAGE _pRpcMessage,
  31125. DWORD *_pdwStubPhase);
  31126. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_blur_Proxy(
  31127. IHTMLAreaElement * This);
  31128. void __RPC_STUB IHTMLAreaElement_blur_Stub(
  31129. IRpcStubBuffer *This,
  31130. IRpcChannelBuffer *_pRpcChannelBuffer,
  31131. PRPC_MESSAGE _pRpcMessage,
  31132. DWORD *_pdwStubPhase);
  31133. #endif /* __IHTMLAreaElement_INTERFACE_DEFINED__ */
  31134. #ifndef __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
  31135. #define __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
  31136. /* dispinterface DispHTMLAreaElement */
  31137. /* [uuid][hidden] */
  31138. EXTERN_C const IID DIID_DispHTMLAreaElement;
  31139. MIDL_INTERFACE("3050f503-98b5-11cf-bb82-00aa00bdce0b")
  31140. DispHTMLAreaElement : public IDispatch
  31141. {
  31142. };
  31143. #endif /* __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ */
  31144. EXTERN_C const CLSID CLSID_HTMLAreaElement;
  31145. #ifdef __cplusplus
  31146. class DECLSPEC_UUID("3050f283-98b5-11cf-bb82-00aa00bdce0b")
  31147. HTMLAreaElement;
  31148. #endif
  31149. #ifndef __IHTMLTableCaption_INTERFACE_DEFINED__
  31150. #define __IHTMLTableCaption_INTERFACE_DEFINED__
  31151. /* interface IHTMLTableCaption */
  31152. /* [object][uuid][dual][oleautomation] */
  31153. EXTERN_C const IID IID_IHTMLTableCaption;
  31154. MIDL_INTERFACE("3050f2eb-98b5-11cf-bb82-00aa00bdce0b")
  31155. IHTMLTableCaption : public IDispatch
  31156. {
  31157. public:
  31158. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  31159. /* [in] */ BSTR v) = 0;
  31160. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  31161. /* [out][retval] */ BSTR *p) = 0;
  31162. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  31163. /* [in] */ BSTR v) = 0;
  31164. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  31165. /* [out][retval] */ BSTR *p) = 0;
  31166. };
  31167. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_align_Proxy(
  31168. IHTMLTableCaption * This,
  31169. /* [in] */ BSTR v);
  31170. void __RPC_STUB IHTMLTableCaption_put_align_Stub(
  31171. IRpcStubBuffer *This,
  31172. IRpcChannelBuffer *_pRpcChannelBuffer,
  31173. PRPC_MESSAGE _pRpcMessage,
  31174. DWORD *_pdwStubPhase);
  31175. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_align_Proxy(
  31176. IHTMLTableCaption * This,
  31177. /* [out][retval] */ BSTR *p);
  31178. void __RPC_STUB IHTMLTableCaption_get_align_Stub(
  31179. IRpcStubBuffer *This,
  31180. IRpcChannelBuffer *_pRpcChannelBuffer,
  31181. PRPC_MESSAGE _pRpcMessage,
  31182. DWORD *_pdwStubPhase);
  31183. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_vAlign_Proxy(
  31184. IHTMLTableCaption * This,
  31185. /* [in] */ BSTR v);
  31186. void __RPC_STUB IHTMLTableCaption_put_vAlign_Stub(
  31187. IRpcStubBuffer *This,
  31188. IRpcChannelBuffer *_pRpcChannelBuffer,
  31189. PRPC_MESSAGE _pRpcMessage,
  31190. DWORD *_pdwStubPhase);
  31191. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_vAlign_Proxy(
  31192. IHTMLTableCaption * This,
  31193. /* [out][retval] */ BSTR *p);
  31194. void __RPC_STUB IHTMLTableCaption_get_vAlign_Stub(
  31195. IRpcStubBuffer *This,
  31196. IRpcChannelBuffer *_pRpcChannelBuffer,
  31197. PRPC_MESSAGE _pRpcMessage,
  31198. DWORD *_pdwStubPhase);
  31199. #endif /* __IHTMLTableCaption_INTERFACE_DEFINED__ */
  31200. #ifndef __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
  31201. #define __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
  31202. /* dispinterface DispHTMLTableCaption */
  31203. /* [uuid][hidden] */
  31204. EXTERN_C const IID DIID_DispHTMLTableCaption;
  31205. MIDL_INTERFACE("3050f508-98b5-11cf-bb82-00aa00bdce0b")
  31206. DispHTMLTableCaption : public IDispatch
  31207. {
  31208. };
  31209. #endif /* __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ */
  31210. EXTERN_C const CLSID CLSID_HTMLTableCaption;
  31211. #ifdef __cplusplus
  31212. class DECLSPEC_UUID("3050f2ec-98b5-11cf-bb82-00aa00bdce0b")
  31213. HTMLTableCaption;
  31214. #endif
  31215. #ifndef __IHTMLCommentElement_INTERFACE_DEFINED__
  31216. #define __IHTMLCommentElement_INTERFACE_DEFINED__
  31217. /* interface IHTMLCommentElement */
  31218. /* [object][uuid][dual][oleautomation] */
  31219. EXTERN_C const IID IID_IHTMLCommentElement;
  31220. MIDL_INTERFACE("3050f20c-98b5-11cf-bb82-00aa00bdce0b")
  31221. IHTMLCommentElement : public IDispatch
  31222. {
  31223. public:
  31224. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  31225. /* [in] */ BSTR v) = 0;
  31226. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  31227. /* [out][retval] */ BSTR *p) = 0;
  31228. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_atomic(
  31229. /* [in] */ long v) = 0;
  31230. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_atomic(
  31231. /* [out][retval] */ long *p) = 0;
  31232. };
  31233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_text_Proxy(
  31234. IHTMLCommentElement * This,
  31235. /* [in] */ BSTR v);
  31236. void __RPC_STUB IHTMLCommentElement_put_text_Stub(
  31237. IRpcStubBuffer *This,
  31238. IRpcChannelBuffer *_pRpcChannelBuffer,
  31239. PRPC_MESSAGE _pRpcMessage,
  31240. DWORD *_pdwStubPhase);
  31241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_text_Proxy(
  31242. IHTMLCommentElement * This,
  31243. /* [out][retval] */ BSTR *p);
  31244. void __RPC_STUB IHTMLCommentElement_get_text_Stub(
  31245. IRpcStubBuffer *This,
  31246. IRpcChannelBuffer *_pRpcChannelBuffer,
  31247. PRPC_MESSAGE _pRpcMessage,
  31248. DWORD *_pdwStubPhase);
  31249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_atomic_Proxy(
  31250. IHTMLCommentElement * This,
  31251. /* [in] */ long v);
  31252. void __RPC_STUB IHTMLCommentElement_put_atomic_Stub(
  31253. IRpcStubBuffer *This,
  31254. IRpcChannelBuffer *_pRpcChannelBuffer,
  31255. PRPC_MESSAGE _pRpcMessage,
  31256. DWORD *_pdwStubPhase);
  31257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_atomic_Proxy(
  31258. IHTMLCommentElement * This,
  31259. /* [out][retval] */ long *p);
  31260. void __RPC_STUB IHTMLCommentElement_get_atomic_Stub(
  31261. IRpcStubBuffer *This,
  31262. IRpcChannelBuffer *_pRpcChannelBuffer,
  31263. PRPC_MESSAGE _pRpcMessage,
  31264. DWORD *_pdwStubPhase);
  31265. #endif /* __IHTMLCommentElement_INTERFACE_DEFINED__ */
  31266. #ifndef __IHTMLCommentElement2_INTERFACE_DEFINED__
  31267. #define __IHTMLCommentElement2_INTERFACE_DEFINED__
  31268. /* interface IHTMLCommentElement2 */
  31269. /* [object][uuid][dual][oleautomation] */
  31270. EXTERN_C const IID IID_IHTMLCommentElement2;
  31271. MIDL_INTERFACE("3050f813-98b5-11cf-bb82-00aa00bdce0b")
  31272. IHTMLCommentElement2 : public IDispatch
  31273. {
  31274. public:
  31275. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
  31276. /* [in] */ BSTR v) = 0;
  31277. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  31278. /* [out][retval] */ BSTR *p) = 0;
  31279. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  31280. /* [out][retval] */ long *p) = 0;
  31281. virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData(
  31282. /* [in] */ long offset,
  31283. /* [in] */ long Count,
  31284. /* [out][retval] */ BSTR *pbstrsubString) = 0;
  31285. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData(
  31286. /* [in] */ BSTR bstrstring) = 0;
  31287. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData(
  31288. /* [in] */ long offset,
  31289. /* [in] */ BSTR bstrstring) = 0;
  31290. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData(
  31291. /* [in] */ long offset,
  31292. /* [in] */ long Count) = 0;
  31293. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData(
  31294. /* [in] */ long offset,
  31295. /* [in] */ long Count,
  31296. /* [in] */ BSTR bstrstring) = 0;
  31297. };
  31298. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_put_data_Proxy(
  31299. IHTMLCommentElement2 * This,
  31300. /* [in] */ BSTR v);
  31301. void __RPC_STUB IHTMLCommentElement2_put_data_Stub(
  31302. IRpcStubBuffer *This,
  31303. IRpcChannelBuffer *_pRpcChannelBuffer,
  31304. PRPC_MESSAGE _pRpcMessage,
  31305. DWORD *_pdwStubPhase);
  31306. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_data_Proxy(
  31307. IHTMLCommentElement2 * This,
  31308. /* [out][retval] */ BSTR *p);
  31309. void __RPC_STUB IHTMLCommentElement2_get_data_Stub(
  31310. IRpcStubBuffer *This,
  31311. IRpcChannelBuffer *_pRpcChannelBuffer,
  31312. PRPC_MESSAGE _pRpcMessage,
  31313. DWORD *_pdwStubPhase);
  31314. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_length_Proxy(
  31315. IHTMLCommentElement2 * This,
  31316. /* [out][retval] */ long *p);
  31317. void __RPC_STUB IHTMLCommentElement2_get_length_Stub(
  31318. IRpcStubBuffer *This,
  31319. IRpcChannelBuffer *_pRpcChannelBuffer,
  31320. PRPC_MESSAGE _pRpcMessage,
  31321. DWORD *_pdwStubPhase);
  31322. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_substringData_Proxy(
  31323. IHTMLCommentElement2 * This,
  31324. /* [in] */ long offset,
  31325. /* [in] */ long Count,
  31326. /* [out][retval] */ BSTR *pbstrsubString);
  31327. void __RPC_STUB IHTMLCommentElement2_substringData_Stub(
  31328. IRpcStubBuffer *This,
  31329. IRpcChannelBuffer *_pRpcChannelBuffer,
  31330. PRPC_MESSAGE _pRpcMessage,
  31331. DWORD *_pdwStubPhase);
  31332. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_appendData_Proxy(
  31333. IHTMLCommentElement2 * This,
  31334. /* [in] */ BSTR bstrstring);
  31335. void __RPC_STUB IHTMLCommentElement2_appendData_Stub(
  31336. IRpcStubBuffer *This,
  31337. IRpcChannelBuffer *_pRpcChannelBuffer,
  31338. PRPC_MESSAGE _pRpcMessage,
  31339. DWORD *_pdwStubPhase);
  31340. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_insertData_Proxy(
  31341. IHTMLCommentElement2 * This,
  31342. /* [in] */ long offset,
  31343. /* [in] */ BSTR bstrstring);
  31344. void __RPC_STUB IHTMLCommentElement2_insertData_Stub(
  31345. IRpcStubBuffer *This,
  31346. IRpcChannelBuffer *_pRpcChannelBuffer,
  31347. PRPC_MESSAGE _pRpcMessage,
  31348. DWORD *_pdwStubPhase);
  31349. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_deleteData_Proxy(
  31350. IHTMLCommentElement2 * This,
  31351. /* [in] */ long offset,
  31352. /* [in] */ long Count);
  31353. void __RPC_STUB IHTMLCommentElement2_deleteData_Stub(
  31354. IRpcStubBuffer *This,
  31355. IRpcChannelBuffer *_pRpcChannelBuffer,
  31356. PRPC_MESSAGE _pRpcMessage,
  31357. DWORD *_pdwStubPhase);
  31358. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_replaceData_Proxy(
  31359. IHTMLCommentElement2 * This,
  31360. /* [in] */ long offset,
  31361. /* [in] */ long Count,
  31362. /* [in] */ BSTR bstrstring);
  31363. void __RPC_STUB IHTMLCommentElement2_replaceData_Stub(
  31364. IRpcStubBuffer *This,
  31365. IRpcChannelBuffer *_pRpcChannelBuffer,
  31366. PRPC_MESSAGE _pRpcMessage,
  31367. DWORD *_pdwStubPhase);
  31368. #endif /* __IHTMLCommentElement2_INTERFACE_DEFINED__ */
  31369. #ifndef __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
  31370. #define __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
  31371. /* dispinterface DispHTMLCommentElement */
  31372. /* [uuid][hidden] */
  31373. EXTERN_C const IID DIID_DispHTMLCommentElement;
  31374. MIDL_INTERFACE("3050f50a-98b5-11cf-bb82-00aa00bdce0b")
  31375. DispHTMLCommentElement : public IDispatch
  31376. {
  31377. };
  31378. #endif /* __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ */
  31379. EXTERN_C const CLSID CLSID_HTMLCommentElement;
  31380. #ifdef __cplusplus
  31381. class DECLSPEC_UUID("3050f317-98b5-11cf-bb82-00aa00bdce0b")
  31382. HTMLCommentElement;
  31383. #endif
  31384. #ifndef __IHTMLPhraseElement_INTERFACE_DEFINED__
  31385. #define __IHTMLPhraseElement_INTERFACE_DEFINED__
  31386. /* interface IHTMLPhraseElement */
  31387. /* [object][uuid][dual][oleautomation] */
  31388. EXTERN_C const IID IID_IHTMLPhraseElement;
  31389. MIDL_INTERFACE("3050f20a-98b5-11cf-bb82-00aa00bdce0b")
  31390. IHTMLPhraseElement : public IDispatch
  31391. {
  31392. public:
  31393. };
  31394. #endif /* __IHTMLPhraseElement_INTERFACE_DEFINED__ */
  31395. #ifndef __IHTMLPhraseElement2_INTERFACE_DEFINED__
  31396. #define __IHTMLPhraseElement2_INTERFACE_DEFINED__
  31397. /* interface IHTMLPhraseElement2 */
  31398. /* [object][uuid][dual][oleautomation] */
  31399. EXTERN_C const IID IID_IHTMLPhraseElement2;
  31400. MIDL_INTERFACE("3050f824-98b5-11cf-bb82-00aa00bdce0b")
  31401. IHTMLPhraseElement2 : public IDispatch
  31402. {
  31403. public:
  31404. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite(
  31405. /* [in] */ BSTR v) = 0;
  31406. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite(
  31407. /* [out][retval] */ BSTR *p) = 0;
  31408. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dateTime(
  31409. /* [in] */ BSTR v) = 0;
  31410. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dateTime(
  31411. /* [out][retval] */ BSTR *p) = 0;
  31412. };
  31413. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_cite_Proxy(
  31414. IHTMLPhraseElement2 * This,
  31415. /* [in] */ BSTR v);
  31416. void __RPC_STUB IHTMLPhraseElement2_put_cite_Stub(
  31417. IRpcStubBuffer *This,
  31418. IRpcChannelBuffer *_pRpcChannelBuffer,
  31419. PRPC_MESSAGE _pRpcMessage,
  31420. DWORD *_pdwStubPhase);
  31421. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_cite_Proxy(
  31422. IHTMLPhraseElement2 * This,
  31423. /* [out][retval] */ BSTR *p);
  31424. void __RPC_STUB IHTMLPhraseElement2_get_cite_Stub(
  31425. IRpcStubBuffer *This,
  31426. IRpcChannelBuffer *_pRpcChannelBuffer,
  31427. PRPC_MESSAGE _pRpcMessage,
  31428. DWORD *_pdwStubPhase);
  31429. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_dateTime_Proxy(
  31430. IHTMLPhraseElement2 * This,
  31431. /* [in] */ BSTR v);
  31432. void __RPC_STUB IHTMLPhraseElement2_put_dateTime_Stub(
  31433. IRpcStubBuffer *This,
  31434. IRpcChannelBuffer *_pRpcChannelBuffer,
  31435. PRPC_MESSAGE _pRpcMessage,
  31436. DWORD *_pdwStubPhase);
  31437. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_dateTime_Proxy(
  31438. IHTMLPhraseElement2 * This,
  31439. /* [out][retval] */ BSTR *p);
  31440. void __RPC_STUB IHTMLPhraseElement2_get_dateTime_Stub(
  31441. IRpcStubBuffer *This,
  31442. IRpcChannelBuffer *_pRpcChannelBuffer,
  31443. PRPC_MESSAGE _pRpcMessage,
  31444. DWORD *_pdwStubPhase);
  31445. #endif /* __IHTMLPhraseElement2_INTERFACE_DEFINED__ */
  31446. #ifndef __IHTMLSpanElement_INTERFACE_DEFINED__
  31447. #define __IHTMLSpanElement_INTERFACE_DEFINED__
  31448. /* interface IHTMLSpanElement */
  31449. /* [object][uuid][dual][oleautomation] */
  31450. EXTERN_C const IID IID_IHTMLSpanElement;
  31451. MIDL_INTERFACE("3050f3f3-98b5-11cf-bb82-00aa00bdce0b")
  31452. IHTMLSpanElement : public IDispatch
  31453. {
  31454. public:
  31455. };
  31456. #endif /* __IHTMLSpanElement_INTERFACE_DEFINED__ */
  31457. #ifndef __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
  31458. #define __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
  31459. /* dispinterface DispHTMLPhraseElement */
  31460. /* [uuid][hidden] */
  31461. EXTERN_C const IID DIID_DispHTMLPhraseElement;
  31462. MIDL_INTERFACE("3050f52d-98b5-11cf-bb82-00aa00bdce0b")
  31463. DispHTMLPhraseElement : public IDispatch
  31464. {
  31465. };
  31466. #endif /* __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ */
  31467. EXTERN_C const CLSID CLSID_HTMLPhraseElement;
  31468. #ifdef __cplusplus
  31469. class DECLSPEC_UUID("3050f26e-98b5-11cf-bb82-00aa00bdce0b")
  31470. HTMLPhraseElement;
  31471. #endif
  31472. #ifndef __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
  31473. #define __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
  31474. /* dispinterface DispHTMLSpanElement */
  31475. /* [uuid][hidden] */
  31476. EXTERN_C const IID DIID_DispHTMLSpanElement;
  31477. MIDL_INTERFACE("3050f548-98b5-11cf-bb82-00aa00bdce0b")
  31478. DispHTMLSpanElement : public IDispatch
  31479. {
  31480. };
  31481. #endif /* __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ */
  31482. EXTERN_C const CLSID CLSID_HTMLSpanElement;
  31483. #ifdef __cplusplus
  31484. class DECLSPEC_UUID("3050f3f5-98b4-11cf-bb82-00aa00bdce0b")
  31485. HTMLSpanElement;
  31486. #endif
  31487. #ifndef __HTMLTableEvents2_DISPINTERFACE_DEFINED__
  31488. #define __HTMLTableEvents2_DISPINTERFACE_DEFINED__
  31489. /* dispinterface HTMLTableEvents2 */
  31490. /* [uuid][hidden] */
  31491. EXTERN_C const IID DIID_HTMLTableEvents2;
  31492. MIDL_INTERFACE("3050f623-98b5-11cf-bb82-00aa00bdce0b")
  31493. HTMLTableEvents2 : public IDispatch
  31494. {
  31495. };
  31496. #endif /* __HTMLTableEvents2_DISPINTERFACE_DEFINED__ */
  31497. #ifndef __HTMLTableEvents_DISPINTERFACE_DEFINED__
  31498. #define __HTMLTableEvents_DISPINTERFACE_DEFINED__
  31499. /* dispinterface HTMLTableEvents */
  31500. /* [uuid][hidden] */
  31501. EXTERN_C const IID DIID_HTMLTableEvents;
  31502. MIDL_INTERFACE("3050f407-98b5-11cf-bb82-00aa00bdce0b")
  31503. HTMLTableEvents : public IDispatch
  31504. {
  31505. };
  31506. #endif /* __HTMLTableEvents_DISPINTERFACE_DEFINED__ */
  31507. #ifndef __IHTMLTableSection_INTERFACE_DEFINED__
  31508. #define __IHTMLTableSection_INTERFACE_DEFINED__
  31509. /* interface IHTMLTableSection */
  31510. /* [object][uuid][dual][oleautomation] */
  31511. EXTERN_C const IID IID_IHTMLTableSection;
  31512. MIDL_INTERFACE("3050f23b-98b5-11cf-bb82-00aa00bdce0b")
  31513. IHTMLTableSection : public IDispatch
  31514. {
  31515. public:
  31516. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  31517. /* [in] */ BSTR v) = 0;
  31518. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  31519. /* [out][retval] */ BSTR *p) = 0;
  31520. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  31521. /* [in] */ BSTR v) = 0;
  31522. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  31523. /* [out][retval] */ BSTR *p) = 0;
  31524. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  31525. /* [in] */ VARIANT v) = 0;
  31526. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  31527. /* [out][retval] */ VARIANT *p) = 0;
  31528. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  31529. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  31530. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow(
  31531. /* [in][defaultvalue] */ long index,
  31532. /* [out][retval] */ IDispatch **row) = 0;
  31533. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow(
  31534. /* [in][defaultvalue] */ long index = -1) = 0;
  31535. };
  31536. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_align_Proxy(
  31537. IHTMLTableSection * This,
  31538. /* [in] */ BSTR v);
  31539. void __RPC_STUB IHTMLTableSection_put_align_Stub(
  31540. IRpcStubBuffer *This,
  31541. IRpcChannelBuffer *_pRpcChannelBuffer,
  31542. PRPC_MESSAGE _pRpcMessage,
  31543. DWORD *_pdwStubPhase);
  31544. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_align_Proxy(
  31545. IHTMLTableSection * This,
  31546. /* [out][retval] */ BSTR *p);
  31547. void __RPC_STUB IHTMLTableSection_get_align_Stub(
  31548. IRpcStubBuffer *This,
  31549. IRpcChannelBuffer *_pRpcChannelBuffer,
  31550. PRPC_MESSAGE _pRpcMessage,
  31551. DWORD *_pdwStubPhase);
  31552. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_vAlign_Proxy(
  31553. IHTMLTableSection * This,
  31554. /* [in] */ BSTR v);
  31555. void __RPC_STUB IHTMLTableSection_put_vAlign_Stub(
  31556. IRpcStubBuffer *This,
  31557. IRpcChannelBuffer *_pRpcChannelBuffer,
  31558. PRPC_MESSAGE _pRpcMessage,
  31559. DWORD *_pdwStubPhase);
  31560. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_vAlign_Proxy(
  31561. IHTMLTableSection * This,
  31562. /* [out][retval] */ BSTR *p);
  31563. void __RPC_STUB IHTMLTableSection_get_vAlign_Stub(
  31564. IRpcStubBuffer *This,
  31565. IRpcChannelBuffer *_pRpcChannelBuffer,
  31566. PRPC_MESSAGE _pRpcMessage,
  31567. DWORD *_pdwStubPhase);
  31568. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_bgColor_Proxy(
  31569. IHTMLTableSection * This,
  31570. /* [in] */ VARIANT v);
  31571. void __RPC_STUB IHTMLTableSection_put_bgColor_Stub(
  31572. IRpcStubBuffer *This,
  31573. IRpcChannelBuffer *_pRpcChannelBuffer,
  31574. PRPC_MESSAGE _pRpcMessage,
  31575. DWORD *_pdwStubPhase);
  31576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_bgColor_Proxy(
  31577. IHTMLTableSection * This,
  31578. /* [out][retval] */ VARIANT *p);
  31579. void __RPC_STUB IHTMLTableSection_get_bgColor_Stub(
  31580. IRpcStubBuffer *This,
  31581. IRpcChannelBuffer *_pRpcChannelBuffer,
  31582. PRPC_MESSAGE _pRpcMessage,
  31583. DWORD *_pdwStubPhase);
  31584. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_rows_Proxy(
  31585. IHTMLTableSection * This,
  31586. /* [out][retval] */ IHTMLElementCollection **p);
  31587. void __RPC_STUB IHTMLTableSection_get_rows_Stub(
  31588. IRpcStubBuffer *This,
  31589. IRpcChannelBuffer *_pRpcChannelBuffer,
  31590. PRPC_MESSAGE _pRpcMessage,
  31591. DWORD *_pdwStubPhase);
  31592. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_insertRow_Proxy(
  31593. IHTMLTableSection * This,
  31594. /* [in][defaultvalue] */ long index,
  31595. /* [out][retval] */ IDispatch **row);
  31596. void __RPC_STUB IHTMLTableSection_insertRow_Stub(
  31597. IRpcStubBuffer *This,
  31598. IRpcChannelBuffer *_pRpcChannelBuffer,
  31599. PRPC_MESSAGE _pRpcMessage,
  31600. DWORD *_pdwStubPhase);
  31601. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_deleteRow_Proxy(
  31602. IHTMLTableSection * This,
  31603. /* [in][defaultvalue] */ long index);
  31604. void __RPC_STUB IHTMLTableSection_deleteRow_Stub(
  31605. IRpcStubBuffer *This,
  31606. IRpcChannelBuffer *_pRpcChannelBuffer,
  31607. PRPC_MESSAGE _pRpcMessage,
  31608. DWORD *_pdwStubPhase);
  31609. #endif /* __IHTMLTableSection_INTERFACE_DEFINED__ */
  31610. #ifndef __IHTMLTable_INTERFACE_DEFINED__
  31611. #define __IHTMLTable_INTERFACE_DEFINED__
  31612. /* interface IHTMLTable */
  31613. /* [object][uuid][dual][oleautomation] */
  31614. EXTERN_C const IID IID_IHTMLTable;
  31615. MIDL_INTERFACE("3050f21e-98b5-11cf-bb82-00aa00bdce0b")
  31616. IHTMLTable : public IDispatch
  31617. {
  31618. public:
  31619. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
  31620. /* [in] */ long v) = 0;
  31621. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
  31622. /* [out][retval] */ long *p) = 0;
  31623. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  31624. /* [in] */ VARIANT v) = 0;
  31625. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  31626. /* [out][retval] */ VARIANT *p) = 0;
  31627. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frame(
  31628. /* [in] */ BSTR v) = 0;
  31629. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frame(
  31630. /* [out][retval] */ BSTR *p) = 0;
  31631. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rules(
  31632. /* [in] */ BSTR v) = 0;
  31633. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules(
  31634. /* [out][retval] */ BSTR *p) = 0;
  31635. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellSpacing(
  31636. /* [in] */ VARIANT v) = 0;
  31637. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellSpacing(
  31638. /* [out][retval] */ VARIANT *p) = 0;
  31639. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellPadding(
  31640. /* [in] */ VARIANT v) = 0;
  31641. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellPadding(
  31642. /* [out][retval] */ VARIANT *p) = 0;
  31643. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  31644. /* [in] */ BSTR v) = 0;
  31645. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  31646. /* [out][retval] */ BSTR *p) = 0;
  31647. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  31648. /* [in] */ VARIANT v) = 0;
  31649. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  31650. /* [out][retval] */ VARIANT *p) = 0;
  31651. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  31652. /* [in] */ VARIANT v) = 0;
  31653. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  31654. /* [out][retval] */ VARIANT *p) = 0;
  31655. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight(
  31656. /* [in] */ VARIANT v) = 0;
  31657. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight(
  31658. /* [out][retval] */ VARIANT *p) = 0;
  31659. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark(
  31660. /* [in] */ VARIANT v) = 0;
  31661. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark(
  31662. /* [out][retval] */ VARIANT *p) = 0;
  31663. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  31664. /* [in] */ BSTR v) = 0;
  31665. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  31666. /* [out][retval] */ BSTR *p) = 0;
  31667. virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh( void) = 0;
  31668. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  31669. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  31670. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  31671. /* [in] */ VARIANT v) = 0;
  31672. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  31673. /* [out][retval] */ VARIANT *p) = 0;
  31674. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  31675. /* [in] */ VARIANT v) = 0;
  31676. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  31677. /* [out][retval] */ VARIANT *p) = 0;
  31678. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataPageSize(
  31679. /* [in] */ long v) = 0;
  31680. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataPageSize(
  31681. /* [out][retval] */ long *p) = 0;
  31682. virtual /* [id] */ HRESULT STDMETHODCALLTYPE nextPage( void) = 0;
  31683. virtual /* [id] */ HRESULT STDMETHODCALLTYPE previousPage( void) = 0;
  31684. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tHead(
  31685. /* [out][retval] */ IHTMLTableSection **p) = 0;
  31686. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tFoot(
  31687. /* [out][retval] */ IHTMLTableSection **p) = 0;
  31688. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tBodies(
  31689. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  31690. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption(
  31691. /* [out][retval] */ IHTMLTableCaption **p) = 0;
  31692. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTHead(
  31693. /* [out][retval] */ IDispatch **head) = 0;
  31694. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTHead( void) = 0;
  31695. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTFoot(
  31696. /* [out][retval] */ IDispatch **foot) = 0;
  31697. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTFoot( void) = 0;
  31698. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createCaption(
  31699. /* [out][retval] */ IHTMLTableCaption **caption) = 0;
  31700. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCaption( void) = 0;
  31701. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow(
  31702. /* [in][defaultvalue] */ long index,
  31703. /* [out][retval] */ IDispatch **row) = 0;
  31704. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow(
  31705. /* [in][defaultvalue] */ long index = -1) = 0;
  31706. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  31707. /* [out][retval] */ BSTR *p) = 0;
  31708. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  31709. /* [in] */ VARIANT v) = 0;
  31710. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  31711. /* [out][retval] */ VARIANT *p) = 0;
  31712. };
  31713. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cols_Proxy(
  31714. IHTMLTable * This,
  31715. /* [in] */ long v);
  31716. void __RPC_STUB IHTMLTable_put_cols_Stub(
  31717. IRpcStubBuffer *This,
  31718. IRpcChannelBuffer *_pRpcChannelBuffer,
  31719. PRPC_MESSAGE _pRpcMessage,
  31720. DWORD *_pdwStubPhase);
  31721. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cols_Proxy(
  31722. IHTMLTable * This,
  31723. /* [out][retval] */ long *p);
  31724. void __RPC_STUB IHTMLTable_get_cols_Stub(
  31725. IRpcStubBuffer *This,
  31726. IRpcChannelBuffer *_pRpcChannelBuffer,
  31727. PRPC_MESSAGE _pRpcMessage,
  31728. DWORD *_pdwStubPhase);
  31729. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_border_Proxy(
  31730. IHTMLTable * This,
  31731. /* [in] */ VARIANT v);
  31732. void __RPC_STUB IHTMLTable_put_border_Stub(
  31733. IRpcStubBuffer *This,
  31734. IRpcChannelBuffer *_pRpcChannelBuffer,
  31735. PRPC_MESSAGE _pRpcMessage,
  31736. DWORD *_pdwStubPhase);
  31737. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_border_Proxy(
  31738. IHTMLTable * This,
  31739. /* [out][retval] */ VARIANT *p);
  31740. void __RPC_STUB IHTMLTable_get_border_Stub(
  31741. IRpcStubBuffer *This,
  31742. IRpcChannelBuffer *_pRpcChannelBuffer,
  31743. PRPC_MESSAGE _pRpcMessage,
  31744. DWORD *_pdwStubPhase);
  31745. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_frame_Proxy(
  31746. IHTMLTable * This,
  31747. /* [in] */ BSTR v);
  31748. void __RPC_STUB IHTMLTable_put_frame_Stub(
  31749. IRpcStubBuffer *This,
  31750. IRpcChannelBuffer *_pRpcChannelBuffer,
  31751. PRPC_MESSAGE _pRpcMessage,
  31752. DWORD *_pdwStubPhase);
  31753. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_frame_Proxy(
  31754. IHTMLTable * This,
  31755. /* [out][retval] */ BSTR *p);
  31756. void __RPC_STUB IHTMLTable_get_frame_Stub(
  31757. IRpcStubBuffer *This,
  31758. IRpcChannelBuffer *_pRpcChannelBuffer,
  31759. PRPC_MESSAGE _pRpcMessage,
  31760. DWORD *_pdwStubPhase);
  31761. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_rules_Proxy(
  31762. IHTMLTable * This,
  31763. /* [in] */ BSTR v);
  31764. void __RPC_STUB IHTMLTable_put_rules_Stub(
  31765. IRpcStubBuffer *This,
  31766. IRpcChannelBuffer *_pRpcChannelBuffer,
  31767. PRPC_MESSAGE _pRpcMessage,
  31768. DWORD *_pdwStubPhase);
  31769. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rules_Proxy(
  31770. IHTMLTable * This,
  31771. /* [out][retval] */ BSTR *p);
  31772. void __RPC_STUB IHTMLTable_get_rules_Stub(
  31773. IRpcStubBuffer *This,
  31774. IRpcChannelBuffer *_pRpcChannelBuffer,
  31775. PRPC_MESSAGE _pRpcMessage,
  31776. DWORD *_pdwStubPhase);
  31777. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellSpacing_Proxy(
  31778. IHTMLTable * This,
  31779. /* [in] */ VARIANT v);
  31780. void __RPC_STUB IHTMLTable_put_cellSpacing_Stub(
  31781. IRpcStubBuffer *This,
  31782. IRpcChannelBuffer *_pRpcChannelBuffer,
  31783. PRPC_MESSAGE _pRpcMessage,
  31784. DWORD *_pdwStubPhase);
  31785. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellSpacing_Proxy(
  31786. IHTMLTable * This,
  31787. /* [out][retval] */ VARIANT *p);
  31788. void __RPC_STUB IHTMLTable_get_cellSpacing_Stub(
  31789. IRpcStubBuffer *This,
  31790. IRpcChannelBuffer *_pRpcChannelBuffer,
  31791. PRPC_MESSAGE _pRpcMessage,
  31792. DWORD *_pdwStubPhase);
  31793. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellPadding_Proxy(
  31794. IHTMLTable * This,
  31795. /* [in] */ VARIANT v);
  31796. void __RPC_STUB IHTMLTable_put_cellPadding_Stub(
  31797. IRpcStubBuffer *This,
  31798. IRpcChannelBuffer *_pRpcChannelBuffer,
  31799. PRPC_MESSAGE _pRpcMessage,
  31800. DWORD *_pdwStubPhase);
  31801. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellPadding_Proxy(
  31802. IHTMLTable * This,
  31803. /* [out][retval] */ VARIANT *p);
  31804. void __RPC_STUB IHTMLTable_get_cellPadding_Stub(
  31805. IRpcStubBuffer *This,
  31806. IRpcChannelBuffer *_pRpcChannelBuffer,
  31807. PRPC_MESSAGE _pRpcMessage,
  31808. DWORD *_pdwStubPhase);
  31809. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_background_Proxy(
  31810. IHTMLTable * This,
  31811. /* [in] */ BSTR v);
  31812. void __RPC_STUB IHTMLTable_put_background_Stub(
  31813. IRpcStubBuffer *This,
  31814. IRpcChannelBuffer *_pRpcChannelBuffer,
  31815. PRPC_MESSAGE _pRpcMessage,
  31816. DWORD *_pdwStubPhase);
  31817. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_background_Proxy(
  31818. IHTMLTable * This,
  31819. /* [out][retval] */ BSTR *p);
  31820. void __RPC_STUB IHTMLTable_get_background_Stub(
  31821. IRpcStubBuffer *This,
  31822. IRpcChannelBuffer *_pRpcChannelBuffer,
  31823. PRPC_MESSAGE _pRpcMessage,
  31824. DWORD *_pdwStubPhase);
  31825. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_bgColor_Proxy(
  31826. IHTMLTable * This,
  31827. /* [in] */ VARIANT v);
  31828. void __RPC_STUB IHTMLTable_put_bgColor_Stub(
  31829. IRpcStubBuffer *This,
  31830. IRpcChannelBuffer *_pRpcChannelBuffer,
  31831. PRPC_MESSAGE _pRpcMessage,
  31832. DWORD *_pdwStubPhase);
  31833. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_bgColor_Proxy(
  31834. IHTMLTable * This,
  31835. /* [out][retval] */ VARIANT *p);
  31836. void __RPC_STUB IHTMLTable_get_bgColor_Stub(
  31837. IRpcStubBuffer *This,
  31838. IRpcChannelBuffer *_pRpcChannelBuffer,
  31839. PRPC_MESSAGE _pRpcMessage,
  31840. DWORD *_pdwStubPhase);
  31841. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColor_Proxy(
  31842. IHTMLTable * This,
  31843. /* [in] */ VARIANT v);
  31844. void __RPC_STUB IHTMLTable_put_borderColor_Stub(
  31845. IRpcStubBuffer *This,
  31846. IRpcChannelBuffer *_pRpcChannelBuffer,
  31847. PRPC_MESSAGE _pRpcMessage,
  31848. DWORD *_pdwStubPhase);
  31849. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColor_Proxy(
  31850. IHTMLTable * This,
  31851. /* [out][retval] */ VARIANT *p);
  31852. void __RPC_STUB IHTMLTable_get_borderColor_Stub(
  31853. IRpcStubBuffer *This,
  31854. IRpcChannelBuffer *_pRpcChannelBuffer,
  31855. PRPC_MESSAGE _pRpcMessage,
  31856. DWORD *_pdwStubPhase);
  31857. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorLight_Proxy(
  31858. IHTMLTable * This,
  31859. /* [in] */ VARIANT v);
  31860. void __RPC_STUB IHTMLTable_put_borderColorLight_Stub(
  31861. IRpcStubBuffer *This,
  31862. IRpcChannelBuffer *_pRpcChannelBuffer,
  31863. PRPC_MESSAGE _pRpcMessage,
  31864. DWORD *_pdwStubPhase);
  31865. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorLight_Proxy(
  31866. IHTMLTable * This,
  31867. /* [out][retval] */ VARIANT *p);
  31868. void __RPC_STUB IHTMLTable_get_borderColorLight_Stub(
  31869. IRpcStubBuffer *This,
  31870. IRpcChannelBuffer *_pRpcChannelBuffer,
  31871. PRPC_MESSAGE _pRpcMessage,
  31872. DWORD *_pdwStubPhase);
  31873. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorDark_Proxy(
  31874. IHTMLTable * This,
  31875. /* [in] */ VARIANT v);
  31876. void __RPC_STUB IHTMLTable_put_borderColorDark_Stub(
  31877. IRpcStubBuffer *This,
  31878. IRpcChannelBuffer *_pRpcChannelBuffer,
  31879. PRPC_MESSAGE _pRpcMessage,
  31880. DWORD *_pdwStubPhase);
  31881. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorDark_Proxy(
  31882. IHTMLTable * This,
  31883. /* [out][retval] */ VARIANT *p);
  31884. void __RPC_STUB IHTMLTable_get_borderColorDark_Stub(
  31885. IRpcStubBuffer *This,
  31886. IRpcChannelBuffer *_pRpcChannelBuffer,
  31887. PRPC_MESSAGE _pRpcMessage,
  31888. DWORD *_pdwStubPhase);
  31889. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_align_Proxy(
  31890. IHTMLTable * This,
  31891. /* [in] */ BSTR v);
  31892. void __RPC_STUB IHTMLTable_put_align_Stub(
  31893. IRpcStubBuffer *This,
  31894. IRpcChannelBuffer *_pRpcChannelBuffer,
  31895. PRPC_MESSAGE _pRpcMessage,
  31896. DWORD *_pdwStubPhase);
  31897. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_align_Proxy(
  31898. IHTMLTable * This,
  31899. /* [out][retval] */ BSTR *p);
  31900. void __RPC_STUB IHTMLTable_get_align_Stub(
  31901. IRpcStubBuffer *This,
  31902. IRpcChannelBuffer *_pRpcChannelBuffer,
  31903. PRPC_MESSAGE _pRpcMessage,
  31904. DWORD *_pdwStubPhase);
  31905. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_refresh_Proxy(
  31906. IHTMLTable * This);
  31907. void __RPC_STUB IHTMLTable_refresh_Stub(
  31908. IRpcStubBuffer *This,
  31909. IRpcChannelBuffer *_pRpcChannelBuffer,
  31910. PRPC_MESSAGE _pRpcMessage,
  31911. DWORD *_pdwStubPhase);
  31912. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rows_Proxy(
  31913. IHTMLTable * This,
  31914. /* [out][retval] */ IHTMLElementCollection **p);
  31915. void __RPC_STUB IHTMLTable_get_rows_Stub(
  31916. IRpcStubBuffer *This,
  31917. IRpcChannelBuffer *_pRpcChannelBuffer,
  31918. PRPC_MESSAGE _pRpcMessage,
  31919. DWORD *_pdwStubPhase);
  31920. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_width_Proxy(
  31921. IHTMLTable * This,
  31922. /* [in] */ VARIANT v);
  31923. void __RPC_STUB IHTMLTable_put_width_Stub(
  31924. IRpcStubBuffer *This,
  31925. IRpcChannelBuffer *_pRpcChannelBuffer,
  31926. PRPC_MESSAGE _pRpcMessage,
  31927. DWORD *_pdwStubPhase);
  31928. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_width_Proxy(
  31929. IHTMLTable * This,
  31930. /* [out][retval] */ VARIANT *p);
  31931. void __RPC_STUB IHTMLTable_get_width_Stub(
  31932. IRpcStubBuffer *This,
  31933. IRpcChannelBuffer *_pRpcChannelBuffer,
  31934. PRPC_MESSAGE _pRpcMessage,
  31935. DWORD *_pdwStubPhase);
  31936. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_height_Proxy(
  31937. IHTMLTable * This,
  31938. /* [in] */ VARIANT v);
  31939. void __RPC_STUB IHTMLTable_put_height_Stub(
  31940. IRpcStubBuffer *This,
  31941. IRpcChannelBuffer *_pRpcChannelBuffer,
  31942. PRPC_MESSAGE _pRpcMessage,
  31943. DWORD *_pdwStubPhase);
  31944. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_height_Proxy(
  31945. IHTMLTable * This,
  31946. /* [out][retval] */ VARIANT *p);
  31947. void __RPC_STUB IHTMLTable_get_height_Stub(
  31948. IRpcStubBuffer *This,
  31949. IRpcChannelBuffer *_pRpcChannelBuffer,
  31950. PRPC_MESSAGE _pRpcMessage,
  31951. DWORD *_pdwStubPhase);
  31952. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_dataPageSize_Proxy(
  31953. IHTMLTable * This,
  31954. /* [in] */ long v);
  31955. void __RPC_STUB IHTMLTable_put_dataPageSize_Stub(
  31956. IRpcStubBuffer *This,
  31957. IRpcChannelBuffer *_pRpcChannelBuffer,
  31958. PRPC_MESSAGE _pRpcMessage,
  31959. DWORD *_pdwStubPhase);
  31960. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_dataPageSize_Proxy(
  31961. IHTMLTable * This,
  31962. /* [out][retval] */ long *p);
  31963. void __RPC_STUB IHTMLTable_get_dataPageSize_Stub(
  31964. IRpcStubBuffer *This,
  31965. IRpcChannelBuffer *_pRpcChannelBuffer,
  31966. PRPC_MESSAGE _pRpcMessage,
  31967. DWORD *_pdwStubPhase);
  31968. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_nextPage_Proxy(
  31969. IHTMLTable * This);
  31970. void __RPC_STUB IHTMLTable_nextPage_Stub(
  31971. IRpcStubBuffer *This,
  31972. IRpcChannelBuffer *_pRpcChannelBuffer,
  31973. PRPC_MESSAGE _pRpcMessage,
  31974. DWORD *_pdwStubPhase);
  31975. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_previousPage_Proxy(
  31976. IHTMLTable * This);
  31977. void __RPC_STUB IHTMLTable_previousPage_Stub(
  31978. IRpcStubBuffer *This,
  31979. IRpcChannelBuffer *_pRpcChannelBuffer,
  31980. PRPC_MESSAGE _pRpcMessage,
  31981. DWORD *_pdwStubPhase);
  31982. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tHead_Proxy(
  31983. IHTMLTable * This,
  31984. /* [out][retval] */ IHTMLTableSection **p);
  31985. void __RPC_STUB IHTMLTable_get_tHead_Stub(
  31986. IRpcStubBuffer *This,
  31987. IRpcChannelBuffer *_pRpcChannelBuffer,
  31988. PRPC_MESSAGE _pRpcMessage,
  31989. DWORD *_pdwStubPhase);
  31990. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tFoot_Proxy(
  31991. IHTMLTable * This,
  31992. /* [out][retval] */ IHTMLTableSection **p);
  31993. void __RPC_STUB IHTMLTable_get_tFoot_Stub(
  31994. IRpcStubBuffer *This,
  31995. IRpcChannelBuffer *_pRpcChannelBuffer,
  31996. PRPC_MESSAGE _pRpcMessage,
  31997. DWORD *_pdwStubPhase);
  31998. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tBodies_Proxy(
  31999. IHTMLTable * This,
  32000. /* [out][retval] */ IHTMLElementCollection **p);
  32001. void __RPC_STUB IHTMLTable_get_tBodies_Stub(
  32002. IRpcStubBuffer *This,
  32003. IRpcChannelBuffer *_pRpcChannelBuffer,
  32004. PRPC_MESSAGE _pRpcMessage,
  32005. DWORD *_pdwStubPhase);
  32006. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_caption_Proxy(
  32007. IHTMLTable * This,
  32008. /* [out][retval] */ IHTMLTableCaption **p);
  32009. void __RPC_STUB IHTMLTable_get_caption_Stub(
  32010. IRpcStubBuffer *This,
  32011. IRpcChannelBuffer *_pRpcChannelBuffer,
  32012. PRPC_MESSAGE _pRpcMessage,
  32013. DWORD *_pdwStubPhase);
  32014. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTHead_Proxy(
  32015. IHTMLTable * This,
  32016. /* [out][retval] */ IDispatch **head);
  32017. void __RPC_STUB IHTMLTable_createTHead_Stub(
  32018. IRpcStubBuffer *This,
  32019. IRpcChannelBuffer *_pRpcChannelBuffer,
  32020. PRPC_MESSAGE _pRpcMessage,
  32021. DWORD *_pdwStubPhase);
  32022. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTHead_Proxy(
  32023. IHTMLTable * This);
  32024. void __RPC_STUB IHTMLTable_deleteTHead_Stub(
  32025. IRpcStubBuffer *This,
  32026. IRpcChannelBuffer *_pRpcChannelBuffer,
  32027. PRPC_MESSAGE _pRpcMessage,
  32028. DWORD *_pdwStubPhase);
  32029. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTFoot_Proxy(
  32030. IHTMLTable * This,
  32031. /* [out][retval] */ IDispatch **foot);
  32032. void __RPC_STUB IHTMLTable_createTFoot_Stub(
  32033. IRpcStubBuffer *This,
  32034. IRpcChannelBuffer *_pRpcChannelBuffer,
  32035. PRPC_MESSAGE _pRpcMessage,
  32036. DWORD *_pdwStubPhase);
  32037. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTFoot_Proxy(
  32038. IHTMLTable * This);
  32039. void __RPC_STUB IHTMLTable_deleteTFoot_Stub(
  32040. IRpcStubBuffer *This,
  32041. IRpcChannelBuffer *_pRpcChannelBuffer,
  32042. PRPC_MESSAGE _pRpcMessage,
  32043. DWORD *_pdwStubPhase);
  32044. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createCaption_Proxy(
  32045. IHTMLTable * This,
  32046. /* [out][retval] */ IHTMLTableCaption **caption);
  32047. void __RPC_STUB IHTMLTable_createCaption_Stub(
  32048. IRpcStubBuffer *This,
  32049. IRpcChannelBuffer *_pRpcChannelBuffer,
  32050. PRPC_MESSAGE _pRpcMessage,
  32051. DWORD *_pdwStubPhase);
  32052. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteCaption_Proxy(
  32053. IHTMLTable * This);
  32054. void __RPC_STUB IHTMLTable_deleteCaption_Stub(
  32055. IRpcStubBuffer *This,
  32056. IRpcChannelBuffer *_pRpcChannelBuffer,
  32057. PRPC_MESSAGE _pRpcMessage,
  32058. DWORD *_pdwStubPhase);
  32059. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_insertRow_Proxy(
  32060. IHTMLTable * This,
  32061. /* [in][defaultvalue] */ long index,
  32062. /* [out][retval] */ IDispatch **row);
  32063. void __RPC_STUB IHTMLTable_insertRow_Stub(
  32064. IRpcStubBuffer *This,
  32065. IRpcChannelBuffer *_pRpcChannelBuffer,
  32066. PRPC_MESSAGE _pRpcMessage,
  32067. DWORD *_pdwStubPhase);
  32068. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteRow_Proxy(
  32069. IHTMLTable * This,
  32070. /* [in][defaultvalue] */ long index);
  32071. void __RPC_STUB IHTMLTable_deleteRow_Stub(
  32072. IRpcStubBuffer *This,
  32073. IRpcChannelBuffer *_pRpcChannelBuffer,
  32074. PRPC_MESSAGE _pRpcMessage,
  32075. DWORD *_pdwStubPhase);
  32076. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_readyState_Proxy(
  32077. IHTMLTable * This,
  32078. /* [out][retval] */ BSTR *p);
  32079. void __RPC_STUB IHTMLTable_get_readyState_Stub(
  32080. IRpcStubBuffer *This,
  32081. IRpcChannelBuffer *_pRpcChannelBuffer,
  32082. PRPC_MESSAGE _pRpcMessage,
  32083. DWORD *_pdwStubPhase);
  32084. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_onreadystatechange_Proxy(
  32085. IHTMLTable * This,
  32086. /* [in] */ VARIANT v);
  32087. void __RPC_STUB IHTMLTable_put_onreadystatechange_Stub(
  32088. IRpcStubBuffer *This,
  32089. IRpcChannelBuffer *_pRpcChannelBuffer,
  32090. PRPC_MESSAGE _pRpcMessage,
  32091. DWORD *_pdwStubPhase);
  32092. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_onreadystatechange_Proxy(
  32093. IHTMLTable * This,
  32094. /* [out][retval] */ VARIANT *p);
  32095. void __RPC_STUB IHTMLTable_get_onreadystatechange_Stub(
  32096. IRpcStubBuffer *This,
  32097. IRpcChannelBuffer *_pRpcChannelBuffer,
  32098. PRPC_MESSAGE _pRpcMessage,
  32099. DWORD *_pdwStubPhase);
  32100. #endif /* __IHTMLTable_INTERFACE_DEFINED__ */
  32101. #ifndef __IHTMLTable2_INTERFACE_DEFINED__
  32102. #define __IHTMLTable2_INTERFACE_DEFINED__
  32103. /* interface IHTMLTable2 */
  32104. /* [object][uuid][dual][oleautomation] */
  32105. EXTERN_C const IID IID_IHTMLTable2;
  32106. MIDL_INTERFACE("3050f4ad-98b5-11cf-bb82-00aa00bdce0b")
  32107. IHTMLTable2 : public IDispatch
  32108. {
  32109. public:
  32110. virtual /* [id] */ HRESULT STDMETHODCALLTYPE firstPage( void) = 0;
  32111. virtual /* [id] */ HRESULT STDMETHODCALLTYPE lastPage( void) = 0;
  32112. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells(
  32113. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  32114. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow(
  32115. /* [in][defaultvalue] */ long indexFrom,
  32116. /* [in][defaultvalue] */ long indexTo,
  32117. /* [out][retval] */ IDispatch **row) = 0;
  32118. };
  32119. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_firstPage_Proxy(
  32120. IHTMLTable2 * This);
  32121. void __RPC_STUB IHTMLTable2_firstPage_Stub(
  32122. IRpcStubBuffer *This,
  32123. IRpcChannelBuffer *_pRpcChannelBuffer,
  32124. PRPC_MESSAGE _pRpcMessage,
  32125. DWORD *_pdwStubPhase);
  32126. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_lastPage_Proxy(
  32127. IHTMLTable2 * This);
  32128. void __RPC_STUB IHTMLTable2_lastPage_Stub(
  32129. IRpcStubBuffer *This,
  32130. IRpcChannelBuffer *_pRpcChannelBuffer,
  32131. PRPC_MESSAGE _pRpcMessage,
  32132. DWORD *_pdwStubPhase);
  32133. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_get_cells_Proxy(
  32134. IHTMLTable2 * This,
  32135. /* [out][retval] */ IHTMLElementCollection **p);
  32136. void __RPC_STUB IHTMLTable2_get_cells_Stub(
  32137. IRpcStubBuffer *This,
  32138. IRpcChannelBuffer *_pRpcChannelBuffer,
  32139. PRPC_MESSAGE _pRpcMessage,
  32140. DWORD *_pdwStubPhase);
  32141. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_moveRow_Proxy(
  32142. IHTMLTable2 * This,
  32143. /* [in][defaultvalue] */ long indexFrom,
  32144. /* [in][defaultvalue] */ long indexTo,
  32145. /* [out][retval] */ IDispatch **row);
  32146. void __RPC_STUB IHTMLTable2_moveRow_Stub(
  32147. IRpcStubBuffer *This,
  32148. IRpcChannelBuffer *_pRpcChannelBuffer,
  32149. PRPC_MESSAGE _pRpcMessage,
  32150. DWORD *_pdwStubPhase);
  32151. #endif /* __IHTMLTable2_INTERFACE_DEFINED__ */
  32152. #ifndef __IHTMLTable3_INTERFACE_DEFINED__
  32153. #define __IHTMLTable3_INTERFACE_DEFINED__
  32154. /* interface IHTMLTable3 */
  32155. /* [object][uuid][dual][oleautomation] */
  32156. EXTERN_C const IID IID_IHTMLTable3;
  32157. MIDL_INTERFACE("3050f829-98b5-11cf-bb82-00aa00bdce0b")
  32158. IHTMLTable3 : public IDispatch
  32159. {
  32160. public:
  32161. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_summary(
  32162. /* [in] */ BSTR v) = 0;
  32163. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_summary(
  32164. /* [out][retval] */ BSTR *p) = 0;
  32165. };
  32166. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_put_summary_Proxy(
  32167. IHTMLTable3 * This,
  32168. /* [in] */ BSTR v);
  32169. void __RPC_STUB IHTMLTable3_put_summary_Stub(
  32170. IRpcStubBuffer *This,
  32171. IRpcChannelBuffer *_pRpcChannelBuffer,
  32172. PRPC_MESSAGE _pRpcMessage,
  32173. DWORD *_pdwStubPhase);
  32174. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_get_summary_Proxy(
  32175. IHTMLTable3 * This,
  32176. /* [out][retval] */ BSTR *p);
  32177. void __RPC_STUB IHTMLTable3_get_summary_Stub(
  32178. IRpcStubBuffer *This,
  32179. IRpcChannelBuffer *_pRpcChannelBuffer,
  32180. PRPC_MESSAGE _pRpcMessage,
  32181. DWORD *_pdwStubPhase);
  32182. #endif /* __IHTMLTable3_INTERFACE_DEFINED__ */
  32183. #ifndef __IHTMLTableCol_INTERFACE_DEFINED__
  32184. #define __IHTMLTableCol_INTERFACE_DEFINED__
  32185. /* interface IHTMLTableCol */
  32186. /* [object][uuid][dual][oleautomation] */
  32187. EXTERN_C const IID IID_IHTMLTableCol;
  32188. MIDL_INTERFACE("3050f23a-98b5-11cf-bb82-00aa00bdce0b")
  32189. IHTMLTableCol : public IDispatch
  32190. {
  32191. public:
  32192. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_span(
  32193. /* [in] */ long v) = 0;
  32194. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_span(
  32195. /* [out][retval] */ long *p) = 0;
  32196. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  32197. /* [in] */ VARIANT v) = 0;
  32198. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  32199. /* [out][retval] */ VARIANT *p) = 0;
  32200. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  32201. /* [in] */ BSTR v) = 0;
  32202. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  32203. /* [out][retval] */ BSTR *p) = 0;
  32204. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  32205. /* [in] */ BSTR v) = 0;
  32206. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  32207. /* [out][retval] */ BSTR *p) = 0;
  32208. };
  32209. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_span_Proxy(
  32210. IHTMLTableCol * This,
  32211. /* [in] */ long v);
  32212. void __RPC_STUB IHTMLTableCol_put_span_Stub(
  32213. IRpcStubBuffer *This,
  32214. IRpcChannelBuffer *_pRpcChannelBuffer,
  32215. PRPC_MESSAGE _pRpcMessage,
  32216. DWORD *_pdwStubPhase);
  32217. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_span_Proxy(
  32218. IHTMLTableCol * This,
  32219. /* [out][retval] */ long *p);
  32220. void __RPC_STUB IHTMLTableCol_get_span_Stub(
  32221. IRpcStubBuffer *This,
  32222. IRpcChannelBuffer *_pRpcChannelBuffer,
  32223. PRPC_MESSAGE _pRpcMessage,
  32224. DWORD *_pdwStubPhase);
  32225. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_width_Proxy(
  32226. IHTMLTableCol * This,
  32227. /* [in] */ VARIANT v);
  32228. void __RPC_STUB IHTMLTableCol_put_width_Stub(
  32229. IRpcStubBuffer *This,
  32230. IRpcChannelBuffer *_pRpcChannelBuffer,
  32231. PRPC_MESSAGE _pRpcMessage,
  32232. DWORD *_pdwStubPhase);
  32233. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_width_Proxy(
  32234. IHTMLTableCol * This,
  32235. /* [out][retval] */ VARIANT *p);
  32236. void __RPC_STUB IHTMLTableCol_get_width_Stub(
  32237. IRpcStubBuffer *This,
  32238. IRpcChannelBuffer *_pRpcChannelBuffer,
  32239. PRPC_MESSAGE _pRpcMessage,
  32240. DWORD *_pdwStubPhase);
  32241. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_align_Proxy(
  32242. IHTMLTableCol * This,
  32243. /* [in] */ BSTR v);
  32244. void __RPC_STUB IHTMLTableCol_put_align_Stub(
  32245. IRpcStubBuffer *This,
  32246. IRpcChannelBuffer *_pRpcChannelBuffer,
  32247. PRPC_MESSAGE _pRpcMessage,
  32248. DWORD *_pdwStubPhase);
  32249. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_align_Proxy(
  32250. IHTMLTableCol * This,
  32251. /* [out][retval] */ BSTR *p);
  32252. void __RPC_STUB IHTMLTableCol_get_align_Stub(
  32253. IRpcStubBuffer *This,
  32254. IRpcChannelBuffer *_pRpcChannelBuffer,
  32255. PRPC_MESSAGE _pRpcMessage,
  32256. DWORD *_pdwStubPhase);
  32257. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_vAlign_Proxy(
  32258. IHTMLTableCol * This,
  32259. /* [in] */ BSTR v);
  32260. void __RPC_STUB IHTMLTableCol_put_vAlign_Stub(
  32261. IRpcStubBuffer *This,
  32262. IRpcChannelBuffer *_pRpcChannelBuffer,
  32263. PRPC_MESSAGE _pRpcMessage,
  32264. DWORD *_pdwStubPhase);
  32265. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_vAlign_Proxy(
  32266. IHTMLTableCol * This,
  32267. /* [out][retval] */ BSTR *p);
  32268. void __RPC_STUB IHTMLTableCol_get_vAlign_Stub(
  32269. IRpcStubBuffer *This,
  32270. IRpcChannelBuffer *_pRpcChannelBuffer,
  32271. PRPC_MESSAGE _pRpcMessage,
  32272. DWORD *_pdwStubPhase);
  32273. #endif /* __IHTMLTableCol_INTERFACE_DEFINED__ */
  32274. #ifndef __IHTMLTableCol2_INTERFACE_DEFINED__
  32275. #define __IHTMLTableCol2_INTERFACE_DEFINED__
  32276. /* interface IHTMLTableCol2 */
  32277. /* [object][uuid][dual][oleautomation] */
  32278. EXTERN_C const IID IID_IHTMLTableCol2;
  32279. MIDL_INTERFACE("3050f82a-98b5-11cf-bb82-00aa00bdce0b")
  32280. IHTMLTableCol2 : public IDispatch
  32281. {
  32282. public:
  32283. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32284. /* [in] */ BSTR v) = 0;
  32285. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32286. /* [out][retval] */ BSTR *p) = 0;
  32287. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  32288. /* [in] */ BSTR v) = 0;
  32289. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  32290. /* [out][retval] */ BSTR *p) = 0;
  32291. };
  32292. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_ch_Proxy(
  32293. IHTMLTableCol2 * This,
  32294. /* [in] */ BSTR v);
  32295. void __RPC_STUB IHTMLTableCol2_put_ch_Stub(
  32296. IRpcStubBuffer *This,
  32297. IRpcChannelBuffer *_pRpcChannelBuffer,
  32298. PRPC_MESSAGE _pRpcMessage,
  32299. DWORD *_pdwStubPhase);
  32300. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_ch_Proxy(
  32301. IHTMLTableCol2 * This,
  32302. /* [out][retval] */ BSTR *p);
  32303. void __RPC_STUB IHTMLTableCol2_get_ch_Stub(
  32304. IRpcStubBuffer *This,
  32305. IRpcChannelBuffer *_pRpcChannelBuffer,
  32306. PRPC_MESSAGE _pRpcMessage,
  32307. DWORD *_pdwStubPhase);
  32308. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_chOff_Proxy(
  32309. IHTMLTableCol2 * This,
  32310. /* [in] */ BSTR v);
  32311. void __RPC_STUB IHTMLTableCol2_put_chOff_Stub(
  32312. IRpcStubBuffer *This,
  32313. IRpcChannelBuffer *_pRpcChannelBuffer,
  32314. PRPC_MESSAGE _pRpcMessage,
  32315. DWORD *_pdwStubPhase);
  32316. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_chOff_Proxy(
  32317. IHTMLTableCol2 * This,
  32318. /* [out][retval] */ BSTR *p);
  32319. void __RPC_STUB IHTMLTableCol2_get_chOff_Stub(
  32320. IRpcStubBuffer *This,
  32321. IRpcChannelBuffer *_pRpcChannelBuffer,
  32322. PRPC_MESSAGE _pRpcMessage,
  32323. DWORD *_pdwStubPhase);
  32324. #endif /* __IHTMLTableCol2_INTERFACE_DEFINED__ */
  32325. #ifndef __IHTMLTableSection2_INTERFACE_DEFINED__
  32326. #define __IHTMLTableSection2_INTERFACE_DEFINED__
  32327. /* interface IHTMLTableSection2 */
  32328. /* [object][uuid][dual][oleautomation] */
  32329. EXTERN_C const IID IID_IHTMLTableSection2;
  32330. MIDL_INTERFACE("3050f5c7-98b5-11cf-bb82-00aa00bdce0b")
  32331. IHTMLTableSection2 : public IDispatch
  32332. {
  32333. public:
  32334. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow(
  32335. /* [in][defaultvalue] */ long indexFrom,
  32336. /* [in][defaultvalue] */ long indexTo,
  32337. /* [out][retval] */ IDispatch **row) = 0;
  32338. };
  32339. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection2_moveRow_Proxy(
  32340. IHTMLTableSection2 * This,
  32341. /* [in][defaultvalue] */ long indexFrom,
  32342. /* [in][defaultvalue] */ long indexTo,
  32343. /* [out][retval] */ IDispatch **row);
  32344. void __RPC_STUB IHTMLTableSection2_moveRow_Stub(
  32345. IRpcStubBuffer *This,
  32346. IRpcChannelBuffer *_pRpcChannelBuffer,
  32347. PRPC_MESSAGE _pRpcMessage,
  32348. DWORD *_pdwStubPhase);
  32349. #endif /* __IHTMLTableSection2_INTERFACE_DEFINED__ */
  32350. #ifndef __IHTMLTableSection3_INTERFACE_DEFINED__
  32351. #define __IHTMLTableSection3_INTERFACE_DEFINED__
  32352. /* interface IHTMLTableSection3 */
  32353. /* [object][uuid][dual][oleautomation] */
  32354. EXTERN_C const IID IID_IHTMLTableSection3;
  32355. MIDL_INTERFACE("3050f82b-98b5-11cf-bb82-00aa00bdce0b")
  32356. IHTMLTableSection3 : public IDispatch
  32357. {
  32358. public:
  32359. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32360. /* [in] */ BSTR v) = 0;
  32361. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32362. /* [out][retval] */ BSTR *p) = 0;
  32363. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  32364. /* [in] */ BSTR v) = 0;
  32365. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  32366. /* [out][retval] */ BSTR *p) = 0;
  32367. };
  32368. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_ch_Proxy(
  32369. IHTMLTableSection3 * This,
  32370. /* [in] */ BSTR v);
  32371. void __RPC_STUB IHTMLTableSection3_put_ch_Stub(
  32372. IRpcStubBuffer *This,
  32373. IRpcChannelBuffer *_pRpcChannelBuffer,
  32374. PRPC_MESSAGE _pRpcMessage,
  32375. DWORD *_pdwStubPhase);
  32376. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_ch_Proxy(
  32377. IHTMLTableSection3 * This,
  32378. /* [out][retval] */ BSTR *p);
  32379. void __RPC_STUB IHTMLTableSection3_get_ch_Stub(
  32380. IRpcStubBuffer *This,
  32381. IRpcChannelBuffer *_pRpcChannelBuffer,
  32382. PRPC_MESSAGE _pRpcMessage,
  32383. DWORD *_pdwStubPhase);
  32384. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_chOff_Proxy(
  32385. IHTMLTableSection3 * This,
  32386. /* [in] */ BSTR v);
  32387. void __RPC_STUB IHTMLTableSection3_put_chOff_Stub(
  32388. IRpcStubBuffer *This,
  32389. IRpcChannelBuffer *_pRpcChannelBuffer,
  32390. PRPC_MESSAGE _pRpcMessage,
  32391. DWORD *_pdwStubPhase);
  32392. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_chOff_Proxy(
  32393. IHTMLTableSection3 * This,
  32394. /* [out][retval] */ BSTR *p);
  32395. void __RPC_STUB IHTMLTableSection3_get_chOff_Stub(
  32396. IRpcStubBuffer *This,
  32397. IRpcChannelBuffer *_pRpcChannelBuffer,
  32398. PRPC_MESSAGE _pRpcMessage,
  32399. DWORD *_pdwStubPhase);
  32400. #endif /* __IHTMLTableSection3_INTERFACE_DEFINED__ */
  32401. #ifndef __IHTMLTableRow_INTERFACE_DEFINED__
  32402. #define __IHTMLTableRow_INTERFACE_DEFINED__
  32403. /* interface IHTMLTableRow */
  32404. /* [object][uuid][dual][oleautomation] */
  32405. EXTERN_C const IID IID_IHTMLTableRow;
  32406. MIDL_INTERFACE("3050f23c-98b5-11cf-bb82-00aa00bdce0b")
  32407. IHTMLTableRow : public IDispatch
  32408. {
  32409. public:
  32410. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  32411. /* [in] */ BSTR v) = 0;
  32412. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  32413. /* [out][retval] */ BSTR *p) = 0;
  32414. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  32415. /* [in] */ BSTR v) = 0;
  32416. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  32417. /* [out][retval] */ BSTR *p) = 0;
  32418. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  32419. /* [in] */ VARIANT v) = 0;
  32420. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  32421. /* [out][retval] */ VARIANT *p) = 0;
  32422. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  32423. /* [in] */ VARIANT v) = 0;
  32424. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  32425. /* [out][retval] */ VARIANT *p) = 0;
  32426. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight(
  32427. /* [in] */ VARIANT v) = 0;
  32428. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight(
  32429. /* [out][retval] */ VARIANT *p) = 0;
  32430. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark(
  32431. /* [in] */ VARIANT v) = 0;
  32432. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark(
  32433. /* [out][retval] */ VARIANT *p) = 0;
  32434. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowIndex(
  32435. /* [out][retval] */ long *p) = 0;
  32436. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sectionRowIndex(
  32437. /* [out][retval] */ long *p) = 0;
  32438. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells(
  32439. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  32440. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertCell(
  32441. /* [in][defaultvalue] */ long index,
  32442. /* [out][retval] */ IDispatch **row) = 0;
  32443. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCell(
  32444. /* [in][defaultvalue] */ long index = -1) = 0;
  32445. };
  32446. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_align_Proxy(
  32447. IHTMLTableRow * This,
  32448. /* [in] */ BSTR v);
  32449. void __RPC_STUB IHTMLTableRow_put_align_Stub(
  32450. IRpcStubBuffer *This,
  32451. IRpcChannelBuffer *_pRpcChannelBuffer,
  32452. PRPC_MESSAGE _pRpcMessage,
  32453. DWORD *_pdwStubPhase);
  32454. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_align_Proxy(
  32455. IHTMLTableRow * This,
  32456. /* [out][retval] */ BSTR *p);
  32457. void __RPC_STUB IHTMLTableRow_get_align_Stub(
  32458. IRpcStubBuffer *This,
  32459. IRpcChannelBuffer *_pRpcChannelBuffer,
  32460. PRPC_MESSAGE _pRpcMessage,
  32461. DWORD *_pdwStubPhase);
  32462. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_vAlign_Proxy(
  32463. IHTMLTableRow * This,
  32464. /* [in] */ BSTR v);
  32465. void __RPC_STUB IHTMLTableRow_put_vAlign_Stub(
  32466. IRpcStubBuffer *This,
  32467. IRpcChannelBuffer *_pRpcChannelBuffer,
  32468. PRPC_MESSAGE _pRpcMessage,
  32469. DWORD *_pdwStubPhase);
  32470. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_vAlign_Proxy(
  32471. IHTMLTableRow * This,
  32472. /* [out][retval] */ BSTR *p);
  32473. void __RPC_STUB IHTMLTableRow_get_vAlign_Stub(
  32474. IRpcStubBuffer *This,
  32475. IRpcChannelBuffer *_pRpcChannelBuffer,
  32476. PRPC_MESSAGE _pRpcMessage,
  32477. DWORD *_pdwStubPhase);
  32478. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_bgColor_Proxy(
  32479. IHTMLTableRow * This,
  32480. /* [in] */ VARIANT v);
  32481. void __RPC_STUB IHTMLTableRow_put_bgColor_Stub(
  32482. IRpcStubBuffer *This,
  32483. IRpcChannelBuffer *_pRpcChannelBuffer,
  32484. PRPC_MESSAGE _pRpcMessage,
  32485. DWORD *_pdwStubPhase);
  32486. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_bgColor_Proxy(
  32487. IHTMLTableRow * This,
  32488. /* [out][retval] */ VARIANT *p);
  32489. void __RPC_STUB IHTMLTableRow_get_bgColor_Stub(
  32490. IRpcStubBuffer *This,
  32491. IRpcChannelBuffer *_pRpcChannelBuffer,
  32492. PRPC_MESSAGE _pRpcMessage,
  32493. DWORD *_pdwStubPhase);
  32494. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColor_Proxy(
  32495. IHTMLTableRow * This,
  32496. /* [in] */ VARIANT v);
  32497. void __RPC_STUB IHTMLTableRow_put_borderColor_Stub(
  32498. IRpcStubBuffer *This,
  32499. IRpcChannelBuffer *_pRpcChannelBuffer,
  32500. PRPC_MESSAGE _pRpcMessage,
  32501. DWORD *_pdwStubPhase);
  32502. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColor_Proxy(
  32503. IHTMLTableRow * This,
  32504. /* [out][retval] */ VARIANT *p);
  32505. void __RPC_STUB IHTMLTableRow_get_borderColor_Stub(
  32506. IRpcStubBuffer *This,
  32507. IRpcChannelBuffer *_pRpcChannelBuffer,
  32508. PRPC_MESSAGE _pRpcMessage,
  32509. DWORD *_pdwStubPhase);
  32510. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorLight_Proxy(
  32511. IHTMLTableRow * This,
  32512. /* [in] */ VARIANT v);
  32513. void __RPC_STUB IHTMLTableRow_put_borderColorLight_Stub(
  32514. IRpcStubBuffer *This,
  32515. IRpcChannelBuffer *_pRpcChannelBuffer,
  32516. PRPC_MESSAGE _pRpcMessage,
  32517. DWORD *_pdwStubPhase);
  32518. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorLight_Proxy(
  32519. IHTMLTableRow * This,
  32520. /* [out][retval] */ VARIANT *p);
  32521. void __RPC_STUB IHTMLTableRow_get_borderColorLight_Stub(
  32522. IRpcStubBuffer *This,
  32523. IRpcChannelBuffer *_pRpcChannelBuffer,
  32524. PRPC_MESSAGE _pRpcMessage,
  32525. DWORD *_pdwStubPhase);
  32526. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorDark_Proxy(
  32527. IHTMLTableRow * This,
  32528. /* [in] */ VARIANT v);
  32529. void __RPC_STUB IHTMLTableRow_put_borderColorDark_Stub(
  32530. IRpcStubBuffer *This,
  32531. IRpcChannelBuffer *_pRpcChannelBuffer,
  32532. PRPC_MESSAGE _pRpcMessage,
  32533. DWORD *_pdwStubPhase);
  32534. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorDark_Proxy(
  32535. IHTMLTableRow * This,
  32536. /* [out][retval] */ VARIANT *p);
  32537. void __RPC_STUB IHTMLTableRow_get_borderColorDark_Stub(
  32538. IRpcStubBuffer *This,
  32539. IRpcChannelBuffer *_pRpcChannelBuffer,
  32540. PRPC_MESSAGE _pRpcMessage,
  32541. DWORD *_pdwStubPhase);
  32542. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_rowIndex_Proxy(
  32543. IHTMLTableRow * This,
  32544. /* [out][retval] */ long *p);
  32545. void __RPC_STUB IHTMLTableRow_get_rowIndex_Stub(
  32546. IRpcStubBuffer *This,
  32547. IRpcChannelBuffer *_pRpcChannelBuffer,
  32548. PRPC_MESSAGE _pRpcMessage,
  32549. DWORD *_pdwStubPhase);
  32550. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_sectionRowIndex_Proxy(
  32551. IHTMLTableRow * This,
  32552. /* [out][retval] */ long *p);
  32553. void __RPC_STUB IHTMLTableRow_get_sectionRowIndex_Stub(
  32554. IRpcStubBuffer *This,
  32555. IRpcChannelBuffer *_pRpcChannelBuffer,
  32556. PRPC_MESSAGE _pRpcMessage,
  32557. DWORD *_pdwStubPhase);
  32558. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_cells_Proxy(
  32559. IHTMLTableRow * This,
  32560. /* [out][retval] */ IHTMLElementCollection **p);
  32561. void __RPC_STUB IHTMLTableRow_get_cells_Stub(
  32562. IRpcStubBuffer *This,
  32563. IRpcChannelBuffer *_pRpcChannelBuffer,
  32564. PRPC_MESSAGE _pRpcMessage,
  32565. DWORD *_pdwStubPhase);
  32566. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_insertCell_Proxy(
  32567. IHTMLTableRow * This,
  32568. /* [in][defaultvalue] */ long index,
  32569. /* [out][retval] */ IDispatch **row);
  32570. void __RPC_STUB IHTMLTableRow_insertCell_Stub(
  32571. IRpcStubBuffer *This,
  32572. IRpcChannelBuffer *_pRpcChannelBuffer,
  32573. PRPC_MESSAGE _pRpcMessage,
  32574. DWORD *_pdwStubPhase);
  32575. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_deleteCell_Proxy(
  32576. IHTMLTableRow * This,
  32577. /* [in][defaultvalue] */ long index);
  32578. void __RPC_STUB IHTMLTableRow_deleteCell_Stub(
  32579. IRpcStubBuffer *This,
  32580. IRpcChannelBuffer *_pRpcChannelBuffer,
  32581. PRPC_MESSAGE _pRpcMessage,
  32582. DWORD *_pdwStubPhase);
  32583. #endif /* __IHTMLTableRow_INTERFACE_DEFINED__ */
  32584. #ifndef __IHTMLTableRow2_INTERFACE_DEFINED__
  32585. #define __IHTMLTableRow2_INTERFACE_DEFINED__
  32586. /* interface IHTMLTableRow2 */
  32587. /* [object][uuid][dual][oleautomation] */
  32588. EXTERN_C const IID IID_IHTMLTableRow2;
  32589. MIDL_INTERFACE("3050f4a1-98b5-11cf-bb82-00aa00bdce0b")
  32590. IHTMLTableRow2 : public IDispatch
  32591. {
  32592. public:
  32593. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  32594. /* [in] */ VARIANT v) = 0;
  32595. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  32596. /* [out][retval] */ VARIANT *p) = 0;
  32597. };
  32598. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_put_height_Proxy(
  32599. IHTMLTableRow2 * This,
  32600. /* [in] */ VARIANT v);
  32601. void __RPC_STUB IHTMLTableRow2_put_height_Stub(
  32602. IRpcStubBuffer *This,
  32603. IRpcChannelBuffer *_pRpcChannelBuffer,
  32604. PRPC_MESSAGE _pRpcMessage,
  32605. DWORD *_pdwStubPhase);
  32606. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_get_height_Proxy(
  32607. IHTMLTableRow2 * This,
  32608. /* [out][retval] */ VARIANT *p);
  32609. void __RPC_STUB IHTMLTableRow2_get_height_Stub(
  32610. IRpcStubBuffer *This,
  32611. IRpcChannelBuffer *_pRpcChannelBuffer,
  32612. PRPC_MESSAGE _pRpcMessage,
  32613. DWORD *_pdwStubPhase);
  32614. #endif /* __IHTMLTableRow2_INTERFACE_DEFINED__ */
  32615. #ifndef __IHTMLTableRow3_INTERFACE_DEFINED__
  32616. #define __IHTMLTableRow3_INTERFACE_DEFINED__
  32617. /* interface IHTMLTableRow3 */
  32618. /* [object][uuid][dual][oleautomation] */
  32619. EXTERN_C const IID IID_IHTMLTableRow3;
  32620. MIDL_INTERFACE("3050f82c-98b5-11cf-bb82-00aa00bdce0b")
  32621. IHTMLTableRow3 : public IDispatch
  32622. {
  32623. public:
  32624. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32625. /* [in] */ BSTR v) = 0;
  32626. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32627. /* [out][retval] */ BSTR *p) = 0;
  32628. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  32629. /* [in] */ BSTR v) = 0;
  32630. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  32631. /* [out][retval] */ BSTR *p) = 0;
  32632. };
  32633. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_ch_Proxy(
  32634. IHTMLTableRow3 * This,
  32635. /* [in] */ BSTR v);
  32636. void __RPC_STUB IHTMLTableRow3_put_ch_Stub(
  32637. IRpcStubBuffer *This,
  32638. IRpcChannelBuffer *_pRpcChannelBuffer,
  32639. PRPC_MESSAGE _pRpcMessage,
  32640. DWORD *_pdwStubPhase);
  32641. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_ch_Proxy(
  32642. IHTMLTableRow3 * This,
  32643. /* [out][retval] */ BSTR *p);
  32644. void __RPC_STUB IHTMLTableRow3_get_ch_Stub(
  32645. IRpcStubBuffer *This,
  32646. IRpcChannelBuffer *_pRpcChannelBuffer,
  32647. PRPC_MESSAGE _pRpcMessage,
  32648. DWORD *_pdwStubPhase);
  32649. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_chOff_Proxy(
  32650. IHTMLTableRow3 * This,
  32651. /* [in] */ BSTR v);
  32652. void __RPC_STUB IHTMLTableRow3_put_chOff_Stub(
  32653. IRpcStubBuffer *This,
  32654. IRpcChannelBuffer *_pRpcChannelBuffer,
  32655. PRPC_MESSAGE _pRpcMessage,
  32656. DWORD *_pdwStubPhase);
  32657. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_chOff_Proxy(
  32658. IHTMLTableRow3 * This,
  32659. /* [out][retval] */ BSTR *p);
  32660. void __RPC_STUB IHTMLTableRow3_get_chOff_Stub(
  32661. IRpcStubBuffer *This,
  32662. IRpcChannelBuffer *_pRpcChannelBuffer,
  32663. PRPC_MESSAGE _pRpcMessage,
  32664. DWORD *_pdwStubPhase);
  32665. #endif /* __IHTMLTableRow3_INTERFACE_DEFINED__ */
  32666. #ifndef __IHTMLTableRowMetrics_INTERFACE_DEFINED__
  32667. #define __IHTMLTableRowMetrics_INTERFACE_DEFINED__
  32668. /* interface IHTMLTableRowMetrics */
  32669. /* [object][uuid][dual][oleautomation] */
  32670. EXTERN_C const IID IID_IHTMLTableRowMetrics;
  32671. MIDL_INTERFACE("3050f413-98b5-11cf-bb82-00aa00bdce0b")
  32672. IHTMLTableRowMetrics : public IDispatch
  32673. {
  32674. public:
  32675. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
  32676. /* [out][retval] */ long *p) = 0;
  32677. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
  32678. /* [out][retval] */ long *p) = 0;
  32679. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
  32680. /* [out][retval] */ long *p) = 0;
  32681. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
  32682. /* [out][retval] */ long *p) = 0;
  32683. };
  32684. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientHeight_Proxy(
  32685. IHTMLTableRowMetrics * This,
  32686. /* [out][retval] */ long *p);
  32687. void __RPC_STUB IHTMLTableRowMetrics_get_clientHeight_Stub(
  32688. IRpcStubBuffer *This,
  32689. IRpcChannelBuffer *_pRpcChannelBuffer,
  32690. PRPC_MESSAGE _pRpcMessage,
  32691. DWORD *_pdwStubPhase);
  32692. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientWidth_Proxy(
  32693. IHTMLTableRowMetrics * This,
  32694. /* [out][retval] */ long *p);
  32695. void __RPC_STUB IHTMLTableRowMetrics_get_clientWidth_Stub(
  32696. IRpcStubBuffer *This,
  32697. IRpcChannelBuffer *_pRpcChannelBuffer,
  32698. PRPC_MESSAGE _pRpcMessage,
  32699. DWORD *_pdwStubPhase);
  32700. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientTop_Proxy(
  32701. IHTMLTableRowMetrics * This,
  32702. /* [out][retval] */ long *p);
  32703. void __RPC_STUB IHTMLTableRowMetrics_get_clientTop_Stub(
  32704. IRpcStubBuffer *This,
  32705. IRpcChannelBuffer *_pRpcChannelBuffer,
  32706. PRPC_MESSAGE _pRpcMessage,
  32707. DWORD *_pdwStubPhase);
  32708. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientLeft_Proxy(
  32709. IHTMLTableRowMetrics * This,
  32710. /* [out][retval] */ long *p);
  32711. void __RPC_STUB IHTMLTableRowMetrics_get_clientLeft_Stub(
  32712. IRpcStubBuffer *This,
  32713. IRpcChannelBuffer *_pRpcChannelBuffer,
  32714. PRPC_MESSAGE _pRpcMessage,
  32715. DWORD *_pdwStubPhase);
  32716. #endif /* __IHTMLTableRowMetrics_INTERFACE_DEFINED__ */
  32717. #ifndef __IHTMLTableCell_INTERFACE_DEFINED__
  32718. #define __IHTMLTableCell_INTERFACE_DEFINED__
  32719. /* interface IHTMLTableCell */
  32720. /* [object][uuid][dual][oleautomation] */
  32721. EXTERN_C const IID IID_IHTMLTableCell;
  32722. MIDL_INTERFACE("3050f23d-98b5-11cf-bb82-00aa00bdce0b")
  32723. IHTMLTableCell : public IDispatch
  32724. {
  32725. public:
  32726. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rowSpan(
  32727. /* [in] */ long v) = 0;
  32728. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowSpan(
  32729. /* [out][retval] */ long *p) = 0;
  32730. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_colSpan(
  32731. /* [in] */ long v) = 0;
  32732. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colSpan(
  32733. /* [out][retval] */ long *p) = 0;
  32734. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  32735. /* [in] */ BSTR v) = 0;
  32736. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  32737. /* [out][retval] */ BSTR *p) = 0;
  32738. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  32739. /* [in] */ BSTR v) = 0;
  32740. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  32741. /* [out][retval] */ BSTR *p) = 0;
  32742. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  32743. /* [in] */ VARIANT v) = 0;
  32744. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  32745. /* [out][retval] */ VARIANT *p) = 0;
  32746. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  32747. /* [in] */ VARIANT_BOOL v) = 0;
  32748. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  32749. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  32750. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  32751. /* [in] */ BSTR v) = 0;
  32752. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  32753. /* [out][retval] */ BSTR *p) = 0;
  32754. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  32755. /* [in] */ VARIANT v) = 0;
  32756. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  32757. /* [out][retval] */ VARIANT *p) = 0;
  32758. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight(
  32759. /* [in] */ VARIANT v) = 0;
  32760. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight(
  32761. /* [out][retval] */ VARIANT *p) = 0;
  32762. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark(
  32763. /* [in] */ VARIANT v) = 0;
  32764. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark(
  32765. /* [out][retval] */ VARIANT *p) = 0;
  32766. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  32767. /* [in] */ VARIANT v) = 0;
  32768. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  32769. /* [out][retval] */ VARIANT *p) = 0;
  32770. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  32771. /* [in] */ VARIANT v) = 0;
  32772. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  32773. /* [out][retval] */ VARIANT *p) = 0;
  32774. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellIndex(
  32775. /* [out][retval] */ long *p) = 0;
  32776. };
  32777. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_rowSpan_Proxy(
  32778. IHTMLTableCell * This,
  32779. /* [in] */ long v);
  32780. void __RPC_STUB IHTMLTableCell_put_rowSpan_Stub(
  32781. IRpcStubBuffer *This,
  32782. IRpcChannelBuffer *_pRpcChannelBuffer,
  32783. PRPC_MESSAGE _pRpcMessage,
  32784. DWORD *_pdwStubPhase);
  32785. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_rowSpan_Proxy(
  32786. IHTMLTableCell * This,
  32787. /* [out][retval] */ long *p);
  32788. void __RPC_STUB IHTMLTableCell_get_rowSpan_Stub(
  32789. IRpcStubBuffer *This,
  32790. IRpcChannelBuffer *_pRpcChannelBuffer,
  32791. PRPC_MESSAGE _pRpcMessage,
  32792. DWORD *_pdwStubPhase);
  32793. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_colSpan_Proxy(
  32794. IHTMLTableCell * This,
  32795. /* [in] */ long v);
  32796. void __RPC_STUB IHTMLTableCell_put_colSpan_Stub(
  32797. IRpcStubBuffer *This,
  32798. IRpcChannelBuffer *_pRpcChannelBuffer,
  32799. PRPC_MESSAGE _pRpcMessage,
  32800. DWORD *_pdwStubPhase);
  32801. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_colSpan_Proxy(
  32802. IHTMLTableCell * This,
  32803. /* [out][retval] */ long *p);
  32804. void __RPC_STUB IHTMLTableCell_get_colSpan_Stub(
  32805. IRpcStubBuffer *This,
  32806. IRpcChannelBuffer *_pRpcChannelBuffer,
  32807. PRPC_MESSAGE _pRpcMessage,
  32808. DWORD *_pdwStubPhase);
  32809. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_align_Proxy(
  32810. IHTMLTableCell * This,
  32811. /* [in] */ BSTR v);
  32812. void __RPC_STUB IHTMLTableCell_put_align_Stub(
  32813. IRpcStubBuffer *This,
  32814. IRpcChannelBuffer *_pRpcChannelBuffer,
  32815. PRPC_MESSAGE _pRpcMessage,
  32816. DWORD *_pdwStubPhase);
  32817. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_align_Proxy(
  32818. IHTMLTableCell * This,
  32819. /* [out][retval] */ BSTR *p);
  32820. void __RPC_STUB IHTMLTableCell_get_align_Stub(
  32821. IRpcStubBuffer *This,
  32822. IRpcChannelBuffer *_pRpcChannelBuffer,
  32823. PRPC_MESSAGE _pRpcMessage,
  32824. DWORD *_pdwStubPhase);
  32825. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_vAlign_Proxy(
  32826. IHTMLTableCell * This,
  32827. /* [in] */ BSTR v);
  32828. void __RPC_STUB IHTMLTableCell_put_vAlign_Stub(
  32829. IRpcStubBuffer *This,
  32830. IRpcChannelBuffer *_pRpcChannelBuffer,
  32831. PRPC_MESSAGE _pRpcMessage,
  32832. DWORD *_pdwStubPhase);
  32833. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_vAlign_Proxy(
  32834. IHTMLTableCell * This,
  32835. /* [out][retval] */ BSTR *p);
  32836. void __RPC_STUB IHTMLTableCell_get_vAlign_Stub(
  32837. IRpcStubBuffer *This,
  32838. IRpcChannelBuffer *_pRpcChannelBuffer,
  32839. PRPC_MESSAGE _pRpcMessage,
  32840. DWORD *_pdwStubPhase);
  32841. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_bgColor_Proxy(
  32842. IHTMLTableCell * This,
  32843. /* [in] */ VARIANT v);
  32844. void __RPC_STUB IHTMLTableCell_put_bgColor_Stub(
  32845. IRpcStubBuffer *This,
  32846. IRpcChannelBuffer *_pRpcChannelBuffer,
  32847. PRPC_MESSAGE _pRpcMessage,
  32848. DWORD *_pdwStubPhase);
  32849. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_bgColor_Proxy(
  32850. IHTMLTableCell * This,
  32851. /* [out][retval] */ VARIANT *p);
  32852. void __RPC_STUB IHTMLTableCell_get_bgColor_Stub(
  32853. IRpcStubBuffer *This,
  32854. IRpcChannelBuffer *_pRpcChannelBuffer,
  32855. PRPC_MESSAGE _pRpcMessage,
  32856. DWORD *_pdwStubPhase);
  32857. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_noWrap_Proxy(
  32858. IHTMLTableCell * This,
  32859. /* [in] */ VARIANT_BOOL v);
  32860. void __RPC_STUB IHTMLTableCell_put_noWrap_Stub(
  32861. IRpcStubBuffer *This,
  32862. IRpcChannelBuffer *_pRpcChannelBuffer,
  32863. PRPC_MESSAGE _pRpcMessage,
  32864. DWORD *_pdwStubPhase);
  32865. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_noWrap_Proxy(
  32866. IHTMLTableCell * This,
  32867. /* [out][retval] */ VARIANT_BOOL *p);
  32868. void __RPC_STUB IHTMLTableCell_get_noWrap_Stub(
  32869. IRpcStubBuffer *This,
  32870. IRpcChannelBuffer *_pRpcChannelBuffer,
  32871. PRPC_MESSAGE _pRpcMessage,
  32872. DWORD *_pdwStubPhase);
  32873. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_background_Proxy(
  32874. IHTMLTableCell * This,
  32875. /* [in] */ BSTR v);
  32876. void __RPC_STUB IHTMLTableCell_put_background_Stub(
  32877. IRpcStubBuffer *This,
  32878. IRpcChannelBuffer *_pRpcChannelBuffer,
  32879. PRPC_MESSAGE _pRpcMessage,
  32880. DWORD *_pdwStubPhase);
  32881. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_background_Proxy(
  32882. IHTMLTableCell * This,
  32883. /* [out][retval] */ BSTR *p);
  32884. void __RPC_STUB IHTMLTableCell_get_background_Stub(
  32885. IRpcStubBuffer *This,
  32886. IRpcChannelBuffer *_pRpcChannelBuffer,
  32887. PRPC_MESSAGE _pRpcMessage,
  32888. DWORD *_pdwStubPhase);
  32889. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColor_Proxy(
  32890. IHTMLTableCell * This,
  32891. /* [in] */ VARIANT v);
  32892. void __RPC_STUB IHTMLTableCell_put_borderColor_Stub(
  32893. IRpcStubBuffer *This,
  32894. IRpcChannelBuffer *_pRpcChannelBuffer,
  32895. PRPC_MESSAGE _pRpcMessage,
  32896. DWORD *_pdwStubPhase);
  32897. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColor_Proxy(
  32898. IHTMLTableCell * This,
  32899. /* [out][retval] */ VARIANT *p);
  32900. void __RPC_STUB IHTMLTableCell_get_borderColor_Stub(
  32901. IRpcStubBuffer *This,
  32902. IRpcChannelBuffer *_pRpcChannelBuffer,
  32903. PRPC_MESSAGE _pRpcMessage,
  32904. DWORD *_pdwStubPhase);
  32905. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorLight_Proxy(
  32906. IHTMLTableCell * This,
  32907. /* [in] */ VARIANT v);
  32908. void __RPC_STUB IHTMLTableCell_put_borderColorLight_Stub(
  32909. IRpcStubBuffer *This,
  32910. IRpcChannelBuffer *_pRpcChannelBuffer,
  32911. PRPC_MESSAGE _pRpcMessage,
  32912. DWORD *_pdwStubPhase);
  32913. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorLight_Proxy(
  32914. IHTMLTableCell * This,
  32915. /* [out][retval] */ VARIANT *p);
  32916. void __RPC_STUB IHTMLTableCell_get_borderColorLight_Stub(
  32917. IRpcStubBuffer *This,
  32918. IRpcChannelBuffer *_pRpcChannelBuffer,
  32919. PRPC_MESSAGE _pRpcMessage,
  32920. DWORD *_pdwStubPhase);
  32921. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorDark_Proxy(
  32922. IHTMLTableCell * This,
  32923. /* [in] */ VARIANT v);
  32924. void __RPC_STUB IHTMLTableCell_put_borderColorDark_Stub(
  32925. IRpcStubBuffer *This,
  32926. IRpcChannelBuffer *_pRpcChannelBuffer,
  32927. PRPC_MESSAGE _pRpcMessage,
  32928. DWORD *_pdwStubPhase);
  32929. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorDark_Proxy(
  32930. IHTMLTableCell * This,
  32931. /* [out][retval] */ VARIANT *p);
  32932. void __RPC_STUB IHTMLTableCell_get_borderColorDark_Stub(
  32933. IRpcStubBuffer *This,
  32934. IRpcChannelBuffer *_pRpcChannelBuffer,
  32935. PRPC_MESSAGE _pRpcMessage,
  32936. DWORD *_pdwStubPhase);
  32937. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_width_Proxy(
  32938. IHTMLTableCell * This,
  32939. /* [in] */ VARIANT v);
  32940. void __RPC_STUB IHTMLTableCell_put_width_Stub(
  32941. IRpcStubBuffer *This,
  32942. IRpcChannelBuffer *_pRpcChannelBuffer,
  32943. PRPC_MESSAGE _pRpcMessage,
  32944. DWORD *_pdwStubPhase);
  32945. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_width_Proxy(
  32946. IHTMLTableCell * This,
  32947. /* [out][retval] */ VARIANT *p);
  32948. void __RPC_STUB IHTMLTableCell_get_width_Stub(
  32949. IRpcStubBuffer *This,
  32950. IRpcChannelBuffer *_pRpcChannelBuffer,
  32951. PRPC_MESSAGE _pRpcMessage,
  32952. DWORD *_pdwStubPhase);
  32953. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_height_Proxy(
  32954. IHTMLTableCell * This,
  32955. /* [in] */ VARIANT v);
  32956. void __RPC_STUB IHTMLTableCell_put_height_Stub(
  32957. IRpcStubBuffer *This,
  32958. IRpcChannelBuffer *_pRpcChannelBuffer,
  32959. PRPC_MESSAGE _pRpcMessage,
  32960. DWORD *_pdwStubPhase);
  32961. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_height_Proxy(
  32962. IHTMLTableCell * This,
  32963. /* [out][retval] */ VARIANT *p);
  32964. void __RPC_STUB IHTMLTableCell_get_height_Stub(
  32965. IRpcStubBuffer *This,
  32966. IRpcChannelBuffer *_pRpcChannelBuffer,
  32967. PRPC_MESSAGE _pRpcMessage,
  32968. DWORD *_pdwStubPhase);
  32969. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_cellIndex_Proxy(
  32970. IHTMLTableCell * This,
  32971. /* [out][retval] */ long *p);
  32972. void __RPC_STUB IHTMLTableCell_get_cellIndex_Stub(
  32973. IRpcStubBuffer *This,
  32974. IRpcChannelBuffer *_pRpcChannelBuffer,
  32975. PRPC_MESSAGE _pRpcMessage,
  32976. DWORD *_pdwStubPhase);
  32977. #endif /* __IHTMLTableCell_INTERFACE_DEFINED__ */
  32978. #ifndef __IHTMLTableCell2_INTERFACE_DEFINED__
  32979. #define __IHTMLTableCell2_INTERFACE_DEFINED__
  32980. /* interface IHTMLTableCell2 */
  32981. /* [object][uuid][dual][oleautomation] */
  32982. EXTERN_C const IID IID_IHTMLTableCell2;
  32983. MIDL_INTERFACE("3050f82d-98b5-11cf-bb82-00aa00bdce0b")
  32984. IHTMLTableCell2 : public IDispatch
  32985. {
  32986. public:
  32987. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_abbr(
  32988. /* [in] */ BSTR v) = 0;
  32989. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_abbr(
  32990. /* [out][retval] */ BSTR *p) = 0;
  32991. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_axis(
  32992. /* [in] */ BSTR v) = 0;
  32993. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_axis(
  32994. /* [out][retval] */ BSTR *p) = 0;
  32995. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32996. /* [in] */ BSTR v) = 0;
  32997. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32998. /* [out][retval] */ BSTR *p) = 0;
  32999. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  33000. /* [in] */ BSTR v) = 0;
  33001. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  33002. /* [out][retval] */ BSTR *p) = 0;
  33003. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_headers(
  33004. /* [in] */ BSTR v) = 0;
  33005. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_headers(
  33006. /* [out][retval] */ BSTR *p) = 0;
  33007. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scope(
  33008. /* [in] */ BSTR v) = 0;
  33009. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scope(
  33010. /* [out][retval] */ BSTR *p) = 0;
  33011. };
  33012. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_abbr_Proxy(
  33013. IHTMLTableCell2 * This,
  33014. /* [in] */ BSTR v);
  33015. void __RPC_STUB IHTMLTableCell2_put_abbr_Stub(
  33016. IRpcStubBuffer *This,
  33017. IRpcChannelBuffer *_pRpcChannelBuffer,
  33018. PRPC_MESSAGE _pRpcMessage,
  33019. DWORD *_pdwStubPhase);
  33020. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_abbr_Proxy(
  33021. IHTMLTableCell2 * This,
  33022. /* [out][retval] */ BSTR *p);
  33023. void __RPC_STUB IHTMLTableCell2_get_abbr_Stub(
  33024. IRpcStubBuffer *This,
  33025. IRpcChannelBuffer *_pRpcChannelBuffer,
  33026. PRPC_MESSAGE _pRpcMessage,
  33027. DWORD *_pdwStubPhase);
  33028. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_axis_Proxy(
  33029. IHTMLTableCell2 * This,
  33030. /* [in] */ BSTR v);
  33031. void __RPC_STUB IHTMLTableCell2_put_axis_Stub(
  33032. IRpcStubBuffer *This,
  33033. IRpcChannelBuffer *_pRpcChannelBuffer,
  33034. PRPC_MESSAGE _pRpcMessage,
  33035. DWORD *_pdwStubPhase);
  33036. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_axis_Proxy(
  33037. IHTMLTableCell2 * This,
  33038. /* [out][retval] */ BSTR *p);
  33039. void __RPC_STUB IHTMLTableCell2_get_axis_Stub(
  33040. IRpcStubBuffer *This,
  33041. IRpcChannelBuffer *_pRpcChannelBuffer,
  33042. PRPC_MESSAGE _pRpcMessage,
  33043. DWORD *_pdwStubPhase);
  33044. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_ch_Proxy(
  33045. IHTMLTableCell2 * This,
  33046. /* [in] */ BSTR v);
  33047. void __RPC_STUB IHTMLTableCell2_put_ch_Stub(
  33048. IRpcStubBuffer *This,
  33049. IRpcChannelBuffer *_pRpcChannelBuffer,
  33050. PRPC_MESSAGE _pRpcMessage,
  33051. DWORD *_pdwStubPhase);
  33052. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_ch_Proxy(
  33053. IHTMLTableCell2 * This,
  33054. /* [out][retval] */ BSTR *p);
  33055. void __RPC_STUB IHTMLTableCell2_get_ch_Stub(
  33056. IRpcStubBuffer *This,
  33057. IRpcChannelBuffer *_pRpcChannelBuffer,
  33058. PRPC_MESSAGE _pRpcMessage,
  33059. DWORD *_pdwStubPhase);
  33060. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_chOff_Proxy(
  33061. IHTMLTableCell2 * This,
  33062. /* [in] */ BSTR v);
  33063. void __RPC_STUB IHTMLTableCell2_put_chOff_Stub(
  33064. IRpcStubBuffer *This,
  33065. IRpcChannelBuffer *_pRpcChannelBuffer,
  33066. PRPC_MESSAGE _pRpcMessage,
  33067. DWORD *_pdwStubPhase);
  33068. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_chOff_Proxy(
  33069. IHTMLTableCell2 * This,
  33070. /* [out][retval] */ BSTR *p);
  33071. void __RPC_STUB IHTMLTableCell2_get_chOff_Stub(
  33072. IRpcStubBuffer *This,
  33073. IRpcChannelBuffer *_pRpcChannelBuffer,
  33074. PRPC_MESSAGE _pRpcMessage,
  33075. DWORD *_pdwStubPhase);
  33076. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_headers_Proxy(
  33077. IHTMLTableCell2 * This,
  33078. /* [in] */ BSTR v);
  33079. void __RPC_STUB IHTMLTableCell2_put_headers_Stub(
  33080. IRpcStubBuffer *This,
  33081. IRpcChannelBuffer *_pRpcChannelBuffer,
  33082. PRPC_MESSAGE _pRpcMessage,
  33083. DWORD *_pdwStubPhase);
  33084. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_headers_Proxy(
  33085. IHTMLTableCell2 * This,
  33086. /* [out][retval] */ BSTR *p);
  33087. void __RPC_STUB IHTMLTableCell2_get_headers_Stub(
  33088. IRpcStubBuffer *This,
  33089. IRpcChannelBuffer *_pRpcChannelBuffer,
  33090. PRPC_MESSAGE _pRpcMessage,
  33091. DWORD *_pdwStubPhase);
  33092. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_scope_Proxy(
  33093. IHTMLTableCell2 * This,
  33094. /* [in] */ BSTR v);
  33095. void __RPC_STUB IHTMLTableCell2_put_scope_Stub(
  33096. IRpcStubBuffer *This,
  33097. IRpcChannelBuffer *_pRpcChannelBuffer,
  33098. PRPC_MESSAGE _pRpcMessage,
  33099. DWORD *_pdwStubPhase);
  33100. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_scope_Proxy(
  33101. IHTMLTableCell2 * This,
  33102. /* [out][retval] */ BSTR *p);
  33103. void __RPC_STUB IHTMLTableCell2_get_scope_Stub(
  33104. IRpcStubBuffer *This,
  33105. IRpcChannelBuffer *_pRpcChannelBuffer,
  33106. PRPC_MESSAGE _pRpcMessage,
  33107. DWORD *_pdwStubPhase);
  33108. #endif /* __IHTMLTableCell2_INTERFACE_DEFINED__ */
  33109. #ifndef __DispHTMLTable_DISPINTERFACE_DEFINED__
  33110. #define __DispHTMLTable_DISPINTERFACE_DEFINED__
  33111. /* dispinterface DispHTMLTable */
  33112. /* [uuid][hidden] */
  33113. EXTERN_C const IID DIID_DispHTMLTable;
  33114. MIDL_INTERFACE("3050f532-98b5-11cf-bb82-00aa00bdce0b")
  33115. DispHTMLTable : public IDispatch
  33116. {
  33117. };
  33118. #endif /* __DispHTMLTable_DISPINTERFACE_DEFINED__ */
  33119. EXTERN_C const CLSID CLSID_HTMLTable;
  33120. #ifdef __cplusplus
  33121. class DECLSPEC_UUID("3050f26b-98b5-11cf-bb82-00aa00bdce0b")
  33122. HTMLTable;
  33123. #endif
  33124. #ifndef __DispHTMLTableCol_DISPINTERFACE_DEFINED__
  33125. #define __DispHTMLTableCol_DISPINTERFACE_DEFINED__
  33126. /* dispinterface DispHTMLTableCol */
  33127. /* [uuid][hidden] */
  33128. EXTERN_C const IID DIID_DispHTMLTableCol;
  33129. MIDL_INTERFACE("3050f533-98b5-11cf-bb82-00aa00bdce0b")
  33130. DispHTMLTableCol : public IDispatch
  33131. {
  33132. };
  33133. #endif /* __DispHTMLTableCol_DISPINTERFACE_DEFINED__ */
  33134. EXTERN_C const CLSID CLSID_HTMLTableCol;
  33135. #ifdef __cplusplus
  33136. class DECLSPEC_UUID("3050f26c-98b5-11cf-bb82-00aa00bdce0b")
  33137. HTMLTableCol;
  33138. #endif
  33139. #ifndef __DispHTMLTableSection_DISPINTERFACE_DEFINED__
  33140. #define __DispHTMLTableSection_DISPINTERFACE_DEFINED__
  33141. /* dispinterface DispHTMLTableSection */
  33142. /* [uuid][hidden] */
  33143. EXTERN_C const IID DIID_DispHTMLTableSection;
  33144. MIDL_INTERFACE("3050f534-98b5-11cf-bb82-00aa00bdce0b")
  33145. DispHTMLTableSection : public IDispatch
  33146. {
  33147. };
  33148. #endif /* __DispHTMLTableSection_DISPINTERFACE_DEFINED__ */
  33149. EXTERN_C const CLSID CLSID_HTMLTableSection;
  33150. #ifdef __cplusplus
  33151. class DECLSPEC_UUID("3050f2e9-98b5-11cf-bb82-00aa00bdce0b")
  33152. HTMLTableSection;
  33153. #endif
  33154. #ifndef __DispHTMLTableRow_DISPINTERFACE_DEFINED__
  33155. #define __DispHTMLTableRow_DISPINTERFACE_DEFINED__
  33156. /* dispinterface DispHTMLTableRow */
  33157. /* [uuid][hidden] */
  33158. EXTERN_C const IID DIID_DispHTMLTableRow;
  33159. MIDL_INTERFACE("3050f535-98b5-11cf-bb82-00aa00bdce0b")
  33160. DispHTMLTableRow : public IDispatch
  33161. {
  33162. };
  33163. #endif /* __DispHTMLTableRow_DISPINTERFACE_DEFINED__ */
  33164. EXTERN_C const CLSID CLSID_HTMLTableRow;
  33165. #ifdef __cplusplus
  33166. class DECLSPEC_UUID("3050f26d-98b5-11cf-bb82-00aa00bdce0b")
  33167. HTMLTableRow;
  33168. #endif
  33169. #ifndef __DispHTMLTableCell_DISPINTERFACE_DEFINED__
  33170. #define __DispHTMLTableCell_DISPINTERFACE_DEFINED__
  33171. /* dispinterface DispHTMLTableCell */
  33172. /* [uuid][hidden] */
  33173. EXTERN_C const IID DIID_DispHTMLTableCell;
  33174. MIDL_INTERFACE("3050f536-98b5-11cf-bb82-00aa00bdce0b")
  33175. DispHTMLTableCell : public IDispatch
  33176. {
  33177. };
  33178. #endif /* __DispHTMLTableCell_DISPINTERFACE_DEFINED__ */
  33179. EXTERN_C const CLSID CLSID_HTMLTableCell;
  33180. #ifdef __cplusplus
  33181. class DECLSPEC_UUID("3050f246-98b5-11cf-bb82-00aa00bdce0b")
  33182. HTMLTableCell;
  33183. #endif
  33184. #ifndef __HTMLScriptEvents2_DISPINTERFACE_DEFINED__
  33185. #define __HTMLScriptEvents2_DISPINTERFACE_DEFINED__
  33186. /* dispinterface HTMLScriptEvents2 */
  33187. /* [uuid][hidden] */
  33188. EXTERN_C const IID DIID_HTMLScriptEvents2;
  33189. MIDL_INTERFACE("3050f621-98b5-11cf-bb82-00aa00bdce0b")
  33190. HTMLScriptEvents2 : public IDispatch
  33191. {
  33192. };
  33193. #endif /* __HTMLScriptEvents2_DISPINTERFACE_DEFINED__ */
  33194. #ifndef __HTMLScriptEvents_DISPINTERFACE_DEFINED__
  33195. #define __HTMLScriptEvents_DISPINTERFACE_DEFINED__
  33196. /* dispinterface HTMLScriptEvents */
  33197. /* [uuid][hidden] */
  33198. EXTERN_C const IID DIID_HTMLScriptEvents;
  33199. MIDL_INTERFACE("3050f3e2-98b5-11cf-bb82-00aa00bdce0b")
  33200. HTMLScriptEvents : public IDispatch
  33201. {
  33202. };
  33203. #endif /* __HTMLScriptEvents_DISPINTERFACE_DEFINED__ */
  33204. #ifndef __IHTMLScriptElement_INTERFACE_DEFINED__
  33205. #define __IHTMLScriptElement_INTERFACE_DEFINED__
  33206. /* interface IHTMLScriptElement */
  33207. /* [object][uuid][dual][oleautomation] */
  33208. EXTERN_C const IID IID_IHTMLScriptElement;
  33209. MIDL_INTERFACE("3050f28b-98b5-11cf-bb82-00aa00bdce0b")
  33210. IHTMLScriptElement : public IDispatch
  33211. {
  33212. public:
  33213. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  33214. /* [in] */ BSTR v) = 0;
  33215. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  33216. /* [out][retval] */ BSTR *p) = 0;
  33217. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor(
  33218. /* [in] */ BSTR v) = 0;
  33219. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor(
  33220. /* [out][retval] */ BSTR *p) = 0;
  33221. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_event(
  33222. /* [in] */ BSTR v) = 0;
  33223. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
  33224. /* [out][retval] */ BSTR *p) = 0;
  33225. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  33226. /* [in] */ BSTR v) = 0;
  33227. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  33228. /* [out][retval] */ BSTR *p) = 0;
  33229. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defer(
  33230. /* [in] */ VARIANT_BOOL v) = 0;
  33231. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defer(
  33232. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  33233. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  33234. /* [out][retval] */ BSTR *p) = 0;
  33235. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  33236. /* [in] */ VARIANT v) = 0;
  33237. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  33238. /* [out][retval] */ VARIANT *p) = 0;
  33239. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  33240. /* [in] */ BSTR v) = 0;
  33241. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  33242. /* [out][retval] */ BSTR *p) = 0;
  33243. };
  33244. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_src_Proxy(
  33245. IHTMLScriptElement * This,
  33246. /* [in] */ BSTR v);
  33247. void __RPC_STUB IHTMLScriptElement_put_src_Stub(
  33248. IRpcStubBuffer *This,
  33249. IRpcChannelBuffer *_pRpcChannelBuffer,
  33250. PRPC_MESSAGE _pRpcMessage,
  33251. DWORD *_pdwStubPhase);
  33252. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_src_Proxy(
  33253. IHTMLScriptElement * This,
  33254. /* [out][retval] */ BSTR *p);
  33255. void __RPC_STUB IHTMLScriptElement_get_src_Stub(
  33256. IRpcStubBuffer *This,
  33257. IRpcChannelBuffer *_pRpcChannelBuffer,
  33258. PRPC_MESSAGE _pRpcMessage,
  33259. DWORD *_pdwStubPhase);
  33260. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_htmlFor_Proxy(
  33261. IHTMLScriptElement * This,
  33262. /* [in] */ BSTR v);
  33263. void __RPC_STUB IHTMLScriptElement_put_htmlFor_Stub(
  33264. IRpcStubBuffer *This,
  33265. IRpcChannelBuffer *_pRpcChannelBuffer,
  33266. PRPC_MESSAGE _pRpcMessage,
  33267. DWORD *_pdwStubPhase);
  33268. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_htmlFor_Proxy(
  33269. IHTMLScriptElement * This,
  33270. /* [out][retval] */ BSTR *p);
  33271. void __RPC_STUB IHTMLScriptElement_get_htmlFor_Stub(
  33272. IRpcStubBuffer *This,
  33273. IRpcChannelBuffer *_pRpcChannelBuffer,
  33274. PRPC_MESSAGE _pRpcMessage,
  33275. DWORD *_pdwStubPhase);
  33276. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_event_Proxy(
  33277. IHTMLScriptElement * This,
  33278. /* [in] */ BSTR v);
  33279. void __RPC_STUB IHTMLScriptElement_put_event_Stub(
  33280. IRpcStubBuffer *This,
  33281. IRpcChannelBuffer *_pRpcChannelBuffer,
  33282. PRPC_MESSAGE _pRpcMessage,
  33283. DWORD *_pdwStubPhase);
  33284. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_event_Proxy(
  33285. IHTMLScriptElement * This,
  33286. /* [out][retval] */ BSTR *p);
  33287. void __RPC_STUB IHTMLScriptElement_get_event_Stub(
  33288. IRpcStubBuffer *This,
  33289. IRpcChannelBuffer *_pRpcChannelBuffer,
  33290. PRPC_MESSAGE _pRpcMessage,
  33291. DWORD *_pdwStubPhase);
  33292. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_text_Proxy(
  33293. IHTMLScriptElement * This,
  33294. /* [in] */ BSTR v);
  33295. void __RPC_STUB IHTMLScriptElement_put_text_Stub(
  33296. IRpcStubBuffer *This,
  33297. IRpcChannelBuffer *_pRpcChannelBuffer,
  33298. PRPC_MESSAGE _pRpcMessage,
  33299. DWORD *_pdwStubPhase);
  33300. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_text_Proxy(
  33301. IHTMLScriptElement * This,
  33302. /* [out][retval] */ BSTR *p);
  33303. void __RPC_STUB IHTMLScriptElement_get_text_Stub(
  33304. IRpcStubBuffer *This,
  33305. IRpcChannelBuffer *_pRpcChannelBuffer,
  33306. PRPC_MESSAGE _pRpcMessage,
  33307. DWORD *_pdwStubPhase);
  33308. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_defer_Proxy(
  33309. IHTMLScriptElement * This,
  33310. /* [in] */ VARIANT_BOOL v);
  33311. void __RPC_STUB IHTMLScriptElement_put_defer_Stub(
  33312. IRpcStubBuffer *This,
  33313. IRpcChannelBuffer *_pRpcChannelBuffer,
  33314. PRPC_MESSAGE _pRpcMessage,
  33315. DWORD *_pdwStubPhase);
  33316. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_defer_Proxy(
  33317. IHTMLScriptElement * This,
  33318. /* [out][retval] */ VARIANT_BOOL *p);
  33319. void __RPC_STUB IHTMLScriptElement_get_defer_Stub(
  33320. IRpcStubBuffer *This,
  33321. IRpcChannelBuffer *_pRpcChannelBuffer,
  33322. PRPC_MESSAGE _pRpcMessage,
  33323. DWORD *_pdwStubPhase);
  33324. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_readyState_Proxy(
  33325. IHTMLScriptElement * This,
  33326. /* [out][retval] */ BSTR *p);
  33327. void __RPC_STUB IHTMLScriptElement_get_readyState_Stub(
  33328. IRpcStubBuffer *This,
  33329. IRpcChannelBuffer *_pRpcChannelBuffer,
  33330. PRPC_MESSAGE _pRpcMessage,
  33331. DWORD *_pdwStubPhase);
  33332. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_onerror_Proxy(
  33333. IHTMLScriptElement * This,
  33334. /* [in] */ VARIANT v);
  33335. void __RPC_STUB IHTMLScriptElement_put_onerror_Stub(
  33336. IRpcStubBuffer *This,
  33337. IRpcChannelBuffer *_pRpcChannelBuffer,
  33338. PRPC_MESSAGE _pRpcMessage,
  33339. DWORD *_pdwStubPhase);
  33340. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_onerror_Proxy(
  33341. IHTMLScriptElement * This,
  33342. /* [out][retval] */ VARIANT *p);
  33343. void __RPC_STUB IHTMLScriptElement_get_onerror_Stub(
  33344. IRpcStubBuffer *This,
  33345. IRpcChannelBuffer *_pRpcChannelBuffer,
  33346. PRPC_MESSAGE _pRpcMessage,
  33347. DWORD *_pdwStubPhase);
  33348. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_type_Proxy(
  33349. IHTMLScriptElement * This,
  33350. /* [in] */ BSTR v);
  33351. void __RPC_STUB IHTMLScriptElement_put_type_Stub(
  33352. IRpcStubBuffer *This,
  33353. IRpcChannelBuffer *_pRpcChannelBuffer,
  33354. PRPC_MESSAGE _pRpcMessage,
  33355. DWORD *_pdwStubPhase);
  33356. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_type_Proxy(
  33357. IHTMLScriptElement * This,
  33358. /* [out][retval] */ BSTR *p);
  33359. void __RPC_STUB IHTMLScriptElement_get_type_Stub(
  33360. IRpcStubBuffer *This,
  33361. IRpcChannelBuffer *_pRpcChannelBuffer,
  33362. PRPC_MESSAGE _pRpcMessage,
  33363. DWORD *_pdwStubPhase);
  33364. #endif /* __IHTMLScriptElement_INTERFACE_DEFINED__ */
  33365. #ifndef __IHTMLScriptElement2_INTERFACE_DEFINED__
  33366. #define __IHTMLScriptElement2_INTERFACE_DEFINED__
  33367. /* interface IHTMLScriptElement2 */
  33368. /* [object][uuid][dual][oleautomation] */
  33369. EXTERN_C const IID IID_IHTMLScriptElement2;
  33370. MIDL_INTERFACE("3050f828-98b5-11cf-bb82-00aa00bdce0b")
  33371. IHTMLScriptElement2 : public IDispatch
  33372. {
  33373. public:
  33374. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  33375. /* [in] */ BSTR v) = 0;
  33376. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  33377. /* [out][retval] */ BSTR *p) = 0;
  33378. };
  33379. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_put_charset_Proxy(
  33380. IHTMLScriptElement2 * This,
  33381. /* [in] */ BSTR v);
  33382. void __RPC_STUB IHTMLScriptElement2_put_charset_Stub(
  33383. IRpcStubBuffer *This,
  33384. IRpcChannelBuffer *_pRpcChannelBuffer,
  33385. PRPC_MESSAGE _pRpcMessage,
  33386. DWORD *_pdwStubPhase);
  33387. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_get_charset_Proxy(
  33388. IHTMLScriptElement2 * This,
  33389. /* [out][retval] */ BSTR *p);
  33390. void __RPC_STUB IHTMLScriptElement2_get_charset_Stub(
  33391. IRpcStubBuffer *This,
  33392. IRpcChannelBuffer *_pRpcChannelBuffer,
  33393. PRPC_MESSAGE _pRpcMessage,
  33394. DWORD *_pdwStubPhase);
  33395. #endif /* __IHTMLScriptElement2_INTERFACE_DEFINED__ */
  33396. #ifndef __DispHTMLScriptElement_DISPINTERFACE_DEFINED__
  33397. #define __DispHTMLScriptElement_DISPINTERFACE_DEFINED__
  33398. /* dispinterface DispHTMLScriptElement */
  33399. /* [uuid][hidden] */
  33400. EXTERN_C const IID DIID_DispHTMLScriptElement;
  33401. MIDL_INTERFACE("3050f530-98b5-11cf-bb82-00aa00bdce0b")
  33402. DispHTMLScriptElement : public IDispatch
  33403. {
  33404. };
  33405. #endif /* __DispHTMLScriptElement_DISPINTERFACE_DEFINED__ */
  33406. EXTERN_C const CLSID CLSID_HTMLScriptElement;
  33407. #ifdef __cplusplus
  33408. class DECLSPEC_UUID("3050f28c-98b5-11cf-bb82-00aa00bdce0b")
  33409. HTMLScriptElement;
  33410. #endif
  33411. #ifndef __IHTMLNoShowElement_INTERFACE_DEFINED__
  33412. #define __IHTMLNoShowElement_INTERFACE_DEFINED__
  33413. /* interface IHTMLNoShowElement */
  33414. /* [object][uuid][dual][oleautomation] */
  33415. EXTERN_C const IID IID_IHTMLNoShowElement;
  33416. MIDL_INTERFACE("3050f38a-98b5-11cf-bb82-00aa00bdce0b")
  33417. IHTMLNoShowElement : public IDispatch
  33418. {
  33419. public:
  33420. };
  33421. #endif /* __IHTMLNoShowElement_INTERFACE_DEFINED__ */
  33422. #ifndef __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__
  33423. #define __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__
  33424. /* dispinterface DispHTMLNoShowElement */
  33425. /* [uuid][hidden] */
  33426. EXTERN_C const IID DIID_DispHTMLNoShowElement;
  33427. MIDL_INTERFACE("3050f528-98b5-11cf-bb82-00aa00bdce0b")
  33428. DispHTMLNoShowElement : public IDispatch
  33429. {
  33430. };
  33431. #endif /* __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__ */
  33432. EXTERN_C const CLSID CLSID_HTMLNoShowElement;
  33433. #ifdef __cplusplus
  33434. class DECLSPEC_UUID("3050f38b-98b5-11cf-bb82-00aa00bdce0b")
  33435. HTMLNoShowElement;
  33436. #endif
  33437. #ifndef __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__
  33438. #define __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__
  33439. /* dispinterface HTMLObjectElementEvents2 */
  33440. /* [uuid][hidden] */
  33441. EXTERN_C const IID DIID_HTMLObjectElementEvents2;
  33442. MIDL_INTERFACE("3050f620-98b5-11cf-bb82-00aa00bdce0b")
  33443. HTMLObjectElementEvents2 : public IDispatch
  33444. {
  33445. };
  33446. #endif /* __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__ */
  33447. #ifndef __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__
  33448. #define __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__
  33449. /* dispinterface HTMLObjectElementEvents */
  33450. /* [uuid][hidden] */
  33451. EXTERN_C const IID DIID_HTMLObjectElementEvents;
  33452. MIDL_INTERFACE("3050f3c4-98b5-11cf-bb82-00aa00bdce0b")
  33453. HTMLObjectElementEvents : public IDispatch
  33454. {
  33455. };
  33456. #endif /* __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__ */
  33457. #ifndef __IHTMLObjectElement_INTERFACE_DEFINED__
  33458. #define __IHTMLObjectElement_INTERFACE_DEFINED__
  33459. /* interface IHTMLObjectElement */
  33460. /* [object][uuid][dual][oleautomation] */
  33461. EXTERN_C const IID IID_IHTMLObjectElement;
  33462. MIDL_INTERFACE("3050f24f-98b5-11cf-bb82-00aa00bdce0b")
  33463. IHTMLObjectElement : public IDispatch
  33464. {
  33465. public:
  33466. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_object(
  33467. /* [out][retval] */ IDispatch **p) = 0;
  33468. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid(
  33469. /* [out][retval] */ BSTR *p) = 0;
  33470. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  33471. /* [out][retval] */ BSTR *p) = 0;
  33472. virtual /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset(
  33473. /* [in] */ IDispatch *v) = 0;
  33474. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
  33475. /* [out][retval] */ IDispatch **p) = 0;
  33476. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  33477. /* [in] */ BSTR v) = 0;
  33478. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  33479. /* [out][retval] */ BSTR *p) = 0;
  33480. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  33481. /* [in] */ BSTR v) = 0;
  33482. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  33483. /* [out][retval] */ BSTR *p) = 0;
  33484. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeBase(
  33485. /* [in] */ BSTR v) = 0;
  33486. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeBase(
  33487. /* [out][retval] */ BSTR *p) = 0;
  33488. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeType(
  33489. /* [in] */ BSTR v) = 0;
  33490. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeType(
  33491. /* [out][retval] */ BSTR *p) = 0;
  33492. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_code(
  33493. /* [in] */ BSTR v) = 0;
  33494. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_code(
  33495. /* [out][retval] */ BSTR *p) = 0;
  33496. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BaseHref(
  33497. /* [out][retval] */ BSTR *p) = 0;
  33498. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  33499. /* [in] */ BSTR v) = 0;
  33500. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  33501. /* [out][retval] */ BSTR *p) = 0;
  33502. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  33503. /* [out][retval] */ IHTMLFormElement **p) = 0;
  33504. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  33505. /* [in] */ VARIANT v) = 0;
  33506. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  33507. /* [out][retval] */ VARIANT *p) = 0;
  33508. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  33509. /* [in] */ VARIANT v) = 0;
  33510. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  33511. /* [out][retval] */ VARIANT *p) = 0;
  33512. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  33513. /* [out][retval] */ long *p) = 0;
  33514. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  33515. /* [in] */ VARIANT v) = 0;
  33516. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  33517. /* [out][retval] */ VARIANT *p) = 0;
  33518. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  33519. /* [in] */ VARIANT v) = 0;
  33520. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  33521. /* [out][retval] */ VARIANT *p) = 0;
  33522. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altHtml(
  33523. /* [in] */ BSTR v) = 0;
  33524. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altHtml(
  33525. /* [out][retval] */ BSTR *p) = 0;
  33526. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  33527. /* [in] */ long v) = 0;
  33528. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  33529. /* [out][retval] */ long *p) = 0;
  33530. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  33531. /* [in] */ long v) = 0;
  33532. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  33533. /* [out][retval] */ long *p) = 0;
  33534. };
  33535. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_object_Proxy(
  33536. IHTMLObjectElement * This,
  33537. /* [out][retval] */ IDispatch **p);
  33538. void __RPC_STUB IHTMLObjectElement_get_object_Stub(
  33539. IRpcStubBuffer *This,
  33540. IRpcChannelBuffer *_pRpcChannelBuffer,
  33541. PRPC_MESSAGE _pRpcMessage,
  33542. DWORD *_pdwStubPhase);
  33543. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_classid_Proxy(
  33544. IHTMLObjectElement * This,
  33545. /* [out][retval] */ BSTR *p);
  33546. void __RPC_STUB IHTMLObjectElement_get_classid_Stub(
  33547. IRpcStubBuffer *This,
  33548. IRpcChannelBuffer *_pRpcChannelBuffer,
  33549. PRPC_MESSAGE _pRpcMessage,
  33550. DWORD *_pdwStubPhase);
  33551. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_data_Proxy(
  33552. IHTMLObjectElement * This,
  33553. /* [out][retval] */ BSTR *p);
  33554. void __RPC_STUB IHTMLObjectElement_get_data_Stub(
  33555. IRpcStubBuffer *This,
  33556. IRpcChannelBuffer *_pRpcChannelBuffer,
  33557. PRPC_MESSAGE _pRpcMessage,
  33558. DWORD *_pdwStubPhase);
  33559. /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_putref_recordset_Proxy(
  33560. IHTMLObjectElement * This,
  33561. /* [in] */ IDispatch *v);
  33562. void __RPC_STUB IHTMLObjectElement_putref_recordset_Stub(
  33563. IRpcStubBuffer *This,
  33564. IRpcChannelBuffer *_pRpcChannelBuffer,
  33565. PRPC_MESSAGE _pRpcMessage,
  33566. DWORD *_pdwStubPhase);
  33567. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_recordset_Proxy(
  33568. IHTMLObjectElement * This,
  33569. /* [out][retval] */ IDispatch **p);
  33570. void __RPC_STUB IHTMLObjectElement_get_recordset_Stub(
  33571. IRpcStubBuffer *This,
  33572. IRpcChannelBuffer *_pRpcChannelBuffer,
  33573. PRPC_MESSAGE _pRpcMessage,
  33574. DWORD *_pdwStubPhase);
  33575. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_align_Proxy(
  33576. IHTMLObjectElement * This,
  33577. /* [in] */ BSTR v);
  33578. void __RPC_STUB IHTMLObjectElement_put_align_Stub(
  33579. IRpcStubBuffer *This,
  33580. IRpcChannelBuffer *_pRpcChannelBuffer,
  33581. PRPC_MESSAGE _pRpcMessage,
  33582. DWORD *_pdwStubPhase);
  33583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_align_Proxy(
  33584. IHTMLObjectElement * This,
  33585. /* [out][retval] */ BSTR *p);
  33586. void __RPC_STUB IHTMLObjectElement_get_align_Stub(
  33587. IRpcStubBuffer *This,
  33588. IRpcChannelBuffer *_pRpcChannelBuffer,
  33589. PRPC_MESSAGE _pRpcMessage,
  33590. DWORD *_pdwStubPhase);
  33591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_name_Proxy(
  33592. IHTMLObjectElement * This,
  33593. /* [in] */ BSTR v);
  33594. void __RPC_STUB IHTMLObjectElement_put_name_Stub(
  33595. IRpcStubBuffer *This,
  33596. IRpcChannelBuffer *_pRpcChannelBuffer,
  33597. PRPC_MESSAGE _pRpcMessage,
  33598. DWORD *_pdwStubPhase);
  33599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_name_Proxy(
  33600. IHTMLObjectElement * This,
  33601. /* [out][retval] */ BSTR *p);
  33602. void __RPC_STUB IHTMLObjectElement_get_name_Stub(
  33603. IRpcStubBuffer *This,
  33604. IRpcChannelBuffer *_pRpcChannelBuffer,
  33605. PRPC_MESSAGE _pRpcMessage,
  33606. DWORD *_pdwStubPhase);
  33607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeBase_Proxy(
  33608. IHTMLObjectElement * This,
  33609. /* [in] */ BSTR v);
  33610. void __RPC_STUB IHTMLObjectElement_put_codeBase_Stub(
  33611. IRpcStubBuffer *This,
  33612. IRpcChannelBuffer *_pRpcChannelBuffer,
  33613. PRPC_MESSAGE _pRpcMessage,
  33614. DWORD *_pdwStubPhase);
  33615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeBase_Proxy(
  33616. IHTMLObjectElement * This,
  33617. /* [out][retval] */ BSTR *p);
  33618. void __RPC_STUB IHTMLObjectElement_get_codeBase_Stub(
  33619. IRpcStubBuffer *This,
  33620. IRpcChannelBuffer *_pRpcChannelBuffer,
  33621. PRPC_MESSAGE _pRpcMessage,
  33622. DWORD *_pdwStubPhase);
  33623. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeType_Proxy(
  33624. IHTMLObjectElement * This,
  33625. /* [in] */ BSTR v);
  33626. void __RPC_STUB IHTMLObjectElement_put_codeType_Stub(
  33627. IRpcStubBuffer *This,
  33628. IRpcChannelBuffer *_pRpcChannelBuffer,
  33629. PRPC_MESSAGE _pRpcMessage,
  33630. DWORD *_pdwStubPhase);
  33631. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeType_Proxy(
  33632. IHTMLObjectElement * This,
  33633. /* [out][retval] */ BSTR *p);
  33634. void __RPC_STUB IHTMLObjectElement_get_codeType_Stub(
  33635. IRpcStubBuffer *This,
  33636. IRpcChannelBuffer *_pRpcChannelBuffer,
  33637. PRPC_MESSAGE _pRpcMessage,
  33638. DWORD *_pdwStubPhase);
  33639. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_code_Proxy(
  33640. IHTMLObjectElement * This,
  33641. /* [in] */ BSTR v);
  33642. void __RPC_STUB IHTMLObjectElement_put_code_Stub(
  33643. IRpcStubBuffer *This,
  33644. IRpcChannelBuffer *_pRpcChannelBuffer,
  33645. PRPC_MESSAGE _pRpcMessage,
  33646. DWORD *_pdwStubPhase);
  33647. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_code_Proxy(
  33648. IHTMLObjectElement * This,
  33649. /* [out][retval] */ BSTR *p);
  33650. void __RPC_STUB IHTMLObjectElement_get_code_Stub(
  33651. IRpcStubBuffer *This,
  33652. IRpcChannelBuffer *_pRpcChannelBuffer,
  33653. PRPC_MESSAGE _pRpcMessage,
  33654. DWORD *_pdwStubPhase);
  33655. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_BaseHref_Proxy(
  33656. IHTMLObjectElement * This,
  33657. /* [out][retval] */ BSTR *p);
  33658. void __RPC_STUB IHTMLObjectElement_get_BaseHref_Stub(
  33659. IRpcStubBuffer *This,
  33660. IRpcChannelBuffer *_pRpcChannelBuffer,
  33661. PRPC_MESSAGE _pRpcMessage,
  33662. DWORD *_pdwStubPhase);
  33663. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_type_Proxy(
  33664. IHTMLObjectElement * This,
  33665. /* [in] */ BSTR v);
  33666. void __RPC_STUB IHTMLObjectElement_put_type_Stub(
  33667. IRpcStubBuffer *This,
  33668. IRpcChannelBuffer *_pRpcChannelBuffer,
  33669. PRPC_MESSAGE _pRpcMessage,
  33670. DWORD *_pdwStubPhase);
  33671. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_type_Proxy(
  33672. IHTMLObjectElement * This,
  33673. /* [out][retval] */ BSTR *p);
  33674. void __RPC_STUB IHTMLObjectElement_get_type_Stub(
  33675. IRpcStubBuffer *This,
  33676. IRpcChannelBuffer *_pRpcChannelBuffer,
  33677. PRPC_MESSAGE _pRpcMessage,
  33678. DWORD *_pdwStubPhase);
  33679. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_form_Proxy(
  33680. IHTMLObjectElement * This,
  33681. /* [out][retval] */ IHTMLFormElement **p);
  33682. void __RPC_STUB IHTMLObjectElement_get_form_Stub(
  33683. IRpcStubBuffer *This,
  33684. IRpcChannelBuffer *_pRpcChannelBuffer,
  33685. PRPC_MESSAGE _pRpcMessage,
  33686. DWORD *_pdwStubPhase);
  33687. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_width_Proxy(
  33688. IHTMLObjectElement * This,
  33689. /* [in] */ VARIANT v);
  33690. void __RPC_STUB IHTMLObjectElement_put_width_Stub(
  33691. IRpcStubBuffer *This,
  33692. IRpcChannelBuffer *_pRpcChannelBuffer,
  33693. PRPC_MESSAGE _pRpcMessage,
  33694. DWORD *_pdwStubPhase);
  33695. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_width_Proxy(
  33696. IHTMLObjectElement * This,
  33697. /* [out][retval] */ VARIANT *p);
  33698. void __RPC_STUB IHTMLObjectElement_get_width_Stub(
  33699. IRpcStubBuffer *This,
  33700. IRpcChannelBuffer *_pRpcChannelBuffer,
  33701. PRPC_MESSAGE _pRpcMessage,
  33702. DWORD *_pdwStubPhase);
  33703. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_height_Proxy(
  33704. IHTMLObjectElement * This,
  33705. /* [in] */ VARIANT v);
  33706. void __RPC_STUB IHTMLObjectElement_put_height_Stub(
  33707. IRpcStubBuffer *This,
  33708. IRpcChannelBuffer *_pRpcChannelBuffer,
  33709. PRPC_MESSAGE _pRpcMessage,
  33710. DWORD *_pdwStubPhase);
  33711. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_height_Proxy(
  33712. IHTMLObjectElement * This,
  33713. /* [out][retval] */ VARIANT *p);
  33714. void __RPC_STUB IHTMLObjectElement_get_height_Stub(
  33715. IRpcStubBuffer *This,
  33716. IRpcChannelBuffer *_pRpcChannelBuffer,
  33717. PRPC_MESSAGE _pRpcMessage,
  33718. DWORD *_pdwStubPhase);
  33719. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_readyState_Proxy(
  33720. IHTMLObjectElement * This,
  33721. /* [out][retval] */ long *p);
  33722. void __RPC_STUB IHTMLObjectElement_get_readyState_Stub(
  33723. IRpcStubBuffer *This,
  33724. IRpcChannelBuffer *_pRpcChannelBuffer,
  33725. PRPC_MESSAGE _pRpcMessage,
  33726. DWORD *_pdwStubPhase);
  33727. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onreadystatechange_Proxy(
  33728. IHTMLObjectElement * This,
  33729. /* [in] */ VARIANT v);
  33730. void __RPC_STUB IHTMLObjectElement_put_onreadystatechange_Stub(
  33731. IRpcStubBuffer *This,
  33732. IRpcChannelBuffer *_pRpcChannelBuffer,
  33733. PRPC_MESSAGE _pRpcMessage,
  33734. DWORD *_pdwStubPhase);
  33735. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onreadystatechange_Proxy(
  33736. IHTMLObjectElement * This,
  33737. /* [out][retval] */ VARIANT *p);
  33738. void __RPC_STUB IHTMLObjectElement_get_onreadystatechange_Stub(
  33739. IRpcStubBuffer *This,
  33740. IRpcChannelBuffer *_pRpcChannelBuffer,
  33741. PRPC_MESSAGE _pRpcMessage,
  33742. DWORD *_pdwStubPhase);
  33743. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onerror_Proxy(
  33744. IHTMLObjectElement * This,
  33745. /* [in] */ VARIANT v);
  33746. void __RPC_STUB IHTMLObjectElement_put_onerror_Stub(
  33747. IRpcStubBuffer *This,
  33748. IRpcChannelBuffer *_pRpcChannelBuffer,
  33749. PRPC_MESSAGE _pRpcMessage,
  33750. DWORD *_pdwStubPhase);
  33751. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onerror_Proxy(
  33752. IHTMLObjectElement * This,
  33753. /* [out][retval] */ VARIANT *p);
  33754. void __RPC_STUB IHTMLObjectElement_get_onerror_Stub(
  33755. IRpcStubBuffer *This,
  33756. IRpcChannelBuffer *_pRpcChannelBuffer,
  33757. PRPC_MESSAGE _pRpcMessage,
  33758. DWORD *_pdwStubPhase);
  33759. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_altHtml_Proxy(
  33760. IHTMLObjectElement * This,
  33761. /* [in] */ BSTR v);
  33762. void __RPC_STUB IHTMLObjectElement_put_altHtml_Stub(
  33763. IRpcStubBuffer *This,
  33764. IRpcChannelBuffer *_pRpcChannelBuffer,
  33765. PRPC_MESSAGE _pRpcMessage,
  33766. DWORD *_pdwStubPhase);
  33767. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_altHtml_Proxy(
  33768. IHTMLObjectElement * This,
  33769. /* [out][retval] */ BSTR *p);
  33770. void __RPC_STUB IHTMLObjectElement_get_altHtml_Stub(
  33771. IRpcStubBuffer *This,
  33772. IRpcChannelBuffer *_pRpcChannelBuffer,
  33773. PRPC_MESSAGE _pRpcMessage,
  33774. DWORD *_pdwStubPhase);
  33775. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_vspace_Proxy(
  33776. IHTMLObjectElement * This,
  33777. /* [in] */ long v);
  33778. void __RPC_STUB IHTMLObjectElement_put_vspace_Stub(
  33779. IRpcStubBuffer *This,
  33780. IRpcChannelBuffer *_pRpcChannelBuffer,
  33781. PRPC_MESSAGE _pRpcMessage,
  33782. DWORD *_pdwStubPhase);
  33783. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_vspace_Proxy(
  33784. IHTMLObjectElement * This,
  33785. /* [out][retval] */ long *p);
  33786. void __RPC_STUB IHTMLObjectElement_get_vspace_Stub(
  33787. IRpcStubBuffer *This,
  33788. IRpcChannelBuffer *_pRpcChannelBuffer,
  33789. PRPC_MESSAGE _pRpcMessage,
  33790. DWORD *_pdwStubPhase);
  33791. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_hspace_Proxy(
  33792. IHTMLObjectElement * This,
  33793. /* [in] */ long v);
  33794. void __RPC_STUB IHTMLObjectElement_put_hspace_Stub(
  33795. IRpcStubBuffer *This,
  33796. IRpcChannelBuffer *_pRpcChannelBuffer,
  33797. PRPC_MESSAGE _pRpcMessage,
  33798. DWORD *_pdwStubPhase);
  33799. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_hspace_Proxy(
  33800. IHTMLObjectElement * This,
  33801. /* [out][retval] */ long *p);
  33802. void __RPC_STUB IHTMLObjectElement_get_hspace_Stub(
  33803. IRpcStubBuffer *This,
  33804. IRpcChannelBuffer *_pRpcChannelBuffer,
  33805. PRPC_MESSAGE _pRpcMessage,
  33806. DWORD *_pdwStubPhase);
  33807. #endif /* __IHTMLObjectElement_INTERFACE_DEFINED__ */
  33808. #ifndef __IHTMLObjectElement2_INTERFACE_DEFINED__
  33809. #define __IHTMLObjectElement2_INTERFACE_DEFINED__
  33810. /* interface IHTMLObjectElement2 */
  33811. /* [object][uuid][dual][oleautomation] */
  33812. EXTERN_C const IID IID_IHTMLObjectElement2;
  33813. MIDL_INTERFACE("3050f4cd-98b5-11cf-bb82-00aa00bdce0b")
  33814. IHTMLObjectElement2 : public IDispatch
  33815. {
  33816. public:
  33817. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset(
  33818. /* [in] */ BSTR dataMember,
  33819. /* [in][optional] */ VARIANT *hierarchy,
  33820. /* [out][retval] */ IDispatch **ppRecordset) = 0;
  33821. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_classid(
  33822. /* [in] */ BSTR v) = 0;
  33823. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid(
  33824. /* [out][retval] */ BSTR *p) = 0;
  33825. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
  33826. /* [in] */ BSTR v) = 0;
  33827. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  33828. /* [out][retval] */ BSTR *p) = 0;
  33829. };
  33830. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_namedRecordset_Proxy(
  33831. IHTMLObjectElement2 * This,
  33832. /* [in] */ BSTR dataMember,
  33833. /* [in][optional] */ VARIANT *hierarchy,
  33834. /* [out][retval] */ IDispatch **ppRecordset);
  33835. void __RPC_STUB IHTMLObjectElement2_namedRecordset_Stub(
  33836. IRpcStubBuffer *This,
  33837. IRpcChannelBuffer *_pRpcChannelBuffer,
  33838. PRPC_MESSAGE _pRpcMessage,
  33839. DWORD *_pdwStubPhase);
  33840. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_classid_Proxy(
  33841. IHTMLObjectElement2 * This,
  33842. /* [in] */ BSTR v);
  33843. void __RPC_STUB IHTMLObjectElement2_put_classid_Stub(
  33844. IRpcStubBuffer *This,
  33845. IRpcChannelBuffer *_pRpcChannelBuffer,
  33846. PRPC_MESSAGE _pRpcMessage,
  33847. DWORD *_pdwStubPhase);
  33848. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_classid_Proxy(
  33849. IHTMLObjectElement2 * This,
  33850. /* [out][retval] */ BSTR *p);
  33851. void __RPC_STUB IHTMLObjectElement2_get_classid_Stub(
  33852. IRpcStubBuffer *This,
  33853. IRpcChannelBuffer *_pRpcChannelBuffer,
  33854. PRPC_MESSAGE _pRpcMessage,
  33855. DWORD *_pdwStubPhase);
  33856. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_data_Proxy(
  33857. IHTMLObjectElement2 * This,
  33858. /* [in] */ BSTR v);
  33859. void __RPC_STUB IHTMLObjectElement2_put_data_Stub(
  33860. IRpcStubBuffer *This,
  33861. IRpcChannelBuffer *_pRpcChannelBuffer,
  33862. PRPC_MESSAGE _pRpcMessage,
  33863. DWORD *_pdwStubPhase);
  33864. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_data_Proxy(
  33865. IHTMLObjectElement2 * This,
  33866. /* [out][retval] */ BSTR *p);
  33867. void __RPC_STUB IHTMLObjectElement2_get_data_Stub(
  33868. IRpcStubBuffer *This,
  33869. IRpcChannelBuffer *_pRpcChannelBuffer,
  33870. PRPC_MESSAGE _pRpcMessage,
  33871. DWORD *_pdwStubPhase);
  33872. #endif /* __IHTMLObjectElement2_INTERFACE_DEFINED__ */
  33873. #ifndef __IHTMLObjectElement3_INTERFACE_DEFINED__
  33874. #define __IHTMLObjectElement3_INTERFACE_DEFINED__
  33875. /* interface IHTMLObjectElement3 */
  33876. /* [object][uuid][dual][oleautomation] */
  33877. EXTERN_C const IID IID_IHTMLObjectElement3;
  33878. MIDL_INTERFACE("3050f827-98b5-11cf-bb82-00aa00bdce0b")
  33879. IHTMLObjectElement3 : public IDispatch
  33880. {
  33881. public:
  33882. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_archive(
  33883. /* [in] */ BSTR v) = 0;
  33884. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_archive(
  33885. /* [out][retval] */ BSTR *p) = 0;
  33886. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  33887. /* [in] */ BSTR v) = 0;
  33888. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  33889. /* [out][retval] */ BSTR *p) = 0;
  33890. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_declare(
  33891. /* [in] */ VARIANT_BOOL v) = 0;
  33892. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_declare(
  33893. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  33894. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_standby(
  33895. /* [in] */ BSTR v) = 0;
  33896. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_standby(
  33897. /* [out][retval] */ BSTR *p) = 0;
  33898. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  33899. /* [in] */ VARIANT v) = 0;
  33900. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  33901. /* [out][retval] */ VARIANT *p) = 0;
  33902. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
  33903. /* [in] */ BSTR v) = 0;
  33904. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
  33905. /* [out][retval] */ BSTR *p) = 0;
  33906. };
  33907. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_archive_Proxy(
  33908. IHTMLObjectElement3 * This,
  33909. /* [in] */ BSTR v);
  33910. void __RPC_STUB IHTMLObjectElement3_put_archive_Stub(
  33911. IRpcStubBuffer *This,
  33912. IRpcChannelBuffer *_pRpcChannelBuffer,
  33913. PRPC_MESSAGE _pRpcMessage,
  33914. DWORD *_pdwStubPhase);
  33915. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_archive_Proxy(
  33916. IHTMLObjectElement3 * This,
  33917. /* [out][retval] */ BSTR *p);
  33918. void __RPC_STUB IHTMLObjectElement3_get_archive_Stub(
  33919. IRpcStubBuffer *This,
  33920. IRpcChannelBuffer *_pRpcChannelBuffer,
  33921. PRPC_MESSAGE _pRpcMessage,
  33922. DWORD *_pdwStubPhase);
  33923. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_alt_Proxy(
  33924. IHTMLObjectElement3 * This,
  33925. /* [in] */ BSTR v);
  33926. void __RPC_STUB IHTMLObjectElement3_put_alt_Stub(
  33927. IRpcStubBuffer *This,
  33928. IRpcChannelBuffer *_pRpcChannelBuffer,
  33929. PRPC_MESSAGE _pRpcMessage,
  33930. DWORD *_pdwStubPhase);
  33931. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_alt_Proxy(
  33932. IHTMLObjectElement3 * This,
  33933. /* [out][retval] */ BSTR *p);
  33934. void __RPC_STUB IHTMLObjectElement3_get_alt_Stub(
  33935. IRpcStubBuffer *This,
  33936. IRpcChannelBuffer *_pRpcChannelBuffer,
  33937. PRPC_MESSAGE _pRpcMessage,
  33938. DWORD *_pdwStubPhase);
  33939. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_declare_Proxy(
  33940. IHTMLObjectElement3 * This,
  33941. /* [in] */ VARIANT_BOOL v);
  33942. void __RPC_STUB IHTMLObjectElement3_put_declare_Stub(
  33943. IRpcStubBuffer *This,
  33944. IRpcChannelBuffer *_pRpcChannelBuffer,
  33945. PRPC_MESSAGE _pRpcMessage,
  33946. DWORD *_pdwStubPhase);
  33947. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_declare_Proxy(
  33948. IHTMLObjectElement3 * This,
  33949. /* [out][retval] */ VARIANT_BOOL *p);
  33950. void __RPC_STUB IHTMLObjectElement3_get_declare_Stub(
  33951. IRpcStubBuffer *This,
  33952. IRpcChannelBuffer *_pRpcChannelBuffer,
  33953. PRPC_MESSAGE _pRpcMessage,
  33954. DWORD *_pdwStubPhase);
  33955. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_standby_Proxy(
  33956. IHTMLObjectElement3 * This,
  33957. /* [in] */ BSTR v);
  33958. void __RPC_STUB IHTMLObjectElement3_put_standby_Stub(
  33959. IRpcStubBuffer *This,
  33960. IRpcChannelBuffer *_pRpcChannelBuffer,
  33961. PRPC_MESSAGE _pRpcMessage,
  33962. DWORD *_pdwStubPhase);
  33963. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_standby_Proxy(
  33964. IHTMLObjectElement3 * This,
  33965. /* [out][retval] */ BSTR *p);
  33966. void __RPC_STUB IHTMLObjectElement3_get_standby_Stub(
  33967. IRpcStubBuffer *This,
  33968. IRpcChannelBuffer *_pRpcChannelBuffer,
  33969. PRPC_MESSAGE _pRpcMessage,
  33970. DWORD *_pdwStubPhase);
  33971. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_border_Proxy(
  33972. IHTMLObjectElement3 * This,
  33973. /* [in] */ VARIANT v);
  33974. void __RPC_STUB IHTMLObjectElement3_put_border_Stub(
  33975. IRpcStubBuffer *This,
  33976. IRpcChannelBuffer *_pRpcChannelBuffer,
  33977. PRPC_MESSAGE _pRpcMessage,
  33978. DWORD *_pdwStubPhase);
  33979. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_border_Proxy(
  33980. IHTMLObjectElement3 * This,
  33981. /* [out][retval] */ VARIANT *p);
  33982. void __RPC_STUB IHTMLObjectElement3_get_border_Stub(
  33983. IRpcStubBuffer *This,
  33984. IRpcChannelBuffer *_pRpcChannelBuffer,
  33985. PRPC_MESSAGE _pRpcMessage,
  33986. DWORD *_pdwStubPhase);
  33987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_useMap_Proxy(
  33988. IHTMLObjectElement3 * This,
  33989. /* [in] */ BSTR v);
  33990. void __RPC_STUB IHTMLObjectElement3_put_useMap_Stub(
  33991. IRpcStubBuffer *This,
  33992. IRpcChannelBuffer *_pRpcChannelBuffer,
  33993. PRPC_MESSAGE _pRpcMessage,
  33994. DWORD *_pdwStubPhase);
  33995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_useMap_Proxy(
  33996. IHTMLObjectElement3 * This,
  33997. /* [out][retval] */ BSTR *p);
  33998. void __RPC_STUB IHTMLObjectElement3_get_useMap_Stub(
  33999. IRpcStubBuffer *This,
  34000. IRpcChannelBuffer *_pRpcChannelBuffer,
  34001. PRPC_MESSAGE _pRpcMessage,
  34002. DWORD *_pdwStubPhase);
  34003. #endif /* __IHTMLObjectElement3_INTERFACE_DEFINED__ */
  34004. #ifndef __IHTMLParamElement_INTERFACE_DEFINED__
  34005. #define __IHTMLParamElement_INTERFACE_DEFINED__
  34006. /* interface IHTMLParamElement */
  34007. /* [object][uuid][dual][oleautomation] */
  34008. EXTERN_C const IID IID_IHTMLParamElement;
  34009. MIDL_INTERFACE("3050f83d-98b5-11cf-bb82-00aa00bdce0b")
  34010. IHTMLParamElement : public IDispatch
  34011. {
  34012. public:
  34013. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  34014. /* [in] */ BSTR v) = 0;
  34015. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  34016. /* [out][retval] */ BSTR *p) = 0;
  34017. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  34018. /* [in] */ BSTR v) = 0;
  34019. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  34020. /* [out][retval] */ BSTR *p) = 0;
  34021. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  34022. /* [in] */ BSTR v) = 0;
  34023. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  34024. /* [out][retval] */ BSTR *p) = 0;
  34025. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_valueType(
  34026. /* [in] */ BSTR v) = 0;
  34027. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_valueType(
  34028. /* [out][retval] */ BSTR *p) = 0;
  34029. };
  34030. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_name_Proxy(
  34031. IHTMLParamElement * This,
  34032. /* [in] */ BSTR v);
  34033. void __RPC_STUB IHTMLParamElement_put_name_Stub(
  34034. IRpcStubBuffer *This,
  34035. IRpcChannelBuffer *_pRpcChannelBuffer,
  34036. PRPC_MESSAGE _pRpcMessage,
  34037. DWORD *_pdwStubPhase);
  34038. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_name_Proxy(
  34039. IHTMLParamElement * This,
  34040. /* [out][retval] */ BSTR *p);
  34041. void __RPC_STUB IHTMLParamElement_get_name_Stub(
  34042. IRpcStubBuffer *This,
  34043. IRpcChannelBuffer *_pRpcChannelBuffer,
  34044. PRPC_MESSAGE _pRpcMessage,
  34045. DWORD *_pdwStubPhase);
  34046. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_value_Proxy(
  34047. IHTMLParamElement * This,
  34048. /* [in] */ BSTR v);
  34049. void __RPC_STUB IHTMLParamElement_put_value_Stub(
  34050. IRpcStubBuffer *This,
  34051. IRpcChannelBuffer *_pRpcChannelBuffer,
  34052. PRPC_MESSAGE _pRpcMessage,
  34053. DWORD *_pdwStubPhase);
  34054. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_value_Proxy(
  34055. IHTMLParamElement * This,
  34056. /* [out][retval] */ BSTR *p);
  34057. void __RPC_STUB IHTMLParamElement_get_value_Stub(
  34058. IRpcStubBuffer *This,
  34059. IRpcChannelBuffer *_pRpcChannelBuffer,
  34060. PRPC_MESSAGE _pRpcMessage,
  34061. DWORD *_pdwStubPhase);
  34062. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_type_Proxy(
  34063. IHTMLParamElement * This,
  34064. /* [in] */ BSTR v);
  34065. void __RPC_STUB IHTMLParamElement_put_type_Stub(
  34066. IRpcStubBuffer *This,
  34067. IRpcChannelBuffer *_pRpcChannelBuffer,
  34068. PRPC_MESSAGE _pRpcMessage,
  34069. DWORD *_pdwStubPhase);
  34070. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_type_Proxy(
  34071. IHTMLParamElement * This,
  34072. /* [out][retval] */ BSTR *p);
  34073. void __RPC_STUB IHTMLParamElement_get_type_Stub(
  34074. IRpcStubBuffer *This,
  34075. IRpcChannelBuffer *_pRpcChannelBuffer,
  34076. PRPC_MESSAGE _pRpcMessage,
  34077. DWORD *_pdwStubPhase);
  34078. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_valueType_Proxy(
  34079. IHTMLParamElement * This,
  34080. /* [in] */ BSTR v);
  34081. void __RPC_STUB IHTMLParamElement_put_valueType_Stub(
  34082. IRpcStubBuffer *This,
  34083. IRpcChannelBuffer *_pRpcChannelBuffer,
  34084. PRPC_MESSAGE _pRpcMessage,
  34085. DWORD *_pdwStubPhase);
  34086. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_valueType_Proxy(
  34087. IHTMLParamElement * This,
  34088. /* [out][retval] */ BSTR *p);
  34089. void __RPC_STUB IHTMLParamElement_get_valueType_Stub(
  34090. IRpcStubBuffer *This,
  34091. IRpcChannelBuffer *_pRpcChannelBuffer,
  34092. PRPC_MESSAGE _pRpcMessage,
  34093. DWORD *_pdwStubPhase);
  34094. #endif /* __IHTMLParamElement_INTERFACE_DEFINED__ */
  34095. #ifndef __DispHTMLObjectElement_DISPINTERFACE_DEFINED__
  34096. #define __DispHTMLObjectElement_DISPINTERFACE_DEFINED__
  34097. /* dispinterface DispHTMLObjectElement */
  34098. /* [uuid][hidden] */
  34099. EXTERN_C const IID DIID_DispHTMLObjectElement;
  34100. MIDL_INTERFACE("3050f529-98b5-11cf-bb82-00aa00bdce0b")
  34101. DispHTMLObjectElement : public IDispatch
  34102. {
  34103. };
  34104. #endif /* __DispHTMLObjectElement_DISPINTERFACE_DEFINED__ */
  34105. EXTERN_C const CLSID CLSID_HTMLObjectElement;
  34106. #ifdef __cplusplus
  34107. class DECLSPEC_UUID("3050f24e-98b5-11cf-bb82-00aa00bdce0b")
  34108. HTMLObjectElement;
  34109. #endif
  34110. #ifndef __DispHTMLParamElement_DISPINTERFACE_DEFINED__
  34111. #define __DispHTMLParamElement_DISPINTERFACE_DEFINED__
  34112. /* dispinterface DispHTMLParamElement */
  34113. /* [uuid][hidden] */
  34114. EXTERN_C const IID DIID_DispHTMLParamElement;
  34115. MIDL_INTERFACE("3050f590-98b5-11cf-bb82-00aa00bdce0b")
  34116. DispHTMLParamElement : public IDispatch
  34117. {
  34118. };
  34119. #endif /* __DispHTMLParamElement_DISPINTERFACE_DEFINED__ */
  34120. EXTERN_C const CLSID CLSID_HTMLParamElement;
  34121. #ifdef __cplusplus
  34122. class DECLSPEC_UUID("3050f83e-98b5-11cf-bb82-00aa00bdce0b")
  34123. HTMLParamElement;
  34124. #endif
  34125. #ifndef __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__
  34126. #define __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__
  34127. /* dispinterface HTMLFrameSiteEvents2 */
  34128. /* [uuid][hidden] */
  34129. EXTERN_C const IID DIID_HTMLFrameSiteEvents2;
  34130. MIDL_INTERFACE("3050f7ff-98b5-11cf-bb82-00aa00bdce0b")
  34131. HTMLFrameSiteEvents2 : public IDispatch
  34132. {
  34133. };
  34134. #endif /* __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__ */
  34135. #ifndef __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__
  34136. #define __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__
  34137. /* dispinterface HTMLFrameSiteEvents */
  34138. /* [uuid][hidden] */
  34139. EXTERN_C const IID DIID_HTMLFrameSiteEvents;
  34140. MIDL_INTERFACE("3050f800-98b5-11cf-bb82-00aa00bdce0b")
  34141. HTMLFrameSiteEvents : public IDispatch
  34142. {
  34143. };
  34144. #endif /* __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__ */
  34145. #ifndef __IHTMLFrameBase2_INTERFACE_DEFINED__
  34146. #define __IHTMLFrameBase2_INTERFACE_DEFINED__
  34147. /* interface IHTMLFrameBase2 */
  34148. /* [object][uuid][dual][oleautomation] */
  34149. EXTERN_C const IID IID_IHTMLFrameBase2;
  34150. MIDL_INTERFACE("3050f6db-98b5-11cf-bb82-00aa00bdce0b")
  34151. IHTMLFrameBase2 : public IDispatch
  34152. {
  34153. public:
  34154. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentWindow(
  34155. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  34156. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  34157. /* [in] */ VARIANT v) = 0;
  34158. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  34159. /* [out][retval] */ VARIANT *p) = 0;
  34160. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  34161. /* [in] */ VARIANT v) = 0;
  34162. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  34163. /* [out][retval] */ VARIANT *p) = 0;
  34164. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  34165. /* [out][retval] */ BSTR *p) = 0;
  34166. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_allowTransparency(
  34167. /* [in] */ VARIANT_BOOL v) = 0;
  34168. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_allowTransparency(
  34169. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  34170. };
  34171. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_contentWindow_Proxy(
  34172. IHTMLFrameBase2 * This,
  34173. /* [out][retval] */ IHTMLWindow2 **p);
  34174. void __RPC_STUB IHTMLFrameBase2_get_contentWindow_Stub(
  34175. IRpcStubBuffer *This,
  34176. IRpcChannelBuffer *_pRpcChannelBuffer,
  34177. PRPC_MESSAGE _pRpcMessage,
  34178. DWORD *_pdwStubPhase);
  34179. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onload_Proxy(
  34180. IHTMLFrameBase2 * This,
  34181. /* [in] */ VARIANT v);
  34182. void __RPC_STUB IHTMLFrameBase2_put_onload_Stub(
  34183. IRpcStubBuffer *This,
  34184. IRpcChannelBuffer *_pRpcChannelBuffer,
  34185. PRPC_MESSAGE _pRpcMessage,
  34186. DWORD *_pdwStubPhase);
  34187. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onload_Proxy(
  34188. IHTMLFrameBase2 * This,
  34189. /* [out][retval] */ VARIANT *p);
  34190. void __RPC_STUB IHTMLFrameBase2_get_onload_Stub(
  34191. IRpcStubBuffer *This,
  34192. IRpcChannelBuffer *_pRpcChannelBuffer,
  34193. PRPC_MESSAGE _pRpcMessage,
  34194. DWORD *_pdwStubPhase);
  34195. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onreadystatechange_Proxy(
  34196. IHTMLFrameBase2 * This,
  34197. /* [in] */ VARIANT v);
  34198. void __RPC_STUB IHTMLFrameBase2_put_onreadystatechange_Stub(
  34199. IRpcStubBuffer *This,
  34200. IRpcChannelBuffer *_pRpcChannelBuffer,
  34201. PRPC_MESSAGE _pRpcMessage,
  34202. DWORD *_pdwStubPhase);
  34203. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onreadystatechange_Proxy(
  34204. IHTMLFrameBase2 * This,
  34205. /* [out][retval] */ VARIANT *p);
  34206. void __RPC_STUB IHTMLFrameBase2_get_onreadystatechange_Stub(
  34207. IRpcStubBuffer *This,
  34208. IRpcChannelBuffer *_pRpcChannelBuffer,
  34209. PRPC_MESSAGE _pRpcMessage,
  34210. DWORD *_pdwStubPhase);
  34211. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_readyState_Proxy(
  34212. IHTMLFrameBase2 * This,
  34213. /* [out][retval] */ BSTR *p);
  34214. void __RPC_STUB IHTMLFrameBase2_get_readyState_Stub(
  34215. IRpcStubBuffer *This,
  34216. IRpcChannelBuffer *_pRpcChannelBuffer,
  34217. PRPC_MESSAGE _pRpcMessage,
  34218. DWORD *_pdwStubPhase);
  34219. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_allowTransparency_Proxy(
  34220. IHTMLFrameBase2 * This,
  34221. /* [in] */ VARIANT_BOOL v);
  34222. void __RPC_STUB IHTMLFrameBase2_put_allowTransparency_Stub(
  34223. IRpcStubBuffer *This,
  34224. IRpcChannelBuffer *_pRpcChannelBuffer,
  34225. PRPC_MESSAGE _pRpcMessage,
  34226. DWORD *_pdwStubPhase);
  34227. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_allowTransparency_Proxy(
  34228. IHTMLFrameBase2 * This,
  34229. /* [out][retval] */ VARIANT_BOOL *p);
  34230. void __RPC_STUB IHTMLFrameBase2_get_allowTransparency_Stub(
  34231. IRpcStubBuffer *This,
  34232. IRpcChannelBuffer *_pRpcChannelBuffer,
  34233. PRPC_MESSAGE _pRpcMessage,
  34234. DWORD *_pdwStubPhase);
  34235. #endif /* __IHTMLFrameBase2_INTERFACE_DEFINED__ */
  34236. #ifndef __IHTMLFrameBase3_INTERFACE_DEFINED__
  34237. #define __IHTMLFrameBase3_INTERFACE_DEFINED__
  34238. /* interface IHTMLFrameBase3 */
  34239. /* [object][uuid][dual][oleautomation] */
  34240. EXTERN_C const IID IID_IHTMLFrameBase3;
  34241. MIDL_INTERFACE("3050f82e-98b5-11cf-bb82-00aa00bdce0b")
  34242. IHTMLFrameBase3 : public IDispatch
  34243. {
  34244. public:
  34245. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc(
  34246. /* [in] */ BSTR v) = 0;
  34247. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc(
  34248. /* [out][retval] */ BSTR *p) = 0;
  34249. };
  34250. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_put_longDesc_Proxy(
  34251. IHTMLFrameBase3 * This,
  34252. /* [in] */ BSTR v);
  34253. void __RPC_STUB IHTMLFrameBase3_put_longDesc_Stub(
  34254. IRpcStubBuffer *This,
  34255. IRpcChannelBuffer *_pRpcChannelBuffer,
  34256. PRPC_MESSAGE _pRpcMessage,
  34257. DWORD *_pdwStubPhase);
  34258. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_get_longDesc_Proxy(
  34259. IHTMLFrameBase3 * This,
  34260. /* [out][retval] */ BSTR *p);
  34261. void __RPC_STUB IHTMLFrameBase3_get_longDesc_Stub(
  34262. IRpcStubBuffer *This,
  34263. IRpcChannelBuffer *_pRpcChannelBuffer,
  34264. PRPC_MESSAGE _pRpcMessage,
  34265. DWORD *_pdwStubPhase);
  34266. #endif /* __IHTMLFrameBase3_INTERFACE_DEFINED__ */
  34267. #ifndef __DispHTMLFrameBase_DISPINTERFACE_DEFINED__
  34268. #define __DispHTMLFrameBase_DISPINTERFACE_DEFINED__
  34269. /* dispinterface DispHTMLFrameBase */
  34270. /* [uuid][hidden] */
  34271. EXTERN_C const IID DIID_DispHTMLFrameBase;
  34272. MIDL_INTERFACE("3050f541-98b5-11cf-bb82-00aa00bdce0b")
  34273. DispHTMLFrameBase : public IDispatch
  34274. {
  34275. };
  34276. #endif /* __DispHTMLFrameBase_DISPINTERFACE_DEFINED__ */
  34277. EXTERN_C const CLSID CLSID_HTMLFrameBase;
  34278. #ifdef __cplusplus
  34279. class DECLSPEC_UUID("3050f312-98b5-11cf-bb82-00aa00bdce0b")
  34280. HTMLFrameBase;
  34281. #endif
  34282. #ifndef __IHTMLFrameElement_INTERFACE_DEFINED__
  34283. #define __IHTMLFrameElement_INTERFACE_DEFINED__
  34284. /* interface IHTMLFrameElement */
  34285. /* [object][uuid][dual][oleautomation] */
  34286. EXTERN_C const IID IID_IHTMLFrameElement;
  34287. MIDL_INTERFACE("3050f313-98b5-11cf-bb82-00aa00bdce0b")
  34288. IHTMLFrameElement : public IDispatch
  34289. {
  34290. public:
  34291. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  34292. /* [in] */ VARIANT v) = 0;
  34293. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  34294. /* [out][retval] */ VARIANT *p) = 0;
  34295. };
  34296. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_put_borderColor_Proxy(
  34297. IHTMLFrameElement * This,
  34298. /* [in] */ VARIANT v);
  34299. void __RPC_STUB IHTMLFrameElement_put_borderColor_Stub(
  34300. IRpcStubBuffer *This,
  34301. IRpcChannelBuffer *_pRpcChannelBuffer,
  34302. PRPC_MESSAGE _pRpcMessage,
  34303. DWORD *_pdwStubPhase);
  34304. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_get_borderColor_Proxy(
  34305. IHTMLFrameElement * This,
  34306. /* [out][retval] */ VARIANT *p);
  34307. void __RPC_STUB IHTMLFrameElement_get_borderColor_Stub(
  34308. IRpcStubBuffer *This,
  34309. IRpcChannelBuffer *_pRpcChannelBuffer,
  34310. PRPC_MESSAGE _pRpcMessage,
  34311. DWORD *_pdwStubPhase);
  34312. #endif /* __IHTMLFrameElement_INTERFACE_DEFINED__ */
  34313. #ifndef __IHTMLFrameElement2_INTERFACE_DEFINED__
  34314. #define __IHTMLFrameElement2_INTERFACE_DEFINED__
  34315. /* interface IHTMLFrameElement2 */
  34316. /* [object][uuid][dual][oleautomation] */
  34317. EXTERN_C const IID IID_IHTMLFrameElement2;
  34318. MIDL_INTERFACE("3050f7f5-98b5-11cf-bb82-00aa00bdce0b")
  34319. IHTMLFrameElement2 : public IDispatch
  34320. {
  34321. public:
  34322. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  34323. /* [in] */ VARIANT v) = 0;
  34324. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  34325. /* [out][retval] */ VARIANT *p) = 0;
  34326. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  34327. /* [in] */ VARIANT v) = 0;
  34328. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  34329. /* [out][retval] */ VARIANT *p) = 0;
  34330. };
  34331. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_height_Proxy(
  34332. IHTMLFrameElement2 * This,
  34333. /* [in] */ VARIANT v);
  34334. void __RPC_STUB IHTMLFrameElement2_put_height_Stub(
  34335. IRpcStubBuffer *This,
  34336. IRpcChannelBuffer *_pRpcChannelBuffer,
  34337. PRPC_MESSAGE _pRpcMessage,
  34338. DWORD *_pdwStubPhase);
  34339. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_height_Proxy(
  34340. IHTMLFrameElement2 * This,
  34341. /* [out][retval] */ VARIANT *p);
  34342. void __RPC_STUB IHTMLFrameElement2_get_height_Stub(
  34343. IRpcStubBuffer *This,
  34344. IRpcChannelBuffer *_pRpcChannelBuffer,
  34345. PRPC_MESSAGE _pRpcMessage,
  34346. DWORD *_pdwStubPhase);
  34347. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_width_Proxy(
  34348. IHTMLFrameElement2 * This,
  34349. /* [in] */ VARIANT v);
  34350. void __RPC_STUB IHTMLFrameElement2_put_width_Stub(
  34351. IRpcStubBuffer *This,
  34352. IRpcChannelBuffer *_pRpcChannelBuffer,
  34353. PRPC_MESSAGE _pRpcMessage,
  34354. DWORD *_pdwStubPhase);
  34355. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_width_Proxy(
  34356. IHTMLFrameElement2 * This,
  34357. /* [out][retval] */ VARIANT *p);
  34358. void __RPC_STUB IHTMLFrameElement2_get_width_Stub(
  34359. IRpcStubBuffer *This,
  34360. IRpcChannelBuffer *_pRpcChannelBuffer,
  34361. PRPC_MESSAGE _pRpcMessage,
  34362. DWORD *_pdwStubPhase);
  34363. #endif /* __IHTMLFrameElement2_INTERFACE_DEFINED__ */
  34364. #ifndef __DispHTMLFrameElement_DISPINTERFACE_DEFINED__
  34365. #define __DispHTMLFrameElement_DISPINTERFACE_DEFINED__
  34366. /* dispinterface DispHTMLFrameElement */
  34367. /* [uuid][hidden] */
  34368. EXTERN_C const IID DIID_DispHTMLFrameElement;
  34369. MIDL_INTERFACE("3050f513-98b5-11cf-bb82-00aa00bdce0b")
  34370. DispHTMLFrameElement : public IDispatch
  34371. {
  34372. };
  34373. #endif /* __DispHTMLFrameElement_DISPINTERFACE_DEFINED__ */
  34374. EXTERN_C const CLSID CLSID_HTMLFrameElement;
  34375. #ifdef __cplusplus
  34376. class DECLSPEC_UUID("3050f314-98b5-11cf-bb82-00aa00bdce0b")
  34377. HTMLFrameElement;
  34378. #endif
  34379. #ifndef __IHTMLIFrameElement_INTERFACE_DEFINED__
  34380. #define __IHTMLIFrameElement_INTERFACE_DEFINED__
  34381. /* interface IHTMLIFrameElement */
  34382. /* [object][uuid][dual][oleautomation] */
  34383. EXTERN_C const IID IID_IHTMLIFrameElement;
  34384. MIDL_INTERFACE("3050f315-98b5-11cf-bb82-00aa00bdce0b")
  34385. IHTMLIFrameElement : public IDispatch
  34386. {
  34387. public:
  34388. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  34389. /* [in] */ long v) = 0;
  34390. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  34391. /* [out][retval] */ long *p) = 0;
  34392. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  34393. /* [in] */ long v) = 0;
  34394. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  34395. /* [out][retval] */ long *p) = 0;
  34396. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34397. /* [in] */ BSTR v) = 0;
  34398. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34399. /* [out][retval] */ BSTR *p) = 0;
  34400. };
  34401. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_vspace_Proxy(
  34402. IHTMLIFrameElement * This,
  34403. /* [in] */ long v);
  34404. void __RPC_STUB IHTMLIFrameElement_put_vspace_Stub(
  34405. IRpcStubBuffer *This,
  34406. IRpcChannelBuffer *_pRpcChannelBuffer,
  34407. PRPC_MESSAGE _pRpcMessage,
  34408. DWORD *_pdwStubPhase);
  34409. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_vspace_Proxy(
  34410. IHTMLIFrameElement * This,
  34411. /* [out][retval] */ long *p);
  34412. void __RPC_STUB IHTMLIFrameElement_get_vspace_Stub(
  34413. IRpcStubBuffer *This,
  34414. IRpcChannelBuffer *_pRpcChannelBuffer,
  34415. PRPC_MESSAGE _pRpcMessage,
  34416. DWORD *_pdwStubPhase);
  34417. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_hspace_Proxy(
  34418. IHTMLIFrameElement * This,
  34419. /* [in] */ long v);
  34420. void __RPC_STUB IHTMLIFrameElement_put_hspace_Stub(
  34421. IRpcStubBuffer *This,
  34422. IRpcChannelBuffer *_pRpcChannelBuffer,
  34423. PRPC_MESSAGE _pRpcMessage,
  34424. DWORD *_pdwStubPhase);
  34425. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_hspace_Proxy(
  34426. IHTMLIFrameElement * This,
  34427. /* [out][retval] */ long *p);
  34428. void __RPC_STUB IHTMLIFrameElement_get_hspace_Stub(
  34429. IRpcStubBuffer *This,
  34430. IRpcChannelBuffer *_pRpcChannelBuffer,
  34431. PRPC_MESSAGE _pRpcMessage,
  34432. DWORD *_pdwStubPhase);
  34433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_align_Proxy(
  34434. IHTMLIFrameElement * This,
  34435. /* [in] */ BSTR v);
  34436. void __RPC_STUB IHTMLIFrameElement_put_align_Stub(
  34437. IRpcStubBuffer *This,
  34438. IRpcChannelBuffer *_pRpcChannelBuffer,
  34439. PRPC_MESSAGE _pRpcMessage,
  34440. DWORD *_pdwStubPhase);
  34441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_align_Proxy(
  34442. IHTMLIFrameElement * This,
  34443. /* [out][retval] */ BSTR *p);
  34444. void __RPC_STUB IHTMLIFrameElement_get_align_Stub(
  34445. IRpcStubBuffer *This,
  34446. IRpcChannelBuffer *_pRpcChannelBuffer,
  34447. PRPC_MESSAGE _pRpcMessage,
  34448. DWORD *_pdwStubPhase);
  34449. #endif /* __IHTMLIFrameElement_INTERFACE_DEFINED__ */
  34450. #ifndef __IHTMLIFrameElement2_INTERFACE_DEFINED__
  34451. #define __IHTMLIFrameElement2_INTERFACE_DEFINED__
  34452. /* interface IHTMLIFrameElement2 */
  34453. /* [object][uuid][dual][oleautomation] */
  34454. EXTERN_C const IID IID_IHTMLIFrameElement2;
  34455. MIDL_INTERFACE("3050f4e6-98b5-11cf-bb82-00aa00bdce0b")
  34456. IHTMLIFrameElement2 : public IDispatch
  34457. {
  34458. public:
  34459. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  34460. /* [in] */ VARIANT v) = 0;
  34461. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  34462. /* [out][retval] */ VARIANT *p) = 0;
  34463. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  34464. /* [in] */ VARIANT v) = 0;
  34465. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  34466. /* [out][retval] */ VARIANT *p) = 0;
  34467. };
  34468. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_height_Proxy(
  34469. IHTMLIFrameElement2 * This,
  34470. /* [in] */ VARIANT v);
  34471. void __RPC_STUB IHTMLIFrameElement2_put_height_Stub(
  34472. IRpcStubBuffer *This,
  34473. IRpcChannelBuffer *_pRpcChannelBuffer,
  34474. PRPC_MESSAGE _pRpcMessage,
  34475. DWORD *_pdwStubPhase);
  34476. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_height_Proxy(
  34477. IHTMLIFrameElement2 * This,
  34478. /* [out][retval] */ VARIANT *p);
  34479. void __RPC_STUB IHTMLIFrameElement2_get_height_Stub(
  34480. IRpcStubBuffer *This,
  34481. IRpcChannelBuffer *_pRpcChannelBuffer,
  34482. PRPC_MESSAGE _pRpcMessage,
  34483. DWORD *_pdwStubPhase);
  34484. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_width_Proxy(
  34485. IHTMLIFrameElement2 * This,
  34486. /* [in] */ VARIANT v);
  34487. void __RPC_STUB IHTMLIFrameElement2_put_width_Stub(
  34488. IRpcStubBuffer *This,
  34489. IRpcChannelBuffer *_pRpcChannelBuffer,
  34490. PRPC_MESSAGE _pRpcMessage,
  34491. DWORD *_pdwStubPhase);
  34492. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_width_Proxy(
  34493. IHTMLIFrameElement2 * This,
  34494. /* [out][retval] */ VARIANT *p);
  34495. void __RPC_STUB IHTMLIFrameElement2_get_width_Stub(
  34496. IRpcStubBuffer *This,
  34497. IRpcChannelBuffer *_pRpcChannelBuffer,
  34498. PRPC_MESSAGE _pRpcMessage,
  34499. DWORD *_pdwStubPhase);
  34500. #endif /* __IHTMLIFrameElement2_INTERFACE_DEFINED__ */
  34501. #ifndef __DispHTMLIFrame_DISPINTERFACE_DEFINED__
  34502. #define __DispHTMLIFrame_DISPINTERFACE_DEFINED__
  34503. /* dispinterface DispHTMLIFrame */
  34504. /* [uuid][hidden] */
  34505. EXTERN_C const IID DIID_DispHTMLIFrame;
  34506. MIDL_INTERFACE("3050f51b-98b5-11cf-bb82-00aa00bdce0b")
  34507. DispHTMLIFrame : public IDispatch
  34508. {
  34509. };
  34510. #endif /* __DispHTMLIFrame_DISPINTERFACE_DEFINED__ */
  34511. EXTERN_C const CLSID CLSID_HTMLIFrame;
  34512. #ifdef __cplusplus
  34513. class DECLSPEC_UUID("3050f316-98b5-11cf-bb82-00aa00bdce0b")
  34514. HTMLIFrame;
  34515. #endif
  34516. #ifndef __IHTMLDivPosition_INTERFACE_DEFINED__
  34517. #define __IHTMLDivPosition_INTERFACE_DEFINED__
  34518. /* interface IHTMLDivPosition */
  34519. /* [object][uuid][dual][oleautomation] */
  34520. EXTERN_C const IID IID_IHTMLDivPosition;
  34521. MIDL_INTERFACE("3050f212-98b5-11cf-bb82-00aa00bdce0b")
  34522. IHTMLDivPosition : public IDispatch
  34523. {
  34524. public:
  34525. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34526. /* [in] */ BSTR v) = 0;
  34527. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34528. /* [out][retval] */ BSTR *p) = 0;
  34529. };
  34530. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_put_align_Proxy(
  34531. IHTMLDivPosition * This,
  34532. /* [in] */ BSTR v);
  34533. void __RPC_STUB IHTMLDivPosition_put_align_Stub(
  34534. IRpcStubBuffer *This,
  34535. IRpcChannelBuffer *_pRpcChannelBuffer,
  34536. PRPC_MESSAGE _pRpcMessage,
  34537. DWORD *_pdwStubPhase);
  34538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_get_align_Proxy(
  34539. IHTMLDivPosition * This,
  34540. /* [out][retval] */ BSTR *p);
  34541. void __RPC_STUB IHTMLDivPosition_get_align_Stub(
  34542. IRpcStubBuffer *This,
  34543. IRpcChannelBuffer *_pRpcChannelBuffer,
  34544. PRPC_MESSAGE _pRpcMessage,
  34545. DWORD *_pdwStubPhase);
  34546. #endif /* __IHTMLDivPosition_INTERFACE_DEFINED__ */
  34547. #ifndef __IHTMLFieldSetElement_INTERFACE_DEFINED__
  34548. #define __IHTMLFieldSetElement_INTERFACE_DEFINED__
  34549. /* interface IHTMLFieldSetElement */
  34550. /* [object][uuid][dual][oleautomation] */
  34551. EXTERN_C const IID IID_IHTMLFieldSetElement;
  34552. MIDL_INTERFACE("3050f3e7-98b5-11cf-bb82-00aa00bdce0b")
  34553. IHTMLFieldSetElement : public IDispatch
  34554. {
  34555. public:
  34556. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34557. /* [in] */ BSTR v) = 0;
  34558. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34559. /* [out][retval] */ BSTR *p) = 0;
  34560. };
  34561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_put_align_Proxy(
  34562. IHTMLFieldSetElement * This,
  34563. /* [in] */ BSTR v);
  34564. void __RPC_STUB IHTMLFieldSetElement_put_align_Stub(
  34565. IRpcStubBuffer *This,
  34566. IRpcChannelBuffer *_pRpcChannelBuffer,
  34567. PRPC_MESSAGE _pRpcMessage,
  34568. DWORD *_pdwStubPhase);
  34569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_get_align_Proxy(
  34570. IHTMLFieldSetElement * This,
  34571. /* [out][retval] */ BSTR *p);
  34572. void __RPC_STUB IHTMLFieldSetElement_get_align_Stub(
  34573. IRpcStubBuffer *This,
  34574. IRpcChannelBuffer *_pRpcChannelBuffer,
  34575. PRPC_MESSAGE _pRpcMessage,
  34576. DWORD *_pdwStubPhase);
  34577. #endif /* __IHTMLFieldSetElement_INTERFACE_DEFINED__ */
  34578. #ifndef __IHTMLFieldSetElement2_INTERFACE_DEFINED__
  34579. #define __IHTMLFieldSetElement2_INTERFACE_DEFINED__
  34580. /* interface IHTMLFieldSetElement2 */
  34581. /* [object][uuid][dual][oleautomation] */
  34582. EXTERN_C const IID IID_IHTMLFieldSetElement2;
  34583. MIDL_INTERFACE("3050f833-98b5-11cf-bb82-00aa00bdce0b")
  34584. IHTMLFieldSetElement2 : public IDispatch
  34585. {
  34586. public:
  34587. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  34588. /* [out][retval] */ IHTMLFormElement **p) = 0;
  34589. };
  34590. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement2_get_form_Proxy(
  34591. IHTMLFieldSetElement2 * This,
  34592. /* [out][retval] */ IHTMLFormElement **p);
  34593. void __RPC_STUB IHTMLFieldSetElement2_get_form_Stub(
  34594. IRpcStubBuffer *This,
  34595. IRpcChannelBuffer *_pRpcChannelBuffer,
  34596. PRPC_MESSAGE _pRpcMessage,
  34597. DWORD *_pdwStubPhase);
  34598. #endif /* __IHTMLFieldSetElement2_INTERFACE_DEFINED__ */
  34599. #ifndef __IHTMLLegendElement_INTERFACE_DEFINED__
  34600. #define __IHTMLLegendElement_INTERFACE_DEFINED__
  34601. /* interface IHTMLLegendElement */
  34602. /* [object][uuid][dual][oleautomation] */
  34603. EXTERN_C const IID IID_IHTMLLegendElement;
  34604. MIDL_INTERFACE("3050f3ea-98b5-11cf-bb82-00aa00bdce0b")
  34605. IHTMLLegendElement : public IDispatch
  34606. {
  34607. public:
  34608. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34609. /* [in] */ BSTR v) = 0;
  34610. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34611. /* [out][retval] */ BSTR *p) = 0;
  34612. };
  34613. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_put_align_Proxy(
  34614. IHTMLLegendElement * This,
  34615. /* [in] */ BSTR v);
  34616. void __RPC_STUB IHTMLLegendElement_put_align_Stub(
  34617. IRpcStubBuffer *This,
  34618. IRpcChannelBuffer *_pRpcChannelBuffer,
  34619. PRPC_MESSAGE _pRpcMessage,
  34620. DWORD *_pdwStubPhase);
  34621. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_get_align_Proxy(
  34622. IHTMLLegendElement * This,
  34623. /* [out][retval] */ BSTR *p);
  34624. void __RPC_STUB IHTMLLegendElement_get_align_Stub(
  34625. IRpcStubBuffer *This,
  34626. IRpcChannelBuffer *_pRpcChannelBuffer,
  34627. PRPC_MESSAGE _pRpcMessage,
  34628. DWORD *_pdwStubPhase);
  34629. #endif /* __IHTMLLegendElement_INTERFACE_DEFINED__ */
  34630. #ifndef __IHTMLLegendElement2_INTERFACE_DEFINED__
  34631. #define __IHTMLLegendElement2_INTERFACE_DEFINED__
  34632. /* interface IHTMLLegendElement2 */
  34633. /* [object][uuid][dual][oleautomation] */
  34634. EXTERN_C const IID IID_IHTMLLegendElement2;
  34635. MIDL_INTERFACE("3050f834-98b5-11cf-bb82-00aa00bdce0b")
  34636. IHTMLLegendElement2 : public IDispatch
  34637. {
  34638. public:
  34639. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  34640. /* [out][retval] */ IHTMLFormElement **p) = 0;
  34641. };
  34642. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement2_get_form_Proxy(
  34643. IHTMLLegendElement2 * This,
  34644. /* [out][retval] */ IHTMLFormElement **p);
  34645. void __RPC_STUB IHTMLLegendElement2_get_form_Stub(
  34646. IRpcStubBuffer *This,
  34647. IRpcChannelBuffer *_pRpcChannelBuffer,
  34648. PRPC_MESSAGE _pRpcMessage,
  34649. DWORD *_pdwStubPhase);
  34650. #endif /* __IHTMLLegendElement2_INTERFACE_DEFINED__ */
  34651. #ifndef __DispHTMLDivPosition_DISPINTERFACE_DEFINED__
  34652. #define __DispHTMLDivPosition_DISPINTERFACE_DEFINED__
  34653. /* dispinterface DispHTMLDivPosition */
  34654. /* [uuid][hidden] */
  34655. EXTERN_C const IID DIID_DispHTMLDivPosition;
  34656. MIDL_INTERFACE("3050f50f-98b5-11cf-bb82-00aa00bdce0b")
  34657. DispHTMLDivPosition : public IDispatch
  34658. {
  34659. };
  34660. #endif /* __DispHTMLDivPosition_DISPINTERFACE_DEFINED__ */
  34661. EXTERN_C const CLSID CLSID_HTMLDivPosition;
  34662. #ifdef __cplusplus
  34663. class DECLSPEC_UUID("3050f249-98b5-11cf-bb82-00aa00bdce0b")
  34664. HTMLDivPosition;
  34665. #endif
  34666. #ifndef __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__
  34667. #define __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__
  34668. /* dispinterface DispHTMLFieldSetElement */
  34669. /* [uuid][hidden] */
  34670. EXTERN_C const IID DIID_DispHTMLFieldSetElement;
  34671. MIDL_INTERFACE("3050f545-98b5-11cf-bb82-00aa00bdce0b")
  34672. DispHTMLFieldSetElement : public IDispatch
  34673. {
  34674. };
  34675. #endif /* __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__ */
  34676. EXTERN_C const CLSID CLSID_HTMLFieldSetElement;
  34677. #ifdef __cplusplus
  34678. class DECLSPEC_UUID("3050f3e8-98b5-11cf-bb82-00aa00bdce0b")
  34679. HTMLFieldSetElement;
  34680. #endif
  34681. #ifndef __DispHTMLLegendElement_DISPINTERFACE_DEFINED__
  34682. #define __DispHTMLLegendElement_DISPINTERFACE_DEFINED__
  34683. /* dispinterface DispHTMLLegendElement */
  34684. /* [uuid][hidden] */
  34685. EXTERN_C const IID DIID_DispHTMLLegendElement;
  34686. MIDL_INTERFACE("3050f546-98b5-11cf-bb82-00aa00bdce0b")
  34687. DispHTMLLegendElement : public IDispatch
  34688. {
  34689. };
  34690. #endif /* __DispHTMLLegendElement_DISPINTERFACE_DEFINED__ */
  34691. EXTERN_C const CLSID CLSID_HTMLLegendElement;
  34692. #ifdef __cplusplus
  34693. class DECLSPEC_UUID("3050f3e9-98b5-11cf-bb82-00aa00bdce0b")
  34694. HTMLLegendElement;
  34695. #endif
  34696. #ifndef __IHTMLSpanFlow_INTERFACE_DEFINED__
  34697. #define __IHTMLSpanFlow_INTERFACE_DEFINED__
  34698. /* interface IHTMLSpanFlow */
  34699. /* [object][uuid][dual][oleautomation] */
  34700. EXTERN_C const IID IID_IHTMLSpanFlow;
  34701. MIDL_INTERFACE("3050f3e5-98b5-11cf-bb82-00aa00bdce0b")
  34702. IHTMLSpanFlow : public IDispatch
  34703. {
  34704. public:
  34705. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34706. /* [in] */ BSTR v) = 0;
  34707. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34708. /* [out][retval] */ BSTR *p) = 0;
  34709. };
  34710. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_put_align_Proxy(
  34711. IHTMLSpanFlow * This,
  34712. /* [in] */ BSTR v);
  34713. void __RPC_STUB IHTMLSpanFlow_put_align_Stub(
  34714. IRpcStubBuffer *This,
  34715. IRpcChannelBuffer *_pRpcChannelBuffer,
  34716. PRPC_MESSAGE _pRpcMessage,
  34717. DWORD *_pdwStubPhase);
  34718. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_get_align_Proxy(
  34719. IHTMLSpanFlow * This,
  34720. /* [out][retval] */ BSTR *p);
  34721. void __RPC_STUB IHTMLSpanFlow_get_align_Stub(
  34722. IRpcStubBuffer *This,
  34723. IRpcChannelBuffer *_pRpcChannelBuffer,
  34724. PRPC_MESSAGE _pRpcMessage,
  34725. DWORD *_pdwStubPhase);
  34726. #endif /* __IHTMLSpanFlow_INTERFACE_DEFINED__ */
  34727. #ifndef __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__
  34728. #define __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__
  34729. /* dispinterface DispHTMLSpanFlow */
  34730. /* [uuid][hidden] */
  34731. EXTERN_C const IID DIID_DispHTMLSpanFlow;
  34732. MIDL_INTERFACE("3050f544-98b5-11cf-bb82-00aa00bdce0b")
  34733. DispHTMLSpanFlow : public IDispatch
  34734. {
  34735. };
  34736. #endif /* __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__ */
  34737. EXTERN_C const CLSID CLSID_HTMLSpanFlow;
  34738. #ifdef __cplusplus
  34739. class DECLSPEC_UUID("3050f3e6-98b5-11cf-bb82-00aa00bdce0b")
  34740. HTMLSpanFlow;
  34741. #endif
  34742. #ifndef __IHTMLFrameSetElement_INTERFACE_DEFINED__
  34743. #define __IHTMLFrameSetElement_INTERFACE_DEFINED__
  34744. /* interface IHTMLFrameSetElement */
  34745. /* [object][uuid][dual][oleautomation] */
  34746. EXTERN_C const IID IID_IHTMLFrameSetElement;
  34747. MIDL_INTERFACE("3050f319-98b5-11cf-bb82-00aa00bdce0b")
  34748. IHTMLFrameSetElement : public IDispatch
  34749. {
  34750. public:
  34751. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows(
  34752. /* [in] */ BSTR v) = 0;
  34753. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  34754. /* [out][retval] */ BSTR *p) = 0;
  34755. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
  34756. /* [in] */ BSTR v) = 0;
  34757. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
  34758. /* [out][retval] */ BSTR *p) = 0;
  34759. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  34760. /* [in] */ VARIANT v) = 0;
  34761. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  34762. /* [out][retval] */ VARIANT *p) = 0;
  34763. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  34764. /* [in] */ VARIANT v) = 0;
  34765. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  34766. /* [out][retval] */ VARIANT *p) = 0;
  34767. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder(
  34768. /* [in] */ BSTR v) = 0;
  34769. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder(
  34770. /* [out][retval] */ BSTR *p) = 0;
  34771. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing(
  34772. /* [in] */ VARIANT v) = 0;
  34773. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing(
  34774. /* [out][retval] */ VARIANT *p) = 0;
  34775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  34776. /* [in] */ BSTR v) = 0;
  34777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  34778. /* [out][retval] */ BSTR *p) = 0;
  34779. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  34780. /* [in] */ VARIANT v) = 0;
  34781. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  34782. /* [out][retval] */ VARIANT *p) = 0;
  34783. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
  34784. /* [in] */ VARIANT v) = 0;
  34785. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
  34786. /* [out][retval] */ VARIANT *p) = 0;
  34787. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
  34788. /* [in] */ VARIANT v) = 0;
  34789. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
  34790. /* [out][retval] */ VARIANT *p) = 0;
  34791. };
  34792. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_rows_Proxy(
  34793. IHTMLFrameSetElement * This,
  34794. /* [in] */ BSTR v);
  34795. void __RPC_STUB IHTMLFrameSetElement_put_rows_Stub(
  34796. IRpcStubBuffer *This,
  34797. IRpcChannelBuffer *_pRpcChannelBuffer,
  34798. PRPC_MESSAGE _pRpcMessage,
  34799. DWORD *_pdwStubPhase);
  34800. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_rows_Proxy(
  34801. IHTMLFrameSetElement * This,
  34802. /* [out][retval] */ BSTR *p);
  34803. void __RPC_STUB IHTMLFrameSetElement_get_rows_Stub(
  34804. IRpcStubBuffer *This,
  34805. IRpcChannelBuffer *_pRpcChannelBuffer,
  34806. PRPC_MESSAGE _pRpcMessage,
  34807. DWORD *_pdwStubPhase);
  34808. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_cols_Proxy(
  34809. IHTMLFrameSetElement * This,
  34810. /* [in] */ BSTR v);
  34811. void __RPC_STUB IHTMLFrameSetElement_put_cols_Stub(
  34812. IRpcStubBuffer *This,
  34813. IRpcChannelBuffer *_pRpcChannelBuffer,
  34814. PRPC_MESSAGE _pRpcMessage,
  34815. DWORD *_pdwStubPhase);
  34816. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_cols_Proxy(
  34817. IHTMLFrameSetElement * This,
  34818. /* [out][retval] */ BSTR *p);
  34819. void __RPC_STUB IHTMLFrameSetElement_get_cols_Stub(
  34820. IRpcStubBuffer *This,
  34821. IRpcChannelBuffer *_pRpcChannelBuffer,
  34822. PRPC_MESSAGE _pRpcMessage,
  34823. DWORD *_pdwStubPhase);
  34824. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_border_Proxy(
  34825. IHTMLFrameSetElement * This,
  34826. /* [in] */ VARIANT v);
  34827. void __RPC_STUB IHTMLFrameSetElement_put_border_Stub(
  34828. IRpcStubBuffer *This,
  34829. IRpcChannelBuffer *_pRpcChannelBuffer,
  34830. PRPC_MESSAGE _pRpcMessage,
  34831. DWORD *_pdwStubPhase);
  34832. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_border_Proxy(
  34833. IHTMLFrameSetElement * This,
  34834. /* [out][retval] */ VARIANT *p);
  34835. void __RPC_STUB IHTMLFrameSetElement_get_border_Stub(
  34836. IRpcStubBuffer *This,
  34837. IRpcChannelBuffer *_pRpcChannelBuffer,
  34838. PRPC_MESSAGE _pRpcMessage,
  34839. DWORD *_pdwStubPhase);
  34840. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_borderColor_Proxy(
  34841. IHTMLFrameSetElement * This,
  34842. /* [in] */ VARIANT v);
  34843. void __RPC_STUB IHTMLFrameSetElement_put_borderColor_Stub(
  34844. IRpcStubBuffer *This,
  34845. IRpcChannelBuffer *_pRpcChannelBuffer,
  34846. PRPC_MESSAGE _pRpcMessage,
  34847. DWORD *_pdwStubPhase);
  34848. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_borderColor_Proxy(
  34849. IHTMLFrameSetElement * This,
  34850. /* [out][retval] */ VARIANT *p);
  34851. void __RPC_STUB IHTMLFrameSetElement_get_borderColor_Stub(
  34852. IRpcStubBuffer *This,
  34853. IRpcChannelBuffer *_pRpcChannelBuffer,
  34854. PRPC_MESSAGE _pRpcMessage,
  34855. DWORD *_pdwStubPhase);
  34856. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameBorder_Proxy(
  34857. IHTMLFrameSetElement * This,
  34858. /* [in] */ BSTR v);
  34859. void __RPC_STUB IHTMLFrameSetElement_put_frameBorder_Stub(
  34860. IRpcStubBuffer *This,
  34861. IRpcChannelBuffer *_pRpcChannelBuffer,
  34862. PRPC_MESSAGE _pRpcMessage,
  34863. DWORD *_pdwStubPhase);
  34864. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameBorder_Proxy(
  34865. IHTMLFrameSetElement * This,
  34866. /* [out][retval] */ BSTR *p);
  34867. void __RPC_STUB IHTMLFrameSetElement_get_frameBorder_Stub(
  34868. IRpcStubBuffer *This,
  34869. IRpcChannelBuffer *_pRpcChannelBuffer,
  34870. PRPC_MESSAGE _pRpcMessage,
  34871. DWORD *_pdwStubPhase);
  34872. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameSpacing_Proxy(
  34873. IHTMLFrameSetElement * This,
  34874. /* [in] */ VARIANT v);
  34875. void __RPC_STUB IHTMLFrameSetElement_put_frameSpacing_Stub(
  34876. IRpcStubBuffer *This,
  34877. IRpcChannelBuffer *_pRpcChannelBuffer,
  34878. PRPC_MESSAGE _pRpcMessage,
  34879. DWORD *_pdwStubPhase);
  34880. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameSpacing_Proxy(
  34881. IHTMLFrameSetElement * This,
  34882. /* [out][retval] */ VARIANT *p);
  34883. void __RPC_STUB IHTMLFrameSetElement_get_frameSpacing_Stub(
  34884. IRpcStubBuffer *This,
  34885. IRpcChannelBuffer *_pRpcChannelBuffer,
  34886. PRPC_MESSAGE _pRpcMessage,
  34887. DWORD *_pdwStubPhase);
  34888. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_name_Proxy(
  34889. IHTMLFrameSetElement * This,
  34890. /* [in] */ BSTR v);
  34891. void __RPC_STUB IHTMLFrameSetElement_put_name_Stub(
  34892. IRpcStubBuffer *This,
  34893. IRpcChannelBuffer *_pRpcChannelBuffer,
  34894. PRPC_MESSAGE _pRpcMessage,
  34895. DWORD *_pdwStubPhase);
  34896. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_name_Proxy(
  34897. IHTMLFrameSetElement * This,
  34898. /* [out][retval] */ BSTR *p);
  34899. void __RPC_STUB IHTMLFrameSetElement_get_name_Stub(
  34900. IRpcStubBuffer *This,
  34901. IRpcChannelBuffer *_pRpcChannelBuffer,
  34902. PRPC_MESSAGE _pRpcMessage,
  34903. DWORD *_pdwStubPhase);
  34904. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onload_Proxy(
  34905. IHTMLFrameSetElement * This,
  34906. /* [in] */ VARIANT v);
  34907. void __RPC_STUB IHTMLFrameSetElement_put_onload_Stub(
  34908. IRpcStubBuffer *This,
  34909. IRpcChannelBuffer *_pRpcChannelBuffer,
  34910. PRPC_MESSAGE _pRpcMessage,
  34911. DWORD *_pdwStubPhase);
  34912. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onload_Proxy(
  34913. IHTMLFrameSetElement * This,
  34914. /* [out][retval] */ VARIANT *p);
  34915. void __RPC_STUB IHTMLFrameSetElement_get_onload_Stub(
  34916. IRpcStubBuffer *This,
  34917. IRpcChannelBuffer *_pRpcChannelBuffer,
  34918. PRPC_MESSAGE _pRpcMessage,
  34919. DWORD *_pdwStubPhase);
  34920. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onunload_Proxy(
  34921. IHTMLFrameSetElement * This,
  34922. /* [in] */ VARIANT v);
  34923. void __RPC_STUB IHTMLFrameSetElement_put_onunload_Stub(
  34924. IRpcStubBuffer *This,
  34925. IRpcChannelBuffer *_pRpcChannelBuffer,
  34926. PRPC_MESSAGE _pRpcMessage,
  34927. DWORD *_pdwStubPhase);
  34928. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onunload_Proxy(
  34929. IHTMLFrameSetElement * This,
  34930. /* [out][retval] */ VARIANT *p);
  34931. void __RPC_STUB IHTMLFrameSetElement_get_onunload_Stub(
  34932. IRpcStubBuffer *This,
  34933. IRpcChannelBuffer *_pRpcChannelBuffer,
  34934. PRPC_MESSAGE _pRpcMessage,
  34935. DWORD *_pdwStubPhase);
  34936. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onbeforeunload_Proxy(
  34937. IHTMLFrameSetElement * This,
  34938. /* [in] */ VARIANT v);
  34939. void __RPC_STUB IHTMLFrameSetElement_put_onbeforeunload_Stub(
  34940. IRpcStubBuffer *This,
  34941. IRpcChannelBuffer *_pRpcChannelBuffer,
  34942. PRPC_MESSAGE _pRpcMessage,
  34943. DWORD *_pdwStubPhase);
  34944. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onbeforeunload_Proxy(
  34945. IHTMLFrameSetElement * This,
  34946. /* [out][retval] */ VARIANT *p);
  34947. void __RPC_STUB IHTMLFrameSetElement_get_onbeforeunload_Stub(
  34948. IRpcStubBuffer *This,
  34949. IRpcChannelBuffer *_pRpcChannelBuffer,
  34950. PRPC_MESSAGE _pRpcMessage,
  34951. DWORD *_pdwStubPhase);
  34952. #endif /* __IHTMLFrameSetElement_INTERFACE_DEFINED__ */
  34953. #ifndef __IHTMLFrameSetElement2_INTERFACE_DEFINED__
  34954. #define __IHTMLFrameSetElement2_INTERFACE_DEFINED__
  34955. /* interface IHTMLFrameSetElement2 */
  34956. /* [object][uuid][dual][oleautomation] */
  34957. EXTERN_C const IID IID_IHTMLFrameSetElement2;
  34958. MIDL_INTERFACE("3050f5c6-98b5-11cf-bb82-00aa00bdce0b")
  34959. IHTMLFrameSetElement2 : public IDispatch
  34960. {
  34961. public:
  34962. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
  34963. /* [in] */ VARIANT v) = 0;
  34964. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
  34965. /* [out][retval] */ VARIANT *p) = 0;
  34966. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
  34967. /* [in] */ VARIANT v) = 0;
  34968. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
  34969. /* [out][retval] */ VARIANT *p) = 0;
  34970. };
  34971. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onbeforeprint_Proxy(
  34972. IHTMLFrameSetElement2 * This,
  34973. /* [in] */ VARIANT v);
  34974. void __RPC_STUB IHTMLFrameSetElement2_put_onbeforeprint_Stub(
  34975. IRpcStubBuffer *This,
  34976. IRpcChannelBuffer *_pRpcChannelBuffer,
  34977. PRPC_MESSAGE _pRpcMessage,
  34978. DWORD *_pdwStubPhase);
  34979. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onbeforeprint_Proxy(
  34980. IHTMLFrameSetElement2 * This,
  34981. /* [out][retval] */ VARIANT *p);
  34982. void __RPC_STUB IHTMLFrameSetElement2_get_onbeforeprint_Stub(
  34983. IRpcStubBuffer *This,
  34984. IRpcChannelBuffer *_pRpcChannelBuffer,
  34985. PRPC_MESSAGE _pRpcMessage,
  34986. DWORD *_pdwStubPhase);
  34987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onafterprint_Proxy(
  34988. IHTMLFrameSetElement2 * This,
  34989. /* [in] */ VARIANT v);
  34990. void __RPC_STUB IHTMLFrameSetElement2_put_onafterprint_Stub(
  34991. IRpcStubBuffer *This,
  34992. IRpcChannelBuffer *_pRpcChannelBuffer,
  34993. PRPC_MESSAGE _pRpcMessage,
  34994. DWORD *_pdwStubPhase);
  34995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onafterprint_Proxy(
  34996. IHTMLFrameSetElement2 * This,
  34997. /* [out][retval] */ VARIANT *p);
  34998. void __RPC_STUB IHTMLFrameSetElement2_get_onafterprint_Stub(
  34999. IRpcStubBuffer *This,
  35000. IRpcChannelBuffer *_pRpcChannelBuffer,
  35001. PRPC_MESSAGE _pRpcMessage,
  35002. DWORD *_pdwStubPhase);
  35003. #endif /* __IHTMLFrameSetElement2_INTERFACE_DEFINED__ */
  35004. #ifndef __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
  35005. #define __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
  35006. /* dispinterface DispHTMLFrameSetSite */
  35007. /* [uuid][hidden] */
  35008. EXTERN_C const IID DIID_DispHTMLFrameSetSite;
  35009. MIDL_INTERFACE("3050f514-98b5-11cf-bb82-00aa00bdce0b")
  35010. DispHTMLFrameSetSite : public IDispatch
  35011. {
  35012. };
  35013. #endif /* __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ */
  35014. EXTERN_C const CLSID CLSID_HTMLFrameSetSite;
  35015. #ifdef __cplusplus
  35016. class DECLSPEC_UUID("3050f31A-98b5-11cf-bb82-00aa00bdce0b")
  35017. HTMLFrameSetSite;
  35018. #endif
  35019. #ifndef __IHTMLBGsound_INTERFACE_DEFINED__
  35020. #define __IHTMLBGsound_INTERFACE_DEFINED__
  35021. /* interface IHTMLBGsound */
  35022. /* [object][uuid][dual][oleautomation] */
  35023. EXTERN_C const IID IID_IHTMLBGsound;
  35024. MIDL_INTERFACE("3050f369-98b5-11cf-bb82-00aa00bdce0b")
  35025. IHTMLBGsound : public IDispatch
  35026. {
  35027. public:
  35028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  35029. /* [in] */ BSTR v) = 0;
  35030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  35031. /* [out][retval] */ BSTR *p) = 0;
  35032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  35033. /* [in] */ VARIANT v) = 0;
  35034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  35035. /* [out][retval] */ VARIANT *p) = 0;
  35036. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_volume(
  35037. /* [in] */ VARIANT v) = 0;
  35038. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_volume(
  35039. /* [out][retval] */ VARIANT *p) = 0;
  35040. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_balance(
  35041. /* [in] */ VARIANT v) = 0;
  35042. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_balance(
  35043. /* [out][retval] */ VARIANT *p) = 0;
  35044. };
  35045. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_src_Proxy(
  35046. IHTMLBGsound * This,
  35047. /* [in] */ BSTR v);
  35048. void __RPC_STUB IHTMLBGsound_put_src_Stub(
  35049. IRpcStubBuffer *This,
  35050. IRpcChannelBuffer *_pRpcChannelBuffer,
  35051. PRPC_MESSAGE _pRpcMessage,
  35052. DWORD *_pdwStubPhase);
  35053. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_src_Proxy(
  35054. IHTMLBGsound * This,
  35055. /* [out][retval] */ BSTR *p);
  35056. void __RPC_STUB IHTMLBGsound_get_src_Stub(
  35057. IRpcStubBuffer *This,
  35058. IRpcChannelBuffer *_pRpcChannelBuffer,
  35059. PRPC_MESSAGE _pRpcMessage,
  35060. DWORD *_pdwStubPhase);
  35061. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_loop_Proxy(
  35062. IHTMLBGsound * This,
  35063. /* [in] */ VARIANT v);
  35064. void __RPC_STUB IHTMLBGsound_put_loop_Stub(
  35065. IRpcStubBuffer *This,
  35066. IRpcChannelBuffer *_pRpcChannelBuffer,
  35067. PRPC_MESSAGE _pRpcMessage,
  35068. DWORD *_pdwStubPhase);
  35069. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_loop_Proxy(
  35070. IHTMLBGsound * This,
  35071. /* [out][retval] */ VARIANT *p);
  35072. void __RPC_STUB IHTMLBGsound_get_loop_Stub(
  35073. IRpcStubBuffer *This,
  35074. IRpcChannelBuffer *_pRpcChannelBuffer,
  35075. PRPC_MESSAGE _pRpcMessage,
  35076. DWORD *_pdwStubPhase);
  35077. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_volume_Proxy(
  35078. IHTMLBGsound * This,
  35079. /* [in] */ VARIANT v);
  35080. void __RPC_STUB IHTMLBGsound_put_volume_Stub(
  35081. IRpcStubBuffer *This,
  35082. IRpcChannelBuffer *_pRpcChannelBuffer,
  35083. PRPC_MESSAGE _pRpcMessage,
  35084. DWORD *_pdwStubPhase);
  35085. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_volume_Proxy(
  35086. IHTMLBGsound * This,
  35087. /* [out][retval] */ VARIANT *p);
  35088. void __RPC_STUB IHTMLBGsound_get_volume_Stub(
  35089. IRpcStubBuffer *This,
  35090. IRpcChannelBuffer *_pRpcChannelBuffer,
  35091. PRPC_MESSAGE _pRpcMessage,
  35092. DWORD *_pdwStubPhase);
  35093. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_balance_Proxy(
  35094. IHTMLBGsound * This,
  35095. /* [in] */ VARIANT v);
  35096. void __RPC_STUB IHTMLBGsound_put_balance_Stub(
  35097. IRpcStubBuffer *This,
  35098. IRpcChannelBuffer *_pRpcChannelBuffer,
  35099. PRPC_MESSAGE _pRpcMessage,
  35100. DWORD *_pdwStubPhase);
  35101. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_balance_Proxy(
  35102. IHTMLBGsound * This,
  35103. /* [out][retval] */ VARIANT *p);
  35104. void __RPC_STUB IHTMLBGsound_get_balance_Stub(
  35105. IRpcStubBuffer *This,
  35106. IRpcChannelBuffer *_pRpcChannelBuffer,
  35107. PRPC_MESSAGE _pRpcMessage,
  35108. DWORD *_pdwStubPhase);
  35109. #endif /* __IHTMLBGsound_INTERFACE_DEFINED__ */
  35110. #ifndef __DispHTMLBGsound_DISPINTERFACE_DEFINED__
  35111. #define __DispHTMLBGsound_DISPINTERFACE_DEFINED__
  35112. /* dispinterface DispHTMLBGsound */
  35113. /* [uuid][hidden] */
  35114. EXTERN_C const IID DIID_DispHTMLBGsound;
  35115. MIDL_INTERFACE("3050f53c-98b5-11cf-bb82-00aa00bdce0b")
  35116. DispHTMLBGsound : public IDispatch
  35117. {
  35118. };
  35119. #endif /* __DispHTMLBGsound_DISPINTERFACE_DEFINED__ */
  35120. EXTERN_C const CLSID CLSID_HTMLBGsound;
  35121. #ifdef __cplusplus
  35122. class DECLSPEC_UUID("3050f370-98b5-11cf-bb82-00aa00bdce0b")
  35123. HTMLBGsound;
  35124. #endif
  35125. #ifndef __IHTMLFontNamesCollection_INTERFACE_DEFINED__
  35126. #define __IHTMLFontNamesCollection_INTERFACE_DEFINED__
  35127. /* interface IHTMLFontNamesCollection */
  35128. /* [object][uuid][dual][oleautomation] */
  35129. EXTERN_C const IID IID_IHTMLFontNamesCollection;
  35130. MIDL_INTERFACE("3050f376-98b5-11cf-bb82-00aa00bdce0b")
  35131. IHTMLFontNamesCollection : public IDispatch
  35132. {
  35133. public:
  35134. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  35135. /* [out][retval] */ long *p) = 0;
  35136. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  35137. /* [out][retval] */ IUnknown **p) = 0;
  35138. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  35139. /* [in] */ long index,
  35140. /* [out][retval] */ BSTR *pBstr) = 0;
  35141. };
  35142. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get_length_Proxy(
  35143. IHTMLFontNamesCollection * This,
  35144. /* [out][retval] */ long *p);
  35145. void __RPC_STUB IHTMLFontNamesCollection_get_length_Stub(
  35146. IRpcStubBuffer *This,
  35147. IRpcChannelBuffer *_pRpcChannelBuffer,
  35148. PRPC_MESSAGE _pRpcMessage,
  35149. DWORD *_pdwStubPhase);
  35150. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get__newEnum_Proxy(
  35151. IHTMLFontNamesCollection * This,
  35152. /* [out][retval] */ IUnknown **p);
  35153. void __RPC_STUB IHTMLFontNamesCollection_get__newEnum_Stub(
  35154. IRpcStubBuffer *This,
  35155. IRpcChannelBuffer *_pRpcChannelBuffer,
  35156. PRPC_MESSAGE _pRpcMessage,
  35157. DWORD *_pdwStubPhase);
  35158. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_item_Proxy(
  35159. IHTMLFontNamesCollection * This,
  35160. /* [in] */ long index,
  35161. /* [out][retval] */ BSTR *pBstr);
  35162. void __RPC_STUB IHTMLFontNamesCollection_item_Stub(
  35163. IRpcStubBuffer *This,
  35164. IRpcChannelBuffer *_pRpcChannelBuffer,
  35165. PRPC_MESSAGE _pRpcMessage,
  35166. DWORD *_pdwStubPhase);
  35167. #endif /* __IHTMLFontNamesCollection_INTERFACE_DEFINED__ */
  35168. #ifndef __IHTMLFontSizesCollection_INTERFACE_DEFINED__
  35169. #define __IHTMLFontSizesCollection_INTERFACE_DEFINED__
  35170. /* interface IHTMLFontSizesCollection */
  35171. /* [object][uuid][dual][oleautomation] */
  35172. EXTERN_C const IID IID_IHTMLFontSizesCollection;
  35173. MIDL_INTERFACE("3050f377-98b5-11cf-bb82-00aa00bdce0b")
  35174. IHTMLFontSizesCollection : public IDispatch
  35175. {
  35176. public:
  35177. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  35178. /* [out][retval] */ long *p) = 0;
  35179. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  35180. /* [out][retval] */ IUnknown **p) = 0;
  35181. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forFont(
  35182. /* [out][retval] */ BSTR *p) = 0;
  35183. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  35184. /* [in] */ long index,
  35185. /* [out][retval] */ long *plSize) = 0;
  35186. };
  35187. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_length_Proxy(
  35188. IHTMLFontSizesCollection * This,
  35189. /* [out][retval] */ long *p);
  35190. void __RPC_STUB IHTMLFontSizesCollection_get_length_Stub(
  35191. IRpcStubBuffer *This,
  35192. IRpcChannelBuffer *_pRpcChannelBuffer,
  35193. PRPC_MESSAGE _pRpcMessage,
  35194. DWORD *_pdwStubPhase);
  35195. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get__newEnum_Proxy(
  35196. IHTMLFontSizesCollection * This,
  35197. /* [out][retval] */ IUnknown **p);
  35198. void __RPC_STUB IHTMLFontSizesCollection_get__newEnum_Stub(
  35199. IRpcStubBuffer *This,
  35200. IRpcChannelBuffer *_pRpcChannelBuffer,
  35201. PRPC_MESSAGE _pRpcMessage,
  35202. DWORD *_pdwStubPhase);
  35203. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_forFont_Proxy(
  35204. IHTMLFontSizesCollection * This,
  35205. /* [out][retval] */ BSTR *p);
  35206. void __RPC_STUB IHTMLFontSizesCollection_get_forFont_Stub(
  35207. IRpcStubBuffer *This,
  35208. IRpcChannelBuffer *_pRpcChannelBuffer,
  35209. PRPC_MESSAGE _pRpcMessage,
  35210. DWORD *_pdwStubPhase);
  35211. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_item_Proxy(
  35212. IHTMLFontSizesCollection * This,
  35213. /* [in] */ long index,
  35214. /* [out][retval] */ long *plSize);
  35215. void __RPC_STUB IHTMLFontSizesCollection_item_Stub(
  35216. IRpcStubBuffer *This,
  35217. IRpcChannelBuffer *_pRpcChannelBuffer,
  35218. PRPC_MESSAGE _pRpcMessage,
  35219. DWORD *_pdwStubPhase);
  35220. #endif /* __IHTMLFontSizesCollection_INTERFACE_DEFINED__ */
  35221. #ifndef __IHTMLOptionsHolder_INTERFACE_DEFINED__
  35222. #define __IHTMLOptionsHolder_INTERFACE_DEFINED__
  35223. /* interface IHTMLOptionsHolder */
  35224. /* [object][uuid][dual][oleautomation] */
  35225. EXTERN_C const IID IID_IHTMLOptionsHolder;
  35226. MIDL_INTERFACE("3050f378-98b5-11cf-bb82-00aa00bdce0b")
  35227. IHTMLOptionsHolder : public IDispatch
  35228. {
  35229. public:
  35230. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  35231. /* [out][retval] */ IHTMLDocument2 **p) = 0;
  35232. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_fonts(
  35233. /* [out][retval] */ IHTMLFontNamesCollection **p) = 0;
  35234. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_execArg(
  35235. /* [in] */ VARIANT v) = 0;
  35236. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_execArg(
  35237. /* [out][retval] */ VARIANT *p) = 0;
  35238. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorLine(
  35239. /* [in] */ long v) = 0;
  35240. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorLine(
  35241. /* [out][retval] */ long *p) = 0;
  35242. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCharacter(
  35243. /* [in] */ long v) = 0;
  35244. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCharacter(
  35245. /* [out][retval] */ long *p) = 0;
  35246. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCode(
  35247. /* [in] */ long v) = 0;
  35248. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCode(
  35249. /* [out][retval] */ long *p) = 0;
  35250. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorMessage(
  35251. /* [in] */ BSTR v) = 0;
  35252. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorMessage(
  35253. /* [out][retval] */ BSTR *p) = 0;
  35254. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorDebug(
  35255. /* [in] */ VARIANT_BOOL v) = 0;
  35256. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorDebug(
  35257. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  35258. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unsecuredWindowOfDocument(
  35259. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  35260. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_findText(
  35261. /* [in] */ BSTR v) = 0;
  35262. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_findText(
  35263. /* [out][retval] */ BSTR *p) = 0;
  35264. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_anythingAfterFrameset(
  35265. /* [in] */ VARIANT_BOOL v) = 0;
  35266. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anythingAfterFrameset(
  35267. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  35268. virtual /* [id] */ HRESULT STDMETHODCALLTYPE sizes(
  35269. /* [in] */ BSTR fontName,
  35270. /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection) = 0;
  35271. virtual /* [id] */ HRESULT STDMETHODCALLTYPE openfiledlg(
  35272. /* [in][optional] */ VARIANT initFile,
  35273. /* [in][optional] */ VARIANT initDir,
  35274. /* [in][optional] */ VARIANT filter,
  35275. /* [in][optional] */ VARIANT title,
  35276. /* [out][retval] */ BSTR *pathName) = 0;
  35277. virtual /* [id] */ HRESULT STDMETHODCALLTYPE savefiledlg(
  35278. /* [in][optional] */ VARIANT initFile,
  35279. /* [in][optional] */ VARIANT initDir,
  35280. /* [in][optional] */ VARIANT filter,
  35281. /* [in][optional] */ VARIANT title,
  35282. /* [out][retval] */ BSTR *pathName) = 0;
  35283. virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg(
  35284. /* [in][optional] */ VARIANT initColor,
  35285. /* [out][retval] */ long *rgbColor) = 0;
  35286. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showSecurityInfo( void) = 0;
  35287. virtual /* [id] */ HRESULT STDMETHODCALLTYPE isApartmentModel(
  35288. /* [in] */ IHTMLObjectElement *object,
  35289. /* [out][retval] */ VARIANT_BOOL *fApartment) = 0;
  35290. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset(
  35291. /* [in] */ BSTR fontName,
  35292. /* [out][retval] */ long *charset) = 0;
  35293. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_secureConnectionInfo(
  35294. /* [out][retval] */ BSTR *p) = 0;
  35295. };
  35296. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_document_Proxy(
  35297. IHTMLOptionsHolder * This,
  35298. /* [out][retval] */ IHTMLDocument2 **p);
  35299. void __RPC_STUB IHTMLOptionsHolder_get_document_Stub(
  35300. IRpcStubBuffer *This,
  35301. IRpcChannelBuffer *_pRpcChannelBuffer,
  35302. PRPC_MESSAGE _pRpcMessage,
  35303. DWORD *_pdwStubPhase);
  35304. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_fonts_Proxy(
  35305. IHTMLOptionsHolder * This,
  35306. /* [out][retval] */ IHTMLFontNamesCollection **p);
  35307. void __RPC_STUB IHTMLOptionsHolder_get_fonts_Stub(
  35308. IRpcStubBuffer *This,
  35309. IRpcChannelBuffer *_pRpcChannelBuffer,
  35310. PRPC_MESSAGE _pRpcMessage,
  35311. DWORD *_pdwStubPhase);
  35312. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_execArg_Proxy(
  35313. IHTMLOptionsHolder * This,
  35314. /* [in] */ VARIANT v);
  35315. void __RPC_STUB IHTMLOptionsHolder_put_execArg_Stub(
  35316. IRpcStubBuffer *This,
  35317. IRpcChannelBuffer *_pRpcChannelBuffer,
  35318. PRPC_MESSAGE _pRpcMessage,
  35319. DWORD *_pdwStubPhase);
  35320. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_execArg_Proxy(
  35321. IHTMLOptionsHolder * This,
  35322. /* [out][retval] */ VARIANT *p);
  35323. void __RPC_STUB IHTMLOptionsHolder_get_execArg_Stub(
  35324. IRpcStubBuffer *This,
  35325. IRpcChannelBuffer *_pRpcChannelBuffer,
  35326. PRPC_MESSAGE _pRpcMessage,
  35327. DWORD *_pdwStubPhase);
  35328. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorLine_Proxy(
  35329. IHTMLOptionsHolder * This,
  35330. /* [in] */ long v);
  35331. void __RPC_STUB IHTMLOptionsHolder_put_errorLine_Stub(
  35332. IRpcStubBuffer *This,
  35333. IRpcChannelBuffer *_pRpcChannelBuffer,
  35334. PRPC_MESSAGE _pRpcMessage,
  35335. DWORD *_pdwStubPhase);
  35336. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorLine_Proxy(
  35337. IHTMLOptionsHolder * This,
  35338. /* [out][retval] */ long *p);
  35339. void __RPC_STUB IHTMLOptionsHolder_get_errorLine_Stub(
  35340. IRpcStubBuffer *This,
  35341. IRpcChannelBuffer *_pRpcChannelBuffer,
  35342. PRPC_MESSAGE _pRpcMessage,
  35343. DWORD *_pdwStubPhase);
  35344. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCharacter_Proxy(
  35345. IHTMLOptionsHolder * This,
  35346. /* [in] */ long v);
  35347. void __RPC_STUB IHTMLOptionsHolder_put_errorCharacter_Stub(
  35348. IRpcStubBuffer *This,
  35349. IRpcChannelBuffer *_pRpcChannelBuffer,
  35350. PRPC_MESSAGE _pRpcMessage,
  35351. DWORD *_pdwStubPhase);
  35352. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCharacter_Proxy(
  35353. IHTMLOptionsHolder * This,
  35354. /* [out][retval] */ long *p);
  35355. void __RPC_STUB IHTMLOptionsHolder_get_errorCharacter_Stub(
  35356. IRpcStubBuffer *This,
  35357. IRpcChannelBuffer *_pRpcChannelBuffer,
  35358. PRPC_MESSAGE _pRpcMessage,
  35359. DWORD *_pdwStubPhase);
  35360. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCode_Proxy(
  35361. IHTMLOptionsHolder * This,
  35362. /* [in] */ long v);
  35363. void __RPC_STUB IHTMLOptionsHolder_put_errorCode_Stub(
  35364. IRpcStubBuffer *This,
  35365. IRpcChannelBuffer *_pRpcChannelBuffer,
  35366. PRPC_MESSAGE _pRpcMessage,
  35367. DWORD *_pdwStubPhase);
  35368. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCode_Proxy(
  35369. IHTMLOptionsHolder * This,
  35370. /* [out][retval] */ long *p);
  35371. void __RPC_STUB IHTMLOptionsHolder_get_errorCode_Stub(
  35372. IRpcStubBuffer *This,
  35373. IRpcChannelBuffer *_pRpcChannelBuffer,
  35374. PRPC_MESSAGE _pRpcMessage,
  35375. DWORD *_pdwStubPhase);
  35376. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorMessage_Proxy(
  35377. IHTMLOptionsHolder * This,
  35378. /* [in] */ BSTR v);
  35379. void __RPC_STUB IHTMLOptionsHolder_put_errorMessage_Stub(
  35380. IRpcStubBuffer *This,
  35381. IRpcChannelBuffer *_pRpcChannelBuffer,
  35382. PRPC_MESSAGE _pRpcMessage,
  35383. DWORD *_pdwStubPhase);
  35384. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorMessage_Proxy(
  35385. IHTMLOptionsHolder * This,
  35386. /* [out][retval] */ BSTR *p);
  35387. void __RPC_STUB IHTMLOptionsHolder_get_errorMessage_Stub(
  35388. IRpcStubBuffer *This,
  35389. IRpcChannelBuffer *_pRpcChannelBuffer,
  35390. PRPC_MESSAGE _pRpcMessage,
  35391. DWORD *_pdwStubPhase);
  35392. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorDebug_Proxy(
  35393. IHTMLOptionsHolder * This,
  35394. /* [in] */ VARIANT_BOOL v);
  35395. void __RPC_STUB IHTMLOptionsHolder_put_errorDebug_Stub(
  35396. IRpcStubBuffer *This,
  35397. IRpcChannelBuffer *_pRpcChannelBuffer,
  35398. PRPC_MESSAGE _pRpcMessage,
  35399. DWORD *_pdwStubPhase);
  35400. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorDebug_Proxy(
  35401. IHTMLOptionsHolder * This,
  35402. /* [out][retval] */ VARIANT_BOOL *p);
  35403. void __RPC_STUB IHTMLOptionsHolder_get_errorDebug_Stub(
  35404. IRpcStubBuffer *This,
  35405. IRpcChannelBuffer *_pRpcChannelBuffer,
  35406. PRPC_MESSAGE _pRpcMessage,
  35407. DWORD *_pdwStubPhase);
  35408. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Proxy(
  35409. IHTMLOptionsHolder * This,
  35410. /* [out][retval] */ IHTMLWindow2 **p);
  35411. void __RPC_STUB IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Stub(
  35412. IRpcStubBuffer *This,
  35413. IRpcChannelBuffer *_pRpcChannelBuffer,
  35414. PRPC_MESSAGE _pRpcMessage,
  35415. DWORD *_pdwStubPhase);
  35416. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_findText_Proxy(
  35417. IHTMLOptionsHolder * This,
  35418. /* [in] */ BSTR v);
  35419. void __RPC_STUB IHTMLOptionsHolder_put_findText_Stub(
  35420. IRpcStubBuffer *This,
  35421. IRpcChannelBuffer *_pRpcChannelBuffer,
  35422. PRPC_MESSAGE _pRpcMessage,
  35423. DWORD *_pdwStubPhase);
  35424. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_findText_Proxy(
  35425. IHTMLOptionsHolder * This,
  35426. /* [out][retval] */ BSTR *p);
  35427. void __RPC_STUB IHTMLOptionsHolder_get_findText_Stub(
  35428. IRpcStubBuffer *This,
  35429. IRpcChannelBuffer *_pRpcChannelBuffer,
  35430. PRPC_MESSAGE _pRpcMessage,
  35431. DWORD *_pdwStubPhase);
  35432. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_anythingAfterFrameset_Proxy(
  35433. IHTMLOptionsHolder * This,
  35434. /* [in] */ VARIANT_BOOL v);
  35435. void __RPC_STUB IHTMLOptionsHolder_put_anythingAfterFrameset_Stub(
  35436. IRpcStubBuffer *This,
  35437. IRpcChannelBuffer *_pRpcChannelBuffer,
  35438. PRPC_MESSAGE _pRpcMessage,
  35439. DWORD *_pdwStubPhase);
  35440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_anythingAfterFrameset_Proxy(
  35441. IHTMLOptionsHolder * This,
  35442. /* [out][retval] */ VARIANT_BOOL *p);
  35443. void __RPC_STUB IHTMLOptionsHolder_get_anythingAfterFrameset_Stub(
  35444. IRpcStubBuffer *This,
  35445. IRpcChannelBuffer *_pRpcChannelBuffer,
  35446. PRPC_MESSAGE _pRpcMessage,
  35447. DWORD *_pdwStubPhase);
  35448. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_sizes_Proxy(
  35449. IHTMLOptionsHolder * This,
  35450. /* [in] */ BSTR fontName,
  35451. /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection);
  35452. void __RPC_STUB IHTMLOptionsHolder_sizes_Stub(
  35453. IRpcStubBuffer *This,
  35454. IRpcChannelBuffer *_pRpcChannelBuffer,
  35455. PRPC_MESSAGE _pRpcMessage,
  35456. DWORD *_pdwStubPhase);
  35457. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_openfiledlg_Proxy(
  35458. IHTMLOptionsHolder * This,
  35459. /* [in][optional] */ VARIANT initFile,
  35460. /* [in][optional] */ VARIANT initDir,
  35461. /* [in][optional] */ VARIANT filter,
  35462. /* [in][optional] */ VARIANT title,
  35463. /* [out][retval] */ BSTR *pathName);
  35464. void __RPC_STUB IHTMLOptionsHolder_openfiledlg_Stub(
  35465. IRpcStubBuffer *This,
  35466. IRpcChannelBuffer *_pRpcChannelBuffer,
  35467. PRPC_MESSAGE _pRpcMessage,
  35468. DWORD *_pdwStubPhase);
  35469. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_savefiledlg_Proxy(
  35470. IHTMLOptionsHolder * This,
  35471. /* [in][optional] */ VARIANT initFile,
  35472. /* [in][optional] */ VARIANT initDir,
  35473. /* [in][optional] */ VARIANT filter,
  35474. /* [in][optional] */ VARIANT title,
  35475. /* [out][retval] */ BSTR *pathName);
  35476. void __RPC_STUB IHTMLOptionsHolder_savefiledlg_Stub(
  35477. IRpcStubBuffer *This,
  35478. IRpcChannelBuffer *_pRpcChannelBuffer,
  35479. PRPC_MESSAGE _pRpcMessage,
  35480. DWORD *_pdwStubPhase);
  35481. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_choosecolordlg_Proxy(
  35482. IHTMLOptionsHolder * This,
  35483. /* [in][optional] */ VARIANT initColor,
  35484. /* [out][retval] */ long *rgbColor);
  35485. void __RPC_STUB IHTMLOptionsHolder_choosecolordlg_Stub(
  35486. IRpcStubBuffer *This,
  35487. IRpcChannelBuffer *_pRpcChannelBuffer,
  35488. PRPC_MESSAGE _pRpcMessage,
  35489. DWORD *_pdwStubPhase);
  35490. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_showSecurityInfo_Proxy(
  35491. IHTMLOptionsHolder * This);
  35492. void __RPC_STUB IHTMLOptionsHolder_showSecurityInfo_Stub(
  35493. IRpcStubBuffer *This,
  35494. IRpcChannelBuffer *_pRpcChannelBuffer,
  35495. PRPC_MESSAGE _pRpcMessage,
  35496. DWORD *_pdwStubPhase);
  35497. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_isApartmentModel_Proxy(
  35498. IHTMLOptionsHolder * This,
  35499. /* [in] */ IHTMLObjectElement *object,
  35500. /* [out][retval] */ VARIANT_BOOL *fApartment);
  35501. void __RPC_STUB IHTMLOptionsHolder_isApartmentModel_Stub(
  35502. IRpcStubBuffer *This,
  35503. IRpcChannelBuffer *_pRpcChannelBuffer,
  35504. PRPC_MESSAGE _pRpcMessage,
  35505. DWORD *_pdwStubPhase);
  35506. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_getCharset_Proxy(
  35507. IHTMLOptionsHolder * This,
  35508. /* [in] */ BSTR fontName,
  35509. /* [out][retval] */ long *charset);
  35510. void __RPC_STUB IHTMLOptionsHolder_getCharset_Stub(
  35511. IRpcStubBuffer *This,
  35512. IRpcChannelBuffer *_pRpcChannelBuffer,
  35513. PRPC_MESSAGE _pRpcMessage,
  35514. DWORD *_pdwStubPhase);
  35515. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_secureConnectionInfo_Proxy(
  35516. IHTMLOptionsHolder * This,
  35517. /* [out][retval] */ BSTR *p);
  35518. void __RPC_STUB IHTMLOptionsHolder_get_secureConnectionInfo_Stub(
  35519. IRpcStubBuffer *This,
  35520. IRpcChannelBuffer *_pRpcChannelBuffer,
  35521. PRPC_MESSAGE _pRpcMessage,
  35522. DWORD *_pdwStubPhase);
  35523. #endif /* __IHTMLOptionsHolder_INTERFACE_DEFINED__ */
  35524. #ifndef __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
  35525. #define __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
  35526. /* dispinterface HTMLStyleElementEvents2 */
  35527. /* [uuid][hidden] */
  35528. EXTERN_C const IID DIID_HTMLStyleElementEvents2;
  35529. MIDL_INTERFACE("3050f615-98b5-11cf-bb82-00aa00bdce0b")
  35530. HTMLStyleElementEvents2 : public IDispatch
  35531. {
  35532. };
  35533. #endif /* __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ */
  35534. #ifndef __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
  35535. #define __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
  35536. /* dispinterface HTMLStyleElementEvents */
  35537. /* [uuid][hidden] */
  35538. EXTERN_C const IID DIID_HTMLStyleElementEvents;
  35539. MIDL_INTERFACE("3050f3cb-98b5-11cf-bb82-00aa00bdce0b")
  35540. HTMLStyleElementEvents : public IDispatch
  35541. {
  35542. };
  35543. #endif /* __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ */
  35544. #ifndef __IHTMLStyleElement_INTERFACE_DEFINED__
  35545. #define __IHTMLStyleElement_INTERFACE_DEFINED__
  35546. /* interface IHTMLStyleElement */
  35547. /* [object][uuid][dual][oleautomation] */
  35548. EXTERN_C const IID IID_IHTMLStyleElement;
  35549. MIDL_INTERFACE("3050f375-98b5-11cf-bb82-00aa00bdce0b")
  35550. IHTMLStyleElement : public IDispatch
  35551. {
  35552. public:
  35553. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  35554. /* [in] */ BSTR v) = 0;
  35555. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  35556. /* [out][retval] */ BSTR *p) = 0;
  35557. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  35558. /* [out][retval] */ BSTR *p) = 0;
  35559. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  35560. /* [in] */ VARIANT v) = 0;
  35561. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  35562. /* [out][retval] */ VARIANT *p) = 0;
  35563. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  35564. /* [in] */ VARIANT v) = 0;
  35565. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  35566. /* [out][retval] */ VARIANT *p) = 0;
  35567. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  35568. /* [in] */ VARIANT v) = 0;
  35569. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  35570. /* [out][retval] */ VARIANT *p) = 0;
  35571. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet(
  35572. /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  35573. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  35574. /* [in] */ VARIANT_BOOL v) = 0;
  35575. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  35576. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  35577. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  35578. /* [in] */ BSTR v) = 0;
  35579. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  35580. /* [out][retval] */ BSTR *p) = 0;
  35581. };
  35582. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_type_Proxy(
  35583. IHTMLStyleElement * This,
  35584. /* [in] */ BSTR v);
  35585. void __RPC_STUB IHTMLStyleElement_put_type_Stub(
  35586. IRpcStubBuffer *This,
  35587. IRpcChannelBuffer *_pRpcChannelBuffer,
  35588. PRPC_MESSAGE _pRpcMessage,
  35589. DWORD *_pdwStubPhase);
  35590. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_type_Proxy(
  35591. IHTMLStyleElement * This,
  35592. /* [out][retval] */ BSTR *p);
  35593. void __RPC_STUB IHTMLStyleElement_get_type_Stub(
  35594. IRpcStubBuffer *This,
  35595. IRpcChannelBuffer *_pRpcChannelBuffer,
  35596. PRPC_MESSAGE _pRpcMessage,
  35597. DWORD *_pdwStubPhase);
  35598. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_readyState_Proxy(
  35599. IHTMLStyleElement * This,
  35600. /* [out][retval] */ BSTR *p);
  35601. void __RPC_STUB IHTMLStyleElement_get_readyState_Stub(
  35602. IRpcStubBuffer *This,
  35603. IRpcChannelBuffer *_pRpcChannelBuffer,
  35604. PRPC_MESSAGE _pRpcMessage,
  35605. DWORD *_pdwStubPhase);
  35606. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onreadystatechange_Proxy(
  35607. IHTMLStyleElement * This,
  35608. /* [in] */ VARIANT v);
  35609. void __RPC_STUB IHTMLStyleElement_put_onreadystatechange_Stub(
  35610. IRpcStubBuffer *This,
  35611. IRpcChannelBuffer *_pRpcChannelBuffer,
  35612. PRPC_MESSAGE _pRpcMessage,
  35613. DWORD *_pdwStubPhase);
  35614. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onreadystatechange_Proxy(
  35615. IHTMLStyleElement * This,
  35616. /* [out][retval] */ VARIANT *p);
  35617. void __RPC_STUB IHTMLStyleElement_get_onreadystatechange_Stub(
  35618. IRpcStubBuffer *This,
  35619. IRpcChannelBuffer *_pRpcChannelBuffer,
  35620. PRPC_MESSAGE _pRpcMessage,
  35621. DWORD *_pdwStubPhase);
  35622. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onload_Proxy(
  35623. IHTMLStyleElement * This,
  35624. /* [in] */ VARIANT v);
  35625. void __RPC_STUB IHTMLStyleElement_put_onload_Stub(
  35626. IRpcStubBuffer *This,
  35627. IRpcChannelBuffer *_pRpcChannelBuffer,
  35628. PRPC_MESSAGE _pRpcMessage,
  35629. DWORD *_pdwStubPhase);
  35630. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onload_Proxy(
  35631. IHTMLStyleElement * This,
  35632. /* [out][retval] */ VARIANT *p);
  35633. void __RPC_STUB IHTMLStyleElement_get_onload_Stub(
  35634. IRpcStubBuffer *This,
  35635. IRpcChannelBuffer *_pRpcChannelBuffer,
  35636. PRPC_MESSAGE _pRpcMessage,
  35637. DWORD *_pdwStubPhase);
  35638. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onerror_Proxy(
  35639. IHTMLStyleElement * This,
  35640. /* [in] */ VARIANT v);
  35641. void __RPC_STUB IHTMLStyleElement_put_onerror_Stub(
  35642. IRpcStubBuffer *This,
  35643. IRpcChannelBuffer *_pRpcChannelBuffer,
  35644. PRPC_MESSAGE _pRpcMessage,
  35645. DWORD *_pdwStubPhase);
  35646. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onerror_Proxy(
  35647. IHTMLStyleElement * This,
  35648. /* [out][retval] */ VARIANT *p);
  35649. void __RPC_STUB IHTMLStyleElement_get_onerror_Stub(
  35650. IRpcStubBuffer *This,
  35651. IRpcChannelBuffer *_pRpcChannelBuffer,
  35652. PRPC_MESSAGE _pRpcMessage,
  35653. DWORD *_pdwStubPhase);
  35654. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_styleSheet_Proxy(
  35655. IHTMLStyleElement * This,
  35656. /* [out][retval] */ IHTMLStyleSheet **p);
  35657. void __RPC_STUB IHTMLStyleElement_get_styleSheet_Stub(
  35658. IRpcStubBuffer *This,
  35659. IRpcChannelBuffer *_pRpcChannelBuffer,
  35660. PRPC_MESSAGE _pRpcMessage,
  35661. DWORD *_pdwStubPhase);
  35662. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_disabled_Proxy(
  35663. IHTMLStyleElement * This,
  35664. /* [in] */ VARIANT_BOOL v);
  35665. void __RPC_STUB IHTMLStyleElement_put_disabled_Stub(
  35666. IRpcStubBuffer *This,
  35667. IRpcChannelBuffer *_pRpcChannelBuffer,
  35668. PRPC_MESSAGE _pRpcMessage,
  35669. DWORD *_pdwStubPhase);
  35670. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_disabled_Proxy(
  35671. IHTMLStyleElement * This,
  35672. /* [out][retval] */ VARIANT_BOOL *p);
  35673. void __RPC_STUB IHTMLStyleElement_get_disabled_Stub(
  35674. IRpcStubBuffer *This,
  35675. IRpcChannelBuffer *_pRpcChannelBuffer,
  35676. PRPC_MESSAGE _pRpcMessage,
  35677. DWORD *_pdwStubPhase);
  35678. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_media_Proxy(
  35679. IHTMLStyleElement * This,
  35680. /* [in] */ BSTR v);
  35681. void __RPC_STUB IHTMLStyleElement_put_media_Stub(
  35682. IRpcStubBuffer *This,
  35683. IRpcChannelBuffer *_pRpcChannelBuffer,
  35684. PRPC_MESSAGE _pRpcMessage,
  35685. DWORD *_pdwStubPhase);
  35686. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_media_Proxy(
  35687. IHTMLStyleElement * This,
  35688. /* [out][retval] */ BSTR *p);
  35689. void __RPC_STUB IHTMLStyleElement_get_media_Stub(
  35690. IRpcStubBuffer *This,
  35691. IRpcChannelBuffer *_pRpcChannelBuffer,
  35692. PRPC_MESSAGE _pRpcMessage,
  35693. DWORD *_pdwStubPhase);
  35694. #endif /* __IHTMLStyleElement_INTERFACE_DEFINED__ */
  35695. #ifndef __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
  35696. #define __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
  35697. /* dispinterface DispHTMLStyleElement */
  35698. /* [uuid][hidden] */
  35699. EXTERN_C const IID DIID_DispHTMLStyleElement;
  35700. MIDL_INTERFACE("3050f511-98b5-11cf-bb82-00aa00bdce0b")
  35701. DispHTMLStyleElement : public IDispatch
  35702. {
  35703. };
  35704. #endif /* __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ */
  35705. EXTERN_C const CLSID CLSID_HTMLStyleElement;
  35706. #ifdef __cplusplus
  35707. class DECLSPEC_UUID("3050f37d-98b5-11cf-bb82-00aa00bdce0b")
  35708. HTMLStyleElement;
  35709. #endif
  35710. #ifndef __IHTMLStyleFontFace_INTERFACE_DEFINED__
  35711. #define __IHTMLStyleFontFace_INTERFACE_DEFINED__
  35712. /* interface IHTMLStyleFontFace */
  35713. /* [object][uuid][dual][oleautomation] */
  35714. EXTERN_C const IID IID_IHTMLStyleFontFace;
  35715. MIDL_INTERFACE("3050f3d5-98b5-11cf-bb82-00aa00bdce0b")
  35716. IHTMLStyleFontFace : public IDispatch
  35717. {
  35718. public:
  35719. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontsrc(
  35720. /* [in] */ BSTR v) = 0;
  35721. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontsrc(
  35722. /* [out][retval] */ BSTR *p) = 0;
  35723. };
  35724. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_put_fontsrc_Proxy(
  35725. IHTMLStyleFontFace * This,
  35726. /* [in] */ BSTR v);
  35727. void __RPC_STUB IHTMLStyleFontFace_put_fontsrc_Stub(
  35728. IRpcStubBuffer *This,
  35729. IRpcChannelBuffer *_pRpcChannelBuffer,
  35730. PRPC_MESSAGE _pRpcMessage,
  35731. DWORD *_pdwStubPhase);
  35732. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_get_fontsrc_Proxy(
  35733. IHTMLStyleFontFace * This,
  35734. /* [out][retval] */ BSTR *p);
  35735. void __RPC_STUB IHTMLStyleFontFace_get_fontsrc_Stub(
  35736. IRpcStubBuffer *This,
  35737. IRpcChannelBuffer *_pRpcChannelBuffer,
  35738. PRPC_MESSAGE _pRpcMessage,
  35739. DWORD *_pdwStubPhase);
  35740. #endif /* __IHTMLStyleFontFace_INTERFACE_DEFINED__ */
  35741. EXTERN_C const CLSID CLSID_HTMLStyleFontFace;
  35742. #ifdef __cplusplus
  35743. class DECLSPEC_UUID("3050f3d4-98b5-11cf-bb82-00aa00bdce0b")
  35744. HTMLStyleFontFace;
  35745. #endif
  35746. #ifndef __ICSSFilterSite_INTERFACE_DEFINED__
  35747. #define __ICSSFilterSite_INTERFACE_DEFINED__
  35748. /* interface ICSSFilterSite */
  35749. /* [uuid][unique][object] */
  35750. EXTERN_C const IID IID_ICSSFilterSite;
  35751. MIDL_INTERFACE("3050f3ed-98b5-11cf-bb82-00aa00bdce0b")
  35752. ICSSFilterSite : public IUnknown
  35753. {
  35754. public:
  35755. virtual HRESULT STDMETHODCALLTYPE GetElement(
  35756. /* [out][retval] */ IHTMLElement **Element) = 0;
  35757. virtual HRESULT STDMETHODCALLTYPE FireOnFilterChangeEvent( void) = 0;
  35758. };
  35759. HRESULT STDMETHODCALLTYPE ICSSFilterSite_GetElement_Proxy(
  35760. ICSSFilterSite * This,
  35761. /* [out][retval] */ IHTMLElement **Element);
  35762. void __RPC_STUB ICSSFilterSite_GetElement_Stub(
  35763. IRpcStubBuffer *This,
  35764. IRpcChannelBuffer *_pRpcChannelBuffer,
  35765. PRPC_MESSAGE _pRpcMessage,
  35766. DWORD *_pdwStubPhase);
  35767. HRESULT STDMETHODCALLTYPE ICSSFilterSite_FireOnFilterChangeEvent_Proxy(
  35768. ICSSFilterSite * This);
  35769. void __RPC_STUB ICSSFilterSite_FireOnFilterChangeEvent_Stub(
  35770. IRpcStubBuffer *This,
  35771. IRpcChannelBuffer *_pRpcChannelBuffer,
  35772. PRPC_MESSAGE _pRpcMessage,
  35773. DWORD *_pdwStubPhase);
  35774. #endif /* __ICSSFilterSite_INTERFACE_DEFINED__ */
  35775. #ifndef __IMarkupPointer_INTERFACE_DEFINED__
  35776. #define __IMarkupPointer_INTERFACE_DEFINED__
  35777. /* interface IMarkupPointer */
  35778. /* [uuid][unique][object] */
  35779. EXTERN_C const IID IID_IMarkupPointer;
  35780. MIDL_INTERFACE("3050f49f-98b5-11cf-bb82-00aa00bdce0b")
  35781. IMarkupPointer : public IUnknown
  35782. {
  35783. public:
  35784. virtual HRESULT STDMETHODCALLTYPE OwningDoc(
  35785. /* [out] */ IHTMLDocument2 **ppDoc) = 0;
  35786. virtual HRESULT STDMETHODCALLTYPE Gravity(
  35787. /* [out] */ POINTER_GRAVITY *pGravity) = 0;
  35788. virtual HRESULT STDMETHODCALLTYPE SetGravity(
  35789. /* [in] */ POINTER_GRAVITY Gravity) = 0;
  35790. virtual HRESULT STDMETHODCALLTYPE Cling(
  35791. /* [out] */ BOOL *pfCling) = 0;
  35792. virtual HRESULT STDMETHODCALLTYPE SetCling(
  35793. /* [in] */ BOOL fCLing) = 0;
  35794. virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
  35795. virtual HRESULT STDMETHODCALLTYPE IsPositioned(
  35796. /* [out] */ BOOL *pfPositioned) = 0;
  35797. virtual HRESULT STDMETHODCALLTYPE GetContainer(
  35798. /* [out] */ IMarkupContainer **ppContainer) = 0;
  35799. virtual HRESULT STDMETHODCALLTYPE MoveAdjacentToElement(
  35800. /* [in] */ IHTMLElement *pElement,
  35801. /* [in] */ ELEMENT_ADJACENCY eAdj) = 0;
  35802. virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
  35803. /* [in] */ IMarkupPointer *pPointer) = 0;
  35804. virtual HRESULT STDMETHODCALLTYPE MoveToContainer(
  35805. /* [in] */ IMarkupContainer *pContainer,
  35806. /* [in] */ BOOL fAtStart) = 0;
  35807. virtual HRESULT STDMETHODCALLTYPE Left(
  35808. /* [in] */ BOOL fMove,
  35809. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35810. /* [out] */ IHTMLElement **ppElement,
  35811. /* [out][in] */ long *pcch,
  35812. /* [out] */ OLECHAR *pchText) = 0;
  35813. virtual HRESULT STDMETHODCALLTYPE Right(
  35814. /* [in] */ BOOL fMove,
  35815. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35816. /* [out] */ IHTMLElement **ppElement,
  35817. /* [out][in] */ long *pcch,
  35818. /* [out] */ OLECHAR *pchText) = 0;
  35819. virtual HRESULT STDMETHODCALLTYPE CurrentScope(
  35820. /* [out] */ IHTMLElement **ppElemCurrent) = 0;
  35821. virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
  35822. /* [in] */ IMarkupPointer *pPointerThat,
  35823. /* [out] */ BOOL *pfResult) = 0;
  35824. virtual HRESULT STDMETHODCALLTYPE IsLeftOfOrEqualTo(
  35825. /* [in] */ IMarkupPointer *pPointerThat,
  35826. /* [out] */ BOOL *pfResult) = 0;
  35827. virtual HRESULT STDMETHODCALLTYPE IsRightOf(
  35828. /* [in] */ IMarkupPointer *pPointerThat,
  35829. /* [out] */ BOOL *pfResult) = 0;
  35830. virtual HRESULT STDMETHODCALLTYPE IsRightOfOrEqualTo(
  35831. /* [in] */ IMarkupPointer *pPointerThat,
  35832. /* [out] */ BOOL *pfResult) = 0;
  35833. virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
  35834. /* [in] */ IMarkupPointer *pPointerThat,
  35835. /* [out] */ BOOL *pfAreEqual) = 0;
  35836. virtual HRESULT STDMETHODCALLTYPE MoveUnit(
  35837. /* [in] */ MOVEUNIT_ACTION muAction) = 0;
  35838. virtual HRESULT STDMETHODCALLTYPE FindText(
  35839. /* [in] */ OLECHAR *pchFindText,
  35840. /* [in] */ DWORD dwFlags,
  35841. /* [in] */ IMarkupPointer *pIEndMatch,
  35842. /* [in] */ IMarkupPointer *pIEndSearch) = 0;
  35843. };
  35844. HRESULT STDMETHODCALLTYPE IMarkupPointer_OwningDoc_Proxy(
  35845. IMarkupPointer * This,
  35846. /* [out] */ IHTMLDocument2 **ppDoc);
  35847. void __RPC_STUB IMarkupPointer_OwningDoc_Stub(
  35848. IRpcStubBuffer *This,
  35849. IRpcChannelBuffer *_pRpcChannelBuffer,
  35850. PRPC_MESSAGE _pRpcMessage,
  35851. DWORD *_pdwStubPhase);
  35852. HRESULT STDMETHODCALLTYPE IMarkupPointer_Gravity_Proxy(
  35853. IMarkupPointer * This,
  35854. /* [out] */ POINTER_GRAVITY *pGravity);
  35855. void __RPC_STUB IMarkupPointer_Gravity_Stub(
  35856. IRpcStubBuffer *This,
  35857. IRpcChannelBuffer *_pRpcChannelBuffer,
  35858. PRPC_MESSAGE _pRpcMessage,
  35859. DWORD *_pdwStubPhase);
  35860. HRESULT STDMETHODCALLTYPE IMarkupPointer_SetGravity_Proxy(
  35861. IMarkupPointer * This,
  35862. /* [in] */ POINTER_GRAVITY Gravity);
  35863. void __RPC_STUB IMarkupPointer_SetGravity_Stub(
  35864. IRpcStubBuffer *This,
  35865. IRpcChannelBuffer *_pRpcChannelBuffer,
  35866. PRPC_MESSAGE _pRpcMessage,
  35867. DWORD *_pdwStubPhase);
  35868. HRESULT STDMETHODCALLTYPE IMarkupPointer_Cling_Proxy(
  35869. IMarkupPointer * This,
  35870. /* [out] */ BOOL *pfCling);
  35871. void __RPC_STUB IMarkupPointer_Cling_Stub(
  35872. IRpcStubBuffer *This,
  35873. IRpcChannelBuffer *_pRpcChannelBuffer,
  35874. PRPC_MESSAGE _pRpcMessage,
  35875. DWORD *_pdwStubPhase);
  35876. HRESULT STDMETHODCALLTYPE IMarkupPointer_SetCling_Proxy(
  35877. IMarkupPointer * This,
  35878. /* [in] */ BOOL fCLing);
  35879. void __RPC_STUB IMarkupPointer_SetCling_Stub(
  35880. IRpcStubBuffer *This,
  35881. IRpcChannelBuffer *_pRpcChannelBuffer,
  35882. PRPC_MESSAGE _pRpcMessage,
  35883. DWORD *_pdwStubPhase);
  35884. HRESULT STDMETHODCALLTYPE IMarkupPointer_Unposition_Proxy(
  35885. IMarkupPointer * This);
  35886. void __RPC_STUB IMarkupPointer_Unposition_Stub(
  35887. IRpcStubBuffer *This,
  35888. IRpcChannelBuffer *_pRpcChannelBuffer,
  35889. PRPC_MESSAGE _pRpcMessage,
  35890. DWORD *_pdwStubPhase);
  35891. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsPositioned_Proxy(
  35892. IMarkupPointer * This,
  35893. /* [out] */ BOOL *pfPositioned);
  35894. void __RPC_STUB IMarkupPointer_IsPositioned_Stub(
  35895. IRpcStubBuffer *This,
  35896. IRpcChannelBuffer *_pRpcChannelBuffer,
  35897. PRPC_MESSAGE _pRpcMessage,
  35898. DWORD *_pdwStubPhase);
  35899. HRESULT STDMETHODCALLTYPE IMarkupPointer_GetContainer_Proxy(
  35900. IMarkupPointer * This,
  35901. /* [out] */ IMarkupContainer **ppContainer);
  35902. void __RPC_STUB IMarkupPointer_GetContainer_Stub(
  35903. IRpcStubBuffer *This,
  35904. IRpcChannelBuffer *_pRpcChannelBuffer,
  35905. PRPC_MESSAGE _pRpcMessage,
  35906. DWORD *_pdwStubPhase);
  35907. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveAdjacentToElement_Proxy(
  35908. IMarkupPointer * This,
  35909. /* [in] */ IHTMLElement *pElement,
  35910. /* [in] */ ELEMENT_ADJACENCY eAdj);
  35911. void __RPC_STUB IMarkupPointer_MoveAdjacentToElement_Stub(
  35912. IRpcStubBuffer *This,
  35913. IRpcChannelBuffer *_pRpcChannelBuffer,
  35914. PRPC_MESSAGE _pRpcMessage,
  35915. DWORD *_pdwStubPhase);
  35916. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToPointer_Proxy(
  35917. IMarkupPointer * This,
  35918. /* [in] */ IMarkupPointer *pPointer);
  35919. void __RPC_STUB IMarkupPointer_MoveToPointer_Stub(
  35920. IRpcStubBuffer *This,
  35921. IRpcChannelBuffer *_pRpcChannelBuffer,
  35922. PRPC_MESSAGE _pRpcMessage,
  35923. DWORD *_pdwStubPhase);
  35924. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToContainer_Proxy(
  35925. IMarkupPointer * This,
  35926. /* [in] */ IMarkupContainer *pContainer,
  35927. /* [in] */ BOOL fAtStart);
  35928. void __RPC_STUB IMarkupPointer_MoveToContainer_Stub(
  35929. IRpcStubBuffer *This,
  35930. IRpcChannelBuffer *_pRpcChannelBuffer,
  35931. PRPC_MESSAGE _pRpcMessage,
  35932. DWORD *_pdwStubPhase);
  35933. HRESULT STDMETHODCALLTYPE IMarkupPointer_Left_Proxy(
  35934. IMarkupPointer * This,
  35935. /* [in] */ BOOL fMove,
  35936. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35937. /* [out] */ IHTMLElement **ppElement,
  35938. /* [out][in] */ long *pcch,
  35939. /* [out] */ OLECHAR *pchText);
  35940. void __RPC_STUB IMarkupPointer_Left_Stub(
  35941. IRpcStubBuffer *This,
  35942. IRpcChannelBuffer *_pRpcChannelBuffer,
  35943. PRPC_MESSAGE _pRpcMessage,
  35944. DWORD *_pdwStubPhase);
  35945. HRESULT STDMETHODCALLTYPE IMarkupPointer_Right_Proxy(
  35946. IMarkupPointer * This,
  35947. /* [in] */ BOOL fMove,
  35948. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35949. /* [out] */ IHTMLElement **ppElement,
  35950. /* [out][in] */ long *pcch,
  35951. /* [out] */ OLECHAR *pchText);
  35952. void __RPC_STUB IMarkupPointer_Right_Stub(
  35953. IRpcStubBuffer *This,
  35954. IRpcChannelBuffer *_pRpcChannelBuffer,
  35955. PRPC_MESSAGE _pRpcMessage,
  35956. DWORD *_pdwStubPhase);
  35957. HRESULT STDMETHODCALLTYPE IMarkupPointer_CurrentScope_Proxy(
  35958. IMarkupPointer * This,
  35959. /* [out] */ IHTMLElement **ppElemCurrent);
  35960. void __RPC_STUB IMarkupPointer_CurrentScope_Stub(
  35961. IRpcStubBuffer *This,
  35962. IRpcChannelBuffer *_pRpcChannelBuffer,
  35963. PRPC_MESSAGE _pRpcMessage,
  35964. DWORD *_pdwStubPhase);
  35965. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOf_Proxy(
  35966. IMarkupPointer * This,
  35967. /* [in] */ IMarkupPointer *pPointerThat,
  35968. /* [out] */ BOOL *pfResult);
  35969. void __RPC_STUB IMarkupPointer_IsLeftOf_Stub(
  35970. IRpcStubBuffer *This,
  35971. IRpcChannelBuffer *_pRpcChannelBuffer,
  35972. PRPC_MESSAGE _pRpcMessage,
  35973. DWORD *_pdwStubPhase);
  35974. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOfOrEqualTo_Proxy(
  35975. IMarkupPointer * This,
  35976. /* [in] */ IMarkupPointer *pPointerThat,
  35977. /* [out] */ BOOL *pfResult);
  35978. void __RPC_STUB IMarkupPointer_IsLeftOfOrEqualTo_Stub(
  35979. IRpcStubBuffer *This,
  35980. IRpcChannelBuffer *_pRpcChannelBuffer,
  35981. PRPC_MESSAGE _pRpcMessage,
  35982. DWORD *_pdwStubPhase);
  35983. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOf_Proxy(
  35984. IMarkupPointer * This,
  35985. /* [in] */ IMarkupPointer *pPointerThat,
  35986. /* [out] */ BOOL *pfResult);
  35987. void __RPC_STUB IMarkupPointer_IsRightOf_Stub(
  35988. IRpcStubBuffer *This,
  35989. IRpcChannelBuffer *_pRpcChannelBuffer,
  35990. PRPC_MESSAGE _pRpcMessage,
  35991. DWORD *_pdwStubPhase);
  35992. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOfOrEqualTo_Proxy(
  35993. IMarkupPointer * This,
  35994. /* [in] */ IMarkupPointer *pPointerThat,
  35995. /* [out] */ BOOL *pfResult);
  35996. void __RPC_STUB IMarkupPointer_IsRightOfOrEqualTo_Stub(
  35997. IRpcStubBuffer *This,
  35998. IRpcChannelBuffer *_pRpcChannelBuffer,
  35999. PRPC_MESSAGE _pRpcMessage,
  36000. DWORD *_pdwStubPhase);
  36001. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsEqualTo_Proxy(
  36002. IMarkupPointer * This,
  36003. /* [in] */ IMarkupPointer *pPointerThat,
  36004. /* [out] */ BOOL *pfAreEqual);
  36005. void __RPC_STUB IMarkupPointer_IsEqualTo_Stub(
  36006. IRpcStubBuffer *This,
  36007. IRpcChannelBuffer *_pRpcChannelBuffer,
  36008. PRPC_MESSAGE _pRpcMessage,
  36009. DWORD *_pdwStubPhase);
  36010. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveUnit_Proxy(
  36011. IMarkupPointer * This,
  36012. /* [in] */ MOVEUNIT_ACTION muAction);
  36013. void __RPC_STUB IMarkupPointer_MoveUnit_Stub(
  36014. IRpcStubBuffer *This,
  36015. IRpcChannelBuffer *_pRpcChannelBuffer,
  36016. PRPC_MESSAGE _pRpcMessage,
  36017. DWORD *_pdwStubPhase);
  36018. HRESULT STDMETHODCALLTYPE IMarkupPointer_FindText_Proxy(
  36019. IMarkupPointer * This,
  36020. /* [in] */ OLECHAR *pchFindText,
  36021. /* [in] */ DWORD dwFlags,
  36022. /* [in] */ IMarkupPointer *pIEndMatch,
  36023. /* [in] */ IMarkupPointer *pIEndSearch);
  36024. void __RPC_STUB IMarkupPointer_FindText_Stub(
  36025. IRpcStubBuffer *This,
  36026. IRpcChannelBuffer *_pRpcChannelBuffer,
  36027. PRPC_MESSAGE _pRpcMessage,
  36028. DWORD *_pdwStubPhase);
  36029. #endif /* __IMarkupPointer_INTERFACE_DEFINED__ */
  36030. #ifndef __IMarkupContainer_INTERFACE_DEFINED__
  36031. #define __IMarkupContainer_INTERFACE_DEFINED__
  36032. /* interface IMarkupContainer */
  36033. /* [uuid][unique][object] */
  36034. EXTERN_C const IID IID_IMarkupContainer;
  36035. MIDL_INTERFACE("3050f5f9-98b5-11cf-bb82-00aa00bdce0b")
  36036. IMarkupContainer : public IUnknown
  36037. {
  36038. public:
  36039. virtual HRESULT STDMETHODCALLTYPE OwningDoc(
  36040. /* [out] */ IHTMLDocument2 **ppDoc) = 0;
  36041. };
  36042. HRESULT STDMETHODCALLTYPE IMarkupContainer_OwningDoc_Proxy(
  36043. IMarkupContainer * This,
  36044. /* [out] */ IHTMLDocument2 **ppDoc);
  36045. void __RPC_STUB IMarkupContainer_OwningDoc_Stub(
  36046. IRpcStubBuffer *This,
  36047. IRpcChannelBuffer *_pRpcChannelBuffer,
  36048. PRPC_MESSAGE _pRpcMessage,
  36049. DWORD *_pdwStubPhase);
  36050. #endif /* __IMarkupContainer_INTERFACE_DEFINED__ */
  36051. #ifndef __IMarkupContainer2_INTERFACE_DEFINED__
  36052. #define __IMarkupContainer2_INTERFACE_DEFINED__
  36053. /* interface IMarkupContainer2 */
  36054. /* [uuid][unique][object] */
  36055. EXTERN_C const IID IID_IMarkupContainer2;
  36056. MIDL_INTERFACE("3050f648-98b5-11cf-bb82-00aa00bdce0b")
  36057. IMarkupContainer2 : public IMarkupContainer
  36058. {
  36059. public:
  36060. virtual HRESULT STDMETHODCALLTYPE CreateChangeLog(
  36061. /* [in] */ IHTMLChangeSink *pChangeSink,
  36062. /* [out] */ IHTMLChangeLog **ppChangeLog,
  36063. /* [in] */ BOOL fForward,
  36064. /* [in] */ BOOL fBackward) = 0;
  36065. virtual HRESULT STDMETHODCALLTYPE RegisterForDirtyRange(
  36066. /* [in] */ IHTMLChangeSink *pChangeSink,
  36067. /* [out] */ DWORD *pdwCookie) = 0;
  36068. virtual HRESULT STDMETHODCALLTYPE UnRegisterForDirtyRange(
  36069. /* [in] */ DWORD dwCookie) = 0;
  36070. virtual HRESULT STDMETHODCALLTYPE GetAndClearDirtyRange(
  36071. /* [in] */ DWORD dwCookie,
  36072. /* [in] */ IMarkupPointer *pIPointerBegin,
  36073. /* [in] */ IMarkupPointer *pIPointerEnd) = 0;
  36074. virtual long STDMETHODCALLTYPE GetVersionNumber( void) = 0;
  36075. virtual HRESULT STDMETHODCALLTYPE GetMasterElement(
  36076. /* [out] */ IHTMLElement **ppElementMaster) = 0;
  36077. };
  36078. HRESULT STDMETHODCALLTYPE IMarkupContainer2_CreateChangeLog_Proxy(
  36079. IMarkupContainer2 * This,
  36080. /* [in] */ IHTMLChangeSink *pChangeSink,
  36081. /* [out] */ IHTMLChangeLog **ppChangeLog,
  36082. /* [in] */ BOOL fForward,
  36083. /* [in] */ BOOL fBackward);
  36084. void __RPC_STUB IMarkupContainer2_CreateChangeLog_Stub(
  36085. IRpcStubBuffer *This,
  36086. IRpcChannelBuffer *_pRpcChannelBuffer,
  36087. PRPC_MESSAGE _pRpcMessage,
  36088. DWORD *_pdwStubPhase);
  36089. HRESULT STDMETHODCALLTYPE IMarkupContainer2_RegisterForDirtyRange_Proxy(
  36090. IMarkupContainer2 * This,
  36091. /* [in] */ IHTMLChangeSink *pChangeSink,
  36092. /* [out] */ DWORD *pdwCookie);
  36093. void __RPC_STUB IMarkupContainer2_RegisterForDirtyRange_Stub(
  36094. IRpcStubBuffer *This,
  36095. IRpcChannelBuffer *_pRpcChannelBuffer,
  36096. PRPC_MESSAGE _pRpcMessage,
  36097. DWORD *_pdwStubPhase);
  36098. HRESULT STDMETHODCALLTYPE IMarkupContainer2_UnRegisterForDirtyRange_Proxy(
  36099. IMarkupContainer2 * This,
  36100. /* [in] */ DWORD dwCookie);
  36101. void __RPC_STUB IMarkupContainer2_UnRegisterForDirtyRange_Stub(
  36102. IRpcStubBuffer *This,
  36103. IRpcChannelBuffer *_pRpcChannelBuffer,
  36104. PRPC_MESSAGE _pRpcMessage,
  36105. DWORD *_pdwStubPhase);
  36106. HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetAndClearDirtyRange_Proxy(
  36107. IMarkupContainer2 * This,
  36108. /* [in] */ DWORD dwCookie,
  36109. /* [in] */ IMarkupPointer *pIPointerBegin,
  36110. /* [in] */ IMarkupPointer *pIPointerEnd);
  36111. void __RPC_STUB IMarkupContainer2_GetAndClearDirtyRange_Stub(
  36112. IRpcStubBuffer *This,
  36113. IRpcChannelBuffer *_pRpcChannelBuffer,
  36114. PRPC_MESSAGE _pRpcMessage,
  36115. DWORD *_pdwStubPhase);
  36116. long STDMETHODCALLTYPE IMarkupContainer2_GetVersionNumber_Proxy(
  36117. IMarkupContainer2 * This);
  36118. void __RPC_STUB IMarkupContainer2_GetVersionNumber_Stub(
  36119. IRpcStubBuffer *This,
  36120. IRpcChannelBuffer *_pRpcChannelBuffer,
  36121. PRPC_MESSAGE _pRpcMessage,
  36122. DWORD *_pdwStubPhase);
  36123. HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetMasterElement_Proxy(
  36124. IMarkupContainer2 * This,
  36125. /* [out] */ IHTMLElement **ppElementMaster);
  36126. void __RPC_STUB IMarkupContainer2_GetMasterElement_Stub(
  36127. IRpcStubBuffer *This,
  36128. IRpcChannelBuffer *_pRpcChannelBuffer,
  36129. PRPC_MESSAGE _pRpcMessage,
  36130. DWORD *_pdwStubPhase);
  36131. #endif /* __IMarkupContainer2_INTERFACE_DEFINED__ */
  36132. #ifndef __IHTMLChangeLog_INTERFACE_DEFINED__
  36133. #define __IHTMLChangeLog_INTERFACE_DEFINED__
  36134. /* interface IHTMLChangeLog */
  36135. /* [uuid][unique][object] */
  36136. EXTERN_C const IID IID_IHTMLChangeLog;
  36137. MIDL_INTERFACE("3050f649-98b5-11cf-bb82-00aa00bdce0b")
  36138. IHTMLChangeLog : public IUnknown
  36139. {
  36140. public:
  36141. virtual HRESULT STDMETHODCALLTYPE GetNextChange(
  36142. /* [in] */ BYTE *pbBuffer,
  36143. /* [in] */ long nBufferSize,
  36144. /* [out] */ long *pnRecordLength) = 0;
  36145. };
  36146. HRESULT STDMETHODCALLTYPE IHTMLChangeLog_GetNextChange_Proxy(
  36147. IHTMLChangeLog * This,
  36148. /* [in] */ BYTE *pbBuffer,
  36149. /* [in] */ long nBufferSize,
  36150. /* [out] */ long *pnRecordLength);
  36151. void __RPC_STUB IHTMLChangeLog_GetNextChange_Stub(
  36152. IRpcStubBuffer *This,
  36153. IRpcChannelBuffer *_pRpcChannelBuffer,
  36154. PRPC_MESSAGE _pRpcMessage,
  36155. DWORD *_pdwStubPhase);
  36156. #endif /* __IHTMLChangeLog_INTERFACE_DEFINED__ */
  36157. #ifndef __IHTMLChangeSink_INTERFACE_DEFINED__
  36158. #define __IHTMLChangeSink_INTERFACE_DEFINED__
  36159. /* interface IHTMLChangeSink */
  36160. /* [uuid][unique][object] */
  36161. EXTERN_C const IID IID_IHTMLChangeSink;
  36162. MIDL_INTERFACE("3050f64a-98b5-11cf-bb82-00aa00bdce0b")
  36163. IHTMLChangeSink : public IUnknown
  36164. {
  36165. public:
  36166. virtual HRESULT STDMETHODCALLTYPE Notify( void) = 0;
  36167. };
  36168. HRESULT STDMETHODCALLTYPE IHTMLChangeSink_Notify_Proxy(
  36169. IHTMLChangeSink * This);
  36170. void __RPC_STUB IHTMLChangeSink_Notify_Stub(
  36171. IRpcStubBuffer *This,
  36172. IRpcChannelBuffer *_pRpcChannelBuffer,
  36173. PRPC_MESSAGE _pRpcMessage,
  36174. DWORD *_pdwStubPhase);
  36175. #endif /* __IHTMLChangeSink_INTERFACE_DEFINED__ */
  36176. #ifndef __IActiveIMMApp_INTERFACE_DEFINED__
  36177. #define __IActiveIMMApp_INTERFACE_DEFINED__
  36178. /* interface IActiveIMMApp */
  36179. /* [unique][uuid][object] */
  36180. EXTERN_C const IID IID_IActiveIMMApp;
  36181. MIDL_INTERFACE("08c0e040-62d1-11d1-9326-0060b067b86e")
  36182. IActiveIMMApp : public IUnknown
  36183. {
  36184. public:
  36185. virtual HRESULT STDMETHODCALLTYPE AssociateContext(
  36186. /* [in] */ HWND hWnd,
  36187. /* [in] */ HIMC hIME,
  36188. /* [out] */ HIMC *phPrev) = 0;
  36189. virtual HRESULT STDMETHODCALLTYPE ConfigureIMEA(
  36190. /* [in] */ HKL hKL,
  36191. /* [in] */ HWND hWnd,
  36192. /* [in] */ DWORD dwMode,
  36193. /* [in] */ REGISTERWORDA *pData) = 0;
  36194. virtual HRESULT STDMETHODCALLTYPE ConfigureIMEW(
  36195. /* [in] */ HKL hKL,
  36196. /* [in] */ HWND hWnd,
  36197. /* [in] */ DWORD dwMode,
  36198. /* [in] */ REGISTERWORDW *pData) = 0;
  36199. virtual HRESULT STDMETHODCALLTYPE CreateContext(
  36200. /* [out] */ HIMC *phIMC) = 0;
  36201. virtual HRESULT STDMETHODCALLTYPE DestroyContext(
  36202. /* [in] */ HIMC hIME) = 0;
  36203. virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordA(
  36204. /* [in] */ HKL hKL,
  36205. /* [in] */ LPSTR szReading,
  36206. /* [in] */ DWORD dwStyle,
  36207. /* [in] */ LPSTR szRegister,
  36208. /* [in] */ LPVOID pData,
  36209. /* [out] */ IEnumRegisterWordA **pEnum) = 0;
  36210. virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordW(
  36211. /* [in] */ HKL hKL,
  36212. /* [in] */ LPWSTR szReading,
  36213. /* [in] */ DWORD dwStyle,
  36214. /* [in] */ LPWSTR szRegister,
  36215. /* [in] */ LPVOID pData,
  36216. /* [out] */ IEnumRegisterWordW **pEnum) = 0;
  36217. virtual HRESULT STDMETHODCALLTYPE EscapeA(
  36218. /* [in] */ HKL hKL,
  36219. /* [in] */ HIMC hIMC,
  36220. /* [in] */ UINT uEscape,
  36221. /* [out][in] */ LPVOID pData,
  36222. /* [out] */ LRESULT *plResult) = 0;
  36223. virtual HRESULT STDMETHODCALLTYPE EscapeW(
  36224. /* [in] */ HKL hKL,
  36225. /* [in] */ HIMC hIMC,
  36226. /* [in] */ UINT uEscape,
  36227. /* [out][in] */ LPVOID pData,
  36228. /* [out] */ LRESULT *plResult) = 0;
  36229. virtual HRESULT STDMETHODCALLTYPE GetCandidateListA(
  36230. /* [in] */ HIMC hIMC,
  36231. /* [in] */ DWORD dwIndex,
  36232. /* [in] */ UINT uBufLen,
  36233. /* [out] */ CANDIDATELIST *pCandList,
  36234. /* [out] */ UINT *puCopied) = 0;
  36235. virtual HRESULT STDMETHODCALLTYPE GetCandidateListW(
  36236. /* [in] */ HIMC hIMC,
  36237. /* [in] */ DWORD dwIndex,
  36238. /* [in] */ UINT uBufLen,
  36239. /* [out] */ CANDIDATELIST *pCandList,
  36240. /* [out] */ UINT *puCopied) = 0;
  36241. virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountA(
  36242. /* [in] */ HIMC hIMC,
  36243. /* [out] */ DWORD *pdwListSize,
  36244. /* [out] */ DWORD *pdwBufLen) = 0;
  36245. virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountW(
  36246. /* [in] */ HIMC hIMC,
  36247. /* [out] */ DWORD *pdwListSize,
  36248. /* [out] */ DWORD *pdwBufLen) = 0;
  36249. virtual HRESULT STDMETHODCALLTYPE GetCandidateWindow(
  36250. /* [in] */ HIMC hIMC,
  36251. /* [in] */ DWORD dwIndex,
  36252. /* [out] */ CANDIDATEFORM *pCandidate) = 0;
  36253. virtual HRESULT STDMETHODCALLTYPE GetCompositionFontA(
  36254. /* [in] */ HIMC hIMC,
  36255. /* [out] */ LOGFONTA *plf) = 0;
  36256. virtual HRESULT STDMETHODCALLTYPE GetCompositionFontW(
  36257. /* [in] */ HIMC hIMC,
  36258. /* [out] */ LOGFONTW *plf) = 0;
  36259. virtual HRESULT STDMETHODCALLTYPE GetCompositionStringA(
  36260. /* [in] */ HIMC hIMC,
  36261. /* [in] */ DWORD dwIndex,
  36262. /* [in] */ DWORD dwBufLen,
  36263. /* [out] */ LONG *plCopied,
  36264. /* [out] */ LPVOID pBuf) = 0;
  36265. virtual HRESULT STDMETHODCALLTYPE GetCompositionStringW(
  36266. /* [in] */ HIMC hIMC,
  36267. /* [in] */ DWORD dwIndex,
  36268. /* [in] */ DWORD dwBufLen,
  36269. /* [out] */ LONG *plCopied,
  36270. /* [out] */ LPVOID pBuf) = 0;
  36271. virtual HRESULT STDMETHODCALLTYPE GetCompositionWindow(
  36272. /* [in] */ HIMC hIMC,
  36273. /* [out] */ COMPOSITIONFORM *pCompForm) = 0;
  36274. virtual HRESULT STDMETHODCALLTYPE GetContext(
  36275. /* [in] */ HWND hWnd,
  36276. /* [out] */ HIMC *phIMC) = 0;
  36277. virtual HRESULT STDMETHODCALLTYPE GetConversionListA(
  36278. /* [in] */ HKL hKL,
  36279. /* [in] */ HIMC hIMC,
  36280. /* [in] */ LPSTR pSrc,
  36281. /* [in] */ UINT uBufLen,
  36282. /* [in] */ UINT uFlag,
  36283. /* [out] */ CANDIDATELIST *pDst,
  36284. /* [out] */ UINT *puCopied) = 0;
  36285. virtual HRESULT STDMETHODCALLTYPE GetConversionListW(
  36286. /* [in] */ HKL hKL,
  36287. /* [in] */ HIMC hIMC,
  36288. /* [in] */ LPWSTR pSrc,
  36289. /* [in] */ UINT uBufLen,
  36290. /* [in] */ UINT uFlag,
  36291. /* [out] */ CANDIDATELIST *pDst,
  36292. /* [out] */ UINT *puCopied) = 0;
  36293. virtual HRESULT STDMETHODCALLTYPE GetConversionStatus(
  36294. /* [in] */ HIMC hIMC,
  36295. /* [out] */ DWORD *pfdwConversion,
  36296. /* [out] */ DWORD *pfdwSentence) = 0;
  36297. virtual HRESULT STDMETHODCALLTYPE GetDefaultIMEWnd(
  36298. /* [in] */ HWND hWnd,
  36299. /* [out] */ HWND *phDefWnd) = 0;
  36300. virtual HRESULT STDMETHODCALLTYPE GetDescriptionA(
  36301. /* [in] */ HKL hKL,
  36302. /* [in] */ UINT uBufLen,
  36303. /* [out] */ LPSTR szDescription,
  36304. /* [out] */ UINT *puCopied) = 0;
  36305. virtual HRESULT STDMETHODCALLTYPE GetDescriptionW(
  36306. /* [in] */ HKL hKL,
  36307. /* [in] */ UINT uBufLen,
  36308. /* [out] */ LPWSTR szDescription,
  36309. /* [out] */ UINT *puCopied) = 0;
  36310. virtual HRESULT STDMETHODCALLTYPE GetGuideLineA(
  36311. /* [in] */ HIMC hIMC,
  36312. /* [in] */ DWORD dwIndex,
  36313. /* [in] */ DWORD dwBufLen,
  36314. /* [out] */ LPSTR pBuf,
  36315. /* [out] */ DWORD *pdwResult) = 0;
  36316. virtual HRESULT STDMETHODCALLTYPE GetGuideLineW(
  36317. /* [in] */ HIMC hIMC,
  36318. /* [in] */ DWORD dwIndex,
  36319. /* [in] */ DWORD dwBufLen,
  36320. /* [out] */ LPWSTR pBuf,
  36321. /* [out] */ DWORD *pdwResult) = 0;
  36322. virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameA(
  36323. /* [in] */ HKL hKL,
  36324. /* [in] */ UINT uBufLen,
  36325. /* [out] */ LPSTR szFileName,
  36326. /* [out] */ UINT *puCopied) = 0;
  36327. virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameW(
  36328. /* [in] */ HKL hKL,
  36329. /* [in] */ UINT uBufLen,
  36330. /* [out] */ LPWSTR szFileName,
  36331. /* [out] */ UINT *puCopied) = 0;
  36332. virtual HRESULT STDMETHODCALLTYPE GetOpenStatus(
  36333. /* [in] */ HIMC hIMC) = 0;
  36334. virtual HRESULT STDMETHODCALLTYPE GetProperty(
  36335. /* [in] */ HKL hKL,
  36336. /* [in] */ DWORD fdwIndex,
  36337. /* [out] */ DWORD *pdwProperty) = 0;
  36338. virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleA(
  36339. /* [in] */ HKL hKL,
  36340. /* [in] */ UINT nItem,
  36341. /* [out] */ STYLEBUFA *pStyleBuf,
  36342. /* [out] */ UINT *puCopied) = 0;
  36343. virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleW(
  36344. /* [in] */ HKL hKL,
  36345. /* [in] */ UINT nItem,
  36346. /* [out] */ STYLEBUFW *pStyleBuf,
  36347. /* [out] */ UINT *puCopied) = 0;
  36348. virtual HRESULT STDMETHODCALLTYPE GetStatusWindowPos(
  36349. /* [in] */ HIMC hIMC,
  36350. /* [out] */ POINT *pptPos) = 0;
  36351. virtual HRESULT STDMETHODCALLTYPE GetVirtualKey(
  36352. /* [in] */ HWND hWnd,
  36353. /* [out] */ UINT *puVirtualKey) = 0;
  36354. virtual HRESULT STDMETHODCALLTYPE InstallIMEA(
  36355. /* [in] */ LPSTR szIMEFileName,
  36356. /* [in] */ LPSTR szLayoutText,
  36357. /* [out] */ HKL *phKL) = 0;
  36358. virtual HRESULT STDMETHODCALLTYPE InstallIMEW(
  36359. /* [in] */ LPWSTR szIMEFileName,
  36360. /* [in] */ LPWSTR szLayoutText,
  36361. /* [out] */ HKL *phKL) = 0;
  36362. virtual HRESULT STDMETHODCALLTYPE IsIME(
  36363. /* [in] */ HKL hKL) = 0;
  36364. virtual HRESULT STDMETHODCALLTYPE IsUIMessageA(
  36365. /* [in] */ HWND hWndIME,
  36366. /* [in] */ UINT msg,
  36367. /* [in] */ WPARAM wParam,
  36368. /* [in] */ LPARAM lParam) = 0;
  36369. virtual HRESULT STDMETHODCALLTYPE IsUIMessageW(
  36370. /* [in] */ HWND hWndIME,
  36371. /* [in] */ UINT msg,
  36372. /* [in] */ WPARAM wParam,
  36373. /* [in] */ LPARAM lParam) = 0;
  36374. virtual HRESULT STDMETHODCALLTYPE NotifyIME(
  36375. /* [in] */ HIMC hIMC,
  36376. /* [in] */ DWORD dwAction,
  36377. /* [in] */ DWORD dwIndex,
  36378. /* [in] */ DWORD dwValue) = 0;
  36379. virtual HRESULT STDMETHODCALLTYPE RegisterWordA(
  36380. /* [in] */ HKL hKL,
  36381. /* [in] */ LPSTR szReading,
  36382. /* [in] */ DWORD dwStyle,
  36383. /* [in] */ LPSTR szRegister) = 0;
  36384. virtual HRESULT STDMETHODCALLTYPE RegisterWordW(
  36385. /* [in] */ HKL hKL,
  36386. /* [in] */ LPWSTR szReading,
  36387. /* [in] */ DWORD dwStyle,
  36388. /* [in] */ LPWSTR szRegister) = 0;
  36389. virtual HRESULT STDMETHODCALLTYPE ReleaseContext(
  36390. /* [in] */ HWND hWnd,
  36391. /* [in] */ HIMC hIMC) = 0;
  36392. virtual HRESULT STDMETHODCALLTYPE SetCandidateWindow(
  36393. /* [in] */ HIMC hIMC,
  36394. /* [in] */ CANDIDATEFORM *pCandidate) = 0;
  36395. virtual HRESULT STDMETHODCALLTYPE SetCompositionFontA(
  36396. /* [in] */ HIMC hIMC,
  36397. /* [in] */ LOGFONTA *plf) = 0;
  36398. virtual HRESULT STDMETHODCALLTYPE SetCompositionFontW(
  36399. /* [in] */ HIMC hIMC,
  36400. /* [in] */ LOGFONTW *plf) = 0;
  36401. virtual HRESULT STDMETHODCALLTYPE SetCompositionStringA(
  36402. /* [in] */ HIMC hIMC,
  36403. /* [in] */ DWORD dwIndex,
  36404. /* [in] */ LPVOID pComp,
  36405. /* [in] */ DWORD dwCompLen,
  36406. /* [in] */ LPVOID pRead,
  36407. /* [in] */ DWORD dwReadLen) = 0;
  36408. virtual HRESULT STDMETHODCALLTYPE SetCompositionStringW(
  36409. /* [in] */ HIMC hIMC,
  36410. /* [in] */ DWORD dwIndex,
  36411. /* [in] */ LPVOID pComp,
  36412. /* [in] */ DWORD dwCompLen,
  36413. /* [in] */ LPVOID pRead,
  36414. /* [in] */ DWORD dwReadLen) = 0;
  36415. virtual HRESULT STDMETHODCALLTYPE SetCompositionWindow(
  36416. /* [in] */ HIMC hIMC,
  36417. /* [in] */ COMPOSITIONFORM *pCompForm) = 0;
  36418. virtual HRESULT STDMETHODCALLTYPE SetConversionStatus(
  36419. /* [in] */ HIMC hIMC,
  36420. /* [in] */ DWORD fdwConversion,
  36421. /* [in] */ DWORD fdwSentence) = 0;
  36422. virtual HRESULT STDMETHODCALLTYPE SetOpenStatus(
  36423. /* [in] */ HIMC hIMC,
  36424. /* [in] */ BOOL fOpen) = 0;
  36425. virtual HRESULT STDMETHODCALLTYPE SetStatusWindowPos(
  36426. /* [in] */ HIMC hIMC,
  36427. /* [in] */ POINT *pptPos) = 0;
  36428. virtual HRESULT STDMETHODCALLTYPE SimulateHotKey(
  36429. /* [in] */ HWND hWnd,
  36430. /* [in] */ DWORD dwHotKeyID) = 0;
  36431. virtual HRESULT STDMETHODCALLTYPE UnregisterWordA(
  36432. /* [in] */ HKL hKL,
  36433. /* [in] */ LPSTR szReading,
  36434. /* [in] */ DWORD dwStyle,
  36435. /* [in] */ LPSTR szUnregister) = 0;
  36436. virtual HRESULT STDMETHODCALLTYPE UnregisterWordW(
  36437. /* [in] */ HKL hKL,
  36438. /* [in] */ LPWSTR szReading,
  36439. /* [in] */ DWORD dwStyle,
  36440. /* [in] */ LPWSTR szUnregister) = 0;
  36441. virtual HRESULT STDMETHODCALLTYPE Activate(
  36442. /* [in] */ BOOL fRestoreLayout) = 0;
  36443. virtual HRESULT STDMETHODCALLTYPE Deactivate( void) = 0;
  36444. virtual HRESULT STDMETHODCALLTYPE OnDefWindowProc(
  36445. /* [in] */ HWND hWnd,
  36446. /* [in] */ UINT Msg,
  36447. /* [in] */ WPARAM wParam,
  36448. /* [in] */ LPARAM lParam,
  36449. /* [out] */ LRESULT *plResult) = 0;
  36450. virtual HRESULT STDMETHODCALLTYPE FilterClientWindows(
  36451. /* [in] */ ATOM *aaClassList,
  36452. /* [in] */ UINT uSize) = 0;
  36453. virtual HRESULT STDMETHODCALLTYPE GetCodePageA(
  36454. /* [in] */ HKL hKL,
  36455. /* [out] */ UINT *uCodePage) = 0;
  36456. virtual HRESULT STDMETHODCALLTYPE GetLangId(
  36457. /* [in] */ HKL hKL,
  36458. /* [out] */ LANGID *plid) = 0;
  36459. virtual HRESULT STDMETHODCALLTYPE AssociateContextEx(
  36460. /* [in] */ HWND hWnd,
  36461. /* [in] */ HIMC hIMC,
  36462. /* [in] */ DWORD dwFlags) = 0;
  36463. virtual HRESULT STDMETHODCALLTYPE DisableIME(
  36464. /* [in] */ DWORD idThread) = 0;
  36465. virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsA(
  36466. /* [in] */ HIMC hIMC,
  36467. /* [in] */ DWORD dwFlags,
  36468. /* [in] */ DWORD dwType,
  36469. /* [in] */ IMEMENUITEMINFOA *pImeParentMenu,
  36470. /* [out] */ IMEMENUITEMINFOA *pImeMenu,
  36471. /* [in] */ DWORD dwSize,
  36472. /* [out] */ DWORD *pdwResult) = 0;
  36473. virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsW(
  36474. /* [in] */ HIMC hIMC,
  36475. /* [in] */ DWORD dwFlags,
  36476. /* [in] */ DWORD dwType,
  36477. /* [in] */ IMEMENUITEMINFOW *pImeParentMenu,
  36478. /* [out] */ IMEMENUITEMINFOW *pImeMenu,
  36479. /* [in] */ DWORD dwSize,
  36480. /* [out] */ DWORD *pdwResult) = 0;
  36481. virtual HRESULT STDMETHODCALLTYPE EnumInputContext(
  36482. /* [in] */ DWORD idThread,
  36483. /* [out] */ IEnumInputContext **ppEnum) = 0;
  36484. };
  36485. HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContext_Proxy(
  36486. IActiveIMMApp * This,
  36487. /* [in] */ HWND hWnd,
  36488. /* [in] */ HIMC hIME,
  36489. /* [out] */ HIMC *phPrev);
  36490. void __RPC_STUB IActiveIMMApp_AssociateContext_Stub(
  36491. IRpcStubBuffer *This,
  36492. IRpcChannelBuffer *_pRpcChannelBuffer,
  36493. PRPC_MESSAGE _pRpcMessage,
  36494. DWORD *_pdwStubPhase);
  36495. HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEA_Proxy(
  36496. IActiveIMMApp * This,
  36497. /* [in] */ HKL hKL,
  36498. /* [in] */ HWND hWnd,
  36499. /* [in] */ DWORD dwMode,
  36500. /* [in] */ REGISTERWORDA *pData);
  36501. void __RPC_STUB IActiveIMMApp_ConfigureIMEA_Stub(
  36502. IRpcStubBuffer *This,
  36503. IRpcChannelBuffer *_pRpcChannelBuffer,
  36504. PRPC_MESSAGE _pRpcMessage,
  36505. DWORD *_pdwStubPhase);
  36506. HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEW_Proxy(
  36507. IActiveIMMApp * This,
  36508. /* [in] */ HKL hKL,
  36509. /* [in] */ HWND hWnd,
  36510. /* [in] */ DWORD dwMode,
  36511. /* [in] */ REGISTERWORDW *pData);
  36512. void __RPC_STUB IActiveIMMApp_ConfigureIMEW_Stub(
  36513. IRpcStubBuffer *This,
  36514. IRpcChannelBuffer *_pRpcChannelBuffer,
  36515. PRPC_MESSAGE _pRpcMessage,
  36516. DWORD *_pdwStubPhase);
  36517. HRESULT STDMETHODCALLTYPE IActiveIMMApp_CreateContext_Proxy(
  36518. IActiveIMMApp * This,
  36519. /* [out] */ HIMC *phIMC);
  36520. void __RPC_STUB IActiveIMMApp_CreateContext_Stub(
  36521. IRpcStubBuffer *This,
  36522. IRpcChannelBuffer *_pRpcChannelBuffer,
  36523. PRPC_MESSAGE _pRpcMessage,
  36524. DWORD *_pdwStubPhase);
  36525. HRESULT STDMETHODCALLTYPE IActiveIMMApp_DestroyContext_Proxy(
  36526. IActiveIMMApp * This,
  36527. /* [in] */ HIMC hIME);
  36528. void __RPC_STUB IActiveIMMApp_DestroyContext_Stub(
  36529. IRpcStubBuffer *This,
  36530. IRpcChannelBuffer *_pRpcChannelBuffer,
  36531. PRPC_MESSAGE _pRpcMessage,
  36532. DWORD *_pdwStubPhase);
  36533. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordA_Proxy(
  36534. IActiveIMMApp * This,
  36535. /* [in] */ HKL hKL,
  36536. /* [in] */ LPSTR szReading,
  36537. /* [in] */ DWORD dwStyle,
  36538. /* [in] */ LPSTR szRegister,
  36539. /* [in] */ LPVOID pData,
  36540. /* [out] */ IEnumRegisterWordA **pEnum);
  36541. void __RPC_STUB IActiveIMMApp_EnumRegisterWordA_Stub(
  36542. IRpcStubBuffer *This,
  36543. IRpcChannelBuffer *_pRpcChannelBuffer,
  36544. PRPC_MESSAGE _pRpcMessage,
  36545. DWORD *_pdwStubPhase);
  36546. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordW_Proxy(
  36547. IActiveIMMApp * This,
  36548. /* [in] */ HKL hKL,
  36549. /* [in] */ LPWSTR szReading,
  36550. /* [in] */ DWORD dwStyle,
  36551. /* [in] */ LPWSTR szRegister,
  36552. /* [in] */ LPVOID pData,
  36553. /* [out] */ IEnumRegisterWordW **pEnum);
  36554. void __RPC_STUB IActiveIMMApp_EnumRegisterWordW_Stub(
  36555. IRpcStubBuffer *This,
  36556. IRpcChannelBuffer *_pRpcChannelBuffer,
  36557. PRPC_MESSAGE _pRpcMessage,
  36558. DWORD *_pdwStubPhase);
  36559. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeA_Proxy(
  36560. IActiveIMMApp * This,
  36561. /* [in] */ HKL hKL,
  36562. /* [in] */ HIMC hIMC,
  36563. /* [in] */ UINT uEscape,
  36564. /* [out][in] */ LPVOID pData,
  36565. /* [out] */ LRESULT *plResult);
  36566. void __RPC_STUB IActiveIMMApp_EscapeA_Stub(
  36567. IRpcStubBuffer *This,
  36568. IRpcChannelBuffer *_pRpcChannelBuffer,
  36569. PRPC_MESSAGE _pRpcMessage,
  36570. DWORD *_pdwStubPhase);
  36571. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeW_Proxy(
  36572. IActiveIMMApp * This,
  36573. /* [in] */ HKL hKL,
  36574. /* [in] */ HIMC hIMC,
  36575. /* [in] */ UINT uEscape,
  36576. /* [out][in] */ LPVOID pData,
  36577. /* [out] */ LRESULT *plResult);
  36578. void __RPC_STUB IActiveIMMApp_EscapeW_Stub(
  36579. IRpcStubBuffer *This,
  36580. IRpcChannelBuffer *_pRpcChannelBuffer,
  36581. PRPC_MESSAGE _pRpcMessage,
  36582. DWORD *_pdwStubPhase);
  36583. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListA_Proxy(
  36584. IActiveIMMApp * This,
  36585. /* [in] */ HIMC hIMC,
  36586. /* [in] */ DWORD dwIndex,
  36587. /* [in] */ UINT uBufLen,
  36588. /* [out] */ CANDIDATELIST *pCandList,
  36589. /* [out] */ UINT *puCopied);
  36590. void __RPC_STUB IActiveIMMApp_GetCandidateListA_Stub(
  36591. IRpcStubBuffer *This,
  36592. IRpcChannelBuffer *_pRpcChannelBuffer,
  36593. PRPC_MESSAGE _pRpcMessage,
  36594. DWORD *_pdwStubPhase);
  36595. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListW_Proxy(
  36596. IActiveIMMApp * This,
  36597. /* [in] */ HIMC hIMC,
  36598. /* [in] */ DWORD dwIndex,
  36599. /* [in] */ UINT uBufLen,
  36600. /* [out] */ CANDIDATELIST *pCandList,
  36601. /* [out] */ UINT *puCopied);
  36602. void __RPC_STUB IActiveIMMApp_GetCandidateListW_Stub(
  36603. IRpcStubBuffer *This,
  36604. IRpcChannelBuffer *_pRpcChannelBuffer,
  36605. PRPC_MESSAGE _pRpcMessage,
  36606. DWORD *_pdwStubPhase);
  36607. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountA_Proxy(
  36608. IActiveIMMApp * This,
  36609. /* [in] */ HIMC hIMC,
  36610. /* [out] */ DWORD *pdwListSize,
  36611. /* [out] */ DWORD *pdwBufLen);
  36612. void __RPC_STUB IActiveIMMApp_GetCandidateListCountA_Stub(
  36613. IRpcStubBuffer *This,
  36614. IRpcChannelBuffer *_pRpcChannelBuffer,
  36615. PRPC_MESSAGE _pRpcMessage,
  36616. DWORD *_pdwStubPhase);
  36617. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountW_Proxy(
  36618. IActiveIMMApp * This,
  36619. /* [in] */ HIMC hIMC,
  36620. /* [out] */ DWORD *pdwListSize,
  36621. /* [out] */ DWORD *pdwBufLen);
  36622. void __RPC_STUB IActiveIMMApp_GetCandidateListCountW_Stub(
  36623. IRpcStubBuffer *This,
  36624. IRpcChannelBuffer *_pRpcChannelBuffer,
  36625. PRPC_MESSAGE _pRpcMessage,
  36626. DWORD *_pdwStubPhase);
  36627. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateWindow_Proxy(
  36628. IActiveIMMApp * This,
  36629. /* [in] */ HIMC hIMC,
  36630. /* [in] */ DWORD dwIndex,
  36631. /* [out] */ CANDIDATEFORM *pCandidate);
  36632. void __RPC_STUB IActiveIMMApp_GetCandidateWindow_Stub(
  36633. IRpcStubBuffer *This,
  36634. IRpcChannelBuffer *_pRpcChannelBuffer,
  36635. PRPC_MESSAGE _pRpcMessage,
  36636. DWORD *_pdwStubPhase);
  36637. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontA_Proxy(
  36638. IActiveIMMApp * This,
  36639. /* [in] */ HIMC hIMC,
  36640. /* [out] */ LOGFONTA *plf);
  36641. void __RPC_STUB IActiveIMMApp_GetCompositionFontA_Stub(
  36642. IRpcStubBuffer *This,
  36643. IRpcChannelBuffer *_pRpcChannelBuffer,
  36644. PRPC_MESSAGE _pRpcMessage,
  36645. DWORD *_pdwStubPhase);
  36646. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontW_Proxy(
  36647. IActiveIMMApp * This,
  36648. /* [in] */ HIMC hIMC,
  36649. /* [out] */ LOGFONTW *plf);
  36650. void __RPC_STUB IActiveIMMApp_GetCompositionFontW_Stub(
  36651. IRpcStubBuffer *This,
  36652. IRpcChannelBuffer *_pRpcChannelBuffer,
  36653. PRPC_MESSAGE _pRpcMessage,
  36654. DWORD *_pdwStubPhase);
  36655. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringA_Proxy(
  36656. IActiveIMMApp * This,
  36657. /* [in] */ HIMC hIMC,
  36658. /* [in] */ DWORD dwIndex,
  36659. /* [in] */ DWORD dwBufLen,
  36660. /* [out] */ LONG *plCopied,
  36661. /* [out] */ LPVOID pBuf);
  36662. void __RPC_STUB IActiveIMMApp_GetCompositionStringA_Stub(
  36663. IRpcStubBuffer *This,
  36664. IRpcChannelBuffer *_pRpcChannelBuffer,
  36665. PRPC_MESSAGE _pRpcMessage,
  36666. DWORD *_pdwStubPhase);
  36667. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringW_Proxy(
  36668. IActiveIMMApp * This,
  36669. /* [in] */ HIMC hIMC,
  36670. /* [in] */ DWORD dwIndex,
  36671. /* [in] */ DWORD dwBufLen,
  36672. /* [out] */ LONG *plCopied,
  36673. /* [out] */ LPVOID pBuf);
  36674. void __RPC_STUB IActiveIMMApp_GetCompositionStringW_Stub(
  36675. IRpcStubBuffer *This,
  36676. IRpcChannelBuffer *_pRpcChannelBuffer,
  36677. PRPC_MESSAGE _pRpcMessage,
  36678. DWORD *_pdwStubPhase);
  36679. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionWindow_Proxy(
  36680. IActiveIMMApp * This,
  36681. /* [in] */ HIMC hIMC,
  36682. /* [out] */ COMPOSITIONFORM *pCompForm);
  36683. void __RPC_STUB IActiveIMMApp_GetCompositionWindow_Stub(
  36684. IRpcStubBuffer *This,
  36685. IRpcChannelBuffer *_pRpcChannelBuffer,
  36686. PRPC_MESSAGE _pRpcMessage,
  36687. DWORD *_pdwStubPhase);
  36688. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetContext_Proxy(
  36689. IActiveIMMApp * This,
  36690. /* [in] */ HWND hWnd,
  36691. /* [out] */ HIMC *phIMC);
  36692. void __RPC_STUB IActiveIMMApp_GetContext_Stub(
  36693. IRpcStubBuffer *This,
  36694. IRpcChannelBuffer *_pRpcChannelBuffer,
  36695. PRPC_MESSAGE _pRpcMessage,
  36696. DWORD *_pdwStubPhase);
  36697. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListA_Proxy(
  36698. IActiveIMMApp * This,
  36699. /* [in] */ HKL hKL,
  36700. /* [in] */ HIMC hIMC,
  36701. /* [in] */ LPSTR pSrc,
  36702. /* [in] */ UINT uBufLen,
  36703. /* [in] */ UINT uFlag,
  36704. /* [out] */ CANDIDATELIST *pDst,
  36705. /* [out] */ UINT *puCopied);
  36706. void __RPC_STUB IActiveIMMApp_GetConversionListA_Stub(
  36707. IRpcStubBuffer *This,
  36708. IRpcChannelBuffer *_pRpcChannelBuffer,
  36709. PRPC_MESSAGE _pRpcMessage,
  36710. DWORD *_pdwStubPhase);
  36711. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListW_Proxy(
  36712. IActiveIMMApp * This,
  36713. /* [in] */ HKL hKL,
  36714. /* [in] */ HIMC hIMC,
  36715. /* [in] */ LPWSTR pSrc,
  36716. /* [in] */ UINT uBufLen,
  36717. /* [in] */ UINT uFlag,
  36718. /* [out] */ CANDIDATELIST *pDst,
  36719. /* [out] */ UINT *puCopied);
  36720. void __RPC_STUB IActiveIMMApp_GetConversionListW_Stub(
  36721. IRpcStubBuffer *This,
  36722. IRpcChannelBuffer *_pRpcChannelBuffer,
  36723. PRPC_MESSAGE _pRpcMessage,
  36724. DWORD *_pdwStubPhase);
  36725. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionStatus_Proxy(
  36726. IActiveIMMApp * This,
  36727. /* [in] */ HIMC hIMC,
  36728. /* [out] */ DWORD *pfdwConversion,
  36729. /* [out] */ DWORD *pfdwSentence);
  36730. void __RPC_STUB IActiveIMMApp_GetConversionStatus_Stub(
  36731. IRpcStubBuffer *This,
  36732. IRpcChannelBuffer *_pRpcChannelBuffer,
  36733. PRPC_MESSAGE _pRpcMessage,
  36734. DWORD *_pdwStubPhase);
  36735. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDefaultIMEWnd_Proxy(
  36736. IActiveIMMApp * This,
  36737. /* [in] */ HWND hWnd,
  36738. /* [out] */ HWND *phDefWnd);
  36739. void __RPC_STUB IActiveIMMApp_GetDefaultIMEWnd_Stub(
  36740. IRpcStubBuffer *This,
  36741. IRpcChannelBuffer *_pRpcChannelBuffer,
  36742. PRPC_MESSAGE _pRpcMessage,
  36743. DWORD *_pdwStubPhase);
  36744. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionA_Proxy(
  36745. IActiveIMMApp * This,
  36746. /* [in] */ HKL hKL,
  36747. /* [in] */ UINT uBufLen,
  36748. /* [out] */ LPSTR szDescription,
  36749. /* [out] */ UINT *puCopied);
  36750. void __RPC_STUB IActiveIMMApp_GetDescriptionA_Stub(
  36751. IRpcStubBuffer *This,
  36752. IRpcChannelBuffer *_pRpcChannelBuffer,
  36753. PRPC_MESSAGE _pRpcMessage,
  36754. DWORD *_pdwStubPhase);
  36755. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionW_Proxy(
  36756. IActiveIMMApp * This,
  36757. /* [in] */ HKL hKL,
  36758. /* [in] */ UINT uBufLen,
  36759. /* [out] */ LPWSTR szDescription,
  36760. /* [out] */ UINT *puCopied);
  36761. void __RPC_STUB IActiveIMMApp_GetDescriptionW_Stub(
  36762. IRpcStubBuffer *This,
  36763. IRpcChannelBuffer *_pRpcChannelBuffer,
  36764. PRPC_MESSAGE _pRpcMessage,
  36765. DWORD *_pdwStubPhase);
  36766. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineA_Proxy(
  36767. IActiveIMMApp * This,
  36768. /* [in] */ HIMC hIMC,
  36769. /* [in] */ DWORD dwIndex,
  36770. /* [in] */ DWORD dwBufLen,
  36771. /* [out] */ LPSTR pBuf,
  36772. /* [out] */ DWORD *pdwResult);
  36773. void __RPC_STUB IActiveIMMApp_GetGuideLineA_Stub(
  36774. IRpcStubBuffer *This,
  36775. IRpcChannelBuffer *_pRpcChannelBuffer,
  36776. PRPC_MESSAGE _pRpcMessage,
  36777. DWORD *_pdwStubPhase);
  36778. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineW_Proxy(
  36779. IActiveIMMApp * This,
  36780. /* [in] */ HIMC hIMC,
  36781. /* [in] */ DWORD dwIndex,
  36782. /* [in] */ DWORD dwBufLen,
  36783. /* [out] */ LPWSTR pBuf,
  36784. /* [out] */ DWORD *pdwResult);
  36785. void __RPC_STUB IActiveIMMApp_GetGuideLineW_Stub(
  36786. IRpcStubBuffer *This,
  36787. IRpcChannelBuffer *_pRpcChannelBuffer,
  36788. PRPC_MESSAGE _pRpcMessage,
  36789. DWORD *_pdwStubPhase);
  36790. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameA_Proxy(
  36791. IActiveIMMApp * This,
  36792. /* [in] */ HKL hKL,
  36793. /* [in] */ UINT uBufLen,
  36794. /* [out] */ LPSTR szFileName,
  36795. /* [out] */ UINT *puCopied);
  36796. void __RPC_STUB IActiveIMMApp_GetIMEFileNameA_Stub(
  36797. IRpcStubBuffer *This,
  36798. IRpcChannelBuffer *_pRpcChannelBuffer,
  36799. PRPC_MESSAGE _pRpcMessage,
  36800. DWORD *_pdwStubPhase);
  36801. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameW_Proxy(
  36802. IActiveIMMApp * This,
  36803. /* [in] */ HKL hKL,
  36804. /* [in] */ UINT uBufLen,
  36805. /* [out] */ LPWSTR szFileName,
  36806. /* [out] */ UINT *puCopied);
  36807. void __RPC_STUB IActiveIMMApp_GetIMEFileNameW_Stub(
  36808. IRpcStubBuffer *This,
  36809. IRpcChannelBuffer *_pRpcChannelBuffer,
  36810. PRPC_MESSAGE _pRpcMessage,
  36811. DWORD *_pdwStubPhase);
  36812. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetOpenStatus_Proxy(
  36813. IActiveIMMApp * This,
  36814. /* [in] */ HIMC hIMC);
  36815. void __RPC_STUB IActiveIMMApp_GetOpenStatus_Stub(
  36816. IRpcStubBuffer *This,
  36817. IRpcChannelBuffer *_pRpcChannelBuffer,
  36818. PRPC_MESSAGE _pRpcMessage,
  36819. DWORD *_pdwStubPhase);
  36820. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetProperty_Proxy(
  36821. IActiveIMMApp * This,
  36822. /* [in] */ HKL hKL,
  36823. /* [in] */ DWORD fdwIndex,
  36824. /* [out] */ DWORD *pdwProperty);
  36825. void __RPC_STUB IActiveIMMApp_GetProperty_Stub(
  36826. IRpcStubBuffer *This,
  36827. IRpcChannelBuffer *_pRpcChannelBuffer,
  36828. PRPC_MESSAGE _pRpcMessage,
  36829. DWORD *_pdwStubPhase);
  36830. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleA_Proxy(
  36831. IActiveIMMApp * This,
  36832. /* [in] */ HKL hKL,
  36833. /* [in] */ UINT nItem,
  36834. /* [out] */ STYLEBUFA *pStyleBuf,
  36835. /* [out] */ UINT *puCopied);
  36836. void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleA_Stub(
  36837. IRpcStubBuffer *This,
  36838. IRpcChannelBuffer *_pRpcChannelBuffer,
  36839. PRPC_MESSAGE _pRpcMessage,
  36840. DWORD *_pdwStubPhase);
  36841. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleW_Proxy(
  36842. IActiveIMMApp * This,
  36843. /* [in] */ HKL hKL,
  36844. /* [in] */ UINT nItem,
  36845. /* [out] */ STYLEBUFW *pStyleBuf,
  36846. /* [out] */ UINT *puCopied);
  36847. void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleW_Stub(
  36848. IRpcStubBuffer *This,
  36849. IRpcChannelBuffer *_pRpcChannelBuffer,
  36850. PRPC_MESSAGE _pRpcMessage,
  36851. DWORD *_pdwStubPhase);
  36852. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetStatusWindowPos_Proxy(
  36853. IActiveIMMApp * This,
  36854. /* [in] */ HIMC hIMC,
  36855. /* [out] */ POINT *pptPos);
  36856. void __RPC_STUB IActiveIMMApp_GetStatusWindowPos_Stub(
  36857. IRpcStubBuffer *This,
  36858. IRpcChannelBuffer *_pRpcChannelBuffer,
  36859. PRPC_MESSAGE _pRpcMessage,
  36860. DWORD *_pdwStubPhase);
  36861. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetVirtualKey_Proxy(
  36862. IActiveIMMApp * This,
  36863. /* [in] */ HWND hWnd,
  36864. /* [out] */ UINT *puVirtualKey);
  36865. void __RPC_STUB IActiveIMMApp_GetVirtualKey_Stub(
  36866. IRpcStubBuffer *This,
  36867. IRpcChannelBuffer *_pRpcChannelBuffer,
  36868. PRPC_MESSAGE _pRpcMessage,
  36869. DWORD *_pdwStubPhase);
  36870. HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEA_Proxy(
  36871. IActiveIMMApp * This,
  36872. /* [in] */ LPSTR szIMEFileName,
  36873. /* [in] */ LPSTR szLayoutText,
  36874. /* [out] */ HKL *phKL);
  36875. void __RPC_STUB IActiveIMMApp_InstallIMEA_Stub(
  36876. IRpcStubBuffer *This,
  36877. IRpcChannelBuffer *_pRpcChannelBuffer,
  36878. PRPC_MESSAGE _pRpcMessage,
  36879. DWORD *_pdwStubPhase);
  36880. HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEW_Proxy(
  36881. IActiveIMMApp * This,
  36882. /* [in] */ LPWSTR szIMEFileName,
  36883. /* [in] */ LPWSTR szLayoutText,
  36884. /* [out] */ HKL *phKL);
  36885. void __RPC_STUB IActiveIMMApp_InstallIMEW_Stub(
  36886. IRpcStubBuffer *This,
  36887. IRpcChannelBuffer *_pRpcChannelBuffer,
  36888. PRPC_MESSAGE _pRpcMessage,
  36889. DWORD *_pdwStubPhase);
  36890. HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsIME_Proxy(
  36891. IActiveIMMApp * This,
  36892. /* [in] */ HKL hKL);
  36893. void __RPC_STUB IActiveIMMApp_IsIME_Stub(
  36894. IRpcStubBuffer *This,
  36895. IRpcChannelBuffer *_pRpcChannelBuffer,
  36896. PRPC_MESSAGE _pRpcMessage,
  36897. DWORD *_pdwStubPhase);
  36898. HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageA_Proxy(
  36899. IActiveIMMApp * This,
  36900. /* [in] */ HWND hWndIME,
  36901. /* [in] */ UINT msg,
  36902. /* [in] */ WPARAM wParam,
  36903. /* [in] */ LPARAM lParam);
  36904. void __RPC_STUB IActiveIMMApp_IsUIMessageA_Stub(
  36905. IRpcStubBuffer *This,
  36906. IRpcChannelBuffer *_pRpcChannelBuffer,
  36907. PRPC_MESSAGE _pRpcMessage,
  36908. DWORD *_pdwStubPhase);
  36909. HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageW_Proxy(
  36910. IActiveIMMApp * This,
  36911. /* [in] */ HWND hWndIME,
  36912. /* [in] */ UINT msg,
  36913. /* [in] */ WPARAM wParam,
  36914. /* [in] */ LPARAM lParam);
  36915. void __RPC_STUB IActiveIMMApp_IsUIMessageW_Stub(
  36916. IRpcStubBuffer *This,
  36917. IRpcChannelBuffer *_pRpcChannelBuffer,
  36918. PRPC_MESSAGE _pRpcMessage,
  36919. DWORD *_pdwStubPhase);
  36920. HRESULT STDMETHODCALLTYPE IActiveIMMApp_NotifyIME_Proxy(
  36921. IActiveIMMApp * This,
  36922. /* [in] */ HIMC hIMC,
  36923. /* [in] */ DWORD dwAction,
  36924. /* [in] */ DWORD dwIndex,
  36925. /* [in] */ DWORD dwValue);
  36926. void __RPC_STUB IActiveIMMApp_NotifyIME_Stub(
  36927. IRpcStubBuffer *This,
  36928. IRpcChannelBuffer *_pRpcChannelBuffer,
  36929. PRPC_MESSAGE _pRpcMessage,
  36930. DWORD *_pdwStubPhase);
  36931. HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordA_Proxy(
  36932. IActiveIMMApp * This,
  36933. /* [in] */ HKL hKL,
  36934. /* [in] */ LPSTR szReading,
  36935. /* [in] */ DWORD dwStyle,
  36936. /* [in] */ LPSTR szRegister);
  36937. void __RPC_STUB IActiveIMMApp_RegisterWordA_Stub(
  36938. IRpcStubBuffer *This,
  36939. IRpcChannelBuffer *_pRpcChannelBuffer,
  36940. PRPC_MESSAGE _pRpcMessage,
  36941. DWORD *_pdwStubPhase);
  36942. HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordW_Proxy(
  36943. IActiveIMMApp * This,
  36944. /* [in] */ HKL hKL,
  36945. /* [in] */ LPWSTR szReading,
  36946. /* [in] */ DWORD dwStyle,
  36947. /* [in] */ LPWSTR szRegister);
  36948. void __RPC_STUB IActiveIMMApp_RegisterWordW_Stub(
  36949. IRpcStubBuffer *This,
  36950. IRpcChannelBuffer *_pRpcChannelBuffer,
  36951. PRPC_MESSAGE _pRpcMessage,
  36952. DWORD *_pdwStubPhase);
  36953. HRESULT STDMETHODCALLTYPE IActiveIMMApp_ReleaseContext_Proxy(
  36954. IActiveIMMApp * This,
  36955. /* [in] */ HWND hWnd,
  36956. /* [in] */ HIMC hIMC);
  36957. void __RPC_STUB IActiveIMMApp_ReleaseContext_Stub(
  36958. IRpcStubBuffer *This,
  36959. IRpcChannelBuffer *_pRpcChannelBuffer,
  36960. PRPC_MESSAGE _pRpcMessage,
  36961. DWORD *_pdwStubPhase);
  36962. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCandidateWindow_Proxy(
  36963. IActiveIMMApp * This,
  36964. /* [in] */ HIMC hIMC,
  36965. /* [in] */ CANDIDATEFORM *pCandidate);
  36966. void __RPC_STUB IActiveIMMApp_SetCandidateWindow_Stub(
  36967. IRpcStubBuffer *This,
  36968. IRpcChannelBuffer *_pRpcChannelBuffer,
  36969. PRPC_MESSAGE _pRpcMessage,
  36970. DWORD *_pdwStubPhase);
  36971. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontA_Proxy(
  36972. IActiveIMMApp * This,
  36973. /* [in] */ HIMC hIMC,
  36974. /* [in] */ LOGFONTA *plf);
  36975. void __RPC_STUB IActiveIMMApp_SetCompositionFontA_Stub(
  36976. IRpcStubBuffer *This,
  36977. IRpcChannelBuffer *_pRpcChannelBuffer,
  36978. PRPC_MESSAGE _pRpcMessage,
  36979. DWORD *_pdwStubPhase);
  36980. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontW_Proxy(
  36981. IActiveIMMApp * This,
  36982. /* [in] */ HIMC hIMC,
  36983. /* [in] */ LOGFONTW *plf);
  36984. void __RPC_STUB IActiveIMMApp_SetCompositionFontW_Stub(
  36985. IRpcStubBuffer *This,
  36986. IRpcChannelBuffer *_pRpcChannelBuffer,
  36987. PRPC_MESSAGE _pRpcMessage,
  36988. DWORD *_pdwStubPhase);
  36989. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringA_Proxy(
  36990. IActiveIMMApp * This,
  36991. /* [in] */ HIMC hIMC,
  36992. /* [in] */ DWORD dwIndex,
  36993. /* [in] */ LPVOID pComp,
  36994. /* [in] */ DWORD dwCompLen,
  36995. /* [in] */ LPVOID pRead,
  36996. /* [in] */ DWORD dwReadLen);
  36997. void __RPC_STUB IActiveIMMApp_SetCompositionStringA_Stub(
  36998. IRpcStubBuffer *This,
  36999. IRpcChannelBuffer *_pRpcChannelBuffer,
  37000. PRPC_MESSAGE _pRpcMessage,
  37001. DWORD *_pdwStubPhase);
  37002. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringW_Proxy(
  37003. IActiveIMMApp * This,
  37004. /* [in] */ HIMC hIMC,
  37005. /* [in] */ DWORD dwIndex,
  37006. /* [in] */ LPVOID pComp,
  37007. /* [in] */ DWORD dwCompLen,
  37008. /* [in] */ LPVOID pRead,
  37009. /* [in] */ DWORD dwReadLen);
  37010. void __RPC_STUB IActiveIMMApp_SetCompositionStringW_Stub(
  37011. IRpcStubBuffer *This,
  37012. IRpcChannelBuffer *_pRpcChannelBuffer,
  37013. PRPC_MESSAGE _pRpcMessage,
  37014. DWORD *_pdwStubPhase);
  37015. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionWindow_Proxy(
  37016. IActiveIMMApp * This,
  37017. /* [in] */ HIMC hIMC,
  37018. /* [in] */ COMPOSITIONFORM *pCompForm);
  37019. void __RPC_STUB IActiveIMMApp_SetCompositionWindow_Stub(
  37020. IRpcStubBuffer *This,
  37021. IRpcChannelBuffer *_pRpcChannelBuffer,
  37022. PRPC_MESSAGE _pRpcMessage,
  37023. DWORD *_pdwStubPhase);
  37024. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetConversionStatus_Proxy(
  37025. IActiveIMMApp * This,
  37026. /* [in] */ HIMC hIMC,
  37027. /* [in] */ DWORD fdwConversion,
  37028. /* [in] */ DWORD fdwSentence);
  37029. void __RPC_STUB IActiveIMMApp_SetConversionStatus_Stub(
  37030. IRpcStubBuffer *This,
  37031. IRpcChannelBuffer *_pRpcChannelBuffer,
  37032. PRPC_MESSAGE _pRpcMessage,
  37033. DWORD *_pdwStubPhase);
  37034. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetOpenStatus_Proxy(
  37035. IActiveIMMApp * This,
  37036. /* [in] */ HIMC hIMC,
  37037. /* [in] */ BOOL fOpen);
  37038. void __RPC_STUB IActiveIMMApp_SetOpenStatus_Stub(
  37039. IRpcStubBuffer *This,
  37040. IRpcChannelBuffer *_pRpcChannelBuffer,
  37041. PRPC_MESSAGE _pRpcMessage,
  37042. DWORD *_pdwStubPhase);
  37043. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetStatusWindowPos_Proxy(
  37044. IActiveIMMApp * This,
  37045. /* [in] */ HIMC hIMC,
  37046. /* [in] */ POINT *pptPos);
  37047. void __RPC_STUB IActiveIMMApp_SetStatusWindowPos_Stub(
  37048. IRpcStubBuffer *This,
  37049. IRpcChannelBuffer *_pRpcChannelBuffer,
  37050. PRPC_MESSAGE _pRpcMessage,
  37051. DWORD *_pdwStubPhase);
  37052. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SimulateHotKey_Proxy(
  37053. IActiveIMMApp * This,
  37054. /* [in] */ HWND hWnd,
  37055. /* [in] */ DWORD dwHotKeyID);
  37056. void __RPC_STUB IActiveIMMApp_SimulateHotKey_Stub(
  37057. IRpcStubBuffer *This,
  37058. IRpcChannelBuffer *_pRpcChannelBuffer,
  37059. PRPC_MESSAGE _pRpcMessage,
  37060. DWORD *_pdwStubPhase);
  37061. HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordA_Proxy(
  37062. IActiveIMMApp * This,
  37063. /* [in] */ HKL hKL,
  37064. /* [in] */ LPSTR szReading,
  37065. /* [in] */ DWORD dwStyle,
  37066. /* [in] */ LPSTR szUnregister);
  37067. void __RPC_STUB IActiveIMMApp_UnregisterWordA_Stub(
  37068. IRpcStubBuffer *This,
  37069. IRpcChannelBuffer *_pRpcChannelBuffer,
  37070. PRPC_MESSAGE _pRpcMessage,
  37071. DWORD *_pdwStubPhase);
  37072. HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordW_Proxy(
  37073. IActiveIMMApp * This,
  37074. /* [in] */ HKL hKL,
  37075. /* [in] */ LPWSTR szReading,
  37076. /* [in] */ DWORD dwStyle,
  37077. /* [in] */ LPWSTR szUnregister);
  37078. void __RPC_STUB IActiveIMMApp_UnregisterWordW_Stub(
  37079. IRpcStubBuffer *This,
  37080. IRpcChannelBuffer *_pRpcChannelBuffer,
  37081. PRPC_MESSAGE _pRpcMessage,
  37082. DWORD *_pdwStubPhase);
  37083. HRESULT STDMETHODCALLTYPE IActiveIMMApp_Activate_Proxy(
  37084. IActiveIMMApp * This,
  37085. /* [in] */ BOOL fRestoreLayout);
  37086. void __RPC_STUB IActiveIMMApp_Activate_Stub(
  37087. IRpcStubBuffer *This,
  37088. IRpcChannelBuffer *_pRpcChannelBuffer,
  37089. PRPC_MESSAGE _pRpcMessage,
  37090. DWORD *_pdwStubPhase);
  37091. HRESULT STDMETHODCALLTYPE IActiveIMMApp_Deactivate_Proxy(
  37092. IActiveIMMApp * This);
  37093. void __RPC_STUB IActiveIMMApp_Deactivate_Stub(
  37094. IRpcStubBuffer *This,
  37095. IRpcChannelBuffer *_pRpcChannelBuffer,
  37096. PRPC_MESSAGE _pRpcMessage,
  37097. DWORD *_pdwStubPhase);
  37098. HRESULT STDMETHODCALLTYPE IActiveIMMApp_OnDefWindowProc_Proxy(
  37099. IActiveIMMApp * This,
  37100. /* [in] */ HWND hWnd,
  37101. /* [in] */ UINT Msg,
  37102. /* [in] */ WPARAM wParam,
  37103. /* [in] */ LPARAM lParam,
  37104. /* [out] */ LRESULT *plResult);
  37105. void __RPC_STUB IActiveIMMApp_OnDefWindowProc_Stub(
  37106. IRpcStubBuffer *This,
  37107. IRpcChannelBuffer *_pRpcChannelBuffer,
  37108. PRPC_MESSAGE _pRpcMessage,
  37109. DWORD *_pdwStubPhase);
  37110. HRESULT STDMETHODCALLTYPE IActiveIMMApp_FilterClientWindows_Proxy(
  37111. IActiveIMMApp * This,
  37112. /* [in] */ ATOM *aaClassList,
  37113. /* [in] */ UINT uSize);
  37114. void __RPC_STUB IActiveIMMApp_FilterClientWindows_Stub(
  37115. IRpcStubBuffer *This,
  37116. IRpcChannelBuffer *_pRpcChannelBuffer,
  37117. PRPC_MESSAGE _pRpcMessage,
  37118. DWORD *_pdwStubPhase);
  37119. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCodePageA_Proxy(
  37120. IActiveIMMApp * This,
  37121. /* [in] */ HKL hKL,
  37122. /* [out] */ UINT *uCodePage);
  37123. void __RPC_STUB IActiveIMMApp_GetCodePageA_Stub(
  37124. IRpcStubBuffer *This,
  37125. IRpcChannelBuffer *_pRpcChannelBuffer,
  37126. PRPC_MESSAGE _pRpcMessage,
  37127. DWORD *_pdwStubPhase);
  37128. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetLangId_Proxy(
  37129. IActiveIMMApp * This,
  37130. /* [in] */ HKL hKL,
  37131. /* [out] */ LANGID *plid);
  37132. void __RPC_STUB IActiveIMMApp_GetLangId_Stub(
  37133. IRpcStubBuffer *This,
  37134. IRpcChannelBuffer *_pRpcChannelBuffer,
  37135. PRPC_MESSAGE _pRpcMessage,
  37136. DWORD *_pdwStubPhase);
  37137. HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContextEx_Proxy(
  37138. IActiveIMMApp * This,
  37139. /* [in] */ HWND hWnd,
  37140. /* [in] */ HIMC hIMC,
  37141. /* [in] */ DWORD dwFlags);
  37142. void __RPC_STUB IActiveIMMApp_AssociateContextEx_Stub(
  37143. IRpcStubBuffer *This,
  37144. IRpcChannelBuffer *_pRpcChannelBuffer,
  37145. PRPC_MESSAGE _pRpcMessage,
  37146. DWORD *_pdwStubPhase);
  37147. HRESULT STDMETHODCALLTYPE IActiveIMMApp_DisableIME_Proxy(
  37148. IActiveIMMApp * This,
  37149. /* [in] */ DWORD idThread);
  37150. void __RPC_STUB IActiveIMMApp_DisableIME_Stub(
  37151. IRpcStubBuffer *This,
  37152. IRpcChannelBuffer *_pRpcChannelBuffer,
  37153. PRPC_MESSAGE _pRpcMessage,
  37154. DWORD *_pdwStubPhase);
  37155. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsA_Proxy(
  37156. IActiveIMMApp * This,
  37157. /* [in] */ HIMC hIMC,
  37158. /* [in] */ DWORD dwFlags,
  37159. /* [in] */ DWORD dwType,
  37160. /* [in] */ IMEMENUITEMINFOA *pImeParentMenu,
  37161. /* [out] */ IMEMENUITEMINFOA *pImeMenu,
  37162. /* [in] */ DWORD dwSize,
  37163. /* [out] */ DWORD *pdwResult);
  37164. void __RPC_STUB IActiveIMMApp_GetImeMenuItemsA_Stub(
  37165. IRpcStubBuffer *This,
  37166. IRpcChannelBuffer *_pRpcChannelBuffer,
  37167. PRPC_MESSAGE _pRpcMessage,
  37168. DWORD *_pdwStubPhase);
  37169. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsW_Proxy(
  37170. IActiveIMMApp * This,
  37171. /* [in] */ HIMC hIMC,
  37172. /* [in] */ DWORD dwFlags,
  37173. /* [in] */ DWORD dwType,
  37174. /* [in] */ IMEMENUITEMINFOW *pImeParentMenu,
  37175. /* [out] */ IMEMENUITEMINFOW *pImeMenu,
  37176. /* [in] */ DWORD dwSize,
  37177. /* [out] */ DWORD *pdwResult);
  37178. void __RPC_STUB IActiveIMMApp_GetImeMenuItemsW_Stub(
  37179. IRpcStubBuffer *This,
  37180. IRpcChannelBuffer *_pRpcChannelBuffer,
  37181. PRPC_MESSAGE _pRpcMessage,
  37182. DWORD *_pdwStubPhase);
  37183. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumInputContext_Proxy(
  37184. IActiveIMMApp * This,
  37185. /* [in] */ DWORD idThread,
  37186. /* [out] */ IEnumInputContext **ppEnum);
  37187. void __RPC_STUB IActiveIMMApp_EnumInputContext_Stub(
  37188. IRpcStubBuffer *This,
  37189. IRpcChannelBuffer *_pRpcChannelBuffer,
  37190. PRPC_MESSAGE _pRpcMessage,
  37191. DWORD *_pdwStubPhase);
  37192. #endif /* __IActiveIMMApp_INTERFACE_DEFINED__ */
  37193. #ifndef __ISegmentList_INTERFACE_DEFINED__
  37194. #define __ISegmentList_INTERFACE_DEFINED__
  37195. /* interface ISegmentList */
  37196. /* [uuid][unique][object] */
  37197. EXTERN_C const IID IID_ISegmentList;
  37198. MIDL_INTERFACE("3050f605-98b5-11cf-bb82-00aa00bdce0b")
  37199. ISegmentList : public IUnknown
  37200. {
  37201. public:
  37202. virtual HRESULT STDMETHODCALLTYPE CreateIterator(
  37203. /* [out] */ ISegmentListIterator **ppIIter) = 0;
  37204. virtual HRESULT STDMETHODCALLTYPE GetType(
  37205. /* [out] */ SELECTION_TYPE *peType) = 0;
  37206. virtual HRESULT STDMETHODCALLTYPE IsEmpty(
  37207. /* [out] */ BOOL *pfEmpty) = 0;
  37208. };
  37209. HRESULT STDMETHODCALLTYPE ISegmentList_CreateIterator_Proxy(
  37210. ISegmentList * This,
  37211. /* [out] */ ISegmentListIterator **ppIIter);
  37212. void __RPC_STUB ISegmentList_CreateIterator_Stub(
  37213. IRpcStubBuffer *This,
  37214. IRpcChannelBuffer *_pRpcChannelBuffer,
  37215. PRPC_MESSAGE _pRpcMessage,
  37216. DWORD *_pdwStubPhase);
  37217. HRESULT STDMETHODCALLTYPE ISegmentList_GetType_Proxy(
  37218. ISegmentList * This,
  37219. /* [out] */ SELECTION_TYPE *peType);
  37220. void __RPC_STUB ISegmentList_GetType_Stub(
  37221. IRpcStubBuffer *This,
  37222. IRpcChannelBuffer *_pRpcChannelBuffer,
  37223. PRPC_MESSAGE _pRpcMessage,
  37224. DWORD *_pdwStubPhase);
  37225. HRESULT STDMETHODCALLTYPE ISegmentList_IsEmpty_Proxy(
  37226. ISegmentList * This,
  37227. /* [out] */ BOOL *pfEmpty);
  37228. void __RPC_STUB ISegmentList_IsEmpty_Stub(
  37229. IRpcStubBuffer *This,
  37230. IRpcChannelBuffer *_pRpcChannelBuffer,
  37231. PRPC_MESSAGE _pRpcMessage,
  37232. DWORD *_pdwStubPhase);
  37233. #endif /* __ISegmentList_INTERFACE_DEFINED__ */
  37234. #ifndef __ISegmentListIterator_INTERFACE_DEFINED__
  37235. #define __ISegmentListIterator_INTERFACE_DEFINED__
  37236. /* interface ISegmentListIterator */
  37237. /* [uuid][unique][object] */
  37238. EXTERN_C const IID IID_ISegmentListIterator;
  37239. MIDL_INTERFACE("3050f692-98b5-11cf-bb82-00aa00bdce0b")
  37240. ISegmentListIterator : public IUnknown
  37241. {
  37242. public:
  37243. virtual HRESULT STDMETHODCALLTYPE Current(
  37244. /* [out] */ ISegment **ppISegment) = 0;
  37245. virtual HRESULT STDMETHODCALLTYPE First( void) = 0;
  37246. virtual HRESULT STDMETHODCALLTYPE IsDone( void) = 0;
  37247. virtual HRESULT STDMETHODCALLTYPE Advance( void) = 0;
  37248. };
  37249. HRESULT STDMETHODCALLTYPE ISegmentListIterator_Current_Proxy(
  37250. ISegmentListIterator * This,
  37251. /* [out] */ ISegment **ppISegment);
  37252. void __RPC_STUB ISegmentListIterator_Current_Stub(
  37253. IRpcStubBuffer *This,
  37254. IRpcChannelBuffer *_pRpcChannelBuffer,
  37255. PRPC_MESSAGE _pRpcMessage,
  37256. DWORD *_pdwStubPhase);
  37257. HRESULT STDMETHODCALLTYPE ISegmentListIterator_First_Proxy(
  37258. ISegmentListIterator * This);
  37259. void __RPC_STUB ISegmentListIterator_First_Stub(
  37260. IRpcStubBuffer *This,
  37261. IRpcChannelBuffer *_pRpcChannelBuffer,
  37262. PRPC_MESSAGE _pRpcMessage,
  37263. DWORD *_pdwStubPhase);
  37264. HRESULT STDMETHODCALLTYPE ISegmentListIterator_IsDone_Proxy(
  37265. ISegmentListIterator * This);
  37266. void __RPC_STUB ISegmentListIterator_IsDone_Stub(
  37267. IRpcStubBuffer *This,
  37268. IRpcChannelBuffer *_pRpcChannelBuffer,
  37269. PRPC_MESSAGE _pRpcMessage,
  37270. DWORD *_pdwStubPhase);
  37271. HRESULT STDMETHODCALLTYPE ISegmentListIterator_Advance_Proxy(
  37272. ISegmentListIterator * This);
  37273. void __RPC_STUB ISegmentListIterator_Advance_Stub(
  37274. IRpcStubBuffer *This,
  37275. IRpcChannelBuffer *_pRpcChannelBuffer,
  37276. PRPC_MESSAGE _pRpcMessage,
  37277. DWORD *_pdwStubPhase);
  37278. #endif /* __ISegmentListIterator_INTERFACE_DEFINED__ */
  37279. #ifndef __IHTMLCaret_INTERFACE_DEFINED__
  37280. #define __IHTMLCaret_INTERFACE_DEFINED__
  37281. /* interface IHTMLCaret */
  37282. /* [uuid][unique][object] */
  37283. EXTERN_C const IID IID_IHTMLCaret;
  37284. MIDL_INTERFACE("3050f604-98b5-11cf-bb82-00aa00bdce0b")
  37285. IHTMLCaret : public IUnknown
  37286. {
  37287. public:
  37288. virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointer(
  37289. /* [in] */ IDisplayPointer *pDispPointer,
  37290. /* [in] */ BOOL fScrollIntoView,
  37291. /* [in] */ CARET_DIRECTION eDir) = 0;
  37292. virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointerEx(
  37293. /* [in] */ IDisplayPointer *pDispPointer,
  37294. /* [in] */ BOOL fVisible,
  37295. /* [in] */ BOOL fScrollIntoView,
  37296. /* [in] */ CARET_DIRECTION eDir) = 0;
  37297. virtual HRESULT STDMETHODCALLTYPE MoveMarkupPointerToCaret(
  37298. /* [in] */ IMarkupPointer *pIMarkupPointer) = 0;
  37299. virtual HRESULT STDMETHODCALLTYPE MoveDisplayPointerToCaret(
  37300. /* [in] */ IDisplayPointer *pDispPointer) = 0;
  37301. virtual HRESULT STDMETHODCALLTYPE IsVisible(
  37302. /* [out] */ BOOL *pIsVisible) = 0;
  37303. virtual HRESULT STDMETHODCALLTYPE Show(
  37304. /* [in] */ BOOL fScrollIntoView) = 0;
  37305. virtual HRESULT STDMETHODCALLTYPE Hide( void) = 0;
  37306. virtual HRESULT STDMETHODCALLTYPE InsertText(
  37307. /* [in] */ OLECHAR *pText,
  37308. /* [in] */ LONG lLen) = 0;
  37309. virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0;
  37310. virtual HRESULT STDMETHODCALLTYPE GetLocation(
  37311. /* [out] */ POINT *pPoint,
  37312. /* [in] */ BOOL fTranslate) = 0;
  37313. virtual HRESULT STDMETHODCALLTYPE GetCaretDirection(
  37314. /* [out] */ CARET_DIRECTION *peDir) = 0;
  37315. virtual HRESULT STDMETHODCALLTYPE SetCaretDirection(
  37316. /* [in] */ CARET_DIRECTION eDir) = 0;
  37317. };
  37318. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointer_Proxy(
  37319. IHTMLCaret * This,
  37320. /* [in] */ IDisplayPointer *pDispPointer,
  37321. /* [in] */ BOOL fScrollIntoView,
  37322. /* [in] */ CARET_DIRECTION eDir);
  37323. void __RPC_STUB IHTMLCaret_MoveCaretToPointer_Stub(
  37324. IRpcStubBuffer *This,
  37325. IRpcChannelBuffer *_pRpcChannelBuffer,
  37326. PRPC_MESSAGE _pRpcMessage,
  37327. DWORD *_pdwStubPhase);
  37328. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointerEx_Proxy(
  37329. IHTMLCaret * This,
  37330. /* [in] */ IDisplayPointer *pDispPointer,
  37331. /* [in] */ BOOL fVisible,
  37332. /* [in] */ BOOL fScrollIntoView,
  37333. /* [in] */ CARET_DIRECTION eDir);
  37334. void __RPC_STUB IHTMLCaret_MoveCaretToPointerEx_Stub(
  37335. IRpcStubBuffer *This,
  37336. IRpcChannelBuffer *_pRpcChannelBuffer,
  37337. PRPC_MESSAGE _pRpcMessage,
  37338. DWORD *_pdwStubPhase);
  37339. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveMarkupPointerToCaret_Proxy(
  37340. IHTMLCaret * This,
  37341. /* [in] */ IMarkupPointer *pIMarkupPointer);
  37342. void __RPC_STUB IHTMLCaret_MoveMarkupPointerToCaret_Stub(
  37343. IRpcStubBuffer *This,
  37344. IRpcChannelBuffer *_pRpcChannelBuffer,
  37345. PRPC_MESSAGE _pRpcMessage,
  37346. DWORD *_pdwStubPhase);
  37347. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveDisplayPointerToCaret_Proxy(
  37348. IHTMLCaret * This,
  37349. /* [in] */ IDisplayPointer *pDispPointer);
  37350. void __RPC_STUB IHTMLCaret_MoveDisplayPointerToCaret_Stub(
  37351. IRpcStubBuffer *This,
  37352. IRpcChannelBuffer *_pRpcChannelBuffer,
  37353. PRPC_MESSAGE _pRpcMessage,
  37354. DWORD *_pdwStubPhase);
  37355. HRESULT STDMETHODCALLTYPE IHTMLCaret_IsVisible_Proxy(
  37356. IHTMLCaret * This,
  37357. /* [out] */ BOOL *pIsVisible);
  37358. void __RPC_STUB IHTMLCaret_IsVisible_Stub(
  37359. IRpcStubBuffer *This,
  37360. IRpcChannelBuffer *_pRpcChannelBuffer,
  37361. PRPC_MESSAGE _pRpcMessage,
  37362. DWORD *_pdwStubPhase);
  37363. HRESULT STDMETHODCALLTYPE IHTMLCaret_Show_Proxy(
  37364. IHTMLCaret * This,
  37365. /* [in] */ BOOL fScrollIntoView);
  37366. void __RPC_STUB IHTMLCaret_Show_Stub(
  37367. IRpcStubBuffer *This,
  37368. IRpcChannelBuffer *_pRpcChannelBuffer,
  37369. PRPC_MESSAGE _pRpcMessage,
  37370. DWORD *_pdwStubPhase);
  37371. HRESULT STDMETHODCALLTYPE IHTMLCaret_Hide_Proxy(
  37372. IHTMLCaret * This);
  37373. void __RPC_STUB IHTMLCaret_Hide_Stub(
  37374. IRpcStubBuffer *This,
  37375. IRpcChannelBuffer *_pRpcChannelBuffer,
  37376. PRPC_MESSAGE _pRpcMessage,
  37377. DWORD *_pdwStubPhase);
  37378. HRESULT STDMETHODCALLTYPE IHTMLCaret_InsertText_Proxy(
  37379. IHTMLCaret * This,
  37380. /* [in] */ OLECHAR *pText,
  37381. /* [in] */ LONG lLen);
  37382. void __RPC_STUB IHTMLCaret_InsertText_Stub(
  37383. IRpcStubBuffer *This,
  37384. IRpcChannelBuffer *_pRpcChannelBuffer,
  37385. PRPC_MESSAGE _pRpcMessage,
  37386. DWORD *_pdwStubPhase);
  37387. HRESULT STDMETHODCALLTYPE IHTMLCaret_ScrollIntoView_Proxy(
  37388. IHTMLCaret * This);
  37389. void __RPC_STUB IHTMLCaret_ScrollIntoView_Stub(
  37390. IRpcStubBuffer *This,
  37391. IRpcChannelBuffer *_pRpcChannelBuffer,
  37392. PRPC_MESSAGE _pRpcMessage,
  37393. DWORD *_pdwStubPhase);
  37394. HRESULT STDMETHODCALLTYPE IHTMLCaret_GetLocation_Proxy(
  37395. IHTMLCaret * This,
  37396. /* [out] */ POINT *pPoint,
  37397. /* [in] */ BOOL fTranslate);
  37398. void __RPC_STUB IHTMLCaret_GetLocation_Stub(
  37399. IRpcStubBuffer *This,
  37400. IRpcChannelBuffer *_pRpcChannelBuffer,
  37401. PRPC_MESSAGE _pRpcMessage,
  37402. DWORD *_pdwStubPhase);
  37403. HRESULT STDMETHODCALLTYPE IHTMLCaret_GetCaretDirection_Proxy(
  37404. IHTMLCaret * This,
  37405. /* [out] */ CARET_DIRECTION *peDir);
  37406. void __RPC_STUB IHTMLCaret_GetCaretDirection_Stub(
  37407. IRpcStubBuffer *This,
  37408. IRpcChannelBuffer *_pRpcChannelBuffer,
  37409. PRPC_MESSAGE _pRpcMessage,
  37410. DWORD *_pdwStubPhase);
  37411. HRESULT STDMETHODCALLTYPE IHTMLCaret_SetCaretDirection_Proxy(
  37412. IHTMLCaret * This,
  37413. /* [in] */ CARET_DIRECTION eDir);
  37414. void __RPC_STUB IHTMLCaret_SetCaretDirection_Stub(
  37415. IRpcStubBuffer *This,
  37416. IRpcChannelBuffer *_pRpcChannelBuffer,
  37417. PRPC_MESSAGE _pRpcMessage,
  37418. DWORD *_pdwStubPhase);
  37419. #endif /* __IHTMLCaret_INTERFACE_DEFINED__ */
  37420. #ifndef __ISegment_INTERFACE_DEFINED__
  37421. #define __ISegment_INTERFACE_DEFINED__
  37422. /* interface ISegment */
  37423. /* [uuid][unique][object] */
  37424. EXTERN_C const IID IID_ISegment;
  37425. MIDL_INTERFACE("3050f683-98b5-11cf-bb82-00aa00bdce0b")
  37426. ISegment : public IUnknown
  37427. {
  37428. public:
  37429. virtual HRESULT STDMETHODCALLTYPE GetPointers(
  37430. /* [in] */ IMarkupPointer *pIStart,
  37431. /* [in] */ IMarkupPointer *pIEnd) = 0;
  37432. };
  37433. HRESULT STDMETHODCALLTYPE ISegment_GetPointers_Proxy(
  37434. ISegment * This,
  37435. /* [in] */ IMarkupPointer *pIStart,
  37436. /* [in] */ IMarkupPointer *pIEnd);
  37437. void __RPC_STUB ISegment_GetPointers_Stub(
  37438. IRpcStubBuffer *This,
  37439. IRpcChannelBuffer *_pRpcChannelBuffer,
  37440. PRPC_MESSAGE _pRpcMessage,
  37441. DWORD *_pdwStubPhase);
  37442. #endif /* __ISegment_INTERFACE_DEFINED__ */
  37443. #ifndef __IElementSegment_INTERFACE_DEFINED__
  37444. #define __IElementSegment_INTERFACE_DEFINED__
  37445. /* interface IElementSegment */
  37446. /* [uuid][unique][object] */
  37447. EXTERN_C const IID IID_IElementSegment;
  37448. MIDL_INTERFACE("3050f68f-98b5-11cf-bb82-00aa00bdce0b")
  37449. IElementSegment : public ISegment
  37450. {
  37451. public:
  37452. virtual HRESULT STDMETHODCALLTYPE GetElement(
  37453. /* [out] */ IHTMLElement **ppIElement) = 0;
  37454. virtual HRESULT STDMETHODCALLTYPE SetPrimary(
  37455. /* [in] */ BOOL fPrimary) = 0;
  37456. virtual HRESULT STDMETHODCALLTYPE IsPrimary(
  37457. /* [out] */ BOOL *pfPrimary) = 0;
  37458. };
  37459. HRESULT STDMETHODCALLTYPE IElementSegment_GetElement_Proxy(
  37460. IElementSegment * This,
  37461. /* [out] */ IHTMLElement **ppIElement);
  37462. void __RPC_STUB IElementSegment_GetElement_Stub(
  37463. IRpcStubBuffer *This,
  37464. IRpcChannelBuffer *_pRpcChannelBuffer,
  37465. PRPC_MESSAGE _pRpcMessage,
  37466. DWORD *_pdwStubPhase);
  37467. HRESULT STDMETHODCALLTYPE IElementSegment_SetPrimary_Proxy(
  37468. IElementSegment * This,
  37469. /* [in] */ BOOL fPrimary);
  37470. void __RPC_STUB IElementSegment_SetPrimary_Stub(
  37471. IRpcStubBuffer *This,
  37472. IRpcChannelBuffer *_pRpcChannelBuffer,
  37473. PRPC_MESSAGE _pRpcMessage,
  37474. DWORD *_pdwStubPhase);
  37475. HRESULT STDMETHODCALLTYPE IElementSegment_IsPrimary_Proxy(
  37476. IElementSegment * This,
  37477. /* [out] */ BOOL *pfPrimary);
  37478. void __RPC_STUB IElementSegment_IsPrimary_Stub(
  37479. IRpcStubBuffer *This,
  37480. IRpcChannelBuffer *_pRpcChannelBuffer,
  37481. PRPC_MESSAGE _pRpcMessage,
  37482. DWORD *_pdwStubPhase);
  37483. #endif /* __IElementSegment_INTERFACE_DEFINED__ */
  37484. #ifndef __IHighlightSegment_INTERFACE_DEFINED__
  37485. #define __IHighlightSegment_INTERFACE_DEFINED__
  37486. /* interface IHighlightSegment */
  37487. /* [uuid][unique][object] */
  37488. EXTERN_C const IID IID_IHighlightSegment;
  37489. MIDL_INTERFACE("3050f690-98b5-11cf-bb82-00aa00bdce0b")
  37490. IHighlightSegment : public ISegment
  37491. {
  37492. public:
  37493. };
  37494. #endif /* __IHighlightSegment_INTERFACE_DEFINED__ */
  37495. #ifndef __IHighlightRenderingServices_INTERFACE_DEFINED__
  37496. #define __IHighlightRenderingServices_INTERFACE_DEFINED__
  37497. /* interface IHighlightRenderingServices */
  37498. /* [uuid][unique][object] */
  37499. EXTERN_C const IID IID_IHighlightRenderingServices;
  37500. MIDL_INTERFACE("3050f606-98b5-11cf-bb82-00aa00bdce0b")
  37501. IHighlightRenderingServices : public IUnknown
  37502. {
  37503. public:
  37504. virtual HRESULT STDMETHODCALLTYPE AddSegment(
  37505. /* [in] */ IDisplayPointer *pDispPointerStart,
  37506. /* [in] */ IDisplayPointer *pDispPointerEnd,
  37507. /* [in] */ IHTMLRenderStyle *pIRenderStyle,
  37508. /* [out] */ IHighlightSegment **ppISegment) = 0;
  37509. virtual HRESULT STDMETHODCALLTYPE MoveSegmentToPointers(
  37510. /* [in] */ IHighlightSegment *pISegment,
  37511. /* [in] */ IDisplayPointer *pDispPointerStart,
  37512. /* [in] */ IDisplayPointer *pDispPointerEnd) = 0;
  37513. virtual HRESULT STDMETHODCALLTYPE RemoveSegment(
  37514. /* [in] */ IHighlightSegment *pISegment) = 0;
  37515. };
  37516. HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_AddSegment_Proxy(
  37517. IHighlightRenderingServices * This,
  37518. /* [in] */ IDisplayPointer *pDispPointerStart,
  37519. /* [in] */ IDisplayPointer *pDispPointerEnd,
  37520. /* [in] */ IHTMLRenderStyle *pIRenderStyle,
  37521. /* [out] */ IHighlightSegment **ppISegment);
  37522. void __RPC_STUB IHighlightRenderingServices_AddSegment_Stub(
  37523. IRpcStubBuffer *This,
  37524. IRpcChannelBuffer *_pRpcChannelBuffer,
  37525. PRPC_MESSAGE _pRpcMessage,
  37526. DWORD *_pdwStubPhase);
  37527. HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_MoveSegmentToPointers_Proxy(
  37528. IHighlightRenderingServices * This,
  37529. /* [in] */ IHighlightSegment *pISegment,
  37530. /* [in] */ IDisplayPointer *pDispPointerStart,
  37531. /* [in] */ IDisplayPointer *pDispPointerEnd);
  37532. void __RPC_STUB IHighlightRenderingServices_MoveSegmentToPointers_Stub(
  37533. IRpcStubBuffer *This,
  37534. IRpcChannelBuffer *_pRpcChannelBuffer,
  37535. PRPC_MESSAGE _pRpcMessage,
  37536. DWORD *_pdwStubPhase);
  37537. HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_RemoveSegment_Proxy(
  37538. IHighlightRenderingServices * This,
  37539. /* [in] */ IHighlightSegment *pISegment);
  37540. void __RPC_STUB IHighlightRenderingServices_RemoveSegment_Stub(
  37541. IRpcStubBuffer *This,
  37542. IRpcChannelBuffer *_pRpcChannelBuffer,
  37543. PRPC_MESSAGE _pRpcMessage,
  37544. DWORD *_pdwStubPhase);
  37545. #endif /* __IHighlightRenderingServices_INTERFACE_DEFINED__ */
  37546. #ifndef __ILineInfo_INTERFACE_DEFINED__
  37547. #define __ILineInfo_INTERFACE_DEFINED__
  37548. /* interface ILineInfo */
  37549. /* [uuid][unique][object] */
  37550. EXTERN_C const IID IID_ILineInfo;
  37551. MIDL_INTERFACE("3050f7e2-98b5-11cf-bb82-00aa00bdce0b")
  37552. ILineInfo : public IUnknown
  37553. {
  37554. public:
  37555. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
  37556. /* [out][retval] */ long *p) = 0;
  37557. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_baseLine(
  37558. /* [out][retval] */ long *p) = 0;
  37559. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textDescent(
  37560. /* [out][retval] */ long *p) = 0;
  37561. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textHeight(
  37562. /* [out][retval] */ long *p) = 0;
  37563. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lineDirection(
  37564. /* [out][retval] */ LONG *p) = 0;
  37565. };
  37566. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_x_Proxy(
  37567. ILineInfo * This,
  37568. /* [out][retval] */ long *p);
  37569. void __RPC_STUB ILineInfo_get_x_Stub(
  37570. IRpcStubBuffer *This,
  37571. IRpcChannelBuffer *_pRpcChannelBuffer,
  37572. PRPC_MESSAGE _pRpcMessage,
  37573. DWORD *_pdwStubPhase);
  37574. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_baseLine_Proxy(
  37575. ILineInfo * This,
  37576. /* [out][retval] */ long *p);
  37577. void __RPC_STUB ILineInfo_get_baseLine_Stub(
  37578. IRpcStubBuffer *This,
  37579. IRpcChannelBuffer *_pRpcChannelBuffer,
  37580. PRPC_MESSAGE _pRpcMessage,
  37581. DWORD *_pdwStubPhase);
  37582. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textDescent_Proxy(
  37583. ILineInfo * This,
  37584. /* [out][retval] */ long *p);
  37585. void __RPC_STUB ILineInfo_get_textDescent_Stub(
  37586. IRpcStubBuffer *This,
  37587. IRpcChannelBuffer *_pRpcChannelBuffer,
  37588. PRPC_MESSAGE _pRpcMessage,
  37589. DWORD *_pdwStubPhase);
  37590. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textHeight_Proxy(
  37591. ILineInfo * This,
  37592. /* [out][retval] */ long *p);
  37593. void __RPC_STUB ILineInfo_get_textHeight_Stub(
  37594. IRpcStubBuffer *This,
  37595. IRpcChannelBuffer *_pRpcChannelBuffer,
  37596. PRPC_MESSAGE _pRpcMessage,
  37597. DWORD *_pdwStubPhase);
  37598. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_lineDirection_Proxy(
  37599. ILineInfo * This,
  37600. /* [out][retval] */ LONG *p);
  37601. void __RPC_STUB ILineInfo_get_lineDirection_Stub(
  37602. IRpcStubBuffer *This,
  37603. IRpcChannelBuffer *_pRpcChannelBuffer,
  37604. PRPC_MESSAGE _pRpcMessage,
  37605. DWORD *_pdwStubPhase);
  37606. #endif /* __ILineInfo_INTERFACE_DEFINED__ */
  37607. #ifndef __IDisplayPointer_INTERFACE_DEFINED__
  37608. #define __IDisplayPointer_INTERFACE_DEFINED__
  37609. /* interface IDisplayPointer */
  37610. /* [uuid][unique][object] */
  37611. EXTERN_C const IID IID_IDisplayPointer;
  37612. MIDL_INTERFACE("3050f69e-98b5-11cf-bb82-00aa00bdce0b")
  37613. IDisplayPointer : public IUnknown
  37614. {
  37615. public:
  37616. virtual HRESULT STDMETHODCALLTYPE MoveToPoint(
  37617. /* [in] */ POINT ptPoint,
  37618. /* [in] */ COORD_SYSTEM eCoordSystem,
  37619. /* [in] */ IHTMLElement *pElementContext,
  37620. /* [in] */ DWORD dwHitTestOptions,
  37621. /* [out] */ DWORD *pdwHitTestResults) = 0;
  37622. virtual HRESULT STDMETHODCALLTYPE MoveUnit(
  37623. /* [in] */ DISPLAY_MOVEUNIT eMoveUnit,
  37624. /* [in] */ LONG lXPos) = 0;
  37625. virtual HRESULT STDMETHODCALLTYPE PositionMarkupPointer(
  37626. /* [in] */ IMarkupPointer *pMarkupPointer) = 0;
  37627. virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
  37628. /* [in] */ IDisplayPointer *pDispPointer) = 0;
  37629. virtual HRESULT STDMETHODCALLTYPE SetPointerGravity(
  37630. /* [in] */ POINTER_GRAVITY eGravity) = 0;
  37631. virtual HRESULT STDMETHODCALLTYPE GetPointerGravity(
  37632. /* [out] */ POINTER_GRAVITY *peGravity) = 0;
  37633. virtual HRESULT STDMETHODCALLTYPE SetDisplayGravity(
  37634. /* [in] */ DISPLAY_GRAVITY eGravity) = 0;
  37635. virtual HRESULT STDMETHODCALLTYPE GetDisplayGravity(
  37636. /* [out] */ DISPLAY_GRAVITY *peGravity) = 0;
  37637. virtual HRESULT STDMETHODCALLTYPE IsPositioned(
  37638. /* [out] */ BOOL *pfPositioned) = 0;
  37639. virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
  37640. virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
  37641. /* [in] */ IDisplayPointer *pDispPointer,
  37642. /* [out] */ BOOL *pfIsEqual) = 0;
  37643. virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
  37644. /* [in] */ IDisplayPointer *pDispPointer,
  37645. /* [out] */ BOOL *pfIsLeftOf) = 0;
  37646. virtual HRESULT STDMETHODCALLTYPE IsRightOf(
  37647. /* [in] */ IDisplayPointer *pDispPointer,
  37648. /* [out] */ BOOL *pfIsRightOf) = 0;
  37649. virtual HRESULT STDMETHODCALLTYPE IsAtBOL(
  37650. /* [out] */ BOOL *pfBOL) = 0;
  37651. virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPointer(
  37652. /* [in] */ IMarkupPointer *pPointer,
  37653. /* [in] */ IDisplayPointer *pDispLineContext) = 0;
  37654. virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0;
  37655. virtual HRESULT STDMETHODCALLTYPE GetLineInfo(
  37656. /* [out] */ ILineInfo **ppLineInfo) = 0;
  37657. virtual HRESULT STDMETHODCALLTYPE GetFlowElement(
  37658. /* [out] */ IHTMLElement **ppLayoutElement) = 0;
  37659. virtual HRESULT STDMETHODCALLTYPE QueryBreaks(
  37660. /* [out] */ DWORD *pdwBreaks) = 0;
  37661. };
  37662. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPoint_Proxy(
  37663. IDisplayPointer * This,
  37664. /* [in] */ POINT ptPoint,
  37665. /* [in] */ COORD_SYSTEM eCoordSystem,
  37666. /* [in] */ IHTMLElement *pElementContext,
  37667. /* [in] */ DWORD dwHitTestOptions,
  37668. /* [out] */ DWORD *pdwHitTestResults);
  37669. void __RPC_STUB IDisplayPointer_MoveToPoint_Stub(
  37670. IRpcStubBuffer *This,
  37671. IRpcChannelBuffer *_pRpcChannelBuffer,
  37672. PRPC_MESSAGE _pRpcMessage,
  37673. DWORD *_pdwStubPhase);
  37674. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveUnit_Proxy(
  37675. IDisplayPointer * This,
  37676. /* [in] */ DISPLAY_MOVEUNIT eMoveUnit,
  37677. /* [in] */ LONG lXPos);
  37678. void __RPC_STUB IDisplayPointer_MoveUnit_Stub(
  37679. IRpcStubBuffer *This,
  37680. IRpcChannelBuffer *_pRpcChannelBuffer,
  37681. PRPC_MESSAGE _pRpcMessage,
  37682. DWORD *_pdwStubPhase);
  37683. HRESULT STDMETHODCALLTYPE IDisplayPointer_PositionMarkupPointer_Proxy(
  37684. IDisplayPointer * This,
  37685. /* [in] */ IMarkupPointer *pMarkupPointer);
  37686. void __RPC_STUB IDisplayPointer_PositionMarkupPointer_Stub(
  37687. IRpcStubBuffer *This,
  37688. IRpcChannelBuffer *_pRpcChannelBuffer,
  37689. PRPC_MESSAGE _pRpcMessage,
  37690. DWORD *_pdwStubPhase);
  37691. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPointer_Proxy(
  37692. IDisplayPointer * This,
  37693. /* [in] */ IDisplayPointer *pDispPointer);
  37694. void __RPC_STUB IDisplayPointer_MoveToPointer_Stub(
  37695. IRpcStubBuffer *This,
  37696. IRpcChannelBuffer *_pRpcChannelBuffer,
  37697. PRPC_MESSAGE _pRpcMessage,
  37698. DWORD *_pdwStubPhase);
  37699. HRESULT STDMETHODCALLTYPE IDisplayPointer_SetPointerGravity_Proxy(
  37700. IDisplayPointer * This,
  37701. /* [in] */ POINTER_GRAVITY eGravity);
  37702. void __RPC_STUB IDisplayPointer_SetPointerGravity_Stub(
  37703. IRpcStubBuffer *This,
  37704. IRpcChannelBuffer *_pRpcChannelBuffer,
  37705. PRPC_MESSAGE _pRpcMessage,
  37706. DWORD *_pdwStubPhase);
  37707. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetPointerGravity_Proxy(
  37708. IDisplayPointer * This,
  37709. /* [out] */ POINTER_GRAVITY *peGravity);
  37710. void __RPC_STUB IDisplayPointer_GetPointerGravity_Stub(
  37711. IRpcStubBuffer *This,
  37712. IRpcChannelBuffer *_pRpcChannelBuffer,
  37713. PRPC_MESSAGE _pRpcMessage,
  37714. DWORD *_pdwStubPhase);
  37715. HRESULT STDMETHODCALLTYPE IDisplayPointer_SetDisplayGravity_Proxy(
  37716. IDisplayPointer * This,
  37717. /* [in] */ DISPLAY_GRAVITY eGravity);
  37718. void __RPC_STUB IDisplayPointer_SetDisplayGravity_Stub(
  37719. IRpcStubBuffer *This,
  37720. IRpcChannelBuffer *_pRpcChannelBuffer,
  37721. PRPC_MESSAGE _pRpcMessage,
  37722. DWORD *_pdwStubPhase);
  37723. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetDisplayGravity_Proxy(
  37724. IDisplayPointer * This,
  37725. /* [out] */ DISPLAY_GRAVITY *peGravity);
  37726. void __RPC_STUB IDisplayPointer_GetDisplayGravity_Stub(
  37727. IRpcStubBuffer *This,
  37728. IRpcChannelBuffer *_pRpcChannelBuffer,
  37729. PRPC_MESSAGE _pRpcMessage,
  37730. DWORD *_pdwStubPhase);
  37731. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsPositioned_Proxy(
  37732. IDisplayPointer * This,
  37733. /* [out] */ BOOL *pfPositioned);
  37734. void __RPC_STUB IDisplayPointer_IsPositioned_Stub(
  37735. IRpcStubBuffer *This,
  37736. IRpcChannelBuffer *_pRpcChannelBuffer,
  37737. PRPC_MESSAGE _pRpcMessage,
  37738. DWORD *_pdwStubPhase);
  37739. HRESULT STDMETHODCALLTYPE IDisplayPointer_Unposition_Proxy(
  37740. IDisplayPointer * This);
  37741. void __RPC_STUB IDisplayPointer_Unposition_Stub(
  37742. IRpcStubBuffer *This,
  37743. IRpcChannelBuffer *_pRpcChannelBuffer,
  37744. PRPC_MESSAGE _pRpcMessage,
  37745. DWORD *_pdwStubPhase);
  37746. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsEqualTo_Proxy(
  37747. IDisplayPointer * This,
  37748. /* [in] */ IDisplayPointer *pDispPointer,
  37749. /* [out] */ BOOL *pfIsEqual);
  37750. void __RPC_STUB IDisplayPointer_IsEqualTo_Stub(
  37751. IRpcStubBuffer *This,
  37752. IRpcChannelBuffer *_pRpcChannelBuffer,
  37753. PRPC_MESSAGE _pRpcMessage,
  37754. DWORD *_pdwStubPhase);
  37755. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsLeftOf_Proxy(
  37756. IDisplayPointer * This,
  37757. /* [in] */ IDisplayPointer *pDispPointer,
  37758. /* [out] */ BOOL *pfIsLeftOf);
  37759. void __RPC_STUB IDisplayPointer_IsLeftOf_Stub(
  37760. IRpcStubBuffer *This,
  37761. IRpcChannelBuffer *_pRpcChannelBuffer,
  37762. PRPC_MESSAGE _pRpcMessage,
  37763. DWORD *_pdwStubPhase);
  37764. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsRightOf_Proxy(
  37765. IDisplayPointer * This,
  37766. /* [in] */ IDisplayPointer *pDispPointer,
  37767. /* [out] */ BOOL *pfIsRightOf);
  37768. void __RPC_STUB IDisplayPointer_IsRightOf_Stub(
  37769. IRpcStubBuffer *This,
  37770. IRpcChannelBuffer *_pRpcChannelBuffer,
  37771. PRPC_MESSAGE _pRpcMessage,
  37772. DWORD *_pdwStubPhase);
  37773. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsAtBOL_Proxy(
  37774. IDisplayPointer * This,
  37775. /* [out] */ BOOL *pfBOL);
  37776. void __RPC_STUB IDisplayPointer_IsAtBOL_Stub(
  37777. IRpcStubBuffer *This,
  37778. IRpcChannelBuffer *_pRpcChannelBuffer,
  37779. PRPC_MESSAGE _pRpcMessage,
  37780. DWORD *_pdwStubPhase);
  37781. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToMarkupPointer_Proxy(
  37782. IDisplayPointer * This,
  37783. /* [in] */ IMarkupPointer *pPointer,
  37784. /* [in] */ IDisplayPointer *pDispLineContext);
  37785. void __RPC_STUB IDisplayPointer_MoveToMarkupPointer_Stub(
  37786. IRpcStubBuffer *This,
  37787. IRpcChannelBuffer *_pRpcChannelBuffer,
  37788. PRPC_MESSAGE _pRpcMessage,
  37789. DWORD *_pdwStubPhase);
  37790. HRESULT STDMETHODCALLTYPE IDisplayPointer_ScrollIntoView_Proxy(
  37791. IDisplayPointer * This);
  37792. void __RPC_STUB IDisplayPointer_ScrollIntoView_Stub(
  37793. IRpcStubBuffer *This,
  37794. IRpcChannelBuffer *_pRpcChannelBuffer,
  37795. PRPC_MESSAGE _pRpcMessage,
  37796. DWORD *_pdwStubPhase);
  37797. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetLineInfo_Proxy(
  37798. IDisplayPointer * This,
  37799. /* [out] */ ILineInfo **ppLineInfo);
  37800. void __RPC_STUB IDisplayPointer_GetLineInfo_Stub(
  37801. IRpcStubBuffer *This,
  37802. IRpcChannelBuffer *_pRpcChannelBuffer,
  37803. PRPC_MESSAGE _pRpcMessage,
  37804. DWORD *_pdwStubPhase);
  37805. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetFlowElement_Proxy(
  37806. IDisplayPointer * This,
  37807. /* [out] */ IHTMLElement **ppLayoutElement);
  37808. void __RPC_STUB IDisplayPointer_GetFlowElement_Stub(
  37809. IRpcStubBuffer *This,
  37810. IRpcChannelBuffer *_pRpcChannelBuffer,
  37811. PRPC_MESSAGE _pRpcMessage,
  37812. DWORD *_pdwStubPhase);
  37813. HRESULT STDMETHODCALLTYPE IDisplayPointer_QueryBreaks_Proxy(
  37814. IDisplayPointer * This,
  37815. /* [out] */ DWORD *pdwBreaks);
  37816. void __RPC_STUB IDisplayPointer_QueryBreaks_Stub(
  37817. IRpcStubBuffer *This,
  37818. IRpcChannelBuffer *_pRpcChannelBuffer,
  37819. PRPC_MESSAGE _pRpcMessage,
  37820. DWORD *_pdwStubPhase);
  37821. #endif /* __IDisplayPointer_INTERFACE_DEFINED__ */
  37822. #ifndef __IDisplayServices_INTERFACE_DEFINED__
  37823. #define __IDisplayServices_INTERFACE_DEFINED__
  37824. /* interface IDisplayServices */
  37825. /* [uuid][unique][object] */
  37826. EXTERN_C const IID IID_IDisplayServices;
  37827. MIDL_INTERFACE("3050f69d-98b5-11cf-bb82-00aa00bdce0b")
  37828. IDisplayServices : public IUnknown
  37829. {
  37830. public:
  37831. virtual HRESULT STDMETHODCALLTYPE CreateDisplayPointer(
  37832. /* [out] */ IDisplayPointer **ppDispPointer) = 0;
  37833. virtual HRESULT STDMETHODCALLTYPE TransformRect(
  37834. /* [out][in] */ RECT *pRect,
  37835. /* [in] */ COORD_SYSTEM eSource,
  37836. /* [in] */ COORD_SYSTEM eDestination,
  37837. /* [in] */ IHTMLElement *pIElement) = 0;
  37838. virtual HRESULT STDMETHODCALLTYPE TransformPoint(
  37839. /* [out][in] */ POINT *pPoint,
  37840. /* [in] */ COORD_SYSTEM eSource,
  37841. /* [in] */ COORD_SYSTEM eDestination,
  37842. /* [in] */ IHTMLElement *pIElement) = 0;
  37843. virtual HRESULT STDMETHODCALLTYPE GetCaret(
  37844. /* [out] */ IHTMLCaret **ppCaret) = 0;
  37845. virtual HRESULT STDMETHODCALLTYPE GetComputedStyle(
  37846. /* [in] */ IMarkupPointer *pPointer,
  37847. /* [out] */ IHTMLComputedStyle **ppComputedStyle) = 0;
  37848. virtual HRESULT STDMETHODCALLTYPE ScrollRectIntoView(
  37849. /* [in] */ IHTMLElement *pIElement,
  37850. /* [in] */ RECT rect) = 0;
  37851. virtual HRESULT STDMETHODCALLTYPE HasFlowLayout(
  37852. /* [in] */ IHTMLElement *pIElement,
  37853. /* [out] */ BOOL *pfHasFlowLayout) = 0;
  37854. };
  37855. HRESULT STDMETHODCALLTYPE IDisplayServices_CreateDisplayPointer_Proxy(
  37856. IDisplayServices * This,
  37857. /* [out] */ IDisplayPointer **ppDispPointer);
  37858. void __RPC_STUB IDisplayServices_CreateDisplayPointer_Stub(
  37859. IRpcStubBuffer *This,
  37860. IRpcChannelBuffer *_pRpcChannelBuffer,
  37861. PRPC_MESSAGE _pRpcMessage,
  37862. DWORD *_pdwStubPhase);
  37863. HRESULT STDMETHODCALLTYPE IDisplayServices_TransformRect_Proxy(
  37864. IDisplayServices * This,
  37865. /* [out][in] */ RECT *pRect,
  37866. /* [in] */ COORD_SYSTEM eSource,
  37867. /* [in] */ COORD_SYSTEM eDestination,
  37868. /* [in] */ IHTMLElement *pIElement);
  37869. void __RPC_STUB IDisplayServices_TransformRect_Stub(
  37870. IRpcStubBuffer *This,
  37871. IRpcChannelBuffer *_pRpcChannelBuffer,
  37872. PRPC_MESSAGE _pRpcMessage,
  37873. DWORD *_pdwStubPhase);
  37874. HRESULT STDMETHODCALLTYPE IDisplayServices_TransformPoint_Proxy(
  37875. IDisplayServices * This,
  37876. /* [out][in] */ POINT *pPoint,
  37877. /* [in] */ COORD_SYSTEM eSource,
  37878. /* [in] */ COORD_SYSTEM eDestination,
  37879. /* [in] */ IHTMLElement *pIElement);
  37880. void __RPC_STUB IDisplayServices_TransformPoint_Stub(
  37881. IRpcStubBuffer *This,
  37882. IRpcChannelBuffer *_pRpcChannelBuffer,
  37883. PRPC_MESSAGE _pRpcMessage,
  37884. DWORD *_pdwStubPhase);
  37885. HRESULT STDMETHODCALLTYPE IDisplayServices_GetCaret_Proxy(
  37886. IDisplayServices * This,
  37887. /* [out] */ IHTMLCaret **ppCaret);
  37888. void __RPC_STUB IDisplayServices_GetCaret_Stub(
  37889. IRpcStubBuffer *This,
  37890. IRpcChannelBuffer *_pRpcChannelBuffer,
  37891. PRPC_MESSAGE _pRpcMessage,
  37892. DWORD *_pdwStubPhase);
  37893. HRESULT STDMETHODCALLTYPE IDisplayServices_GetComputedStyle_Proxy(
  37894. IDisplayServices * This,
  37895. /* [in] */ IMarkupPointer *pPointer,
  37896. /* [out] */ IHTMLComputedStyle **ppComputedStyle);
  37897. void __RPC_STUB IDisplayServices_GetComputedStyle_Stub(
  37898. IRpcStubBuffer *This,
  37899. IRpcChannelBuffer *_pRpcChannelBuffer,
  37900. PRPC_MESSAGE _pRpcMessage,
  37901. DWORD *_pdwStubPhase);
  37902. HRESULT STDMETHODCALLTYPE IDisplayServices_ScrollRectIntoView_Proxy(
  37903. IDisplayServices * This,
  37904. /* [in] */ IHTMLElement *pIElement,
  37905. /* [in] */ RECT rect);
  37906. void __RPC_STUB IDisplayServices_ScrollRectIntoView_Stub(
  37907. IRpcStubBuffer *This,
  37908. IRpcChannelBuffer *_pRpcChannelBuffer,
  37909. PRPC_MESSAGE _pRpcMessage,
  37910. DWORD *_pdwStubPhase);
  37911. HRESULT STDMETHODCALLTYPE IDisplayServices_HasFlowLayout_Proxy(
  37912. IDisplayServices * This,
  37913. /* [in] */ IHTMLElement *pIElement,
  37914. /* [out] */ BOOL *pfHasFlowLayout);
  37915. void __RPC_STUB IDisplayServices_HasFlowLayout_Stub(
  37916. IRpcStubBuffer *This,
  37917. IRpcChannelBuffer *_pRpcChannelBuffer,
  37918. PRPC_MESSAGE _pRpcMessage,
  37919. DWORD *_pdwStubPhase);
  37920. #endif /* __IDisplayServices_INTERFACE_DEFINED__ */
  37921. #ifndef __IHtmlDlgSafeHelper_INTERFACE_DEFINED__
  37922. #define __IHtmlDlgSafeHelper_INTERFACE_DEFINED__
  37923. /* interface IHtmlDlgSafeHelper */
  37924. /* [uuid][unique][object] */
  37925. EXTERN_C const IID IID_IHtmlDlgSafeHelper;
  37926. MIDL_INTERFACE("3050f81a-98b5-11cf-bb82-00aa00bdce0b")
  37927. IHtmlDlgSafeHelper : public IDispatch
  37928. {
  37929. public:
  37930. virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg(
  37931. /* [in][optional] */ VARIANT initColor,
  37932. /* [out][retval] */ VARIANT *rgbColor) = 0;
  37933. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset(
  37934. /* [in] */ BSTR fontName,
  37935. /* [out][retval] */ VARIANT *charset) = 0;
  37936. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Fonts(
  37937. /* [out][retval] */ IDispatch **p) = 0;
  37938. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BlockFormats(
  37939. /* [out][retval] */ IDispatch **p) = 0;
  37940. };
  37941. /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_choosecolordlg_Proxy(
  37942. IHtmlDlgSafeHelper * This,
  37943. /* [in][optional] */ VARIANT initColor,
  37944. /* [out][retval] */ VARIANT *rgbColor);
  37945. void __RPC_STUB IHtmlDlgSafeHelper_choosecolordlg_Stub(
  37946. IRpcStubBuffer *This,
  37947. IRpcChannelBuffer *_pRpcChannelBuffer,
  37948. PRPC_MESSAGE _pRpcMessage,
  37949. DWORD *_pdwStubPhase);
  37950. /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_getCharset_Proxy(
  37951. IHtmlDlgSafeHelper * This,
  37952. /* [in] */ BSTR fontName,
  37953. /* [out][retval] */ VARIANT *charset);
  37954. void __RPC_STUB IHtmlDlgSafeHelper_getCharset_Stub(
  37955. IRpcStubBuffer *This,
  37956. IRpcChannelBuffer *_pRpcChannelBuffer,
  37957. PRPC_MESSAGE _pRpcMessage,
  37958. DWORD *_pdwStubPhase);
  37959. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_Fonts_Proxy(
  37960. IHtmlDlgSafeHelper * This,
  37961. /* [out][retval] */ IDispatch **p);
  37962. void __RPC_STUB IHtmlDlgSafeHelper_get_Fonts_Stub(
  37963. IRpcStubBuffer *This,
  37964. IRpcChannelBuffer *_pRpcChannelBuffer,
  37965. PRPC_MESSAGE _pRpcMessage,
  37966. DWORD *_pdwStubPhase);
  37967. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_BlockFormats_Proxy(
  37968. IHtmlDlgSafeHelper * This,
  37969. /* [out][retval] */ IDispatch **p);
  37970. void __RPC_STUB IHtmlDlgSafeHelper_get_BlockFormats_Stub(
  37971. IRpcStubBuffer *This,
  37972. IRpcChannelBuffer *_pRpcChannelBuffer,
  37973. PRPC_MESSAGE _pRpcMessage,
  37974. DWORD *_pdwStubPhase);
  37975. #endif /* __IHtmlDlgSafeHelper_INTERFACE_DEFINED__ */
  37976. #ifndef __IBlockFormats_INTERFACE_DEFINED__
  37977. #define __IBlockFormats_INTERFACE_DEFINED__
  37978. /* interface IBlockFormats */
  37979. /* [uuid][unique][object] */
  37980. EXTERN_C const IID IID_IBlockFormats;
  37981. MIDL_INTERFACE("3050f830-98b5-11cf-bb82-00aa00bdce0b")
  37982. IBlockFormats : public IDispatch
  37983. {
  37984. public:
  37985. virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
  37986. /* [out][retval] */ IUnknown **p) = 0;
  37987. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
  37988. /* [out][retval] */ long *p) = 0;
  37989. virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item(
  37990. /* [in] */ VARIANT *pvarIndex,
  37991. /* [out][retval] */ BSTR *pbstrBlockFormat) = 0;
  37992. };
  37993. /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get__NewEnum_Proxy(
  37994. IBlockFormats * This,
  37995. /* [out][retval] */ IUnknown **p);
  37996. void __RPC_STUB IBlockFormats_get__NewEnum_Stub(
  37997. IRpcStubBuffer *This,
  37998. IRpcChannelBuffer *_pRpcChannelBuffer,
  37999. PRPC_MESSAGE _pRpcMessage,
  38000. DWORD *_pdwStubPhase);
  38001. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get_Count_Proxy(
  38002. IBlockFormats * This,
  38003. /* [out][retval] */ long *p);
  38004. void __RPC_STUB IBlockFormats_get_Count_Stub(
  38005. IRpcStubBuffer *This,
  38006. IRpcChannelBuffer *_pRpcChannelBuffer,
  38007. PRPC_MESSAGE _pRpcMessage,
  38008. DWORD *_pdwStubPhase);
  38009. /* [id] */ HRESULT STDMETHODCALLTYPE IBlockFormats_Item_Proxy(
  38010. IBlockFormats * This,
  38011. /* [in] */ VARIANT *pvarIndex,
  38012. /* [out][retval] */ BSTR *pbstrBlockFormat);
  38013. void __RPC_STUB IBlockFormats_Item_Stub(
  38014. IRpcStubBuffer *This,
  38015. IRpcChannelBuffer *_pRpcChannelBuffer,
  38016. PRPC_MESSAGE _pRpcMessage,
  38017. DWORD *_pdwStubPhase);
  38018. #endif /* __IBlockFormats_INTERFACE_DEFINED__ */
  38019. #ifndef __IFontNames_INTERFACE_DEFINED__
  38020. #define __IFontNames_INTERFACE_DEFINED__
  38021. /* interface IFontNames */
  38022. /* [uuid][unique][object] */
  38023. EXTERN_C const IID IID_IFontNames;
  38024. MIDL_INTERFACE("3050f839-98b5-11cf-bb82-00aa00bdce0b")
  38025. IFontNames : public IDispatch
  38026. {
  38027. public:
  38028. virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
  38029. /* [out][retval] */ IUnknown **p) = 0;
  38030. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
  38031. /* [out][retval] */ long *p) = 0;
  38032. virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item(
  38033. /* [in] */ VARIANT *pvarIndex,
  38034. /* [out][retval] */ BSTR *pbstrFontName) = 0;
  38035. };
  38036. /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get__NewEnum_Proxy(
  38037. IFontNames * This,
  38038. /* [out][retval] */ IUnknown **p);
  38039. void __RPC_STUB IFontNames_get__NewEnum_Stub(
  38040. IRpcStubBuffer *This,
  38041. IRpcChannelBuffer *_pRpcChannelBuffer,
  38042. PRPC_MESSAGE _pRpcMessage,
  38043. DWORD *_pdwStubPhase);
  38044. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get_Count_Proxy(
  38045. IFontNames * This,
  38046. /* [out][retval] */ long *p);
  38047. void __RPC_STUB IFontNames_get_Count_Stub(
  38048. IRpcStubBuffer *This,
  38049. IRpcChannelBuffer *_pRpcChannelBuffer,
  38050. PRPC_MESSAGE _pRpcMessage,
  38051. DWORD *_pdwStubPhase);
  38052. /* [id] */ HRESULT STDMETHODCALLTYPE IFontNames_Item_Proxy(
  38053. IFontNames * This,
  38054. /* [in] */ VARIANT *pvarIndex,
  38055. /* [out][retval] */ BSTR *pbstrFontName);
  38056. void __RPC_STUB IFontNames_Item_Stub(
  38057. IRpcStubBuffer *This,
  38058. IRpcChannelBuffer *_pRpcChannelBuffer,
  38059. PRPC_MESSAGE _pRpcMessage,
  38060. DWORD *_pdwStubPhase);
  38061. #endif /* __IFontNames_INTERFACE_DEFINED__ */
  38062. #ifndef __ICSSFilter_INTERFACE_DEFINED__
  38063. #define __ICSSFilter_INTERFACE_DEFINED__
  38064. /* interface ICSSFilter */
  38065. /* [uuid][unique][object] */
  38066. EXTERN_C const IID IID_ICSSFilter;
  38067. MIDL_INTERFACE("3050f3ec-98b5-11cf-bb82-00aa00bdce0b")
  38068. ICSSFilter : public IUnknown
  38069. {
  38070. public:
  38071. virtual HRESULT STDMETHODCALLTYPE SetSite(
  38072. /* [in] */ ICSSFilterSite *pSink) = 0;
  38073. virtual HRESULT STDMETHODCALLTYPE OnAmbientPropertyChange(
  38074. /* [in] */ LONG dispid) = 0;
  38075. };
  38076. HRESULT STDMETHODCALLTYPE ICSSFilter_SetSite_Proxy(
  38077. ICSSFilter * This,
  38078. /* [in] */ ICSSFilterSite *pSink);
  38079. void __RPC_STUB ICSSFilter_SetSite_Stub(
  38080. IRpcStubBuffer *This,
  38081. IRpcChannelBuffer *_pRpcChannelBuffer,
  38082. PRPC_MESSAGE _pRpcMessage,
  38083. DWORD *_pdwStubPhase);
  38084. HRESULT STDMETHODCALLTYPE ICSSFilter_OnAmbientPropertyChange_Proxy(
  38085. ICSSFilter * This,
  38086. /* [in] */ LONG dispid);
  38087. void __RPC_STUB ICSSFilter_OnAmbientPropertyChange_Stub(
  38088. IRpcStubBuffer *This,
  38089. IRpcChannelBuffer *_pRpcChannelBuffer,
  38090. PRPC_MESSAGE _pRpcMessage,
  38091. DWORD *_pdwStubPhase);
  38092. #endif /* __ICSSFilter_INTERFACE_DEFINED__ */
  38093. #ifndef __ISecureUrlHost_INTERFACE_DEFINED__
  38094. #define __ISecureUrlHost_INTERFACE_DEFINED__
  38095. /* interface ISecureUrlHost */
  38096. /* [uuid][unique][object] */
  38097. EXTERN_C const IID IID_ISecureUrlHost;
  38098. MIDL_INTERFACE("c81984c4-74c8-11d2-baa9-00c04fc2040e")
  38099. ISecureUrlHost : public IUnknown
  38100. {
  38101. public:
  38102. virtual HRESULT STDMETHODCALLTYPE ValidateSecureUrl(
  38103. /* [out] */ BOOL *pfAllow,
  38104. /* [in] */ OLECHAR *pchUrlInQuestion,
  38105. /* [in] */ DWORD dwFlags) = 0;
  38106. };
  38107. HRESULT STDMETHODCALLTYPE ISecureUrlHost_ValidateSecureUrl_Proxy(
  38108. ISecureUrlHost * This,
  38109. /* [out] */ BOOL *pfAllow,
  38110. /* [in] */ OLECHAR *pchUrlInQuestion,
  38111. /* [in] */ DWORD dwFlags);
  38112. void __RPC_STUB ISecureUrlHost_ValidateSecureUrl_Stub(
  38113. IRpcStubBuffer *This,
  38114. IRpcChannelBuffer *_pRpcChannelBuffer,
  38115. PRPC_MESSAGE _pRpcMessage,
  38116. DWORD *_pdwStubPhase);
  38117. #endif /* __ISecureUrlHost_INTERFACE_DEFINED__ */
  38118. #ifndef __IMarkupServices_INTERFACE_DEFINED__
  38119. #define __IMarkupServices_INTERFACE_DEFINED__
  38120. /* interface IMarkupServices */
  38121. /* [uuid][unique][object] */
  38122. EXTERN_C const IID IID_IMarkupServices;
  38123. MIDL_INTERFACE("3050f4a0-98b5-11cf-bb82-00aa00bdce0b")
  38124. IMarkupServices : public IUnknown
  38125. {
  38126. public:
  38127. virtual HRESULT STDMETHODCALLTYPE CreateMarkupPointer(
  38128. /* [out] */ IMarkupPointer **ppPointer) = 0;
  38129. virtual HRESULT STDMETHODCALLTYPE CreateMarkupContainer(
  38130. /* [out] */ IMarkupContainer **ppMarkupContainer) = 0;
  38131. virtual HRESULT STDMETHODCALLTYPE CreateElement(
  38132. /* [in] */ ELEMENT_TAG_ID tagID,
  38133. /* [in] */ OLECHAR *pchAttributes,
  38134. /* [out] */ IHTMLElement **ppElement) = 0;
  38135. virtual HRESULT STDMETHODCALLTYPE CloneElement(
  38136. /* [in] */ IHTMLElement *pElemCloneThis,
  38137. /* [out] */ IHTMLElement **ppElementTheClone) = 0;
  38138. virtual HRESULT STDMETHODCALLTYPE InsertElement(
  38139. /* [in] */ IHTMLElement *pElementInsert,
  38140. /* [in] */ IMarkupPointer *pPointerStart,
  38141. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38142. virtual HRESULT STDMETHODCALLTYPE RemoveElement(
  38143. /* [in] */ IHTMLElement *pElementRemove) = 0;
  38144. virtual HRESULT STDMETHODCALLTYPE Remove(
  38145. /* [in] */ IMarkupPointer *pPointerStart,
  38146. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38147. virtual HRESULT STDMETHODCALLTYPE Copy(
  38148. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38149. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38150. /* [in] */ IMarkupPointer *pPointerTarget) = 0;
  38151. virtual HRESULT STDMETHODCALLTYPE Move(
  38152. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38153. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38154. /* [in] */ IMarkupPointer *pPointerTarget) = 0;
  38155. virtual HRESULT STDMETHODCALLTYPE InsertText(
  38156. /* [in] */ OLECHAR *pchText,
  38157. /* [in] */ long cch,
  38158. /* [in] */ IMarkupPointer *pPointerTarget) = 0;
  38159. virtual HRESULT STDMETHODCALLTYPE ParseString(
  38160. /* [in] */ OLECHAR *pchHTML,
  38161. /* [in] */ DWORD dwFlags,
  38162. /* [out] */ IMarkupContainer **ppContainerResult,
  38163. /* [in] */ IMarkupPointer *ppPointerStart,
  38164. /* [in] */ IMarkupPointer *ppPointerFinish) = 0;
  38165. virtual HRESULT STDMETHODCALLTYPE ParseGlobal(
  38166. /* [in] */ HGLOBAL hglobalHTML,
  38167. /* [in] */ DWORD dwFlags,
  38168. /* [out] */ IMarkupContainer **ppContainerResult,
  38169. /* [in] */ IMarkupPointer *pPointerStart,
  38170. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38171. virtual HRESULT STDMETHODCALLTYPE IsScopedElement(
  38172. /* [in] */ IHTMLElement *pElement,
  38173. /* [out] */ BOOL *pfScoped) = 0;
  38174. virtual HRESULT STDMETHODCALLTYPE GetElementTagId(
  38175. /* [in] */ IHTMLElement *pElement,
  38176. /* [out] */ ELEMENT_TAG_ID *ptagId) = 0;
  38177. virtual HRESULT STDMETHODCALLTYPE GetTagIDForName(
  38178. /* [in] */ BSTR bstrName,
  38179. /* [out] */ ELEMENT_TAG_ID *ptagId) = 0;
  38180. virtual HRESULT STDMETHODCALLTYPE GetNameForTagID(
  38181. /* [in] */ ELEMENT_TAG_ID tagId,
  38182. /* [out] */ BSTR *pbstrName) = 0;
  38183. virtual HRESULT STDMETHODCALLTYPE MovePointersToRange(
  38184. /* [in] */ IHTMLTxtRange *pIRange,
  38185. /* [in] */ IMarkupPointer *pPointerStart,
  38186. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38187. virtual HRESULT STDMETHODCALLTYPE MoveRangeToPointers(
  38188. /* [in] */ IMarkupPointer *pPointerStart,
  38189. /* [in] */ IMarkupPointer *pPointerFinish,
  38190. /* [in] */ IHTMLTxtRange *pIRange) = 0;
  38191. virtual HRESULT STDMETHODCALLTYPE BeginUndoUnit(
  38192. /* [in] */ OLECHAR *pchTitle) = 0;
  38193. virtual HRESULT STDMETHODCALLTYPE EndUndoUnit( void) = 0;
  38194. };
  38195. HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupPointer_Proxy(
  38196. IMarkupServices * This,
  38197. /* [out] */ IMarkupPointer **ppPointer);
  38198. void __RPC_STUB IMarkupServices_CreateMarkupPointer_Stub(
  38199. IRpcStubBuffer *This,
  38200. IRpcChannelBuffer *_pRpcChannelBuffer,
  38201. PRPC_MESSAGE _pRpcMessage,
  38202. DWORD *_pdwStubPhase);
  38203. HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupContainer_Proxy(
  38204. IMarkupServices * This,
  38205. /* [out] */ IMarkupContainer **ppMarkupContainer);
  38206. void __RPC_STUB IMarkupServices_CreateMarkupContainer_Stub(
  38207. IRpcStubBuffer *This,
  38208. IRpcChannelBuffer *_pRpcChannelBuffer,
  38209. PRPC_MESSAGE _pRpcMessage,
  38210. DWORD *_pdwStubPhase);
  38211. HRESULT STDMETHODCALLTYPE IMarkupServices_CreateElement_Proxy(
  38212. IMarkupServices * This,
  38213. /* [in] */ ELEMENT_TAG_ID tagID,
  38214. /* [in] */ OLECHAR *pchAttributes,
  38215. /* [out] */ IHTMLElement **ppElement);
  38216. void __RPC_STUB IMarkupServices_CreateElement_Stub(
  38217. IRpcStubBuffer *This,
  38218. IRpcChannelBuffer *_pRpcChannelBuffer,
  38219. PRPC_MESSAGE _pRpcMessage,
  38220. DWORD *_pdwStubPhase);
  38221. HRESULT STDMETHODCALLTYPE IMarkupServices_CloneElement_Proxy(
  38222. IMarkupServices * This,
  38223. /* [in] */ IHTMLElement *pElemCloneThis,
  38224. /* [out] */ IHTMLElement **ppElementTheClone);
  38225. void __RPC_STUB IMarkupServices_CloneElement_Stub(
  38226. IRpcStubBuffer *This,
  38227. IRpcChannelBuffer *_pRpcChannelBuffer,
  38228. PRPC_MESSAGE _pRpcMessage,
  38229. DWORD *_pdwStubPhase);
  38230. HRESULT STDMETHODCALLTYPE IMarkupServices_InsertElement_Proxy(
  38231. IMarkupServices * This,
  38232. /* [in] */ IHTMLElement *pElementInsert,
  38233. /* [in] */ IMarkupPointer *pPointerStart,
  38234. /* [in] */ IMarkupPointer *pPointerFinish);
  38235. void __RPC_STUB IMarkupServices_InsertElement_Stub(
  38236. IRpcStubBuffer *This,
  38237. IRpcChannelBuffer *_pRpcChannelBuffer,
  38238. PRPC_MESSAGE _pRpcMessage,
  38239. DWORD *_pdwStubPhase);
  38240. HRESULT STDMETHODCALLTYPE IMarkupServices_RemoveElement_Proxy(
  38241. IMarkupServices * This,
  38242. /* [in] */ IHTMLElement *pElementRemove);
  38243. void __RPC_STUB IMarkupServices_RemoveElement_Stub(
  38244. IRpcStubBuffer *This,
  38245. IRpcChannelBuffer *_pRpcChannelBuffer,
  38246. PRPC_MESSAGE _pRpcMessage,
  38247. DWORD *_pdwStubPhase);
  38248. HRESULT STDMETHODCALLTYPE IMarkupServices_Remove_Proxy(
  38249. IMarkupServices * This,
  38250. /* [in] */ IMarkupPointer *pPointerStart,
  38251. /* [in] */ IMarkupPointer *pPointerFinish);
  38252. void __RPC_STUB IMarkupServices_Remove_Stub(
  38253. IRpcStubBuffer *This,
  38254. IRpcChannelBuffer *_pRpcChannelBuffer,
  38255. PRPC_MESSAGE _pRpcMessage,
  38256. DWORD *_pdwStubPhase);
  38257. HRESULT STDMETHODCALLTYPE IMarkupServices_Copy_Proxy(
  38258. IMarkupServices * This,
  38259. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38260. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38261. /* [in] */ IMarkupPointer *pPointerTarget);
  38262. void __RPC_STUB IMarkupServices_Copy_Stub(
  38263. IRpcStubBuffer *This,
  38264. IRpcChannelBuffer *_pRpcChannelBuffer,
  38265. PRPC_MESSAGE _pRpcMessage,
  38266. DWORD *_pdwStubPhase);
  38267. HRESULT STDMETHODCALLTYPE IMarkupServices_Move_Proxy(
  38268. IMarkupServices * This,
  38269. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38270. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38271. /* [in] */ IMarkupPointer *pPointerTarget);
  38272. void __RPC_STUB IMarkupServices_Move_Stub(
  38273. IRpcStubBuffer *This,
  38274. IRpcChannelBuffer *_pRpcChannelBuffer,
  38275. PRPC_MESSAGE _pRpcMessage,
  38276. DWORD *_pdwStubPhase);
  38277. HRESULT STDMETHODCALLTYPE IMarkupServices_InsertText_Proxy(
  38278. IMarkupServices * This,
  38279. /* [in] */ OLECHAR *pchText,
  38280. /* [in] */ long cch,
  38281. /* [in] */ IMarkupPointer *pPointerTarget);
  38282. void __RPC_STUB IMarkupServices_InsertText_Stub(
  38283. IRpcStubBuffer *This,
  38284. IRpcChannelBuffer *_pRpcChannelBuffer,
  38285. PRPC_MESSAGE _pRpcMessage,
  38286. DWORD *_pdwStubPhase);
  38287. HRESULT STDMETHODCALLTYPE IMarkupServices_ParseString_Proxy(
  38288. IMarkupServices * This,
  38289. /* [in] */ OLECHAR *pchHTML,
  38290. /* [in] */ DWORD dwFlags,
  38291. /* [out] */ IMarkupContainer **ppContainerResult,
  38292. /* [in] */ IMarkupPointer *ppPointerStart,
  38293. /* [in] */ IMarkupPointer *ppPointerFinish);
  38294. void __RPC_STUB IMarkupServices_ParseString_Stub(
  38295. IRpcStubBuffer *This,
  38296. IRpcChannelBuffer *_pRpcChannelBuffer,
  38297. PRPC_MESSAGE _pRpcMessage,
  38298. DWORD *_pdwStubPhase);
  38299. HRESULT STDMETHODCALLTYPE IMarkupServices_ParseGlobal_Proxy(
  38300. IMarkupServices * This,
  38301. /* [in] */ HGLOBAL hglobalHTML,
  38302. /* [in] */ DWORD dwFlags,
  38303. /* [out] */ IMarkupContainer **ppContainerResult,
  38304. /* [in] */ IMarkupPointer *pPointerStart,
  38305. /* [in] */ IMarkupPointer *pPointerFinish);
  38306. void __RPC_STUB IMarkupServices_ParseGlobal_Stub(
  38307. IRpcStubBuffer *This,
  38308. IRpcChannelBuffer *_pRpcChannelBuffer,
  38309. PRPC_MESSAGE _pRpcMessage,
  38310. DWORD *_pdwStubPhase);
  38311. HRESULT STDMETHODCALLTYPE IMarkupServices_IsScopedElement_Proxy(
  38312. IMarkupServices * This,
  38313. /* [in] */ IHTMLElement *pElement,
  38314. /* [out] */ BOOL *pfScoped);
  38315. void __RPC_STUB IMarkupServices_IsScopedElement_Stub(
  38316. IRpcStubBuffer *This,
  38317. IRpcChannelBuffer *_pRpcChannelBuffer,
  38318. PRPC_MESSAGE _pRpcMessage,
  38319. DWORD *_pdwStubPhase);
  38320. HRESULT STDMETHODCALLTYPE IMarkupServices_GetElementTagId_Proxy(
  38321. IMarkupServices * This,
  38322. /* [in] */ IHTMLElement *pElement,
  38323. /* [out] */ ELEMENT_TAG_ID *ptagId);
  38324. void __RPC_STUB IMarkupServices_GetElementTagId_Stub(
  38325. IRpcStubBuffer *This,
  38326. IRpcChannelBuffer *_pRpcChannelBuffer,
  38327. PRPC_MESSAGE _pRpcMessage,
  38328. DWORD *_pdwStubPhase);
  38329. HRESULT STDMETHODCALLTYPE IMarkupServices_GetTagIDForName_Proxy(
  38330. IMarkupServices * This,
  38331. /* [in] */ BSTR bstrName,
  38332. /* [out] */ ELEMENT_TAG_ID *ptagId);
  38333. void __RPC_STUB IMarkupServices_GetTagIDForName_Stub(
  38334. IRpcStubBuffer *This,
  38335. IRpcChannelBuffer *_pRpcChannelBuffer,
  38336. PRPC_MESSAGE _pRpcMessage,
  38337. DWORD *_pdwStubPhase);
  38338. HRESULT STDMETHODCALLTYPE IMarkupServices_GetNameForTagID_Proxy(
  38339. IMarkupServices * This,
  38340. /* [in] */ ELEMENT_TAG_ID tagId,
  38341. /* [out] */ BSTR *pbstrName);
  38342. void __RPC_STUB IMarkupServices_GetNameForTagID_Stub(
  38343. IRpcStubBuffer *This,
  38344. IRpcChannelBuffer *_pRpcChannelBuffer,
  38345. PRPC_MESSAGE _pRpcMessage,
  38346. DWORD *_pdwStubPhase);
  38347. HRESULT STDMETHODCALLTYPE IMarkupServices_MovePointersToRange_Proxy(
  38348. IMarkupServices * This,
  38349. /* [in] */ IHTMLTxtRange *pIRange,
  38350. /* [in] */ IMarkupPointer *pPointerStart,
  38351. /* [in] */ IMarkupPointer *pPointerFinish);
  38352. void __RPC_STUB IMarkupServices_MovePointersToRange_Stub(
  38353. IRpcStubBuffer *This,
  38354. IRpcChannelBuffer *_pRpcChannelBuffer,
  38355. PRPC_MESSAGE _pRpcMessage,
  38356. DWORD *_pdwStubPhase);
  38357. HRESULT STDMETHODCALLTYPE IMarkupServices_MoveRangeToPointers_Proxy(
  38358. IMarkupServices * This,
  38359. /* [in] */ IMarkupPointer *pPointerStart,
  38360. /* [in] */ IMarkupPointer *pPointerFinish,
  38361. /* [in] */ IHTMLTxtRange *pIRange);
  38362. void __RPC_STUB IMarkupServices_MoveRangeToPointers_Stub(
  38363. IRpcStubBuffer *This,
  38364. IRpcChannelBuffer *_pRpcChannelBuffer,
  38365. PRPC_MESSAGE _pRpcMessage,
  38366. DWORD *_pdwStubPhase);
  38367. HRESULT STDMETHODCALLTYPE IMarkupServices_BeginUndoUnit_Proxy(
  38368. IMarkupServices * This,
  38369. /* [in] */ OLECHAR *pchTitle);
  38370. void __RPC_STUB IMarkupServices_BeginUndoUnit_Stub(
  38371. IRpcStubBuffer *This,
  38372. IRpcChannelBuffer *_pRpcChannelBuffer,
  38373. PRPC_MESSAGE _pRpcMessage,
  38374. DWORD *_pdwStubPhase);
  38375. HRESULT STDMETHODCALLTYPE IMarkupServices_EndUndoUnit_Proxy(
  38376. IMarkupServices * This);
  38377. void __RPC_STUB IMarkupServices_EndUndoUnit_Stub(
  38378. IRpcStubBuffer *This,
  38379. IRpcChannelBuffer *_pRpcChannelBuffer,
  38380. PRPC_MESSAGE _pRpcMessage,
  38381. DWORD *_pdwStubPhase);
  38382. #endif /* __IMarkupServices_INTERFACE_DEFINED__ */
  38383. #ifndef __IMarkupServices2_INTERFACE_DEFINED__
  38384. #define __IMarkupServices2_INTERFACE_DEFINED__
  38385. /* interface IMarkupServices2 */
  38386. /* [uuid][unique][object] */
  38387. EXTERN_C const IID IID_IMarkupServices2;
  38388. MIDL_INTERFACE("3050f682-98b5-11cf-bb82-00aa00bdce0b")
  38389. IMarkupServices2 : public IMarkupServices
  38390. {
  38391. public:
  38392. virtual HRESULT STDMETHODCALLTYPE ParseGlobalEx(
  38393. /* [in] */ HGLOBAL hglobalHTML,
  38394. /* [in] */ DWORD dwFlags,
  38395. /* [in] */ IMarkupContainer *pContext,
  38396. /* [out] */ IMarkupContainer **ppContainerResult,
  38397. /* [in] */ IMarkupPointer *pPointerStart,
  38398. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38399. virtual HRESULT STDMETHODCALLTYPE ValidateElements(
  38400. /* [in] */ IMarkupPointer *pPointerStart,
  38401. /* [in] */ IMarkupPointer *pPointerFinish,
  38402. /* [in] */ IMarkupPointer *pPointerTarget,
  38403. /* [out][in] */ IMarkupPointer *pPointerStatus,
  38404. /* [out] */ IHTMLElement **ppElemFailBottom,
  38405. /* [out] */ IHTMLElement **ppElemFailTop) = 0;
  38406. virtual HRESULT STDMETHODCALLTYPE SaveSegmentsToClipboard(
  38407. /* [in] */ ISegmentList *pSegmentList,
  38408. /* [in] */ DWORD dwFlags) = 0;
  38409. };
  38410. HRESULT STDMETHODCALLTYPE IMarkupServices2_ParseGlobalEx_Proxy(
  38411. IMarkupServices2 * This,
  38412. /* [in] */ HGLOBAL hglobalHTML,
  38413. /* [in] */ DWORD dwFlags,
  38414. /* [in] */ IMarkupContainer *pContext,
  38415. /* [out] */ IMarkupContainer **ppContainerResult,
  38416. /* [in] */ IMarkupPointer *pPointerStart,
  38417. /* [in] */ IMarkupPointer *pPointerFinish);
  38418. void __RPC_STUB IMarkupServices2_ParseGlobalEx_Stub(
  38419. IRpcStubBuffer *This,
  38420. IRpcChannelBuffer *_pRpcChannelBuffer,
  38421. PRPC_MESSAGE _pRpcMessage,
  38422. DWORD *_pdwStubPhase);
  38423. HRESULT STDMETHODCALLTYPE IMarkupServices2_ValidateElements_Proxy(
  38424. IMarkupServices2 * This,
  38425. /* [in] */ IMarkupPointer *pPointerStart,
  38426. /* [in] */ IMarkupPointer *pPointerFinish,
  38427. /* [in] */ IMarkupPointer *pPointerTarget,
  38428. /* [out][in] */ IMarkupPointer *pPointerStatus,
  38429. /* [out] */ IHTMLElement **ppElemFailBottom,
  38430. /* [out] */ IHTMLElement **ppElemFailTop);
  38431. void __RPC_STUB IMarkupServices2_ValidateElements_Stub(
  38432. IRpcStubBuffer *This,
  38433. IRpcChannelBuffer *_pRpcChannelBuffer,
  38434. PRPC_MESSAGE _pRpcMessage,
  38435. DWORD *_pdwStubPhase);
  38436. HRESULT STDMETHODCALLTYPE IMarkupServices2_SaveSegmentsToClipboard_Proxy(
  38437. IMarkupServices2 * This,
  38438. /* [in] */ ISegmentList *pSegmentList,
  38439. /* [in] */ DWORD dwFlags);
  38440. void __RPC_STUB IMarkupServices2_SaveSegmentsToClipboard_Stub(
  38441. IRpcStubBuffer *This,
  38442. IRpcChannelBuffer *_pRpcChannelBuffer,
  38443. PRPC_MESSAGE _pRpcMessage,
  38444. DWORD *_pdwStubPhase);
  38445. #endif /* __IMarkupServices2_INTERFACE_DEFINED__ */
  38446. #ifndef __IHTMLChangePlayback_INTERFACE_DEFINED__
  38447. #define __IHTMLChangePlayback_INTERFACE_DEFINED__
  38448. /* interface IHTMLChangePlayback */
  38449. /* [uuid][unique][object] */
  38450. EXTERN_C const IID IID_IHTMLChangePlayback;
  38451. MIDL_INTERFACE("3050f6e0-98b5-11cf-bb82-00aa00bdce0b")
  38452. IHTMLChangePlayback : public IUnknown
  38453. {
  38454. public:
  38455. virtual HRESULT STDMETHODCALLTYPE ExecChange(
  38456. /* [in] */ BYTE *pbRecord,
  38457. /* [in] */ BOOL fForward) = 0;
  38458. };
  38459. HRESULT STDMETHODCALLTYPE IHTMLChangePlayback_ExecChange_Proxy(
  38460. IHTMLChangePlayback * This,
  38461. /* [in] */ BYTE *pbRecord,
  38462. /* [in] */ BOOL fForward);
  38463. void __RPC_STUB IHTMLChangePlayback_ExecChange_Stub(
  38464. IRpcStubBuffer *This,
  38465. IRpcChannelBuffer *_pRpcChannelBuffer,
  38466. PRPC_MESSAGE _pRpcMessage,
  38467. DWORD *_pdwStubPhase);
  38468. #endif /* __IHTMLChangePlayback_INTERFACE_DEFINED__ */
  38469. #ifndef __IMarkupPointer2_INTERFACE_DEFINED__
  38470. #define __IMarkupPointer2_INTERFACE_DEFINED__
  38471. /* interface IMarkupPointer2 */
  38472. /* [uuid][unique][object] */
  38473. EXTERN_C const IID IID_IMarkupPointer2;
  38474. MIDL_INTERFACE("3050f675-98b5-11cf-bb82-00aa00bdce0b")
  38475. IMarkupPointer2 : public IMarkupPointer
  38476. {
  38477. public:
  38478. virtual HRESULT STDMETHODCALLTYPE IsAtWordBreak(
  38479. /* [out] */ BOOL *pfAtBreak) = 0;
  38480. virtual HRESULT STDMETHODCALLTYPE GetMarkupPosition(
  38481. /* [out] */ long *plMP) = 0;
  38482. virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPosition(
  38483. /* [in] */ IMarkupContainer *pContainer,
  38484. /* [in] */ long lMP) = 0;
  38485. virtual HRESULT STDMETHODCALLTYPE MoveUnitBounded(
  38486. /* [in] */ MOVEUNIT_ACTION muAction,
  38487. /* [in] */ IMarkupPointer *pIBoundary) = 0;
  38488. virtual HRESULT STDMETHODCALLTYPE IsInsideURL(
  38489. /* [in] */ IMarkupPointer *pRight,
  38490. /* [out] */ BOOL *pfResult) = 0;
  38491. virtual HRESULT STDMETHODCALLTYPE MoveToContent(
  38492. /* [in] */ IHTMLElement *pIElement,
  38493. /* [in] */ BOOL fAtStart) = 0;
  38494. };
  38495. HRESULT STDMETHODCALLTYPE IMarkupPointer2_IsAtWordBreak_Proxy(
  38496. IMarkupPointer2 * This,
  38497. /* [out] */ BOOL *pfAtBreak);
  38498. void __RPC_STUB IMarkupPointer2_IsAtWordBreak_Stub(
  38499. IRpcStubBuffer *This,
  38500. IRpcChannelBuffer *_pRpcChannelBuffer,
  38501. PRPC_MESSAGE _pRpcMessage,
  38502. DWORD *_pdwStubPhase);
  38503. HRESULT STDMETHODCALLTYPE IMarkupPointer2_GetMarkupPosition_Proxy(
  38504. IMarkupPointer2 * This,
  38505. /* [out] */ long *plMP);
  38506. void __RPC_STUB IMarkupPointer2_GetMarkupPosition_Stub(
  38507. IRpcStubBuffer *This,
  38508. IRpcChannelBuffer *_pRpcChannelBuffer,
  38509. PRPC_MESSAGE _pRpcMessage,
  38510. DWORD *_pdwStubPhase);
  38511. HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveToMarkupPosition_Proxy(
  38512. IMarkupPointer2 * This,
  38513. /* [in] */ IMarkupContainer *pContainer,
  38514. /* [in] */ long lMP);
  38515. void __RPC_STUB IMarkupPointer2_MoveToMarkupPosition_Stub(
  38516. IRpcStubBuffer *This,
  38517. IRpcChannelBuffer *_pRpcChannelBuffer,
  38518. PRPC_MESSAGE _pRpcMessage,
  38519. DWORD *_pdwStubPhase);
  38520. HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveUnitBounded_Proxy(
  38521. IMarkupPointer2 * This,
  38522. /* [in] */ MOVEUNIT_ACTION muAction,
  38523. /* [in] */ IMarkupPointer *pIBoundary);
  38524. void __RPC_STUB IMarkupPointer2_MoveUnitBounded_Stub(
  38525. IRpcStubBuffer *This,
  38526. IRpcChannelBuffer *_pRpcChannelBuffer,
  38527. PRPC_MESSAGE _pRpcMessage,
  38528. DWORD *_pdwStubPhase);
  38529. HRESULT STDMETHODCALLTYPE IMarkupPointer2_IsInsideURL_Proxy(
  38530. IMarkupPointer2 * This,
  38531. /* [in] */ IMarkupPointer *pRight,
  38532. /* [out] */ BOOL *pfResult);
  38533. void __RPC_STUB IMarkupPointer2_IsInsideURL_Stub(
  38534. IRpcStubBuffer *This,
  38535. IRpcChannelBuffer *_pRpcChannelBuffer,
  38536. PRPC_MESSAGE _pRpcMessage,
  38537. DWORD *_pdwStubPhase);
  38538. HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveToContent_Proxy(
  38539. IMarkupPointer2 * This,
  38540. /* [in] */ IHTMLElement *pIElement,
  38541. /* [in] */ BOOL fAtStart);
  38542. void __RPC_STUB IMarkupPointer2_MoveToContent_Stub(
  38543. IRpcStubBuffer *This,
  38544. IRpcChannelBuffer *_pRpcChannelBuffer,
  38545. PRPC_MESSAGE _pRpcMessage,
  38546. DWORD *_pdwStubPhase);
  38547. #endif /* __IMarkupPointer2_INTERFACE_DEFINED__ */
  38548. #ifndef __IMarkupTextFrags_INTERFACE_DEFINED__
  38549. #define __IMarkupTextFrags_INTERFACE_DEFINED__
  38550. /* interface IMarkupTextFrags */
  38551. /* [uuid][unique][object] */
  38552. EXTERN_C const IID IID_IMarkupTextFrags;
  38553. MIDL_INTERFACE("3050f5fa-98b5-11cf-bb82-00aa00bdce0b")
  38554. IMarkupTextFrags : public IUnknown
  38555. {
  38556. public:
  38557. virtual HRESULT STDMETHODCALLTYPE GetTextFragCount(
  38558. /* [out] */ long *pcFrags) = 0;
  38559. virtual HRESULT STDMETHODCALLTYPE GetTextFrag(
  38560. /* [in] */ long iFrag,
  38561. /* [out] */ BSTR *pbstrFrag,
  38562. /* [in] */ IMarkupPointer *pPointerFrag) = 0;
  38563. virtual HRESULT STDMETHODCALLTYPE RemoveTextFrag(
  38564. /* [in] */ long iFrag) = 0;
  38565. virtual HRESULT STDMETHODCALLTYPE InsertTextFrag(
  38566. /* [in] */ long iFrag,
  38567. /* [in] */ BSTR bstrInsert,
  38568. /* [in] */ IMarkupPointer *pPointerInsert) = 0;
  38569. virtual HRESULT STDMETHODCALLTYPE FindTextFragFromMarkupPointer(
  38570. /* [in] */ IMarkupPointer *pPointerFind,
  38571. /* [out] */ long *piFrag,
  38572. /* [out] */ BOOL *pfFragFound) = 0;
  38573. };
  38574. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_GetTextFragCount_Proxy(
  38575. IMarkupTextFrags * This,
  38576. /* [out] */ long *pcFrags);
  38577. void __RPC_STUB IMarkupTextFrags_GetTextFragCount_Stub(
  38578. IRpcStubBuffer *This,
  38579. IRpcChannelBuffer *_pRpcChannelBuffer,
  38580. PRPC_MESSAGE _pRpcMessage,
  38581. DWORD *_pdwStubPhase);
  38582. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_GetTextFrag_Proxy(
  38583. IMarkupTextFrags * This,
  38584. /* [in] */ long iFrag,
  38585. /* [out] */ BSTR *pbstrFrag,
  38586. /* [in] */ IMarkupPointer *pPointerFrag);
  38587. void __RPC_STUB IMarkupTextFrags_GetTextFrag_Stub(
  38588. IRpcStubBuffer *This,
  38589. IRpcChannelBuffer *_pRpcChannelBuffer,
  38590. PRPC_MESSAGE _pRpcMessage,
  38591. DWORD *_pdwStubPhase);
  38592. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_RemoveTextFrag_Proxy(
  38593. IMarkupTextFrags * This,
  38594. /* [in] */ long iFrag);
  38595. void __RPC_STUB IMarkupTextFrags_RemoveTextFrag_Stub(
  38596. IRpcStubBuffer *This,
  38597. IRpcChannelBuffer *_pRpcChannelBuffer,
  38598. PRPC_MESSAGE _pRpcMessage,
  38599. DWORD *_pdwStubPhase);
  38600. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_InsertTextFrag_Proxy(
  38601. IMarkupTextFrags * This,
  38602. /* [in] */ long iFrag,
  38603. /* [in] */ BSTR bstrInsert,
  38604. /* [in] */ IMarkupPointer *pPointerInsert);
  38605. void __RPC_STUB IMarkupTextFrags_InsertTextFrag_Stub(
  38606. IRpcStubBuffer *This,
  38607. IRpcChannelBuffer *_pRpcChannelBuffer,
  38608. PRPC_MESSAGE _pRpcMessage,
  38609. DWORD *_pdwStubPhase);
  38610. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_FindTextFragFromMarkupPointer_Proxy(
  38611. IMarkupTextFrags * This,
  38612. /* [in] */ IMarkupPointer *pPointerFind,
  38613. /* [out] */ long *piFrag,
  38614. /* [out] */ BOOL *pfFragFound);
  38615. void __RPC_STUB IMarkupTextFrags_FindTextFragFromMarkupPointer_Stub(
  38616. IRpcStubBuffer *This,
  38617. IRpcChannelBuffer *_pRpcChannelBuffer,
  38618. PRPC_MESSAGE _pRpcMessage,
  38619. DWORD *_pdwStubPhase);
  38620. #endif /* __IMarkupTextFrags_INTERFACE_DEFINED__ */
  38621. #ifndef __IXMLGenericParse_INTERFACE_DEFINED__
  38622. #define __IXMLGenericParse_INTERFACE_DEFINED__
  38623. /* interface IXMLGenericParse */
  38624. /* [uuid][unique][object] */
  38625. EXTERN_C const IID IID_IXMLGenericParse;
  38626. MIDL_INTERFACE("E4E23071-4D07-11d2-AE76-0080C73BC199")
  38627. IXMLGenericParse : public IUnknown
  38628. {
  38629. public:
  38630. virtual HRESULT STDMETHODCALLTYPE SetGenericParse(
  38631. /* [in] */ VARIANT_BOOL fDoGeneric) = 0;
  38632. };
  38633. HRESULT STDMETHODCALLTYPE IXMLGenericParse_SetGenericParse_Proxy(
  38634. IXMLGenericParse * This,
  38635. /* [in] */ VARIANT_BOOL fDoGeneric);
  38636. void __RPC_STUB IXMLGenericParse_SetGenericParse_Stub(
  38637. IRpcStubBuffer *This,
  38638. IRpcChannelBuffer *_pRpcChannelBuffer,
  38639. PRPC_MESSAGE _pRpcMessage,
  38640. DWORD *_pdwStubPhase);
  38641. #endif /* __IXMLGenericParse_INTERFACE_DEFINED__ */
  38642. #ifndef __IHTMLEditHost_INTERFACE_DEFINED__
  38643. #define __IHTMLEditHost_INTERFACE_DEFINED__
  38644. /* interface IHTMLEditHost */
  38645. /* [uuid][unique][object] */
  38646. EXTERN_C const IID IID_IHTMLEditHost;
  38647. MIDL_INTERFACE("3050f6a0-98b5-11cf-bb82-00aa00bdce0b")
  38648. IHTMLEditHost : public IUnknown
  38649. {
  38650. public:
  38651. virtual HRESULT STDMETHODCALLTYPE SnapRect(
  38652. /* [in] */ IHTMLElement *pIElement,
  38653. /* [out][in] */ RECT *prcNew,
  38654. /* [in] */ ELEMENT_CORNER eHandle) = 0;
  38655. };
  38656. HRESULT STDMETHODCALLTYPE IHTMLEditHost_SnapRect_Proxy(
  38657. IHTMLEditHost * This,
  38658. /* [in] */ IHTMLElement *pIElement,
  38659. /* [out][in] */ RECT *prcNew,
  38660. /* [in] */ ELEMENT_CORNER eHandle);
  38661. void __RPC_STUB IHTMLEditHost_SnapRect_Stub(
  38662. IRpcStubBuffer *This,
  38663. IRpcChannelBuffer *_pRpcChannelBuffer,
  38664. PRPC_MESSAGE _pRpcMessage,
  38665. DWORD *_pdwStubPhase);
  38666. #endif /* __IHTMLEditHost_INTERFACE_DEFINED__ */
  38667. #ifndef __IHTMLEditHost2_INTERFACE_DEFINED__
  38668. #define __IHTMLEditHost2_INTERFACE_DEFINED__
  38669. /* interface IHTMLEditHost2 */
  38670. /* [uuid][unique][object] */
  38671. EXTERN_C const IID IID_IHTMLEditHost2;
  38672. MIDL_INTERFACE("3050f848-98b5-11cf-bb82-00aa00bdce0d")
  38673. IHTMLEditHost2 : public IHTMLEditHost
  38674. {
  38675. public:
  38676. virtual HRESULT STDMETHODCALLTYPE PreDrag( void) = 0;
  38677. };
  38678. HRESULT STDMETHODCALLTYPE IHTMLEditHost2_PreDrag_Proxy(
  38679. IHTMLEditHost2 * This);
  38680. void __RPC_STUB IHTMLEditHost2_PreDrag_Stub(
  38681. IRpcStubBuffer *This,
  38682. IRpcChannelBuffer *_pRpcChannelBuffer,
  38683. PRPC_MESSAGE _pRpcMessage,
  38684. DWORD *_pdwStubPhase);
  38685. #endif /* __IHTMLEditHost2_INTERFACE_DEFINED__ */
  38686. #ifndef __ISequenceNumber_INTERFACE_DEFINED__
  38687. #define __ISequenceNumber_INTERFACE_DEFINED__
  38688. /* interface ISequenceNumber */
  38689. /* [uuid][unique][object] */
  38690. EXTERN_C const IID IID_ISequenceNumber;
  38691. MIDL_INTERFACE("3050f6c1-98b5-11cf-bb82-00aa00bdce0b")
  38692. ISequenceNumber : public IUnknown
  38693. {
  38694. public:
  38695. virtual HRESULT STDMETHODCALLTYPE GetSequenceNumber(
  38696. /* [in] */ long nCurrent,
  38697. /* [out] */ long *pnNew) = 0;
  38698. };
  38699. HRESULT STDMETHODCALLTYPE ISequenceNumber_GetSequenceNumber_Proxy(
  38700. ISequenceNumber * This,
  38701. /* [in] */ long nCurrent,
  38702. /* [out] */ long *pnNew);
  38703. void __RPC_STUB ISequenceNumber_GetSequenceNumber_Stub(
  38704. IRpcStubBuffer *This,
  38705. IRpcChannelBuffer *_pRpcChannelBuffer,
  38706. PRPC_MESSAGE _pRpcMessage,
  38707. DWORD *_pdwStubPhase);
  38708. #endif /* __ISequenceNumber_INTERFACE_DEFINED__ */
  38709. #ifndef __IIMEServices_INTERFACE_DEFINED__
  38710. #define __IIMEServices_INTERFACE_DEFINED__
  38711. /* interface IIMEServices */
  38712. /* [uuid][unique][object] */
  38713. EXTERN_C const IID IID_IIMEServices;
  38714. MIDL_INTERFACE("3050f6ca-98b5-11cf-bb82-00aa00bdce0b")
  38715. IIMEServices : public IUnknown
  38716. {
  38717. public:
  38718. virtual HRESULT STDMETHODCALLTYPE GetActiveIMM(
  38719. /* [out] */ IActiveIMMApp **ppActiveIMM) = 0;
  38720. };
  38721. HRESULT STDMETHODCALLTYPE IIMEServices_GetActiveIMM_Proxy(
  38722. IIMEServices * This,
  38723. /* [out] */ IActiveIMMApp **ppActiveIMM);
  38724. void __RPC_STUB IIMEServices_GetActiveIMM_Stub(
  38725. IRpcStubBuffer *This,
  38726. IRpcChannelBuffer *_pRpcChannelBuffer,
  38727. PRPC_MESSAGE _pRpcMessage,
  38728. DWORD *_pdwStubPhase);
  38729. #endif /* __IIMEServices_INTERFACE_DEFINED__ */
  38730. #ifndef __ISelectionServicesListener_INTERFACE_DEFINED__
  38731. #define __ISelectionServicesListener_INTERFACE_DEFINED__
  38732. /* interface ISelectionServicesListener */
  38733. /* [uuid][unique][object] */
  38734. EXTERN_C const IID IID_ISelectionServicesListener;
  38735. MIDL_INTERFACE("3050f699-98b5-11cf-bb82-00aa00bdce0b")
  38736. ISelectionServicesListener : public IUnknown
  38737. {
  38738. public:
  38739. virtual HRESULT STDMETHODCALLTYPE BeginSelectionUndo( void) = 0;
  38740. virtual HRESULT STDMETHODCALLTYPE EndSelectionUndo( void) = 0;
  38741. virtual HRESULT STDMETHODCALLTYPE OnSelectedElementExit(
  38742. /* [in] */ IMarkupPointer *pIElementStart,
  38743. /* [in] */ IMarkupPointer *pIElementEnd,
  38744. /* [in] */ IMarkupPointer *pIElementContentStart,
  38745. /* [in] */ IMarkupPointer *pIElementContentEnd) = 0;
  38746. virtual HRESULT STDMETHODCALLTYPE OnChangeType(
  38747. /* [in] */ SELECTION_TYPE eType,
  38748. /* [in] */ ISelectionServicesListener *pIListener) = 0;
  38749. virtual HRESULT STDMETHODCALLTYPE GetTypeDetail(
  38750. /* [out] */ BSTR *pTypeDetail) = 0;
  38751. };
  38752. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_BeginSelectionUndo_Proxy(
  38753. ISelectionServicesListener * This);
  38754. void __RPC_STUB ISelectionServicesListener_BeginSelectionUndo_Stub(
  38755. IRpcStubBuffer *This,
  38756. IRpcChannelBuffer *_pRpcChannelBuffer,
  38757. PRPC_MESSAGE _pRpcMessage,
  38758. DWORD *_pdwStubPhase);
  38759. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_EndSelectionUndo_Proxy(
  38760. ISelectionServicesListener * This);
  38761. void __RPC_STUB ISelectionServicesListener_EndSelectionUndo_Stub(
  38762. IRpcStubBuffer *This,
  38763. IRpcChannelBuffer *_pRpcChannelBuffer,
  38764. PRPC_MESSAGE _pRpcMessage,
  38765. DWORD *_pdwStubPhase);
  38766. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_OnSelectedElementExit_Proxy(
  38767. ISelectionServicesListener * This,
  38768. /* [in] */ IMarkupPointer *pIElementStart,
  38769. /* [in] */ IMarkupPointer *pIElementEnd,
  38770. /* [in] */ IMarkupPointer *pIElementContentStart,
  38771. /* [in] */ IMarkupPointer *pIElementContentEnd);
  38772. void __RPC_STUB ISelectionServicesListener_OnSelectedElementExit_Stub(
  38773. IRpcStubBuffer *This,
  38774. IRpcChannelBuffer *_pRpcChannelBuffer,
  38775. PRPC_MESSAGE _pRpcMessage,
  38776. DWORD *_pdwStubPhase);
  38777. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_OnChangeType_Proxy(
  38778. ISelectionServicesListener * This,
  38779. /* [in] */ SELECTION_TYPE eType,
  38780. /* [in] */ ISelectionServicesListener *pIListener);
  38781. void __RPC_STUB ISelectionServicesListener_OnChangeType_Stub(
  38782. IRpcStubBuffer *This,
  38783. IRpcChannelBuffer *_pRpcChannelBuffer,
  38784. PRPC_MESSAGE _pRpcMessage,
  38785. DWORD *_pdwStubPhase);
  38786. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_GetTypeDetail_Proxy(
  38787. ISelectionServicesListener * This,
  38788. /* [out] */ BSTR *pTypeDetail);
  38789. void __RPC_STUB ISelectionServicesListener_GetTypeDetail_Stub(
  38790. IRpcStubBuffer *This,
  38791. IRpcChannelBuffer *_pRpcChannelBuffer,
  38792. PRPC_MESSAGE _pRpcMessage,
  38793. DWORD *_pdwStubPhase);
  38794. #endif /* __ISelectionServicesListener_INTERFACE_DEFINED__ */
  38795. #ifndef __ISelectionServices_INTERFACE_DEFINED__
  38796. #define __ISelectionServices_INTERFACE_DEFINED__
  38797. /* interface ISelectionServices */
  38798. /* [uuid][unique][object] */
  38799. EXTERN_C const IID IID_ISelectionServices;
  38800. MIDL_INTERFACE("3050f684-98b5-11cf-bb82-00aa00bdce0b")
  38801. ISelectionServices : public IUnknown
  38802. {
  38803. public:
  38804. virtual HRESULT STDMETHODCALLTYPE SetSelectionType(
  38805. /* [in] */ SELECTION_TYPE eType,
  38806. /* [in] */ ISelectionServicesListener *pIListener) = 0;
  38807. virtual HRESULT STDMETHODCALLTYPE GetMarkupContainer(
  38808. /* [out] */ IMarkupContainer **ppIContainer) = 0;
  38809. virtual HRESULT STDMETHODCALLTYPE AddSegment(
  38810. /* [in] */ IMarkupPointer *pIStart,
  38811. /* [in] */ IMarkupPointer *pIEnd,
  38812. /* [out] */ ISegment **ppISegmentAdded) = 0;
  38813. virtual HRESULT STDMETHODCALLTYPE AddElementSegment(
  38814. /* [in] */ IHTMLElement *pIElement,
  38815. /* [out] */ IElementSegment **ppISegmentAdded) = 0;
  38816. virtual HRESULT STDMETHODCALLTYPE RemoveSegment(
  38817. /* [in] */ ISegment *pISegment) = 0;
  38818. virtual HRESULT STDMETHODCALLTYPE GetSelectionServicesListener(
  38819. /* [out] */ ISelectionServicesListener **ppISelectionServicesListener) = 0;
  38820. };
  38821. HRESULT STDMETHODCALLTYPE ISelectionServices_SetSelectionType_Proxy(
  38822. ISelectionServices * This,
  38823. /* [in] */ SELECTION_TYPE eType,
  38824. /* [in] */ ISelectionServicesListener *pIListener);
  38825. void __RPC_STUB ISelectionServices_SetSelectionType_Stub(
  38826. IRpcStubBuffer *This,
  38827. IRpcChannelBuffer *_pRpcChannelBuffer,
  38828. PRPC_MESSAGE _pRpcMessage,
  38829. DWORD *_pdwStubPhase);
  38830. HRESULT STDMETHODCALLTYPE ISelectionServices_GetMarkupContainer_Proxy(
  38831. ISelectionServices * This,
  38832. /* [out] */ IMarkupContainer **ppIContainer);
  38833. void __RPC_STUB ISelectionServices_GetMarkupContainer_Stub(
  38834. IRpcStubBuffer *This,
  38835. IRpcChannelBuffer *_pRpcChannelBuffer,
  38836. PRPC_MESSAGE _pRpcMessage,
  38837. DWORD *_pdwStubPhase);
  38838. HRESULT STDMETHODCALLTYPE ISelectionServices_AddSegment_Proxy(
  38839. ISelectionServices * This,
  38840. /* [in] */ IMarkupPointer *pIStart,
  38841. /* [in] */ IMarkupPointer *pIEnd,
  38842. /* [out] */ ISegment **ppISegmentAdded);
  38843. void __RPC_STUB ISelectionServices_AddSegment_Stub(
  38844. IRpcStubBuffer *This,
  38845. IRpcChannelBuffer *_pRpcChannelBuffer,
  38846. PRPC_MESSAGE _pRpcMessage,
  38847. DWORD *_pdwStubPhase);
  38848. HRESULT STDMETHODCALLTYPE ISelectionServices_AddElementSegment_Proxy(
  38849. ISelectionServices * This,
  38850. /* [in] */ IHTMLElement *pIElement,
  38851. /* [out] */ IElementSegment **ppISegmentAdded);
  38852. void __RPC_STUB ISelectionServices_AddElementSegment_Stub(
  38853. IRpcStubBuffer *This,
  38854. IRpcChannelBuffer *_pRpcChannelBuffer,
  38855. PRPC_MESSAGE _pRpcMessage,
  38856. DWORD *_pdwStubPhase);
  38857. HRESULT STDMETHODCALLTYPE ISelectionServices_RemoveSegment_Proxy(
  38858. ISelectionServices * This,
  38859. /* [in] */ ISegment *pISegment);
  38860. void __RPC_STUB ISelectionServices_RemoveSegment_Stub(
  38861. IRpcStubBuffer *This,
  38862. IRpcChannelBuffer *_pRpcChannelBuffer,
  38863. PRPC_MESSAGE _pRpcMessage,
  38864. DWORD *_pdwStubPhase);
  38865. HRESULT STDMETHODCALLTYPE ISelectionServices_GetSelectionServicesListener_Proxy(
  38866. ISelectionServices * This,
  38867. /* [out] */ ISelectionServicesListener **ppISelectionServicesListener);
  38868. void __RPC_STUB ISelectionServices_GetSelectionServicesListener_Stub(
  38869. IRpcStubBuffer *This,
  38870. IRpcChannelBuffer *_pRpcChannelBuffer,
  38871. PRPC_MESSAGE _pRpcMessage,
  38872. DWORD *_pdwStubPhase);
  38873. #endif /* __ISelectionServices_INTERFACE_DEFINED__ */
  38874. #ifndef __IHTMLEditDesigner_INTERFACE_DEFINED__
  38875. #define __IHTMLEditDesigner_INTERFACE_DEFINED__
  38876. /* interface IHTMLEditDesigner */
  38877. /* [uuid][unique][object] */
  38878. EXTERN_C const IID IID_IHTMLEditDesigner;
  38879. MIDL_INTERFACE("3050f662-98b5-11cf-bb82-00aa00bdce0b")
  38880. IHTMLEditDesigner : public IUnknown
  38881. {
  38882. public:
  38883. virtual HRESULT STDMETHODCALLTYPE PreHandleEvent(
  38884. /* [in] */ DISPID inEvtDispId,
  38885. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38886. virtual HRESULT STDMETHODCALLTYPE PostHandleEvent(
  38887. /* [in] */ DISPID inEvtDispId,
  38888. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38889. virtual HRESULT STDMETHODCALLTYPE TranslateAccelerator(
  38890. /* [in] */ DISPID inEvtDispId,
  38891. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38892. virtual HRESULT STDMETHODCALLTYPE PostEditorEventNotify(
  38893. /* [in] */ DISPID inEvtDispId,
  38894. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38895. };
  38896. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PreHandleEvent_Proxy(
  38897. IHTMLEditDesigner * This,
  38898. /* [in] */ DISPID inEvtDispId,
  38899. /* [in] */ IHTMLEventObj *pIEventObj);
  38900. void __RPC_STUB IHTMLEditDesigner_PreHandleEvent_Stub(
  38901. IRpcStubBuffer *This,
  38902. IRpcChannelBuffer *_pRpcChannelBuffer,
  38903. PRPC_MESSAGE _pRpcMessage,
  38904. DWORD *_pdwStubPhase);
  38905. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PostHandleEvent_Proxy(
  38906. IHTMLEditDesigner * This,
  38907. /* [in] */ DISPID inEvtDispId,
  38908. /* [in] */ IHTMLEventObj *pIEventObj);
  38909. void __RPC_STUB IHTMLEditDesigner_PostHandleEvent_Stub(
  38910. IRpcStubBuffer *This,
  38911. IRpcChannelBuffer *_pRpcChannelBuffer,
  38912. PRPC_MESSAGE _pRpcMessage,
  38913. DWORD *_pdwStubPhase);
  38914. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_TranslateAccelerator_Proxy(
  38915. IHTMLEditDesigner * This,
  38916. /* [in] */ DISPID inEvtDispId,
  38917. /* [in] */ IHTMLEventObj *pIEventObj);
  38918. void __RPC_STUB IHTMLEditDesigner_TranslateAccelerator_Stub(
  38919. IRpcStubBuffer *This,
  38920. IRpcChannelBuffer *_pRpcChannelBuffer,
  38921. PRPC_MESSAGE _pRpcMessage,
  38922. DWORD *_pdwStubPhase);
  38923. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PostEditorEventNotify_Proxy(
  38924. IHTMLEditDesigner * This,
  38925. /* [in] */ DISPID inEvtDispId,
  38926. /* [in] */ IHTMLEventObj *pIEventObj);
  38927. void __RPC_STUB IHTMLEditDesigner_PostEditorEventNotify_Stub(
  38928. IRpcStubBuffer *This,
  38929. IRpcChannelBuffer *_pRpcChannelBuffer,
  38930. PRPC_MESSAGE _pRpcMessage,
  38931. DWORD *_pdwStubPhase);
  38932. #endif /* __IHTMLEditDesigner_INTERFACE_DEFINED__ */
  38933. #ifndef __IHTMLEditServices_INTERFACE_DEFINED__
  38934. #define __IHTMLEditServices_INTERFACE_DEFINED__
  38935. /* interface IHTMLEditServices */
  38936. /* [uuid][unique][object] */
  38937. EXTERN_C const IID IID_IHTMLEditServices;
  38938. MIDL_INTERFACE("3050f663-98b5-11cf-bb82-00aa00bdce0b")
  38939. IHTMLEditServices : public IUnknown
  38940. {
  38941. public:
  38942. virtual HRESULT STDMETHODCALLTYPE AddDesigner(
  38943. /* [in] */ IHTMLEditDesigner *pIDesigner) = 0;
  38944. virtual HRESULT STDMETHODCALLTYPE RemoveDesigner(
  38945. /* [in] */ IHTMLEditDesigner *pIDesigner) = 0;
  38946. virtual HRESULT STDMETHODCALLTYPE GetSelectionServices(
  38947. /* [in] */ IMarkupContainer *pIContainer,
  38948. /* [out] */ ISelectionServices **ppSelSvc) = 0;
  38949. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionAnchor(
  38950. /* [in] */ IMarkupPointer *pIStartAnchor) = 0;
  38951. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionEnd(
  38952. /* [in] */ IMarkupPointer *pIEndAnchor) = 0;
  38953. virtual HRESULT STDMETHODCALLTYPE SelectRange(
  38954. /* [in] */ IMarkupPointer *pStart,
  38955. /* [in] */ IMarkupPointer *pEnd,
  38956. /* [in] */ SELECTION_TYPE eType) = 0;
  38957. };
  38958. HRESULT STDMETHODCALLTYPE IHTMLEditServices_AddDesigner_Proxy(
  38959. IHTMLEditServices * This,
  38960. /* [in] */ IHTMLEditDesigner *pIDesigner);
  38961. void __RPC_STUB IHTMLEditServices_AddDesigner_Stub(
  38962. IRpcStubBuffer *This,
  38963. IRpcChannelBuffer *_pRpcChannelBuffer,
  38964. PRPC_MESSAGE _pRpcMessage,
  38965. DWORD *_pdwStubPhase);
  38966. HRESULT STDMETHODCALLTYPE IHTMLEditServices_RemoveDesigner_Proxy(
  38967. IHTMLEditServices * This,
  38968. /* [in] */ IHTMLEditDesigner *pIDesigner);
  38969. void __RPC_STUB IHTMLEditServices_RemoveDesigner_Stub(
  38970. IRpcStubBuffer *This,
  38971. IRpcChannelBuffer *_pRpcChannelBuffer,
  38972. PRPC_MESSAGE _pRpcMessage,
  38973. DWORD *_pdwStubPhase);
  38974. HRESULT STDMETHODCALLTYPE IHTMLEditServices_GetSelectionServices_Proxy(
  38975. IHTMLEditServices * This,
  38976. /* [in] */ IMarkupContainer *pIContainer,
  38977. /* [out] */ ISelectionServices **ppSelSvc);
  38978. void __RPC_STUB IHTMLEditServices_GetSelectionServices_Stub(
  38979. IRpcStubBuffer *This,
  38980. IRpcChannelBuffer *_pRpcChannelBuffer,
  38981. PRPC_MESSAGE _pRpcMessage,
  38982. DWORD *_pdwStubPhase);
  38983. HRESULT STDMETHODCALLTYPE IHTMLEditServices_MoveToSelectionAnchor_Proxy(
  38984. IHTMLEditServices * This,
  38985. /* [in] */ IMarkupPointer *pIStartAnchor);
  38986. void __RPC_STUB IHTMLEditServices_MoveToSelectionAnchor_Stub(
  38987. IRpcStubBuffer *This,
  38988. IRpcChannelBuffer *_pRpcChannelBuffer,
  38989. PRPC_MESSAGE _pRpcMessage,
  38990. DWORD *_pdwStubPhase);
  38991. HRESULT STDMETHODCALLTYPE IHTMLEditServices_MoveToSelectionEnd_Proxy(
  38992. IHTMLEditServices * This,
  38993. /* [in] */ IMarkupPointer *pIEndAnchor);
  38994. void __RPC_STUB IHTMLEditServices_MoveToSelectionEnd_Stub(
  38995. IRpcStubBuffer *This,
  38996. IRpcChannelBuffer *_pRpcChannelBuffer,
  38997. PRPC_MESSAGE _pRpcMessage,
  38998. DWORD *_pdwStubPhase);
  38999. HRESULT STDMETHODCALLTYPE IHTMLEditServices_SelectRange_Proxy(
  39000. IHTMLEditServices * This,
  39001. /* [in] */ IMarkupPointer *pStart,
  39002. /* [in] */ IMarkupPointer *pEnd,
  39003. /* [in] */ SELECTION_TYPE eType);
  39004. void __RPC_STUB IHTMLEditServices_SelectRange_Stub(
  39005. IRpcStubBuffer *This,
  39006. IRpcChannelBuffer *_pRpcChannelBuffer,
  39007. PRPC_MESSAGE _pRpcMessage,
  39008. DWORD *_pdwStubPhase);
  39009. #endif /* __IHTMLEditServices_INTERFACE_DEFINED__ */
  39010. #ifndef __IHTMLEditServices2_INTERFACE_DEFINED__
  39011. #define __IHTMLEditServices2_INTERFACE_DEFINED__
  39012. /* interface IHTMLEditServices2 */
  39013. /* [uuid][unique][object] */
  39014. EXTERN_C const IID IID_IHTMLEditServices2;
  39015. MIDL_INTERFACE("3050f812-98b5-11cf-bb82-00aa00bdce0b")
  39016. IHTMLEditServices2 : public IHTMLEditServices
  39017. {
  39018. public:
  39019. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionAnchorEx(
  39020. /* [in] */ IDisplayPointer *pIStartAnchor) = 0;
  39021. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionEndEx(
  39022. /* [in] */ IDisplayPointer *pIEndAnchor) = 0;
  39023. virtual HRESULT STDMETHODCALLTYPE FreezeVirtualCaretPos(
  39024. /* [in] */ BOOL fReCompute) = 0;
  39025. virtual HRESULT STDMETHODCALLTYPE UnFreezeVirtualCaretPos(
  39026. /* [in] */ BOOL fReset) = 0;
  39027. };
  39028. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_MoveToSelectionAnchorEx_Proxy(
  39029. IHTMLEditServices2 * This,
  39030. /* [in] */ IDisplayPointer *pIStartAnchor);
  39031. void __RPC_STUB IHTMLEditServices2_MoveToSelectionAnchorEx_Stub(
  39032. IRpcStubBuffer *This,
  39033. IRpcChannelBuffer *_pRpcChannelBuffer,
  39034. PRPC_MESSAGE _pRpcMessage,
  39035. DWORD *_pdwStubPhase);
  39036. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_MoveToSelectionEndEx_Proxy(
  39037. IHTMLEditServices2 * This,
  39038. /* [in] */ IDisplayPointer *pIEndAnchor);
  39039. void __RPC_STUB IHTMLEditServices2_MoveToSelectionEndEx_Stub(
  39040. IRpcStubBuffer *This,
  39041. IRpcChannelBuffer *_pRpcChannelBuffer,
  39042. PRPC_MESSAGE _pRpcMessage,
  39043. DWORD *_pdwStubPhase);
  39044. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_FreezeVirtualCaretPos_Proxy(
  39045. IHTMLEditServices2 * This,
  39046. /* [in] */ BOOL fReCompute);
  39047. void __RPC_STUB IHTMLEditServices2_FreezeVirtualCaretPos_Stub(
  39048. IRpcStubBuffer *This,
  39049. IRpcChannelBuffer *_pRpcChannelBuffer,
  39050. PRPC_MESSAGE _pRpcMessage,
  39051. DWORD *_pdwStubPhase);
  39052. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_UnFreezeVirtualCaretPos_Proxy(
  39053. IHTMLEditServices2 * This,
  39054. /* [in] */ BOOL fReset);
  39055. void __RPC_STUB IHTMLEditServices2_UnFreezeVirtualCaretPos_Stub(
  39056. IRpcStubBuffer *This,
  39057. IRpcChannelBuffer *_pRpcChannelBuffer,
  39058. PRPC_MESSAGE _pRpcMessage,
  39059. DWORD *_pdwStubPhase);
  39060. #endif /* __IHTMLEditServices2_INTERFACE_DEFINED__ */
  39061. #ifndef __IHTMLComputedStyle_INTERFACE_DEFINED__
  39062. #define __IHTMLComputedStyle_INTERFACE_DEFINED__
  39063. /* interface IHTMLComputedStyle */
  39064. /* [uuid][unique][object] */
  39065. EXTERN_C const IID IID_IHTMLComputedStyle;
  39066. MIDL_INTERFACE("3050f6c3-98b5-11cf-bb82-00aa00bdce0b")
  39067. IHTMLComputedStyle : public IUnknown
  39068. {
  39069. public:
  39070. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bold(
  39071. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39072. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_italic(
  39073. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39074. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_underline(
  39075. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39076. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_overline(
  39077. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39078. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_strikeOut(
  39079. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39080. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_subScript(
  39081. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39082. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_superScript(
  39083. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39084. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_explicitFace(
  39085. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39086. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  39087. /* [out][retval] */ long *p) = 0;
  39088. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  39089. /* [out][retval] */ long *p) = 0;
  39090. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontName(
  39091. /* [out][retval] */ TCHAR *p) = 0;
  39092. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hasBgColor(
  39093. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39094. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor(
  39095. /* [out][retval] */ DWORD *p) = 0;
  39096. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  39097. /* [out][retval] */ DWORD *p) = 0;
  39098. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_preFormatted(
  39099. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39100. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  39101. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39102. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection(
  39103. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39104. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_OL(
  39105. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39106. virtual HRESULT STDMETHODCALLTYPE IsEqual(
  39107. /* [in] */ IHTMLComputedStyle *pComputedStyle,
  39108. /* [out] */ VARIANT_BOOL *pfEqual) = 0;
  39109. };
  39110. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_bold_Proxy(
  39111. IHTMLComputedStyle * This,
  39112. /* [out][retval] */ VARIANT_BOOL *p);
  39113. void __RPC_STUB IHTMLComputedStyle_get_bold_Stub(
  39114. IRpcStubBuffer *This,
  39115. IRpcChannelBuffer *_pRpcChannelBuffer,
  39116. PRPC_MESSAGE _pRpcMessage,
  39117. DWORD *_pdwStubPhase);
  39118. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_italic_Proxy(
  39119. IHTMLComputedStyle * This,
  39120. /* [out][retval] */ VARIANT_BOOL *p);
  39121. void __RPC_STUB IHTMLComputedStyle_get_italic_Stub(
  39122. IRpcStubBuffer *This,
  39123. IRpcChannelBuffer *_pRpcChannelBuffer,
  39124. PRPC_MESSAGE _pRpcMessage,
  39125. DWORD *_pdwStubPhase);
  39126. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_underline_Proxy(
  39127. IHTMLComputedStyle * This,
  39128. /* [out][retval] */ VARIANT_BOOL *p);
  39129. void __RPC_STUB IHTMLComputedStyle_get_underline_Stub(
  39130. IRpcStubBuffer *This,
  39131. IRpcChannelBuffer *_pRpcChannelBuffer,
  39132. PRPC_MESSAGE _pRpcMessage,
  39133. DWORD *_pdwStubPhase);
  39134. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_overline_Proxy(
  39135. IHTMLComputedStyle * This,
  39136. /* [out][retval] */ VARIANT_BOOL *p);
  39137. void __RPC_STUB IHTMLComputedStyle_get_overline_Stub(
  39138. IRpcStubBuffer *This,
  39139. IRpcChannelBuffer *_pRpcChannelBuffer,
  39140. PRPC_MESSAGE _pRpcMessage,
  39141. DWORD *_pdwStubPhase);
  39142. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_strikeOut_Proxy(
  39143. IHTMLComputedStyle * This,
  39144. /* [out][retval] */ VARIANT_BOOL *p);
  39145. void __RPC_STUB IHTMLComputedStyle_get_strikeOut_Stub(
  39146. IRpcStubBuffer *This,
  39147. IRpcChannelBuffer *_pRpcChannelBuffer,
  39148. PRPC_MESSAGE _pRpcMessage,
  39149. DWORD *_pdwStubPhase);
  39150. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_subScript_Proxy(
  39151. IHTMLComputedStyle * This,
  39152. /* [out][retval] */ VARIANT_BOOL *p);
  39153. void __RPC_STUB IHTMLComputedStyle_get_subScript_Stub(
  39154. IRpcStubBuffer *This,
  39155. IRpcChannelBuffer *_pRpcChannelBuffer,
  39156. PRPC_MESSAGE _pRpcMessage,
  39157. DWORD *_pdwStubPhase);
  39158. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_superScript_Proxy(
  39159. IHTMLComputedStyle * This,
  39160. /* [out][retval] */ VARIANT_BOOL *p);
  39161. void __RPC_STUB IHTMLComputedStyle_get_superScript_Stub(
  39162. IRpcStubBuffer *This,
  39163. IRpcChannelBuffer *_pRpcChannelBuffer,
  39164. PRPC_MESSAGE _pRpcMessage,
  39165. DWORD *_pdwStubPhase);
  39166. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_explicitFace_Proxy(
  39167. IHTMLComputedStyle * This,
  39168. /* [out][retval] */ VARIANT_BOOL *p);
  39169. void __RPC_STUB IHTMLComputedStyle_get_explicitFace_Stub(
  39170. IRpcStubBuffer *This,
  39171. IRpcChannelBuffer *_pRpcChannelBuffer,
  39172. PRPC_MESSAGE _pRpcMessage,
  39173. DWORD *_pdwStubPhase);
  39174. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontWeight_Proxy(
  39175. IHTMLComputedStyle * This,
  39176. /* [out][retval] */ long *p);
  39177. void __RPC_STUB IHTMLComputedStyle_get_fontWeight_Stub(
  39178. IRpcStubBuffer *This,
  39179. IRpcChannelBuffer *_pRpcChannelBuffer,
  39180. PRPC_MESSAGE _pRpcMessage,
  39181. DWORD *_pdwStubPhase);
  39182. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontSize_Proxy(
  39183. IHTMLComputedStyle * This,
  39184. /* [out][retval] */ long *p);
  39185. void __RPC_STUB IHTMLComputedStyle_get_fontSize_Stub(
  39186. IRpcStubBuffer *This,
  39187. IRpcChannelBuffer *_pRpcChannelBuffer,
  39188. PRPC_MESSAGE _pRpcMessage,
  39189. DWORD *_pdwStubPhase);
  39190. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontName_Proxy(
  39191. IHTMLComputedStyle * This,
  39192. /* [out][retval] */ TCHAR *p);
  39193. void __RPC_STUB IHTMLComputedStyle_get_fontName_Stub(
  39194. IRpcStubBuffer *This,
  39195. IRpcChannelBuffer *_pRpcChannelBuffer,
  39196. PRPC_MESSAGE _pRpcMessage,
  39197. DWORD *_pdwStubPhase);
  39198. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_hasBgColor_Proxy(
  39199. IHTMLComputedStyle * This,
  39200. /* [out][retval] */ VARIANT_BOOL *p);
  39201. void __RPC_STUB IHTMLComputedStyle_get_hasBgColor_Stub(
  39202. IRpcStubBuffer *This,
  39203. IRpcChannelBuffer *_pRpcChannelBuffer,
  39204. PRPC_MESSAGE _pRpcMessage,
  39205. DWORD *_pdwStubPhase);
  39206. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_textColor_Proxy(
  39207. IHTMLComputedStyle * This,
  39208. /* [out][retval] */ DWORD *p);
  39209. void __RPC_STUB IHTMLComputedStyle_get_textColor_Stub(
  39210. IRpcStubBuffer *This,
  39211. IRpcChannelBuffer *_pRpcChannelBuffer,
  39212. PRPC_MESSAGE _pRpcMessage,
  39213. DWORD *_pdwStubPhase);
  39214. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_backgroundColor_Proxy(
  39215. IHTMLComputedStyle * This,
  39216. /* [out][retval] */ DWORD *p);
  39217. void __RPC_STUB IHTMLComputedStyle_get_backgroundColor_Stub(
  39218. IRpcStubBuffer *This,
  39219. IRpcChannelBuffer *_pRpcChannelBuffer,
  39220. PRPC_MESSAGE _pRpcMessage,
  39221. DWORD *_pdwStubPhase);
  39222. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_preFormatted_Proxy(
  39223. IHTMLComputedStyle * This,
  39224. /* [out][retval] */ VARIANT_BOOL *p);
  39225. void __RPC_STUB IHTMLComputedStyle_get_preFormatted_Stub(
  39226. IRpcStubBuffer *This,
  39227. IRpcChannelBuffer *_pRpcChannelBuffer,
  39228. PRPC_MESSAGE _pRpcMessage,
  39229. DWORD *_pdwStubPhase);
  39230. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_direction_Proxy(
  39231. IHTMLComputedStyle * This,
  39232. /* [out][retval] */ VARIANT_BOOL *p);
  39233. void __RPC_STUB IHTMLComputedStyle_get_direction_Stub(
  39234. IRpcStubBuffer *This,
  39235. IRpcChannelBuffer *_pRpcChannelBuffer,
  39236. PRPC_MESSAGE _pRpcMessage,
  39237. DWORD *_pdwStubPhase);
  39238. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_blockDirection_Proxy(
  39239. IHTMLComputedStyle * This,
  39240. /* [out][retval] */ VARIANT_BOOL *p);
  39241. void __RPC_STUB IHTMLComputedStyle_get_blockDirection_Stub(
  39242. IRpcStubBuffer *This,
  39243. IRpcChannelBuffer *_pRpcChannelBuffer,
  39244. PRPC_MESSAGE _pRpcMessage,
  39245. DWORD *_pdwStubPhase);
  39246. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_OL_Proxy(
  39247. IHTMLComputedStyle * This,
  39248. /* [out][retval] */ VARIANT_BOOL *p);
  39249. void __RPC_STUB IHTMLComputedStyle_get_OL_Stub(
  39250. IRpcStubBuffer *This,
  39251. IRpcChannelBuffer *_pRpcChannelBuffer,
  39252. PRPC_MESSAGE _pRpcMessage,
  39253. DWORD *_pdwStubPhase);
  39254. HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_IsEqual_Proxy(
  39255. IHTMLComputedStyle * This,
  39256. /* [in] */ IHTMLComputedStyle *pComputedStyle,
  39257. /* [out] */ VARIANT_BOOL *pfEqual);
  39258. void __RPC_STUB IHTMLComputedStyle_IsEqual_Stub(
  39259. IRpcStubBuffer *This,
  39260. IRpcChannelBuffer *_pRpcChannelBuffer,
  39261. PRPC_MESSAGE _pRpcMessage,
  39262. DWORD *_pdwStubPhase);
  39263. #endif /* __IHTMLComputedStyle_INTERFACE_DEFINED__ */
  39264. EXTERN_C const CLSID CLSID_HtmlDlgSafeHelper;
  39265. #ifdef __cplusplus
  39266. class DECLSPEC_UUID("3050f819-98b5-11cf-bb82-00aa00bdce0b")
  39267. HtmlDlgSafeHelper;
  39268. #endif
  39269. EXTERN_C const CLSID CLSID_BlockFormats;
  39270. #ifdef __cplusplus
  39271. class DECLSPEC_UUID("3050f831-98b5-11cf-bb82-00aa00bdce0b")
  39272. BlockFormats;
  39273. #endif
  39274. EXTERN_C const CLSID CLSID_FontNames;
  39275. #ifdef __cplusplus
  39276. class DECLSPEC_UUID("3050f83a-98b5-11cf-bb82-00aa00bdce0b")
  39277. FontNames;
  39278. #endif
  39279. #ifndef __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__
  39280. #define __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__
  39281. /* dispinterface HTMLNamespaceEvents */
  39282. /* [uuid][hidden] */
  39283. EXTERN_C const IID DIID_HTMLNamespaceEvents;
  39284. MIDL_INTERFACE("3050f6bd-98b5-11cf-bb82-00aa00bdce0b")
  39285. HTMLNamespaceEvents : public IDispatch
  39286. {
  39287. };
  39288. #endif /* __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__ */
  39289. #ifndef __IHTMLNamespace_INTERFACE_DEFINED__
  39290. #define __IHTMLNamespace_INTERFACE_DEFINED__
  39291. /* interface IHTMLNamespace */
  39292. /* [object][uuid][dual][oleautomation] */
  39293. EXTERN_C const IID IID_IHTMLNamespace;
  39294. MIDL_INTERFACE("3050f6bb-98b5-11cf-bb82-00aa00bdce0b")
  39295. IHTMLNamespace : public IDispatch
  39296. {
  39297. public:
  39298. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  39299. /* [out][retval] */ BSTR *p) = 0;
  39300. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
  39301. /* [out][retval] */ BSTR *p) = 0;
  39302. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_tagNames(
  39303. /* [out][retval] */ IDispatch **p) = 0;
  39304. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  39305. /* [out][retval] */ VARIANT *p) = 0;
  39306. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  39307. /* [in] */ VARIANT v) = 0;
  39308. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  39309. /* [out][retval] */ VARIANT *p) = 0;
  39310. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doImport(
  39311. /* [in] */ BSTR bstrImplementationUrl) = 0;
  39312. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  39313. /* [in] */ BSTR event,
  39314. /* [in] */ IDispatch *pDisp,
  39315. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  39316. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  39317. /* [in] */ BSTR event,
  39318. /* [in] */ IDispatch *pDisp) = 0;
  39319. };
  39320. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_name_Proxy(
  39321. IHTMLNamespace * This,
  39322. /* [out][retval] */ BSTR *p);
  39323. void __RPC_STUB IHTMLNamespace_get_name_Stub(
  39324. IRpcStubBuffer *This,
  39325. IRpcChannelBuffer *_pRpcChannelBuffer,
  39326. PRPC_MESSAGE _pRpcMessage,
  39327. DWORD *_pdwStubPhase);
  39328. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_urn_Proxy(
  39329. IHTMLNamespace * This,
  39330. /* [out][retval] */ BSTR *p);
  39331. void __RPC_STUB IHTMLNamespace_get_urn_Stub(
  39332. IRpcStubBuffer *This,
  39333. IRpcChannelBuffer *_pRpcChannelBuffer,
  39334. PRPC_MESSAGE _pRpcMessage,
  39335. DWORD *_pdwStubPhase);
  39336. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_tagNames_Proxy(
  39337. IHTMLNamespace * This,
  39338. /* [out][retval] */ IDispatch **p);
  39339. void __RPC_STUB IHTMLNamespace_get_tagNames_Stub(
  39340. IRpcStubBuffer *This,
  39341. IRpcChannelBuffer *_pRpcChannelBuffer,
  39342. PRPC_MESSAGE _pRpcMessage,
  39343. DWORD *_pdwStubPhase);
  39344. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_readyState_Proxy(
  39345. IHTMLNamespace * This,
  39346. /* [out][retval] */ VARIANT *p);
  39347. void __RPC_STUB IHTMLNamespace_get_readyState_Stub(
  39348. IRpcStubBuffer *This,
  39349. IRpcChannelBuffer *_pRpcChannelBuffer,
  39350. PRPC_MESSAGE _pRpcMessage,
  39351. DWORD *_pdwStubPhase);
  39352. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_put_onreadystatechange_Proxy(
  39353. IHTMLNamespace * This,
  39354. /* [in] */ VARIANT v);
  39355. void __RPC_STUB IHTMLNamespace_put_onreadystatechange_Stub(
  39356. IRpcStubBuffer *This,
  39357. IRpcChannelBuffer *_pRpcChannelBuffer,
  39358. PRPC_MESSAGE _pRpcMessage,
  39359. DWORD *_pdwStubPhase);
  39360. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_onreadystatechange_Proxy(
  39361. IHTMLNamespace * This,
  39362. /* [out][retval] */ VARIANT *p);
  39363. void __RPC_STUB IHTMLNamespace_get_onreadystatechange_Stub(
  39364. IRpcStubBuffer *This,
  39365. IRpcChannelBuffer *_pRpcChannelBuffer,
  39366. PRPC_MESSAGE _pRpcMessage,
  39367. DWORD *_pdwStubPhase);
  39368. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_doImport_Proxy(
  39369. IHTMLNamespace * This,
  39370. /* [in] */ BSTR bstrImplementationUrl);
  39371. void __RPC_STUB IHTMLNamespace_doImport_Stub(
  39372. IRpcStubBuffer *This,
  39373. IRpcChannelBuffer *_pRpcChannelBuffer,
  39374. PRPC_MESSAGE _pRpcMessage,
  39375. DWORD *_pdwStubPhase);
  39376. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_attachEvent_Proxy(
  39377. IHTMLNamespace * This,
  39378. /* [in] */ BSTR event,
  39379. /* [in] */ IDispatch *pDisp,
  39380. /* [out][retval] */ VARIANT_BOOL *pfResult);
  39381. void __RPC_STUB IHTMLNamespace_attachEvent_Stub(
  39382. IRpcStubBuffer *This,
  39383. IRpcChannelBuffer *_pRpcChannelBuffer,
  39384. PRPC_MESSAGE _pRpcMessage,
  39385. DWORD *_pdwStubPhase);
  39386. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_detachEvent_Proxy(
  39387. IHTMLNamespace * This,
  39388. /* [in] */ BSTR event,
  39389. /* [in] */ IDispatch *pDisp);
  39390. void __RPC_STUB IHTMLNamespace_detachEvent_Stub(
  39391. IRpcStubBuffer *This,
  39392. IRpcChannelBuffer *_pRpcChannelBuffer,
  39393. PRPC_MESSAGE _pRpcMessage,
  39394. DWORD *_pdwStubPhase);
  39395. #endif /* __IHTMLNamespace_INTERFACE_DEFINED__ */
  39396. #ifndef __IHTMLNamespaceCollection_INTERFACE_DEFINED__
  39397. #define __IHTMLNamespaceCollection_INTERFACE_DEFINED__
  39398. /* interface IHTMLNamespaceCollection */
  39399. /* [object][uuid][dual][oleautomation] */
  39400. EXTERN_C const IID IID_IHTMLNamespaceCollection;
  39401. MIDL_INTERFACE("3050f6b8-98b5-11cf-bb82-00aa00bdce0b")
  39402. IHTMLNamespaceCollection : public IDispatch
  39403. {
  39404. public:
  39405. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  39406. /* [out][retval] */ long *p) = 0;
  39407. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  39408. /* [in] */ VARIANT index,
  39409. /* [out][retval] */ IDispatch **ppNamespace) = 0;
  39410. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  39411. /* [in] */ BSTR bstrNamespace,
  39412. /* [in] */ BSTR bstrUrn,
  39413. /* [in][optional] */ VARIANT implementationUrl,
  39414. /* [out][retval] */ IDispatch **ppNamespace) = 0;
  39415. };
  39416. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_get_length_Proxy(
  39417. IHTMLNamespaceCollection * This,
  39418. /* [out][retval] */ long *p);
  39419. void __RPC_STUB IHTMLNamespaceCollection_get_length_Stub(
  39420. IRpcStubBuffer *This,
  39421. IRpcChannelBuffer *_pRpcChannelBuffer,
  39422. PRPC_MESSAGE _pRpcMessage,
  39423. DWORD *_pdwStubPhase);
  39424. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_item_Proxy(
  39425. IHTMLNamespaceCollection * This,
  39426. /* [in] */ VARIANT index,
  39427. /* [out][retval] */ IDispatch **ppNamespace);
  39428. void __RPC_STUB IHTMLNamespaceCollection_item_Stub(
  39429. IRpcStubBuffer *This,
  39430. IRpcChannelBuffer *_pRpcChannelBuffer,
  39431. PRPC_MESSAGE _pRpcMessage,
  39432. DWORD *_pdwStubPhase);
  39433. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_add_Proxy(
  39434. IHTMLNamespaceCollection * This,
  39435. /* [in] */ BSTR bstrNamespace,
  39436. /* [in] */ BSTR bstrUrn,
  39437. /* [in][optional] */ VARIANT implementationUrl,
  39438. /* [out][retval] */ IDispatch **ppNamespace);
  39439. void __RPC_STUB IHTMLNamespaceCollection_add_Stub(
  39440. IRpcStubBuffer *This,
  39441. IRpcChannelBuffer *_pRpcChannelBuffer,
  39442. PRPC_MESSAGE _pRpcMessage,
  39443. DWORD *_pdwStubPhase);
  39444. #endif /* __IHTMLNamespaceCollection_INTERFACE_DEFINED__ */
  39445. EXTERN_C const CLSID CLSID_HTMLNamespace;
  39446. #ifdef __cplusplus
  39447. class DECLSPEC_UUID("3050f6bc-98b5-11cf-bb82-00aa00bdce0b")
  39448. HTMLNamespace;
  39449. #endif
  39450. EXTERN_C const CLSID CLSID_HTMLNamespaceCollection;
  39451. #ifdef __cplusplus
  39452. class DECLSPEC_UUID("3050f6b9-98b5-11cf-bb82-00aa00bdce0b")
  39453. HTMLNamespaceCollection;
  39454. #endif
  39455. #ifndef __IHTMLPainter_INTERFACE_DEFINED__
  39456. #define __IHTMLPainter_INTERFACE_DEFINED__
  39457. /* interface IHTMLPainter */
  39458. /* [uuid][unique][object] */
  39459. EXTERN_C const IID IID_IHTMLPainter;
  39460. MIDL_INTERFACE("3050f6a6-98b5-11cf-bb82-00aa00bdce0b")
  39461. IHTMLPainter : public IUnknown
  39462. {
  39463. public:
  39464. virtual HRESULT STDMETHODCALLTYPE Draw(
  39465. /* [in] */ RECT rcBounds,
  39466. /* [in] */ RECT rcUpdate,
  39467. /* [in] */ LONG lDrawFlags,
  39468. /* [in] */ HDC hdc,
  39469. /* [in] */ LPVOID pvDrawObject) = 0;
  39470. virtual HRESULT STDMETHODCALLTYPE OnResize(
  39471. /* [in] */ SIZE size) = 0;
  39472. virtual HRESULT STDMETHODCALLTYPE GetPainterInfo(
  39473. /* [out] */ HTML_PAINTER_INFO *pInfo) = 0;
  39474. virtual HRESULT STDMETHODCALLTYPE HitTestPoint(
  39475. /* [in] */ POINT pt,
  39476. /* [out] */ BOOL *pbHit,
  39477. /* [out] */ LONG *plPartID) = 0;
  39478. };
  39479. HRESULT STDMETHODCALLTYPE IHTMLPainter_Draw_Proxy(
  39480. IHTMLPainter * This,
  39481. /* [in] */ RECT rcBounds,
  39482. /* [in] */ RECT rcUpdate,
  39483. /* [in] */ LONG lDrawFlags,
  39484. /* [in] */ HDC hdc,
  39485. /* [in] */ LPVOID pvDrawObject);
  39486. void __RPC_STUB IHTMLPainter_Draw_Stub(
  39487. IRpcStubBuffer *This,
  39488. IRpcChannelBuffer *_pRpcChannelBuffer,
  39489. PRPC_MESSAGE _pRpcMessage,
  39490. DWORD *_pdwStubPhase);
  39491. HRESULT STDMETHODCALLTYPE IHTMLPainter_OnResize_Proxy(
  39492. IHTMLPainter * This,
  39493. /* [in] */ SIZE size);
  39494. void __RPC_STUB IHTMLPainter_OnResize_Stub(
  39495. IRpcStubBuffer *This,
  39496. IRpcChannelBuffer *_pRpcChannelBuffer,
  39497. PRPC_MESSAGE _pRpcMessage,
  39498. DWORD *_pdwStubPhase);
  39499. HRESULT STDMETHODCALLTYPE IHTMLPainter_GetPainterInfo_Proxy(
  39500. IHTMLPainter * This,
  39501. /* [out] */ HTML_PAINTER_INFO *pInfo);
  39502. void __RPC_STUB IHTMLPainter_GetPainterInfo_Stub(
  39503. IRpcStubBuffer *This,
  39504. IRpcChannelBuffer *_pRpcChannelBuffer,
  39505. PRPC_MESSAGE _pRpcMessage,
  39506. DWORD *_pdwStubPhase);
  39507. HRESULT STDMETHODCALLTYPE IHTMLPainter_HitTestPoint_Proxy(
  39508. IHTMLPainter * This,
  39509. /* [in] */ POINT pt,
  39510. /* [out] */ BOOL *pbHit,
  39511. /* [out] */ LONG *plPartID);
  39512. void __RPC_STUB IHTMLPainter_HitTestPoint_Stub(
  39513. IRpcStubBuffer *This,
  39514. IRpcChannelBuffer *_pRpcChannelBuffer,
  39515. PRPC_MESSAGE _pRpcMessage,
  39516. DWORD *_pdwStubPhase);
  39517. #endif /* __IHTMLPainter_INTERFACE_DEFINED__ */
  39518. #ifndef __IHTMLPaintSite_INTERFACE_DEFINED__
  39519. #define __IHTMLPaintSite_INTERFACE_DEFINED__
  39520. /* interface IHTMLPaintSite */
  39521. /* [uuid][unique][object] */
  39522. EXTERN_C const IID IID_IHTMLPaintSite;
  39523. MIDL_INTERFACE("3050f6a7-98b5-11cf-bb82-00aa00bdce0b")
  39524. IHTMLPaintSite : public IUnknown
  39525. {
  39526. public:
  39527. virtual HRESULT STDMETHODCALLTYPE InvalidatePainterInfo( void) = 0;
  39528. virtual HRESULT STDMETHODCALLTYPE InvalidateRect(
  39529. /* [in] */ RECT *prcInvalid) = 0;
  39530. virtual HRESULT STDMETHODCALLTYPE InvalidateRegion(
  39531. /* [in] */ HRGN rgnInvalid) = 0;
  39532. virtual HRESULT STDMETHODCALLTYPE GetDrawInfo(
  39533. /* [in] */ LONG lFlags,
  39534. /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo) = 0;
  39535. virtual HRESULT STDMETHODCALLTYPE TransformGlobalToLocal(
  39536. /* [in] */ POINT ptGlobal,
  39537. /* [out] */ POINT *pptLocal) = 0;
  39538. virtual HRESULT STDMETHODCALLTYPE TransformLocalToGlobal(
  39539. /* [in] */ POINT ptLocal,
  39540. /* [out] */ POINT *pptGlobal) = 0;
  39541. virtual HRESULT STDMETHODCALLTYPE GetHitTestCookie(
  39542. /* [out] */ LONG *plCookie) = 0;
  39543. };
  39544. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidatePainterInfo_Proxy(
  39545. IHTMLPaintSite * This);
  39546. void __RPC_STUB IHTMLPaintSite_InvalidatePainterInfo_Stub(
  39547. IRpcStubBuffer *This,
  39548. IRpcChannelBuffer *_pRpcChannelBuffer,
  39549. PRPC_MESSAGE _pRpcMessage,
  39550. DWORD *_pdwStubPhase);
  39551. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidateRect_Proxy(
  39552. IHTMLPaintSite * This,
  39553. /* [in] */ RECT *prcInvalid);
  39554. void __RPC_STUB IHTMLPaintSite_InvalidateRect_Stub(
  39555. IRpcStubBuffer *This,
  39556. IRpcChannelBuffer *_pRpcChannelBuffer,
  39557. PRPC_MESSAGE _pRpcMessage,
  39558. DWORD *_pdwStubPhase);
  39559. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidateRegion_Proxy(
  39560. IHTMLPaintSite * This,
  39561. /* [in] */ HRGN rgnInvalid);
  39562. void __RPC_STUB IHTMLPaintSite_InvalidateRegion_Stub(
  39563. IRpcStubBuffer *This,
  39564. IRpcChannelBuffer *_pRpcChannelBuffer,
  39565. PRPC_MESSAGE _pRpcMessage,
  39566. DWORD *_pdwStubPhase);
  39567. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_GetDrawInfo_Proxy(
  39568. IHTMLPaintSite * This,
  39569. /* [in] */ LONG lFlags,
  39570. /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo);
  39571. void __RPC_STUB IHTMLPaintSite_GetDrawInfo_Stub(
  39572. IRpcStubBuffer *This,
  39573. IRpcChannelBuffer *_pRpcChannelBuffer,
  39574. PRPC_MESSAGE _pRpcMessage,
  39575. DWORD *_pdwStubPhase);
  39576. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_TransformGlobalToLocal_Proxy(
  39577. IHTMLPaintSite * This,
  39578. /* [in] */ POINT ptGlobal,
  39579. /* [out] */ POINT *pptLocal);
  39580. void __RPC_STUB IHTMLPaintSite_TransformGlobalToLocal_Stub(
  39581. IRpcStubBuffer *This,
  39582. IRpcChannelBuffer *_pRpcChannelBuffer,
  39583. PRPC_MESSAGE _pRpcMessage,
  39584. DWORD *_pdwStubPhase);
  39585. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_TransformLocalToGlobal_Proxy(
  39586. IHTMLPaintSite * This,
  39587. /* [in] */ POINT ptLocal,
  39588. /* [out] */ POINT *pptGlobal);
  39589. void __RPC_STUB IHTMLPaintSite_TransformLocalToGlobal_Stub(
  39590. IRpcStubBuffer *This,
  39591. IRpcChannelBuffer *_pRpcChannelBuffer,
  39592. PRPC_MESSAGE _pRpcMessage,
  39593. DWORD *_pdwStubPhase);
  39594. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_GetHitTestCookie_Proxy(
  39595. IHTMLPaintSite * This,
  39596. /* [out] */ LONG *plCookie);
  39597. void __RPC_STUB IHTMLPaintSite_GetHitTestCookie_Stub(
  39598. IRpcStubBuffer *This,
  39599. IRpcChannelBuffer *_pRpcChannelBuffer,
  39600. PRPC_MESSAGE _pRpcMessage,
  39601. DWORD *_pdwStubPhase);
  39602. #endif /* __IHTMLPaintSite_INTERFACE_DEFINED__ */
  39603. #ifndef __IHTMLPainterEventInfo_INTERFACE_DEFINED__
  39604. #define __IHTMLPainterEventInfo_INTERFACE_DEFINED__
  39605. /* interface IHTMLPainterEventInfo */
  39606. /* [uuid][unique][object] */
  39607. EXTERN_C const IID IID_IHTMLPainterEventInfo;
  39608. MIDL_INTERFACE("3050f6df-98b5-11cf-bb82-00aa00bdce0b")
  39609. IHTMLPainterEventInfo : public IUnknown
  39610. {
  39611. public:
  39612. virtual HRESULT STDMETHODCALLTYPE GetEventInfoFlags(
  39613. /* [out] */ long *plEventInfoFlags) = 0;
  39614. virtual HRESULT STDMETHODCALLTYPE GetEventTarget(
  39615. /* [in] */ IHTMLElement **ppElement) = 0;
  39616. virtual HRESULT STDMETHODCALLTYPE SetCursor(
  39617. /* [in] */ LONG lPartID) = 0;
  39618. virtual HRESULT STDMETHODCALLTYPE StringFromPartID(
  39619. /* [in] */ LONG lPartID,
  39620. /* [out] */ BSTR *pbstrPart) = 0;
  39621. };
  39622. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_GetEventInfoFlags_Proxy(
  39623. IHTMLPainterEventInfo * This,
  39624. /* [out] */ long *plEventInfoFlags);
  39625. void __RPC_STUB IHTMLPainterEventInfo_GetEventInfoFlags_Stub(
  39626. IRpcStubBuffer *This,
  39627. IRpcChannelBuffer *_pRpcChannelBuffer,
  39628. PRPC_MESSAGE _pRpcMessage,
  39629. DWORD *_pdwStubPhase);
  39630. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_GetEventTarget_Proxy(
  39631. IHTMLPainterEventInfo * This,
  39632. /* [in] */ IHTMLElement **ppElement);
  39633. void __RPC_STUB IHTMLPainterEventInfo_GetEventTarget_Stub(
  39634. IRpcStubBuffer *This,
  39635. IRpcChannelBuffer *_pRpcChannelBuffer,
  39636. PRPC_MESSAGE _pRpcMessage,
  39637. DWORD *_pdwStubPhase);
  39638. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_SetCursor_Proxy(
  39639. IHTMLPainterEventInfo * This,
  39640. /* [in] */ LONG lPartID);
  39641. void __RPC_STUB IHTMLPainterEventInfo_SetCursor_Stub(
  39642. IRpcStubBuffer *This,
  39643. IRpcChannelBuffer *_pRpcChannelBuffer,
  39644. PRPC_MESSAGE _pRpcMessage,
  39645. DWORD *_pdwStubPhase);
  39646. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_StringFromPartID_Proxy(
  39647. IHTMLPainterEventInfo * This,
  39648. /* [in] */ LONG lPartID,
  39649. /* [out] */ BSTR *pbstrPart);
  39650. void __RPC_STUB IHTMLPainterEventInfo_StringFromPartID_Stub(
  39651. IRpcStubBuffer *This,
  39652. IRpcChannelBuffer *_pRpcChannelBuffer,
  39653. PRPC_MESSAGE _pRpcMessage,
  39654. DWORD *_pdwStubPhase);
  39655. #endif /* __IHTMLPainterEventInfo_INTERFACE_DEFINED__ */
  39656. #ifndef __IHTMLPainterOverlay_INTERFACE_DEFINED__
  39657. #define __IHTMLPainterOverlay_INTERFACE_DEFINED__
  39658. /* interface IHTMLPainterOverlay */
  39659. /* [uuid][unique][object] */
  39660. EXTERN_C const IID IID_IHTMLPainterOverlay;
  39661. MIDL_INTERFACE("3050f7e3-98b5-11cf-bb82-00aa00bdce0b")
  39662. IHTMLPainterOverlay : public IUnknown
  39663. {
  39664. public:
  39665. virtual HRESULT STDMETHODCALLTYPE OnMove(
  39666. /* [in] */ RECT rcDevice) = 0;
  39667. };
  39668. HRESULT STDMETHODCALLTYPE IHTMLPainterOverlay_OnMove_Proxy(
  39669. IHTMLPainterOverlay * This,
  39670. /* [in] */ RECT rcDevice);
  39671. void __RPC_STUB IHTMLPainterOverlay_OnMove_Stub(
  39672. IRpcStubBuffer *This,
  39673. IRpcChannelBuffer *_pRpcChannelBuffer,
  39674. PRPC_MESSAGE _pRpcMessage,
  39675. DWORD *_pdwStubPhase);
  39676. #endif /* __IHTMLPainterOverlay_INTERFACE_DEFINED__ */
  39677. #ifndef __IHTMLIPrintCollection_INTERFACE_DEFINED__
  39678. #define __IHTMLIPrintCollection_INTERFACE_DEFINED__
  39679. /* interface IHTMLIPrintCollection */
  39680. /* [object][uuid][dual][oleautomation] */
  39681. EXTERN_C const IID IID_IHTMLIPrintCollection;
  39682. MIDL_INTERFACE("3050f6b5-98b5-11cf-bb82-00aa00bdce0b")
  39683. IHTMLIPrintCollection : public IDispatch
  39684. {
  39685. public:
  39686. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  39687. /* [out][retval] */ long *p) = 0;
  39688. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  39689. /* [out][retval] */ IUnknown **p) = 0;
  39690. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  39691. /* [in] */ long index,
  39692. /* [out][retval] */ IUnknown **ppIPrint) = 0;
  39693. };
  39694. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_get_length_Proxy(
  39695. IHTMLIPrintCollection * This,
  39696. /* [out][retval] */ long *p);
  39697. void __RPC_STUB IHTMLIPrintCollection_get_length_Stub(
  39698. IRpcStubBuffer *This,
  39699. IRpcChannelBuffer *_pRpcChannelBuffer,
  39700. PRPC_MESSAGE _pRpcMessage,
  39701. DWORD *_pdwStubPhase);
  39702. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_get__newEnum_Proxy(
  39703. IHTMLIPrintCollection * This,
  39704. /* [out][retval] */ IUnknown **p);
  39705. void __RPC_STUB IHTMLIPrintCollection_get__newEnum_Stub(
  39706. IRpcStubBuffer *This,
  39707. IRpcChannelBuffer *_pRpcChannelBuffer,
  39708. PRPC_MESSAGE _pRpcMessage,
  39709. DWORD *_pdwStubPhase);
  39710. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_item_Proxy(
  39711. IHTMLIPrintCollection * This,
  39712. /* [in] */ long index,
  39713. /* [out][retval] */ IUnknown **ppIPrint);
  39714. void __RPC_STUB IHTMLIPrintCollection_item_Stub(
  39715. IRpcStubBuffer *This,
  39716. IRpcChannelBuffer *_pRpcChannelBuffer,
  39717. PRPC_MESSAGE _pRpcMessage,
  39718. DWORD *_pdwStubPhase);
  39719. #endif /* __IHTMLIPrintCollection_INTERFACE_DEFINED__ */
  39720. #ifndef __IEnumPrivacyRecords_INTERFACE_DEFINED__
  39721. #define __IEnumPrivacyRecords_INTERFACE_DEFINED__
  39722. /* interface IEnumPrivacyRecords */
  39723. /* [uuid][unique][object] */
  39724. EXTERN_C const IID IID_IEnumPrivacyRecords;
  39725. MIDL_INTERFACE("3050f844-98b5-11cf-bb82-00aa00bdce0b")
  39726. IEnumPrivacyRecords : public IUnknown
  39727. {
  39728. public:
  39729. virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0;
  39730. virtual HRESULT STDMETHODCALLTYPE GetSize(
  39731. /* [out] */ ULONG *pSize) = 0;
  39732. virtual HRESULT STDMETHODCALLTYPE GetPrivacyImpacted(
  39733. /* [out] */ BOOL *pState) = 0;
  39734. virtual HRESULT STDMETHODCALLTYPE Next(
  39735. /* [out] */ BSTR *pbstrUrl,
  39736. /* [out] */ BSTR *pbstrPolicyRef,
  39737. /* [out] */ LONG *pdwReserved,
  39738. /* [out] */ DWORD *pdwPrivacyFlags) = 0;
  39739. };
  39740. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_Reset_Proxy(
  39741. IEnumPrivacyRecords * This);
  39742. void __RPC_STUB IEnumPrivacyRecords_Reset_Stub(
  39743. IRpcStubBuffer *This,
  39744. IRpcChannelBuffer *_pRpcChannelBuffer,
  39745. PRPC_MESSAGE _pRpcMessage,
  39746. DWORD *_pdwStubPhase);
  39747. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_GetSize_Proxy(
  39748. IEnumPrivacyRecords * This,
  39749. /* [out] */ ULONG *pSize);
  39750. void __RPC_STUB IEnumPrivacyRecords_GetSize_Stub(
  39751. IRpcStubBuffer *This,
  39752. IRpcChannelBuffer *_pRpcChannelBuffer,
  39753. PRPC_MESSAGE _pRpcMessage,
  39754. DWORD *_pdwStubPhase);
  39755. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_GetPrivacyImpacted_Proxy(
  39756. IEnumPrivacyRecords * This,
  39757. /* [out] */ BOOL *pState);
  39758. void __RPC_STUB IEnumPrivacyRecords_GetPrivacyImpacted_Stub(
  39759. IRpcStubBuffer *This,
  39760. IRpcChannelBuffer *_pRpcChannelBuffer,
  39761. PRPC_MESSAGE _pRpcMessage,
  39762. DWORD *_pdwStubPhase);
  39763. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_Next_Proxy(
  39764. IEnumPrivacyRecords * This,
  39765. /* [out] */ BSTR *pbstrUrl,
  39766. /* [out] */ BSTR *pbstrPolicyRef,
  39767. /* [out] */ LONG *pdwReserved,
  39768. /* [out] */ DWORD *pdwPrivacyFlags);
  39769. void __RPC_STUB IEnumPrivacyRecords_Next_Stub(
  39770. IRpcStubBuffer *This,
  39771. IRpcChannelBuffer *_pRpcChannelBuffer,
  39772. PRPC_MESSAGE _pRpcMessage,
  39773. DWORD *_pdwStubPhase);
  39774. #endif /* __IEnumPrivacyRecords_INTERFACE_DEFINED__ */
  39775. #ifndef __IHTMLDialog_INTERFACE_DEFINED__
  39776. #define __IHTMLDialog_INTERFACE_DEFINED__
  39777. /* interface IHTMLDialog */
  39778. /* [object][uuid][dual][oleautomation] */
  39779. EXTERN_C const IID IID_IHTMLDialog;
  39780. MIDL_INTERFACE("3050f216-98b5-11cf-bb82-00aa00bdce0b")
  39781. IHTMLDialog : public IDispatch
  39782. {
  39783. public:
  39784. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogTop(
  39785. /* [in] */ VARIANT v) = 0;
  39786. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogTop(
  39787. /* [out][retval] */ VARIANT *p) = 0;
  39788. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogLeft(
  39789. /* [in] */ VARIANT v) = 0;
  39790. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogLeft(
  39791. /* [out][retval] */ VARIANT *p) = 0;
  39792. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogWidth(
  39793. /* [in] */ VARIANT v) = 0;
  39794. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogWidth(
  39795. /* [out][retval] */ VARIANT *p) = 0;
  39796. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogHeight(
  39797. /* [in] */ VARIANT v) = 0;
  39798. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogHeight(
  39799. /* [out][retval] */ VARIANT *p) = 0;
  39800. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogArguments(
  39801. /* [out][retval] */ VARIANT *p) = 0;
  39802. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_menuArguments(
  39803. /* [out][retval] */ VARIANT *p) = 0;
  39804. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue(
  39805. /* [in] */ VARIANT v) = 0;
  39806. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue(
  39807. /* [out][retval] */ VARIANT *p) = 0;
  39808. virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0;
  39809. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  39810. /* [out][retval] */ BSTR *String) = 0;
  39811. };
  39812. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogTop_Proxy(
  39813. IHTMLDialog * This,
  39814. /* [in] */ VARIANT v);
  39815. void __RPC_STUB IHTMLDialog_put_dialogTop_Stub(
  39816. IRpcStubBuffer *This,
  39817. IRpcChannelBuffer *_pRpcChannelBuffer,
  39818. PRPC_MESSAGE _pRpcMessage,
  39819. DWORD *_pdwStubPhase);
  39820. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogTop_Proxy(
  39821. IHTMLDialog * This,
  39822. /* [out][retval] */ VARIANT *p);
  39823. void __RPC_STUB IHTMLDialog_get_dialogTop_Stub(
  39824. IRpcStubBuffer *This,
  39825. IRpcChannelBuffer *_pRpcChannelBuffer,
  39826. PRPC_MESSAGE _pRpcMessage,
  39827. DWORD *_pdwStubPhase);
  39828. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogLeft_Proxy(
  39829. IHTMLDialog * This,
  39830. /* [in] */ VARIANT v);
  39831. void __RPC_STUB IHTMLDialog_put_dialogLeft_Stub(
  39832. IRpcStubBuffer *This,
  39833. IRpcChannelBuffer *_pRpcChannelBuffer,
  39834. PRPC_MESSAGE _pRpcMessage,
  39835. DWORD *_pdwStubPhase);
  39836. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogLeft_Proxy(
  39837. IHTMLDialog * This,
  39838. /* [out][retval] */ VARIANT *p);
  39839. void __RPC_STUB IHTMLDialog_get_dialogLeft_Stub(
  39840. IRpcStubBuffer *This,
  39841. IRpcChannelBuffer *_pRpcChannelBuffer,
  39842. PRPC_MESSAGE _pRpcMessage,
  39843. DWORD *_pdwStubPhase);
  39844. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogWidth_Proxy(
  39845. IHTMLDialog * This,
  39846. /* [in] */ VARIANT v);
  39847. void __RPC_STUB IHTMLDialog_put_dialogWidth_Stub(
  39848. IRpcStubBuffer *This,
  39849. IRpcChannelBuffer *_pRpcChannelBuffer,
  39850. PRPC_MESSAGE _pRpcMessage,
  39851. DWORD *_pdwStubPhase);
  39852. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogWidth_Proxy(
  39853. IHTMLDialog * This,
  39854. /* [out][retval] */ VARIANT *p);
  39855. void __RPC_STUB IHTMLDialog_get_dialogWidth_Stub(
  39856. IRpcStubBuffer *This,
  39857. IRpcChannelBuffer *_pRpcChannelBuffer,
  39858. PRPC_MESSAGE _pRpcMessage,
  39859. DWORD *_pdwStubPhase);
  39860. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogHeight_Proxy(
  39861. IHTMLDialog * This,
  39862. /* [in] */ VARIANT v);
  39863. void __RPC_STUB IHTMLDialog_put_dialogHeight_Stub(
  39864. IRpcStubBuffer *This,
  39865. IRpcChannelBuffer *_pRpcChannelBuffer,
  39866. PRPC_MESSAGE _pRpcMessage,
  39867. DWORD *_pdwStubPhase);
  39868. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogHeight_Proxy(
  39869. IHTMLDialog * This,
  39870. /* [out][retval] */ VARIANT *p);
  39871. void __RPC_STUB IHTMLDialog_get_dialogHeight_Stub(
  39872. IRpcStubBuffer *This,
  39873. IRpcChannelBuffer *_pRpcChannelBuffer,
  39874. PRPC_MESSAGE _pRpcMessage,
  39875. DWORD *_pdwStubPhase);
  39876. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogArguments_Proxy(
  39877. IHTMLDialog * This,
  39878. /* [out][retval] */ VARIANT *p);
  39879. void __RPC_STUB IHTMLDialog_get_dialogArguments_Stub(
  39880. IRpcStubBuffer *This,
  39881. IRpcChannelBuffer *_pRpcChannelBuffer,
  39882. PRPC_MESSAGE _pRpcMessage,
  39883. DWORD *_pdwStubPhase);
  39884. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_menuArguments_Proxy(
  39885. IHTMLDialog * This,
  39886. /* [out][retval] */ VARIANT *p);
  39887. void __RPC_STUB IHTMLDialog_get_menuArguments_Stub(
  39888. IRpcStubBuffer *This,
  39889. IRpcChannelBuffer *_pRpcChannelBuffer,
  39890. PRPC_MESSAGE _pRpcMessage,
  39891. DWORD *_pdwStubPhase);
  39892. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_returnValue_Proxy(
  39893. IHTMLDialog * This,
  39894. /* [in] */ VARIANT v);
  39895. void __RPC_STUB IHTMLDialog_put_returnValue_Stub(
  39896. IRpcStubBuffer *This,
  39897. IRpcChannelBuffer *_pRpcChannelBuffer,
  39898. PRPC_MESSAGE _pRpcMessage,
  39899. DWORD *_pdwStubPhase);
  39900. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_returnValue_Proxy(
  39901. IHTMLDialog * This,
  39902. /* [out][retval] */ VARIANT *p);
  39903. void __RPC_STUB IHTMLDialog_get_returnValue_Stub(
  39904. IRpcStubBuffer *This,
  39905. IRpcChannelBuffer *_pRpcChannelBuffer,
  39906. PRPC_MESSAGE _pRpcMessage,
  39907. DWORD *_pdwStubPhase);
  39908. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_close_Proxy(
  39909. IHTMLDialog * This);
  39910. void __RPC_STUB IHTMLDialog_close_Stub(
  39911. IRpcStubBuffer *This,
  39912. IRpcChannelBuffer *_pRpcChannelBuffer,
  39913. PRPC_MESSAGE _pRpcMessage,
  39914. DWORD *_pdwStubPhase);
  39915. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_toString_Proxy(
  39916. IHTMLDialog * This,
  39917. /* [out][retval] */ BSTR *String);
  39918. void __RPC_STUB IHTMLDialog_toString_Stub(
  39919. IRpcStubBuffer *This,
  39920. IRpcChannelBuffer *_pRpcChannelBuffer,
  39921. PRPC_MESSAGE _pRpcMessage,
  39922. DWORD *_pdwStubPhase);
  39923. #endif /* __IHTMLDialog_INTERFACE_DEFINED__ */
  39924. #ifndef __IHTMLDialog2_INTERFACE_DEFINED__
  39925. #define __IHTMLDialog2_INTERFACE_DEFINED__
  39926. /* interface IHTMLDialog2 */
  39927. /* [object][uuid][dual][oleautomation] */
  39928. EXTERN_C const IID IID_IHTMLDialog2;
  39929. MIDL_INTERFACE("3050f5e0-98b5-11cf-bb82-00aa00bdce0b")
  39930. IHTMLDialog2 : public IDispatch
  39931. {
  39932. public:
  39933. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  39934. /* [in] */ BSTR v) = 0;
  39935. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  39936. /* [out][retval] */ BSTR *p) = 0;
  39937. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_resizable(
  39938. /* [in] */ BSTR v) = 0;
  39939. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_resizable(
  39940. /* [out][retval] */ BSTR *p) = 0;
  39941. };
  39942. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_put_status_Proxy(
  39943. IHTMLDialog2 * This,
  39944. /* [in] */ BSTR v);
  39945. void __RPC_STUB IHTMLDialog2_put_status_Stub(
  39946. IRpcStubBuffer *This,
  39947. IRpcChannelBuffer *_pRpcChannelBuffer,
  39948. PRPC_MESSAGE _pRpcMessage,
  39949. DWORD *_pdwStubPhase);
  39950. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_get_status_Proxy(
  39951. IHTMLDialog2 * This,
  39952. /* [out][retval] */ BSTR *p);
  39953. void __RPC_STUB IHTMLDialog2_get_status_Stub(
  39954. IRpcStubBuffer *This,
  39955. IRpcChannelBuffer *_pRpcChannelBuffer,
  39956. PRPC_MESSAGE _pRpcMessage,
  39957. DWORD *_pdwStubPhase);
  39958. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_put_resizable_Proxy(
  39959. IHTMLDialog2 * This,
  39960. /* [in] */ BSTR v);
  39961. void __RPC_STUB IHTMLDialog2_put_resizable_Stub(
  39962. IRpcStubBuffer *This,
  39963. IRpcChannelBuffer *_pRpcChannelBuffer,
  39964. PRPC_MESSAGE _pRpcMessage,
  39965. DWORD *_pdwStubPhase);
  39966. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_get_resizable_Proxy(
  39967. IHTMLDialog2 * This,
  39968. /* [out][retval] */ BSTR *p);
  39969. void __RPC_STUB IHTMLDialog2_get_resizable_Stub(
  39970. IRpcStubBuffer *This,
  39971. IRpcChannelBuffer *_pRpcChannelBuffer,
  39972. PRPC_MESSAGE _pRpcMessage,
  39973. DWORD *_pdwStubPhase);
  39974. #endif /* __IHTMLDialog2_INTERFACE_DEFINED__ */
  39975. #ifndef __IHTMLDialog3_INTERFACE_DEFINED__
  39976. #define __IHTMLDialog3_INTERFACE_DEFINED__
  39977. /* interface IHTMLDialog3 */
  39978. /* [object][uuid][dual][oleautomation] */
  39979. EXTERN_C const IID IID_IHTMLDialog3;
  39980. MIDL_INTERFACE("3050f388-98b5-11cf-bb82-00aa00bdce0b")
  39981. IHTMLDialog3 : public IDispatch
  39982. {
  39983. public:
  39984. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_unadorned(
  39985. /* [in] */ BSTR v) = 0;
  39986. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unadorned(
  39987. /* [out][retval] */ BSTR *p) = 0;
  39988. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogHide(
  39989. /* [in] */ BSTR v) = 0;
  39990. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogHide(
  39991. /* [out][retval] */ BSTR *p) = 0;
  39992. };
  39993. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_put_unadorned_Proxy(
  39994. IHTMLDialog3 * This,
  39995. /* [in] */ BSTR v);
  39996. void __RPC_STUB IHTMLDialog3_put_unadorned_Stub(
  39997. IRpcStubBuffer *This,
  39998. IRpcChannelBuffer *_pRpcChannelBuffer,
  39999. PRPC_MESSAGE _pRpcMessage,
  40000. DWORD *_pdwStubPhase);
  40001. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_get_unadorned_Proxy(
  40002. IHTMLDialog3 * This,
  40003. /* [out][retval] */ BSTR *p);
  40004. void __RPC_STUB IHTMLDialog3_get_unadorned_Stub(
  40005. IRpcStubBuffer *This,
  40006. IRpcChannelBuffer *_pRpcChannelBuffer,
  40007. PRPC_MESSAGE _pRpcMessage,
  40008. DWORD *_pdwStubPhase);
  40009. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_put_dialogHide_Proxy(
  40010. IHTMLDialog3 * This,
  40011. /* [in] */ BSTR v);
  40012. void __RPC_STUB IHTMLDialog3_put_dialogHide_Stub(
  40013. IRpcStubBuffer *This,
  40014. IRpcChannelBuffer *_pRpcChannelBuffer,
  40015. PRPC_MESSAGE _pRpcMessage,
  40016. DWORD *_pdwStubPhase);
  40017. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_get_dialogHide_Proxy(
  40018. IHTMLDialog3 * This,
  40019. /* [out][retval] */ BSTR *p);
  40020. void __RPC_STUB IHTMLDialog3_get_dialogHide_Stub(
  40021. IRpcStubBuffer *This,
  40022. IRpcChannelBuffer *_pRpcChannelBuffer,
  40023. PRPC_MESSAGE _pRpcMessage,
  40024. DWORD *_pdwStubPhase);
  40025. #endif /* __IHTMLDialog3_INTERFACE_DEFINED__ */
  40026. #ifndef __IHTMLModelessInit_INTERFACE_DEFINED__
  40027. #define __IHTMLModelessInit_INTERFACE_DEFINED__
  40028. /* interface IHTMLModelessInit */
  40029. /* [object][uuid][dual][oleautomation] */
  40030. EXTERN_C const IID IID_IHTMLModelessInit;
  40031. MIDL_INTERFACE("3050f5e4-98b5-11cf-bb82-00aa00bdce0b")
  40032. IHTMLModelessInit : public IDispatch
  40033. {
  40034. public:
  40035. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parameters(
  40036. /* [out][retval] */ VARIANT *p) = 0;
  40037. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_optionString(
  40038. /* [out][retval] */ VARIANT *p) = 0;
  40039. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_moniker(
  40040. /* [out][retval] */ IUnknown **p) = 0;
  40041. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  40042. /* [out][retval] */ IUnknown **p) = 0;
  40043. };
  40044. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_parameters_Proxy(
  40045. IHTMLModelessInit * This,
  40046. /* [out][retval] */ VARIANT *p);
  40047. void __RPC_STUB IHTMLModelessInit_get_parameters_Stub(
  40048. IRpcStubBuffer *This,
  40049. IRpcChannelBuffer *_pRpcChannelBuffer,
  40050. PRPC_MESSAGE _pRpcMessage,
  40051. DWORD *_pdwStubPhase);
  40052. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_optionString_Proxy(
  40053. IHTMLModelessInit * This,
  40054. /* [out][retval] */ VARIANT *p);
  40055. void __RPC_STUB IHTMLModelessInit_get_optionString_Stub(
  40056. IRpcStubBuffer *This,
  40057. IRpcChannelBuffer *_pRpcChannelBuffer,
  40058. PRPC_MESSAGE _pRpcMessage,
  40059. DWORD *_pdwStubPhase);
  40060. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_moniker_Proxy(
  40061. IHTMLModelessInit * This,
  40062. /* [out][retval] */ IUnknown **p);
  40063. void __RPC_STUB IHTMLModelessInit_get_moniker_Stub(
  40064. IRpcStubBuffer *This,
  40065. IRpcChannelBuffer *_pRpcChannelBuffer,
  40066. PRPC_MESSAGE _pRpcMessage,
  40067. DWORD *_pdwStubPhase);
  40068. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_document_Proxy(
  40069. IHTMLModelessInit * This,
  40070. /* [out][retval] */ IUnknown **p);
  40071. void __RPC_STUB IHTMLModelessInit_get_document_Stub(
  40072. IRpcStubBuffer *This,
  40073. IRpcChannelBuffer *_pRpcChannelBuffer,
  40074. PRPC_MESSAGE _pRpcMessage,
  40075. DWORD *_pdwStubPhase);
  40076. #endif /* __IHTMLModelessInit_INTERFACE_DEFINED__ */
  40077. EXTERN_C const CLSID CLSID_ThreadDialogProcParam;
  40078. #ifdef __cplusplus
  40079. class DECLSPEC_UUID("3050f5eb-98b5-11cf-bb82-00aa00bdce0b")
  40080. ThreadDialogProcParam;
  40081. #endif
  40082. EXTERN_C const CLSID CLSID_HTMLDialog;
  40083. #ifdef __cplusplus
  40084. class DECLSPEC_UUID("3050f28a-98b5-11cf-bb82-00aa00bdce0b")
  40085. HTMLDialog;
  40086. #endif
  40087. #ifndef __IHTMLPopup_INTERFACE_DEFINED__
  40088. #define __IHTMLPopup_INTERFACE_DEFINED__
  40089. /* interface IHTMLPopup */
  40090. /* [object][uuid][dual][oleautomation] */
  40091. EXTERN_C const IID IID_IHTMLPopup;
  40092. MIDL_INTERFACE("3050f666-98b5-11cf-bb82-00aa00bdce0b")
  40093. IHTMLPopup : public IDispatch
  40094. {
  40095. public:
  40096. virtual /* [id] */ HRESULT STDMETHODCALLTYPE show(
  40097. /* [in] */ long x,
  40098. /* [in] */ long y,
  40099. /* [in] */ long w,
  40100. /* [in] */ long h,
  40101. /* [in] */ VARIANT *pElement) = 0;
  40102. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hide( void) = 0;
  40103. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  40104. /* [out][retval] */ IHTMLDocument **p) = 0;
  40105. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isOpen(
  40106. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  40107. };
  40108. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_show_Proxy(
  40109. IHTMLPopup * This,
  40110. /* [in] */ long x,
  40111. /* [in] */ long y,
  40112. /* [in] */ long w,
  40113. /* [in] */ long h,
  40114. /* [in] */ VARIANT *pElement);
  40115. void __RPC_STUB IHTMLPopup_show_Stub(
  40116. IRpcStubBuffer *This,
  40117. IRpcChannelBuffer *_pRpcChannelBuffer,
  40118. PRPC_MESSAGE _pRpcMessage,
  40119. DWORD *_pdwStubPhase);
  40120. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_hide_Proxy(
  40121. IHTMLPopup * This);
  40122. void __RPC_STUB IHTMLPopup_hide_Stub(
  40123. IRpcStubBuffer *This,
  40124. IRpcChannelBuffer *_pRpcChannelBuffer,
  40125. PRPC_MESSAGE _pRpcMessage,
  40126. DWORD *_pdwStubPhase);
  40127. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_document_Proxy(
  40128. IHTMLPopup * This,
  40129. /* [out][retval] */ IHTMLDocument **p);
  40130. void __RPC_STUB IHTMLPopup_get_document_Stub(
  40131. IRpcStubBuffer *This,
  40132. IRpcChannelBuffer *_pRpcChannelBuffer,
  40133. PRPC_MESSAGE _pRpcMessage,
  40134. DWORD *_pdwStubPhase);
  40135. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_isOpen_Proxy(
  40136. IHTMLPopup * This,
  40137. /* [out][retval] */ VARIANT_BOOL *p);
  40138. void __RPC_STUB IHTMLPopup_get_isOpen_Stub(
  40139. IRpcStubBuffer *This,
  40140. IRpcChannelBuffer *_pRpcChannelBuffer,
  40141. PRPC_MESSAGE _pRpcMessage,
  40142. DWORD *_pdwStubPhase);
  40143. #endif /* __IHTMLPopup_INTERFACE_DEFINED__ */
  40144. #ifndef __DispHTMLPopup_DISPINTERFACE_DEFINED__
  40145. #define __DispHTMLPopup_DISPINTERFACE_DEFINED__
  40146. /* dispinterface DispHTMLPopup */
  40147. /* [uuid][hidden] */
  40148. EXTERN_C const IID DIID_DispHTMLPopup;
  40149. MIDL_INTERFACE("3050f589-98b5-11cf-bb82-00aa00bdce0b")
  40150. DispHTMLPopup : public IDispatch
  40151. {
  40152. };
  40153. #endif /* __DispHTMLPopup_DISPINTERFACE_DEFINED__ */
  40154. EXTERN_C const CLSID CLSID_HTMLPopup;
  40155. #ifdef __cplusplus
  40156. class DECLSPEC_UUID("3050f667-98b5-11cf-bb82-00aa00bdce0b")
  40157. HTMLPopup;
  40158. #endif
  40159. #ifndef __IHTMLAppBehavior_INTERFACE_DEFINED__
  40160. #define __IHTMLAppBehavior_INTERFACE_DEFINED__
  40161. /* interface IHTMLAppBehavior */
  40162. /* [object][uuid][dual][oleautomation] */
  40163. EXTERN_C const IID IID_IHTMLAppBehavior;
  40164. MIDL_INTERFACE("3050f5ca-98b5-11cf-bb82-00aa00bdce0b")
  40165. IHTMLAppBehavior : public IDispatch
  40166. {
  40167. public:
  40168. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_applicationName(
  40169. /* [in] */ BSTR v) = 0;
  40170. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applicationName(
  40171. /* [out][retval] */ BSTR *p) = 0;
  40172. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_version(
  40173. /* [in] */ BSTR v) = 0;
  40174. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
  40175. /* [out][retval] */ BSTR *p) = 0;
  40176. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_icon(
  40177. /* [in] */ BSTR v) = 0;
  40178. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_icon(
  40179. /* [out][retval] */ BSTR *p) = 0;
  40180. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_singleInstance(
  40181. /* [in] */ BSTR v) = 0;
  40182. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_singleInstance(
  40183. /* [out][retval] */ BSTR *p) = 0;
  40184. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_minimizeButton(
  40185. /* [in] */ BSTR v) = 0;
  40186. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_minimizeButton(
  40187. /* [out][retval] */ BSTR *p) = 0;
  40188. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_maximizeButton(
  40189. /* [in] */ BSTR v) = 0;
  40190. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_maximizeButton(
  40191. /* [out][retval] */ BSTR *p) = 0;
  40192. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  40193. /* [in] */ BSTR v) = 0;
  40194. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  40195. /* [out][retval] */ BSTR *p) = 0;
  40196. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
  40197. /* [in] */ BSTR v) = 0;
  40198. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  40199. /* [out][retval] */ BSTR *p) = 0;
  40200. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_sysMenu(
  40201. /* [in] */ BSTR v) = 0;
  40202. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sysMenu(
  40203. /* [out][retval] */ BSTR *p) = 0;
  40204. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_caption(
  40205. /* [in] */ BSTR v) = 0;
  40206. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption(
  40207. /* [out][retval] */ BSTR *p) = 0;
  40208. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_windowState(
  40209. /* [in] */ BSTR v) = 0;
  40210. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_windowState(
  40211. /* [out][retval] */ BSTR *p) = 0;
  40212. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_showInTaskBar(
  40213. /* [in] */ BSTR v) = 0;
  40214. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_showInTaskBar(
  40215. /* [out][retval] */ BSTR *p) = 0;
  40216. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_commandLine(
  40217. /* [out][retval] */ BSTR *p) = 0;
  40218. };
  40219. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_applicationName_Proxy(
  40220. IHTMLAppBehavior * This,
  40221. /* [in] */ BSTR v);
  40222. void __RPC_STUB IHTMLAppBehavior_put_applicationName_Stub(
  40223. IRpcStubBuffer *This,
  40224. IRpcChannelBuffer *_pRpcChannelBuffer,
  40225. PRPC_MESSAGE _pRpcMessage,
  40226. DWORD *_pdwStubPhase);
  40227. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_applicationName_Proxy(
  40228. IHTMLAppBehavior * This,
  40229. /* [out][retval] */ BSTR *p);
  40230. void __RPC_STUB IHTMLAppBehavior_get_applicationName_Stub(
  40231. IRpcStubBuffer *This,
  40232. IRpcChannelBuffer *_pRpcChannelBuffer,
  40233. PRPC_MESSAGE _pRpcMessage,
  40234. DWORD *_pdwStubPhase);
  40235. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_version_Proxy(
  40236. IHTMLAppBehavior * This,
  40237. /* [in] */ BSTR v);
  40238. void __RPC_STUB IHTMLAppBehavior_put_version_Stub(
  40239. IRpcStubBuffer *This,
  40240. IRpcChannelBuffer *_pRpcChannelBuffer,
  40241. PRPC_MESSAGE _pRpcMessage,
  40242. DWORD *_pdwStubPhase);
  40243. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_version_Proxy(
  40244. IHTMLAppBehavior * This,
  40245. /* [out][retval] */ BSTR *p);
  40246. void __RPC_STUB IHTMLAppBehavior_get_version_Stub(
  40247. IRpcStubBuffer *This,
  40248. IRpcChannelBuffer *_pRpcChannelBuffer,
  40249. PRPC_MESSAGE _pRpcMessage,
  40250. DWORD *_pdwStubPhase);
  40251. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_icon_Proxy(
  40252. IHTMLAppBehavior * This,
  40253. /* [in] */ BSTR v);
  40254. void __RPC_STUB IHTMLAppBehavior_put_icon_Stub(
  40255. IRpcStubBuffer *This,
  40256. IRpcChannelBuffer *_pRpcChannelBuffer,
  40257. PRPC_MESSAGE _pRpcMessage,
  40258. DWORD *_pdwStubPhase);
  40259. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_icon_Proxy(
  40260. IHTMLAppBehavior * This,
  40261. /* [out][retval] */ BSTR *p);
  40262. void __RPC_STUB IHTMLAppBehavior_get_icon_Stub(
  40263. IRpcStubBuffer *This,
  40264. IRpcChannelBuffer *_pRpcChannelBuffer,
  40265. PRPC_MESSAGE _pRpcMessage,
  40266. DWORD *_pdwStubPhase);
  40267. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_singleInstance_Proxy(
  40268. IHTMLAppBehavior * This,
  40269. /* [in] */ BSTR v);
  40270. void __RPC_STUB IHTMLAppBehavior_put_singleInstance_Stub(
  40271. IRpcStubBuffer *This,
  40272. IRpcChannelBuffer *_pRpcChannelBuffer,
  40273. PRPC_MESSAGE _pRpcMessage,
  40274. DWORD *_pdwStubPhase);
  40275. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_singleInstance_Proxy(
  40276. IHTMLAppBehavior * This,
  40277. /* [out][retval] */ BSTR *p);
  40278. void __RPC_STUB IHTMLAppBehavior_get_singleInstance_Stub(
  40279. IRpcStubBuffer *This,
  40280. IRpcChannelBuffer *_pRpcChannelBuffer,
  40281. PRPC_MESSAGE _pRpcMessage,
  40282. DWORD *_pdwStubPhase);
  40283. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_minimizeButton_Proxy(
  40284. IHTMLAppBehavior * This,
  40285. /* [in] */ BSTR v);
  40286. void __RPC_STUB IHTMLAppBehavior_put_minimizeButton_Stub(
  40287. IRpcStubBuffer *This,
  40288. IRpcChannelBuffer *_pRpcChannelBuffer,
  40289. PRPC_MESSAGE _pRpcMessage,
  40290. DWORD *_pdwStubPhase);
  40291. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_minimizeButton_Proxy(
  40292. IHTMLAppBehavior * This,
  40293. /* [out][retval] */ BSTR *p);
  40294. void __RPC_STUB IHTMLAppBehavior_get_minimizeButton_Stub(
  40295. IRpcStubBuffer *This,
  40296. IRpcChannelBuffer *_pRpcChannelBuffer,
  40297. PRPC_MESSAGE _pRpcMessage,
  40298. DWORD *_pdwStubPhase);
  40299. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_maximizeButton_Proxy(
  40300. IHTMLAppBehavior * This,
  40301. /* [in] */ BSTR v);
  40302. void __RPC_STUB IHTMLAppBehavior_put_maximizeButton_Stub(
  40303. IRpcStubBuffer *This,
  40304. IRpcChannelBuffer *_pRpcChannelBuffer,
  40305. PRPC_MESSAGE _pRpcMessage,
  40306. DWORD *_pdwStubPhase);
  40307. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_maximizeButton_Proxy(
  40308. IHTMLAppBehavior * This,
  40309. /* [out][retval] */ BSTR *p);
  40310. void __RPC_STUB IHTMLAppBehavior_get_maximizeButton_Stub(
  40311. IRpcStubBuffer *This,
  40312. IRpcChannelBuffer *_pRpcChannelBuffer,
  40313. PRPC_MESSAGE _pRpcMessage,
  40314. DWORD *_pdwStubPhase);
  40315. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_border_Proxy(
  40316. IHTMLAppBehavior * This,
  40317. /* [in] */ BSTR v);
  40318. void __RPC_STUB IHTMLAppBehavior_put_border_Stub(
  40319. IRpcStubBuffer *This,
  40320. IRpcChannelBuffer *_pRpcChannelBuffer,
  40321. PRPC_MESSAGE _pRpcMessage,
  40322. DWORD *_pdwStubPhase);
  40323. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_border_Proxy(
  40324. IHTMLAppBehavior * This,
  40325. /* [out][retval] */ BSTR *p);
  40326. void __RPC_STUB IHTMLAppBehavior_get_border_Stub(
  40327. IRpcStubBuffer *This,
  40328. IRpcChannelBuffer *_pRpcChannelBuffer,
  40329. PRPC_MESSAGE _pRpcMessage,
  40330. DWORD *_pdwStubPhase);
  40331. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_borderStyle_Proxy(
  40332. IHTMLAppBehavior * This,
  40333. /* [in] */ BSTR v);
  40334. void __RPC_STUB IHTMLAppBehavior_put_borderStyle_Stub(
  40335. IRpcStubBuffer *This,
  40336. IRpcChannelBuffer *_pRpcChannelBuffer,
  40337. PRPC_MESSAGE _pRpcMessage,
  40338. DWORD *_pdwStubPhase);
  40339. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_borderStyle_Proxy(
  40340. IHTMLAppBehavior * This,
  40341. /* [out][retval] */ BSTR *p);
  40342. void __RPC_STUB IHTMLAppBehavior_get_borderStyle_Stub(
  40343. IRpcStubBuffer *This,
  40344. IRpcChannelBuffer *_pRpcChannelBuffer,
  40345. PRPC_MESSAGE _pRpcMessage,
  40346. DWORD *_pdwStubPhase);
  40347. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_sysMenu_Proxy(
  40348. IHTMLAppBehavior * This,
  40349. /* [in] */ BSTR v);
  40350. void __RPC_STUB IHTMLAppBehavior_put_sysMenu_Stub(
  40351. IRpcStubBuffer *This,
  40352. IRpcChannelBuffer *_pRpcChannelBuffer,
  40353. PRPC_MESSAGE _pRpcMessage,
  40354. DWORD *_pdwStubPhase);
  40355. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_sysMenu_Proxy(
  40356. IHTMLAppBehavior * This,
  40357. /* [out][retval] */ BSTR *p);
  40358. void __RPC_STUB IHTMLAppBehavior_get_sysMenu_Stub(
  40359. IRpcStubBuffer *This,
  40360. IRpcChannelBuffer *_pRpcChannelBuffer,
  40361. PRPC_MESSAGE _pRpcMessage,
  40362. DWORD *_pdwStubPhase);
  40363. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_caption_Proxy(
  40364. IHTMLAppBehavior * This,
  40365. /* [in] */ BSTR v);
  40366. void __RPC_STUB IHTMLAppBehavior_put_caption_Stub(
  40367. IRpcStubBuffer *This,
  40368. IRpcChannelBuffer *_pRpcChannelBuffer,
  40369. PRPC_MESSAGE _pRpcMessage,
  40370. DWORD *_pdwStubPhase);
  40371. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_caption_Proxy(
  40372. IHTMLAppBehavior * This,
  40373. /* [out][retval] */ BSTR *p);
  40374. void __RPC_STUB IHTMLAppBehavior_get_caption_Stub(
  40375. IRpcStubBuffer *This,
  40376. IRpcChannelBuffer *_pRpcChannelBuffer,
  40377. PRPC_MESSAGE _pRpcMessage,
  40378. DWORD *_pdwStubPhase);
  40379. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_windowState_Proxy(
  40380. IHTMLAppBehavior * This,
  40381. /* [in] */ BSTR v);
  40382. void __RPC_STUB IHTMLAppBehavior_put_windowState_Stub(
  40383. IRpcStubBuffer *This,
  40384. IRpcChannelBuffer *_pRpcChannelBuffer,
  40385. PRPC_MESSAGE _pRpcMessage,
  40386. DWORD *_pdwStubPhase);
  40387. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_windowState_Proxy(
  40388. IHTMLAppBehavior * This,
  40389. /* [out][retval] */ BSTR *p);
  40390. void __RPC_STUB IHTMLAppBehavior_get_windowState_Stub(
  40391. IRpcStubBuffer *This,
  40392. IRpcChannelBuffer *_pRpcChannelBuffer,
  40393. PRPC_MESSAGE _pRpcMessage,
  40394. DWORD *_pdwStubPhase);
  40395. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_showInTaskBar_Proxy(
  40396. IHTMLAppBehavior * This,
  40397. /* [in] */ BSTR v);
  40398. void __RPC_STUB IHTMLAppBehavior_put_showInTaskBar_Stub(
  40399. IRpcStubBuffer *This,
  40400. IRpcChannelBuffer *_pRpcChannelBuffer,
  40401. PRPC_MESSAGE _pRpcMessage,
  40402. DWORD *_pdwStubPhase);
  40403. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_showInTaskBar_Proxy(
  40404. IHTMLAppBehavior * This,
  40405. /* [out][retval] */ BSTR *p);
  40406. void __RPC_STUB IHTMLAppBehavior_get_showInTaskBar_Stub(
  40407. IRpcStubBuffer *This,
  40408. IRpcChannelBuffer *_pRpcChannelBuffer,
  40409. PRPC_MESSAGE _pRpcMessage,
  40410. DWORD *_pdwStubPhase);
  40411. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_commandLine_Proxy(
  40412. IHTMLAppBehavior * This,
  40413. /* [out][retval] */ BSTR *p);
  40414. void __RPC_STUB IHTMLAppBehavior_get_commandLine_Stub(
  40415. IRpcStubBuffer *This,
  40416. IRpcChannelBuffer *_pRpcChannelBuffer,
  40417. PRPC_MESSAGE _pRpcMessage,
  40418. DWORD *_pdwStubPhase);
  40419. #endif /* __IHTMLAppBehavior_INTERFACE_DEFINED__ */
  40420. #ifndef __IHTMLAppBehavior2_INTERFACE_DEFINED__
  40421. #define __IHTMLAppBehavior2_INTERFACE_DEFINED__
  40422. /* interface IHTMLAppBehavior2 */
  40423. /* [object][uuid][dual][oleautomation] */
  40424. EXTERN_C const IID IID_IHTMLAppBehavior2;
  40425. MIDL_INTERFACE("3050f5c9-98b5-11cf-bb82-00aa00bdce0b")
  40426. IHTMLAppBehavior2 : public IDispatch
  40427. {
  40428. public:
  40429. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contextMenu(
  40430. /* [in] */ BSTR v) = 0;
  40431. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contextMenu(
  40432. /* [out][retval] */ BSTR *p) = 0;
  40433. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerBorder(
  40434. /* [in] */ BSTR v) = 0;
  40435. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerBorder(
  40436. /* [out][retval] */ BSTR *p) = 0;
  40437. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll(
  40438. /* [in] */ BSTR v) = 0;
  40439. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll(
  40440. /* [out][retval] */ BSTR *p) = 0;
  40441. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollFlat(
  40442. /* [in] */ BSTR v) = 0;
  40443. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollFlat(
  40444. /* [out][retval] */ BSTR *p) = 0;
  40445. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selection(
  40446. /* [in] */ BSTR v) = 0;
  40447. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection(
  40448. /* [out][retval] */ BSTR *p) = 0;
  40449. };
  40450. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_contextMenu_Proxy(
  40451. IHTMLAppBehavior2 * This,
  40452. /* [in] */ BSTR v);
  40453. void __RPC_STUB IHTMLAppBehavior2_put_contextMenu_Stub(
  40454. IRpcStubBuffer *This,
  40455. IRpcChannelBuffer *_pRpcChannelBuffer,
  40456. PRPC_MESSAGE _pRpcMessage,
  40457. DWORD *_pdwStubPhase);
  40458. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_contextMenu_Proxy(
  40459. IHTMLAppBehavior2 * This,
  40460. /* [out][retval] */ BSTR *p);
  40461. void __RPC_STUB IHTMLAppBehavior2_get_contextMenu_Stub(
  40462. IRpcStubBuffer *This,
  40463. IRpcChannelBuffer *_pRpcChannelBuffer,
  40464. PRPC_MESSAGE _pRpcMessage,
  40465. DWORD *_pdwStubPhase);
  40466. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_innerBorder_Proxy(
  40467. IHTMLAppBehavior2 * This,
  40468. /* [in] */ BSTR v);
  40469. void __RPC_STUB IHTMLAppBehavior2_put_innerBorder_Stub(
  40470. IRpcStubBuffer *This,
  40471. IRpcChannelBuffer *_pRpcChannelBuffer,
  40472. PRPC_MESSAGE _pRpcMessage,
  40473. DWORD *_pdwStubPhase);
  40474. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_innerBorder_Proxy(
  40475. IHTMLAppBehavior2 * This,
  40476. /* [out][retval] */ BSTR *p);
  40477. void __RPC_STUB IHTMLAppBehavior2_get_innerBorder_Stub(
  40478. IRpcStubBuffer *This,
  40479. IRpcChannelBuffer *_pRpcChannelBuffer,
  40480. PRPC_MESSAGE _pRpcMessage,
  40481. DWORD *_pdwStubPhase);
  40482. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scroll_Proxy(
  40483. IHTMLAppBehavior2 * This,
  40484. /* [in] */ BSTR v);
  40485. void __RPC_STUB IHTMLAppBehavior2_put_scroll_Stub(
  40486. IRpcStubBuffer *This,
  40487. IRpcChannelBuffer *_pRpcChannelBuffer,
  40488. PRPC_MESSAGE _pRpcMessage,
  40489. DWORD *_pdwStubPhase);
  40490. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scroll_Proxy(
  40491. IHTMLAppBehavior2 * This,
  40492. /* [out][retval] */ BSTR *p);
  40493. void __RPC_STUB IHTMLAppBehavior2_get_scroll_Stub(
  40494. IRpcStubBuffer *This,
  40495. IRpcChannelBuffer *_pRpcChannelBuffer,
  40496. PRPC_MESSAGE _pRpcMessage,
  40497. DWORD *_pdwStubPhase);
  40498. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scrollFlat_Proxy(
  40499. IHTMLAppBehavior2 * This,
  40500. /* [in] */ BSTR v);
  40501. void __RPC_STUB IHTMLAppBehavior2_put_scrollFlat_Stub(
  40502. IRpcStubBuffer *This,
  40503. IRpcChannelBuffer *_pRpcChannelBuffer,
  40504. PRPC_MESSAGE _pRpcMessage,
  40505. DWORD *_pdwStubPhase);
  40506. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scrollFlat_Proxy(
  40507. IHTMLAppBehavior2 * This,
  40508. /* [out][retval] */ BSTR *p);
  40509. void __RPC_STUB IHTMLAppBehavior2_get_scrollFlat_Stub(
  40510. IRpcStubBuffer *This,
  40511. IRpcChannelBuffer *_pRpcChannelBuffer,
  40512. PRPC_MESSAGE _pRpcMessage,
  40513. DWORD *_pdwStubPhase);
  40514. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_selection_Proxy(
  40515. IHTMLAppBehavior2 * This,
  40516. /* [in] */ BSTR v);
  40517. void __RPC_STUB IHTMLAppBehavior2_put_selection_Stub(
  40518. IRpcStubBuffer *This,
  40519. IRpcChannelBuffer *_pRpcChannelBuffer,
  40520. PRPC_MESSAGE _pRpcMessage,
  40521. DWORD *_pdwStubPhase);
  40522. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_selection_Proxy(
  40523. IHTMLAppBehavior2 * This,
  40524. /* [out][retval] */ BSTR *p);
  40525. void __RPC_STUB IHTMLAppBehavior2_get_selection_Stub(
  40526. IRpcStubBuffer *This,
  40527. IRpcChannelBuffer *_pRpcChannelBuffer,
  40528. PRPC_MESSAGE _pRpcMessage,
  40529. DWORD *_pdwStubPhase);
  40530. #endif /* __IHTMLAppBehavior2_INTERFACE_DEFINED__ */
  40531. #ifndef __IHTMLAppBehavior3_INTERFACE_DEFINED__
  40532. #define __IHTMLAppBehavior3_INTERFACE_DEFINED__
  40533. /* interface IHTMLAppBehavior3 */
  40534. /* [object][uuid][dual][oleautomation] */
  40535. EXTERN_C const IID IID_IHTMLAppBehavior3;
  40536. MIDL_INTERFACE("3050f5cd-98b5-11cf-bb82-00aa00bdce0b")
  40537. IHTMLAppBehavior3 : public IDispatch
  40538. {
  40539. public:
  40540. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_navigable(
  40541. /* [in] */ BSTR v) = 0;
  40542. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigable(
  40543. /* [out][retval] */ BSTR *p) = 0;
  40544. };
  40545. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_put_navigable_Proxy(
  40546. IHTMLAppBehavior3 * This,
  40547. /* [in] */ BSTR v);
  40548. void __RPC_STUB IHTMLAppBehavior3_put_navigable_Stub(
  40549. IRpcStubBuffer *This,
  40550. IRpcChannelBuffer *_pRpcChannelBuffer,
  40551. PRPC_MESSAGE _pRpcMessage,
  40552. DWORD *_pdwStubPhase);
  40553. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_get_navigable_Proxy(
  40554. IHTMLAppBehavior3 * This,
  40555. /* [out][retval] */ BSTR *p);
  40556. void __RPC_STUB IHTMLAppBehavior3_get_navigable_Stub(
  40557. IRpcStubBuffer *This,
  40558. IRpcChannelBuffer *_pRpcChannelBuffer,
  40559. PRPC_MESSAGE _pRpcMessage,
  40560. DWORD *_pdwStubPhase);
  40561. #endif /* __IHTMLAppBehavior3_INTERFACE_DEFINED__ */
  40562. #ifndef __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__
  40563. #define __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__
  40564. /* dispinterface DispHTMLAppBehavior */
  40565. /* [uuid][hidden] */
  40566. EXTERN_C const IID DIID_DispHTMLAppBehavior;
  40567. MIDL_INTERFACE("3050f57c-98b5-11cf-bb82-00aa00bdce0b")
  40568. DispHTMLAppBehavior : public IDispatch
  40569. {
  40570. };
  40571. #endif /* __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__ */
  40572. EXTERN_C const CLSID CLSID_HTMLAppBehavior;
  40573. #ifdef __cplusplus
  40574. class DECLSPEC_UUID("3050f5cb-98b5-11cf-bb82-00aa00bdce0b")
  40575. HTMLAppBehavior;
  40576. #endif
  40577. EXTERN_C const CLSID CLSID_OldHTMLDocument;
  40578. #ifdef __cplusplus
  40579. class DECLSPEC_UUID("D48A6EC9-6A4A-11CF-94A7-444553540000")
  40580. OldHTMLDocument;
  40581. #endif
  40582. EXTERN_C const CLSID CLSID_OldHTMLFormElement;
  40583. #ifdef __cplusplus
  40584. class DECLSPEC_UUID("0D04D285-6BEC-11CF-8B97-00AA00476DA6")
  40585. OldHTMLFormElement;
  40586. #endif
  40587. #ifndef __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__
  40588. #define __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__
  40589. /* dispinterface DispIHTMLInputButtonElement */
  40590. /* [uuid][hidden] */
  40591. EXTERN_C const IID DIID_DispIHTMLInputButtonElement;
  40592. MIDL_INTERFACE("3050f51e-98b5-11cf-bb82-00aa00bdce0b")
  40593. DispIHTMLInputButtonElement : public IDispatch
  40594. {
  40595. };
  40596. #endif /* __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__ */
  40597. EXTERN_C const CLSID CLSID_HTMLInputButtonElement;
  40598. #ifdef __cplusplus
  40599. class DECLSPEC_UUID("3050f2b4-98b5-11cf-bb82-00aa00bdce0b")
  40600. HTMLInputButtonElement;
  40601. #endif
  40602. #ifndef __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__
  40603. #define __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__
  40604. /* dispinterface DispIHTMLInputTextElement */
  40605. /* [uuid][hidden] */
  40606. EXTERN_C const IID DIID_DispIHTMLInputTextElement;
  40607. MIDL_INTERFACE("3050f520-98b5-11cf-bb82-00aa00bdce0b")
  40608. DispIHTMLInputTextElement : public IDispatch
  40609. {
  40610. };
  40611. #endif /* __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__ */
  40612. EXTERN_C const CLSID CLSID_HTMLInputTextElement;
  40613. #ifdef __cplusplus
  40614. class DECLSPEC_UUID("3050f2ab-98b5-11cf-bb82-00aa00bdce0b")
  40615. HTMLInputTextElement;
  40616. #endif
  40617. #ifndef __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__
  40618. #define __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__
  40619. /* dispinterface DispIHTMLInputFileElement */
  40620. /* [uuid][hidden] */
  40621. EXTERN_C const IID DIID_DispIHTMLInputFileElement;
  40622. MIDL_INTERFACE("3050f542-98b5-11cf-bb82-00aa00bdce0b")
  40623. DispIHTMLInputFileElement : public IDispatch
  40624. {
  40625. };
  40626. #endif /* __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__ */
  40627. EXTERN_C const CLSID CLSID_HTMLInputFileElement;
  40628. #ifdef __cplusplus
  40629. class DECLSPEC_UUID("3050f2ae-98b5-11cf-bb82-00aa00bdce0b")
  40630. HTMLInputFileElement;
  40631. #endif
  40632. #ifndef __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__
  40633. #define __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__
  40634. /* dispinterface DispIHTMLOptionButtonElement */
  40635. /* [uuid][hidden] */
  40636. EXTERN_C const IID DIID_DispIHTMLOptionButtonElement;
  40637. MIDL_INTERFACE("3050f509-98b5-11cf-bb82-00aa00bdce0b")
  40638. DispIHTMLOptionButtonElement : public IDispatch
  40639. {
  40640. };
  40641. #endif /* __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__ */
  40642. EXTERN_C const CLSID CLSID_HTMLOptionButtonElement;
  40643. #ifdef __cplusplus
  40644. class DECLSPEC_UUID("3050f2be-98b5-11cf-bb82-00aa00bdce0b")
  40645. HTMLOptionButtonElement;
  40646. #endif
  40647. #ifndef __DispIHTMLInputImage_DISPINTERFACE_DEFINED__
  40648. #define __DispIHTMLInputImage_DISPINTERFACE_DEFINED__
  40649. /* dispinterface DispIHTMLInputImage */
  40650. /* [uuid][hidden] */
  40651. EXTERN_C const IID DIID_DispIHTMLInputImage;
  40652. MIDL_INTERFACE("3050f51d-98b5-11cf-bb82-00aa00bdce0b")
  40653. DispIHTMLInputImage : public IDispatch
  40654. {
  40655. };
  40656. #endif /* __DispIHTMLInputImage_DISPINTERFACE_DEFINED__ */
  40657. EXTERN_C const CLSID CLSID_HTMLInputImage;
  40658. #ifdef __cplusplus
  40659. class DECLSPEC_UUID("3050f2c4-98b5-11cf-bb82-00aa00bdce0b")
  40660. HTMLInputImage;
  40661. #endif
  40662. #ifndef __IElementNamespace_INTERFACE_DEFINED__
  40663. #define __IElementNamespace_INTERFACE_DEFINED__
  40664. /* interface IElementNamespace */
  40665. /* [uuid][unique][object] */
  40666. EXTERN_C const IID IID_IElementNamespace;
  40667. MIDL_INTERFACE("3050f671-98b5-11cf-bb82-00aa00bdce0b")
  40668. IElementNamespace : public IUnknown
  40669. {
  40670. public:
  40671. virtual HRESULT STDMETHODCALLTYPE AddTag(
  40672. /* [in] */ BSTR bstrTagName,
  40673. /* [in] */ LONG lFlags) = 0;
  40674. };
  40675. HRESULT STDMETHODCALLTYPE IElementNamespace_AddTag_Proxy(
  40676. IElementNamespace * This,
  40677. /* [in] */ BSTR bstrTagName,
  40678. /* [in] */ LONG lFlags);
  40679. void __RPC_STUB IElementNamespace_AddTag_Stub(
  40680. IRpcStubBuffer *This,
  40681. IRpcChannelBuffer *_pRpcChannelBuffer,
  40682. PRPC_MESSAGE _pRpcMessage,
  40683. DWORD *_pdwStubPhase);
  40684. #endif /* __IElementNamespace_INTERFACE_DEFINED__ */
  40685. #ifndef __IElementNamespaceTable_INTERFACE_DEFINED__
  40686. #define __IElementNamespaceTable_INTERFACE_DEFINED__
  40687. /* interface IElementNamespaceTable */
  40688. /* [uuid][unique][object] */
  40689. EXTERN_C const IID IID_IElementNamespaceTable;
  40690. MIDL_INTERFACE("3050f670-98b5-11cf-bb82-00aa00bdce0b")
  40691. IElementNamespaceTable : public IUnknown
  40692. {
  40693. public:
  40694. virtual HRESULT STDMETHODCALLTYPE AddNamespace(
  40695. /* [in] */ BSTR bstrNamespace,
  40696. /* [in] */ BSTR bstrUrn,
  40697. /* [in] */ LONG lFlags,
  40698. /* [in] */ VARIANT *pvarFactory) = 0;
  40699. };
  40700. HRESULT STDMETHODCALLTYPE IElementNamespaceTable_AddNamespace_Proxy(
  40701. IElementNamespaceTable * This,
  40702. /* [in] */ BSTR bstrNamespace,
  40703. /* [in] */ BSTR bstrUrn,
  40704. /* [in] */ LONG lFlags,
  40705. /* [in] */ VARIANT *pvarFactory);
  40706. void __RPC_STUB IElementNamespaceTable_AddNamespace_Stub(
  40707. IRpcStubBuffer *This,
  40708. IRpcChannelBuffer *_pRpcChannelBuffer,
  40709. PRPC_MESSAGE _pRpcMessage,
  40710. DWORD *_pdwStubPhase);
  40711. #endif /* __IElementNamespaceTable_INTERFACE_DEFINED__ */
  40712. #ifndef __IElementNamespaceFactory_INTERFACE_DEFINED__
  40713. #define __IElementNamespaceFactory_INTERFACE_DEFINED__
  40714. /* interface IElementNamespaceFactory */
  40715. /* [uuid][unique][object] */
  40716. EXTERN_C const IID IID_IElementNamespaceFactory;
  40717. MIDL_INTERFACE("3050f672-98b5-11cf-bb82-00aa00bdce0b")
  40718. IElementNamespaceFactory : public IUnknown
  40719. {
  40720. public:
  40721. virtual HRESULT STDMETHODCALLTYPE Create(
  40722. /* [in] */ IElementNamespace *pNamespace) = 0;
  40723. };
  40724. HRESULT STDMETHODCALLTYPE IElementNamespaceFactory_Create_Proxy(
  40725. IElementNamespaceFactory * This,
  40726. /* [in] */ IElementNamespace *pNamespace);
  40727. void __RPC_STUB IElementNamespaceFactory_Create_Stub(
  40728. IRpcStubBuffer *This,
  40729. IRpcChannelBuffer *_pRpcChannelBuffer,
  40730. PRPC_MESSAGE _pRpcMessage,
  40731. DWORD *_pdwStubPhase);
  40732. #endif /* __IElementNamespaceFactory_INTERFACE_DEFINED__ */
  40733. #ifndef __IElementNamespaceFactory2_INTERFACE_DEFINED__
  40734. #define __IElementNamespaceFactory2_INTERFACE_DEFINED__
  40735. /* interface IElementNamespaceFactory2 */
  40736. /* [uuid][unique][object] */
  40737. EXTERN_C const IID IID_IElementNamespaceFactory2;
  40738. MIDL_INTERFACE("3050f805-98b5-11cf-bb82-00aa00bdce0b")
  40739. IElementNamespaceFactory2 : public IElementNamespaceFactory
  40740. {
  40741. public:
  40742. virtual HRESULT STDMETHODCALLTYPE CreateWithImplementation(
  40743. /* [in] */ IElementNamespace *pNamespace,
  40744. /* [in] */ BSTR bstrImplementation) = 0;
  40745. };
  40746. HRESULT STDMETHODCALLTYPE IElementNamespaceFactory2_CreateWithImplementation_Proxy(
  40747. IElementNamespaceFactory2 * This,
  40748. /* [in] */ IElementNamespace *pNamespace,
  40749. /* [in] */ BSTR bstrImplementation);
  40750. void __RPC_STUB IElementNamespaceFactory2_CreateWithImplementation_Stub(
  40751. IRpcStubBuffer *This,
  40752. IRpcChannelBuffer *_pRpcChannelBuffer,
  40753. PRPC_MESSAGE _pRpcMessage,
  40754. DWORD *_pdwStubPhase);
  40755. #endif /* __IElementNamespaceFactory2_INTERFACE_DEFINED__ */
  40756. #ifndef __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__
  40757. #define __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__
  40758. /* interface IElementNamespaceFactoryCallback */
  40759. /* [uuid][unique][object] */
  40760. EXTERN_C const IID IID_IElementNamespaceFactoryCallback;
  40761. MIDL_INTERFACE("3050f7fd-98b5-11cf-bb82-00aa00bdce0b")
  40762. IElementNamespaceFactoryCallback : public IUnknown
  40763. {
  40764. public:
  40765. virtual HRESULT STDMETHODCALLTYPE Resolve(
  40766. /* [in] */ BSTR bstrNamespace,
  40767. /* [in] */ BSTR bstrTagName,
  40768. /* [in] */ BSTR bstrAttrs,
  40769. /* [in] */ IElementNamespace *pNamespace) = 0;
  40770. };
  40771. HRESULT STDMETHODCALLTYPE IElementNamespaceFactoryCallback_Resolve_Proxy(
  40772. IElementNamespaceFactoryCallback * This,
  40773. /* [in] */ BSTR bstrNamespace,
  40774. /* [in] */ BSTR bstrTagName,
  40775. /* [in] */ BSTR bstrAttrs,
  40776. /* [in] */ IElementNamespace *pNamespace);
  40777. void __RPC_STUB IElementNamespaceFactoryCallback_Resolve_Stub(
  40778. IRpcStubBuffer *This,
  40779. IRpcChannelBuffer *_pRpcChannelBuffer,
  40780. PRPC_MESSAGE _pRpcMessage,
  40781. DWORD *_pdwStubPhase);
  40782. #endif /* __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__ */
  40783. #ifndef __IElementBehaviorSiteOM2_INTERFACE_DEFINED__
  40784. #define __IElementBehaviorSiteOM2_INTERFACE_DEFINED__
  40785. /* interface IElementBehaviorSiteOM2 */
  40786. /* [uuid][unique][object] */
  40787. EXTERN_C const IID IID_IElementBehaviorSiteOM2;
  40788. MIDL_INTERFACE("3050f659-98b5-11cf-bb82-00aa00bdce0b")
  40789. IElementBehaviorSiteOM2 : public IElementBehaviorSiteOM
  40790. {
  40791. public:
  40792. virtual HRESULT STDMETHODCALLTYPE GetDefaults(
  40793. /* [out][retval] */ IHTMLElementDefaults **ppDefaults) = 0;
  40794. };
  40795. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM2_GetDefaults_Proxy(
  40796. IElementBehaviorSiteOM2 * This,
  40797. /* [out][retval] */ IHTMLElementDefaults **ppDefaults);
  40798. void __RPC_STUB IElementBehaviorSiteOM2_GetDefaults_Stub(
  40799. IRpcStubBuffer *This,
  40800. IRpcChannelBuffer *_pRpcChannelBuffer,
  40801. PRPC_MESSAGE _pRpcMessage,
  40802. DWORD *_pdwStubPhase);
  40803. #endif /* __IElementBehaviorSiteOM2_INTERFACE_DEFINED__ */
  40804. #ifndef __IElementBehaviorCategory_INTERFACE_DEFINED__
  40805. #define __IElementBehaviorCategory_INTERFACE_DEFINED__
  40806. /* interface IElementBehaviorCategory */
  40807. /* [uuid][unique][object] */
  40808. EXTERN_C const IID IID_IElementBehaviorCategory;
  40809. MIDL_INTERFACE("3050f4ed-98b5-11cf-bb82-00aa00bdce0b")
  40810. IElementBehaviorCategory : public IUnknown
  40811. {
  40812. public:
  40813. virtual HRESULT STDMETHODCALLTYPE GetCategory(
  40814. /* [out][retval] */ LPOLESTR *ppchCategory) = 0;
  40815. };
  40816. HRESULT STDMETHODCALLTYPE IElementBehaviorCategory_GetCategory_Proxy(
  40817. IElementBehaviorCategory * This,
  40818. /* [out][retval] */ LPOLESTR *ppchCategory);
  40819. void __RPC_STUB IElementBehaviorCategory_GetCategory_Stub(
  40820. IRpcStubBuffer *This,
  40821. IRpcChannelBuffer *_pRpcChannelBuffer,
  40822. PRPC_MESSAGE _pRpcMessage,
  40823. DWORD *_pdwStubPhase);
  40824. #endif /* __IElementBehaviorCategory_INTERFACE_DEFINED__ */
  40825. #ifndef __IElementBehaviorSiteCategory_INTERFACE_DEFINED__
  40826. #define __IElementBehaviorSiteCategory_INTERFACE_DEFINED__
  40827. /* interface IElementBehaviorSiteCategory */
  40828. /* [uuid][unique][object] */
  40829. EXTERN_C const IID IID_IElementBehaviorSiteCategory;
  40830. MIDL_INTERFACE("3050f4ee-98b5-11cf-bb82-00aa00bdce0b")
  40831. IElementBehaviorSiteCategory : public IUnknown
  40832. {
  40833. public:
  40834. virtual HRESULT STDMETHODCALLTYPE GetRelatedBehaviors(
  40835. /* [in] */ LONG lDirection,
  40836. /* [in] */ LPOLESTR pchCategory,
  40837. /* [out][retval] */ IEnumUnknown **ppEnumerator) = 0;
  40838. };
  40839. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteCategory_GetRelatedBehaviors_Proxy(
  40840. IElementBehaviorSiteCategory * This,
  40841. /* [in] */ LONG lDirection,
  40842. /* [in] */ LPOLESTR pchCategory,
  40843. /* [out][retval] */ IEnumUnknown **ppEnumerator);
  40844. void __RPC_STUB IElementBehaviorSiteCategory_GetRelatedBehaviors_Stub(
  40845. IRpcStubBuffer *This,
  40846. IRpcChannelBuffer *_pRpcChannelBuffer,
  40847. PRPC_MESSAGE _pRpcMessage,
  40848. DWORD *_pdwStubPhase);
  40849. #endif /* __IElementBehaviorSiteCategory_INTERFACE_DEFINED__ */
  40850. #ifndef __IElementBehaviorSubmit_INTERFACE_DEFINED__
  40851. #define __IElementBehaviorSubmit_INTERFACE_DEFINED__
  40852. /* interface IElementBehaviorSubmit */
  40853. /* [uuid][unique][object] */
  40854. EXTERN_C const IID IID_IElementBehaviorSubmit;
  40855. MIDL_INTERFACE("3050f646-98b5-11cf-bb82-00aa00bdce0b")
  40856. IElementBehaviorSubmit : public IUnknown
  40857. {
  40858. public:
  40859. virtual HRESULT STDMETHODCALLTYPE GetSubmitInfo(
  40860. /* [in] */ IHTMLSubmitData *pSubmitData) = 0;
  40861. virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0;
  40862. };
  40863. HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_GetSubmitInfo_Proxy(
  40864. IElementBehaviorSubmit * This,
  40865. /* [in] */ IHTMLSubmitData *pSubmitData);
  40866. void __RPC_STUB IElementBehaviorSubmit_GetSubmitInfo_Stub(
  40867. IRpcStubBuffer *This,
  40868. IRpcChannelBuffer *_pRpcChannelBuffer,
  40869. PRPC_MESSAGE _pRpcMessage,
  40870. DWORD *_pdwStubPhase);
  40871. HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_Reset_Proxy(
  40872. IElementBehaviorSubmit * This);
  40873. void __RPC_STUB IElementBehaviorSubmit_Reset_Stub(
  40874. IRpcStubBuffer *This,
  40875. IRpcChannelBuffer *_pRpcChannelBuffer,
  40876. PRPC_MESSAGE _pRpcMessage,
  40877. DWORD *_pdwStubPhase);
  40878. #endif /* __IElementBehaviorSubmit_INTERFACE_DEFINED__ */
  40879. #ifndef __IElementBehaviorFocus_INTERFACE_DEFINED__
  40880. #define __IElementBehaviorFocus_INTERFACE_DEFINED__
  40881. /* interface IElementBehaviorFocus */
  40882. /* [uuid][unique][object] */
  40883. EXTERN_C const IID IID_IElementBehaviorFocus;
  40884. MIDL_INTERFACE("3050f6b6-98b5-11cf-bb82-00aa00bdce0b")
  40885. IElementBehaviorFocus : public IUnknown
  40886. {
  40887. public:
  40888. virtual HRESULT STDMETHODCALLTYPE GetFocusRect(
  40889. /* [in] */ RECT *pRect) = 0;
  40890. };
  40891. HRESULT STDMETHODCALLTYPE IElementBehaviorFocus_GetFocusRect_Proxy(
  40892. IElementBehaviorFocus * This,
  40893. /* [in] */ RECT *pRect);
  40894. void __RPC_STUB IElementBehaviorFocus_GetFocusRect_Stub(
  40895. IRpcStubBuffer *This,
  40896. IRpcChannelBuffer *_pRpcChannelBuffer,
  40897. PRPC_MESSAGE _pRpcMessage,
  40898. DWORD *_pdwStubPhase);
  40899. #endif /* __IElementBehaviorFocus_INTERFACE_DEFINED__ */
  40900. #ifndef __IElementBehaviorLayout_INTERFACE_DEFINED__
  40901. #define __IElementBehaviorLayout_INTERFACE_DEFINED__
  40902. /* interface IElementBehaviorLayout */
  40903. /* [uuid][unique][object] */
  40904. EXTERN_C const IID IID_IElementBehaviorLayout;
  40905. MIDL_INTERFACE("3050f6ba-98b5-11cf-bb82-00aa00bdce0b")
  40906. IElementBehaviorLayout : public IUnknown
  40907. {
  40908. public:
  40909. virtual HRESULT STDMETHODCALLTYPE GetSize(
  40910. /* [in] */ LONG dwFlags,
  40911. /* [in] */ SIZE sizeContent,
  40912. /* [out][in] */ POINT *pptTranslateBy,
  40913. /* [out][in] */ POINT *pptTopLeft,
  40914. /* [out][in] */ SIZE *psizeProposed) = 0;
  40915. virtual HRESULT STDMETHODCALLTYPE GetLayoutInfo(
  40916. /* [out][retval] */ LONG *plLayoutInfo) = 0;
  40917. virtual HRESULT STDMETHODCALLTYPE GetPosition(
  40918. /* [in] */ LONG lFlags,
  40919. /* [out][in] */ POINT *pptTopLeft) = 0;
  40920. virtual HRESULT STDMETHODCALLTYPE MapSize(
  40921. /* [in] */ SIZE *psizeIn,
  40922. /* [out] */ RECT *prcOut) = 0;
  40923. };
  40924. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetSize_Proxy(
  40925. IElementBehaviorLayout * This,
  40926. /* [in] */ LONG dwFlags,
  40927. /* [in] */ SIZE sizeContent,
  40928. /* [out][in] */ POINT *pptTranslateBy,
  40929. /* [out][in] */ POINT *pptTopLeft,
  40930. /* [out][in] */ SIZE *psizeProposed);
  40931. void __RPC_STUB IElementBehaviorLayout_GetSize_Stub(
  40932. IRpcStubBuffer *This,
  40933. IRpcChannelBuffer *_pRpcChannelBuffer,
  40934. PRPC_MESSAGE _pRpcMessage,
  40935. DWORD *_pdwStubPhase);
  40936. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetLayoutInfo_Proxy(
  40937. IElementBehaviorLayout * This,
  40938. /* [out][retval] */ LONG *plLayoutInfo);
  40939. void __RPC_STUB IElementBehaviorLayout_GetLayoutInfo_Stub(
  40940. IRpcStubBuffer *This,
  40941. IRpcChannelBuffer *_pRpcChannelBuffer,
  40942. PRPC_MESSAGE _pRpcMessage,
  40943. DWORD *_pdwStubPhase);
  40944. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetPosition_Proxy(
  40945. IElementBehaviorLayout * This,
  40946. /* [in] */ LONG lFlags,
  40947. /* [out][in] */ POINT *pptTopLeft);
  40948. void __RPC_STUB IElementBehaviorLayout_GetPosition_Stub(
  40949. IRpcStubBuffer *This,
  40950. IRpcChannelBuffer *_pRpcChannelBuffer,
  40951. PRPC_MESSAGE _pRpcMessage,
  40952. DWORD *_pdwStubPhase);
  40953. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_MapSize_Proxy(
  40954. IElementBehaviorLayout * This,
  40955. /* [in] */ SIZE *psizeIn,
  40956. /* [out] */ RECT *prcOut);
  40957. void __RPC_STUB IElementBehaviorLayout_MapSize_Stub(
  40958. IRpcStubBuffer *This,
  40959. IRpcChannelBuffer *_pRpcChannelBuffer,
  40960. PRPC_MESSAGE _pRpcMessage,
  40961. DWORD *_pdwStubPhase);
  40962. #endif /* __IElementBehaviorLayout_INTERFACE_DEFINED__ */
  40963. #ifndef __IElementBehaviorLayout2_INTERFACE_DEFINED__
  40964. #define __IElementBehaviorLayout2_INTERFACE_DEFINED__
  40965. /* interface IElementBehaviorLayout2 */
  40966. /* [uuid][unique][object] */
  40967. EXTERN_C const IID IID_IElementBehaviorLayout2;
  40968. MIDL_INTERFACE("3050f846-98b5-11cf-bb82-00aa00bdce0b")
  40969. IElementBehaviorLayout2 : public IUnknown
  40970. {
  40971. public:
  40972. virtual HRESULT STDMETHODCALLTYPE GetTextDescent(
  40973. /* [out] */ LONG *plDescent) = 0;
  40974. };
  40975. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout2_GetTextDescent_Proxy(
  40976. IElementBehaviorLayout2 * This,
  40977. /* [out] */ LONG *plDescent);
  40978. void __RPC_STUB IElementBehaviorLayout2_GetTextDescent_Stub(
  40979. IRpcStubBuffer *This,
  40980. IRpcChannelBuffer *_pRpcChannelBuffer,
  40981. PRPC_MESSAGE _pRpcMessage,
  40982. DWORD *_pdwStubPhase);
  40983. #endif /* __IElementBehaviorLayout2_INTERFACE_DEFINED__ */
  40984. #ifndef __IElementBehaviorSiteLayout_INTERFACE_DEFINED__
  40985. #define __IElementBehaviorSiteLayout_INTERFACE_DEFINED__
  40986. /* interface IElementBehaviorSiteLayout */
  40987. /* [uuid][unique][object] */
  40988. EXTERN_C const IID IID_IElementBehaviorSiteLayout;
  40989. MIDL_INTERFACE("3050f6b7-98b5-11cf-bb82-00aa00bdce0b")
  40990. IElementBehaviorSiteLayout : public IUnknown
  40991. {
  40992. public:
  40993. virtual HRESULT STDMETHODCALLTYPE InvalidateLayoutInfo( void) = 0;
  40994. virtual HRESULT STDMETHODCALLTYPE InvalidateSize( void) = 0;
  40995. virtual HRESULT STDMETHODCALLTYPE GetMediaResolution(
  40996. /* [out][retval] */ SIZE *psizeResolution) = 0;
  40997. };
  40998. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateLayoutInfo_Proxy(
  40999. IElementBehaviorSiteLayout * This);
  41000. void __RPC_STUB IElementBehaviorSiteLayout_InvalidateLayoutInfo_Stub(
  41001. IRpcStubBuffer *This,
  41002. IRpcChannelBuffer *_pRpcChannelBuffer,
  41003. PRPC_MESSAGE _pRpcMessage,
  41004. DWORD *_pdwStubPhase);
  41005. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateSize_Proxy(
  41006. IElementBehaviorSiteLayout * This);
  41007. void __RPC_STUB IElementBehaviorSiteLayout_InvalidateSize_Stub(
  41008. IRpcStubBuffer *This,
  41009. IRpcChannelBuffer *_pRpcChannelBuffer,
  41010. PRPC_MESSAGE _pRpcMessage,
  41011. DWORD *_pdwStubPhase);
  41012. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_GetMediaResolution_Proxy(
  41013. IElementBehaviorSiteLayout * This,
  41014. /* [out][retval] */ SIZE *psizeResolution);
  41015. void __RPC_STUB IElementBehaviorSiteLayout_GetMediaResolution_Stub(
  41016. IRpcStubBuffer *This,
  41017. IRpcChannelBuffer *_pRpcChannelBuffer,
  41018. PRPC_MESSAGE _pRpcMessage,
  41019. DWORD *_pdwStubPhase);
  41020. #endif /* __IElementBehaviorSiteLayout_INTERFACE_DEFINED__ */
  41021. #ifndef __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__
  41022. #define __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__
  41023. /* interface IElementBehaviorSiteLayout2 */
  41024. /* [uuid][unique][object] */
  41025. EXTERN_C const IID IID_IElementBehaviorSiteLayout2;
  41026. MIDL_INTERFACE("3050f847-98b5-11cf-bb82-00aa00bdce0b")
  41027. IElementBehaviorSiteLayout2 : public IUnknown
  41028. {
  41029. public:
  41030. virtual HRESULT STDMETHODCALLTYPE GetFontInfo(
  41031. /* [out] */ LOGFONTW *plf) = 0;
  41032. };
  41033. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout2_GetFontInfo_Proxy(
  41034. IElementBehaviorSiteLayout2 * This,
  41035. /* [out] */ LOGFONTW *plf);
  41036. void __RPC_STUB IElementBehaviorSiteLayout2_GetFontInfo_Stub(
  41037. IRpcStubBuffer *This,
  41038. IRpcChannelBuffer *_pRpcChannelBuffer,
  41039. PRPC_MESSAGE _pRpcMessage,
  41040. DWORD *_pdwStubPhase);
  41041. #endif /* __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__ */
  41042. #ifndef __IHostBehaviorInit_INTERFACE_DEFINED__
  41043. #define __IHostBehaviorInit_INTERFACE_DEFINED__
  41044. /* interface IHostBehaviorInit */
  41045. /* [uuid][unique][object] */
  41046. EXTERN_C const IID IID_IHostBehaviorInit;
  41047. MIDL_INTERFACE("3050f842-98b5-11cf-bb82-00aa00bdce0b")
  41048. IHostBehaviorInit : public IUnknown
  41049. {
  41050. public:
  41051. virtual HRESULT STDMETHODCALLTYPE PopulateNamespaceTable( void) = 0;
  41052. };
  41053. HRESULT STDMETHODCALLTYPE IHostBehaviorInit_PopulateNamespaceTable_Proxy(
  41054. IHostBehaviorInit * This);
  41055. void __RPC_STUB IHostBehaviorInit_PopulateNamespaceTable_Stub(
  41056. IRpcStubBuffer *This,
  41057. IRpcChannelBuffer *_pRpcChannelBuffer,
  41058. PRPC_MESSAGE _pRpcMessage,
  41059. DWORD *_pdwStubPhase);
  41060. #endif /* __IHostBehaviorInit_INTERFACE_DEFINED__ */
  41061. #endif /* __MSHTML_LIBRARY_DEFINED__ */
  41062. /* Additional Prototypes for ALL interfaces */
  41063. unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * );
  41064. unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * );
  41065. unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * );
  41066. void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * );
  41067. /* end of Additional Prototypes */
  41068. #ifdef __cplusplus
  41069. }
  41070. #endif
  41071. #endif
  41072. #endif /* !defined(__cplusplus) || defined(CINTERFACE) */